java -ea -Xmx16000000000 -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc ../../../trunk/examples/toolchains/AutomizerC.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-64bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--media--usb--hdpvr--hdpvr.ko-entry_point_false-unreach-call.cil.out.c -------------------------------------------------------------------------------- This is Ultimate 0.1.23-c6a52e0 [2018-11-19 17:14:12,181 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-11-19 17:14:12,183 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-11-19 17:14:12,195 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-11-19 17:14:12,195 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-11-19 17:14:12,196 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-11-19 17:14:12,197 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-11-19 17:14:12,199 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-11-19 17:14:12,200 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-11-19 17:14:12,201 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-11-19 17:14:12,202 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-11-19 17:14:12,202 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-11-19 17:14:12,203 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-11-19 17:14:12,204 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-11-19 17:14:12,205 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-11-19 17:14:12,206 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-11-19 17:14:12,207 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-11-19 17:14:12,209 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-11-19 17:14:12,211 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-11-19 17:14:12,212 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-11-19 17:14:12,213 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-11-19 17:14:12,214 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-11-19 17:14:12,217 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-11-19 17:14:12,217 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-11-19 17:14:12,217 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-11-19 17:14:12,218 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-11-19 17:14:12,219 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-11-19 17:14:12,220 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-11-19 17:14:12,221 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-11-19 17:14:12,222 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-11-19 17:14:12,222 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-11-19 17:14:12,223 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-11-19 17:14:12,223 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-11-19 17:14:12,223 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-11-19 17:14:12,224 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-11-19 17:14:12,225 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-11-19 17:14:12,225 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-64bit-Automizer_Default.epf [2018-11-19 17:14:12,239 INFO L110 SettingsManager]: Loading preferences was successful [2018-11-19 17:14:12,240 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-11-19 17:14:12,240 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-11-19 17:14:12,241 INFO L133 SettingsManager]: * ... to procedures called more than once=ALWAYS [2018-11-19 17:14:12,241 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-11-19 17:14:12,241 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-11-19 17:14:12,241 INFO L133 SettingsManager]: * Use SBE=true [2018-11-19 17:14:12,242 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-11-19 17:14:12,242 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-11-19 17:14:12,242 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-11-19 17:14:12,242 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-11-19 17:14:12,242 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-11-19 17:14:12,242 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-11-19 17:14:12,243 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-11-19 17:14:12,243 INFO L133 SettingsManager]: * Use constant arrays=true [2018-11-19 17:14:12,243 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-11-19 17:14:12,243 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-11-19 17:14:12,243 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-11-19 17:14:12,244 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-11-19 17:14:12,244 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-11-19 17:14:12,244 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-19 17:14:12,244 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-11-19 17:14:12,244 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-11-19 17:14:12,244 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-11-19 17:14:12,245 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-11-19 17:14:12,245 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-11-19 17:14:12,245 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-11-19 17:14:12,245 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-11-19 17:14:12,245 INFO L133 SettingsManager]: * To the following directory=dump/ [2018-11-19 17:14:12,285 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-11-19 17:14:12,299 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-11-19 17:14:12,303 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-11-19 17:14:12,305 INFO L271 PluginConnector]: Initializing CDTParser... [2018-11-19 17:14:12,305 INFO L276 PluginConnector]: CDTParser initialized [2018-11-19 17:14:12,306 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--media--usb--hdpvr--hdpvr.ko-entry_point_false-unreach-call.cil.out.c [2018-11-19 17:14:12,365 INFO L221 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2f3c23422/99140dd2d5824a9e8f66b82356d7a031/FLAGf68eada19 [2018-11-19 17:14:13,037 INFO L307 CDTParser]: Found 1 translation units. [2018-11-19 17:14:13,038 INFO L161 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--media--usb--hdpvr--hdpvr.ko-entry_point_false-unreach-call.cil.out.c [2018-11-19 17:14:13,083 INFO L355 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2f3c23422/99140dd2d5824a9e8f66b82356d7a031/FLAGf68eada19 [2018-11-19 17:14:13,384 INFO L363 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2f3c23422/99140dd2d5824a9e8f66b82356d7a031 [2018-11-19 17:14:13,392 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-11-19 17:14:13,394 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-11-19 17:14:13,395 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-11-19 17:14:13,395 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-11-19 17:14:13,399 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-11-19 17:14:13,400 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 05:14:13" (1/1) ... [2018-11-19 17:14:13,403 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5c682de and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:14:13, skipping insertion in model container [2018-11-19 17:14:13,404 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 05:14:13" (1/1) ... [2018-11-19 17:14:13,415 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-11-19 17:14:13,555 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-11-19 17:14:13,987 WARN L1124 CHandler]: Detected problem Invalid redeclaration of the name match at C: (*match)(struct device * , struct v4l2_async_subdev * ) [4017] [2018-11-19 17:14:16,225 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-19 17:14:16,302 INFO L191 MainTranslator]: Completed pre-run [2018-11-19 17:14:16,373 WARN L1124 CHandler]: Detected problem Invalid redeclaration of the name match at C: (*match)(struct device * , struct v4l2_async_subdev * ) [4017] [2018-11-19 17:14:16,782 INFO L201 PostProcessor]: Analyzing one entry point: main [2018-11-19 17:14:17,657 INFO L195 MainTranslator]: Completed translation [2018-11-19 17:14:17,658 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:14:17 WrapperNode [2018-11-19 17:14:17,658 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-11-19 17:14:17,659 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-11-19 17:14:17,659 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-11-19 17:14:17,660 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-11-19 17:14:17,677 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:14:17" (1/1) ... [2018-11-19 17:14:17,677 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:14:17" (1/1) ... [2018-11-19 17:14:17,774 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:14:17" (1/1) ... [2018-11-19 17:14:17,775 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:14:17" (1/1) ... [2018-11-19 17:14:19,803 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:14:17" (1/1) ... [2018-11-19 17:14:19,852 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:14:17" (1/1) ... [2018-11-19 17:14:19,901 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:14:17" (1/1) ... [2018-11-19 17:14:19,949 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-11-19 17:14:19,949 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-11-19 17:14:19,949 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-11-19 17:14:19,950 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-11-19 17:14:19,950 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:14:17" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-11-19 17:14:20,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-11-19 17:14:20,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-11-19 17:14:20,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID [2018-11-19 17:14:20,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2018-11-19 17:14:20,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2018-11-19 17:14:20,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2018-11-19 17:14:20,006 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2018-11-19 17:14:20,006 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2018-11-19 17:14:20,006 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ptr [2018-11-19 17:14:20,006 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2018-11-19 17:14:20,006 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2018-11-19 17:14:20,006 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_config_call [2018-11-19 17:14:20,007 INFO L138 BoogieDeclarations]: Found implementation of procedure get_video_info [2018-11-19 17:14:20,007 INFO L138 BoogieDeclarations]: Found implementation of procedure get_input_lines_info [2018-11-19 17:14:20,007 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_set_bitrate [2018-11-19 17:14:20,007 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_set_audio [2018-11-19 17:14:20,007 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_set_options [2018-11-19 17:14:20,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_5 [2018-11-19 17:14:20,009 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_6 [2018-11-19 17:14:20,009 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_7 [2018-11-19 17:14:20,009 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_8 [2018-11-19 17:14:20,009 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_9 [2018-11-19 17:14:20,010 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_10 [2018-11-19 17:14:20,010 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_11 [2018-11-19 17:14:20,010 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_12 [2018-11-19 17:14:20,010 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_13 [2018-11-19 17:14:20,010 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_14 [2018-11-19 17:14:20,010 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_15 [2018-11-19 17:14:20,010 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_16 [2018-11-19 17:14:20,010 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_17 [2018-11-19 17:14:20,010 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_18 [2018-11-19 17:14:20,010 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_19 [2018-11-19 17:14:20,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_20 [2018-11-19 17:14:20,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_21 [2018-11-19 17:14:20,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_22 [2018-11-19 17:14:20,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_23 [2018-11-19 17:14:20,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_24 [2018-11-19 17:14:20,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_25 [2018-11-19 17:14:20,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_26 [2018-11-19 17:14:20,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_27 [2018-11-19 17:14:20,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_28 [2018-11-19 17:14:20,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_29 [2018-11-19 17:14:20,011 INFO L138 BoogieDeclarations]: Found implementation of procedure __le64_to_cpup [2018-11-19 17:14:20,011 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2018-11-19 17:14:20,012 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2018-11-19 17:14:20,012 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2018-11-19 17:14:20,012 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2018-11-19 17:14:20,012 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2018-11-19 17:14:20,012 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2018-11-19 17:14:20,012 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2018-11-19 17:14:20,012 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_name [2018-11-19 17:14:20,012 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_dir_in [2018-11-19 17:14:20,012 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_xfer_bulk [2018-11-19 17:14:20,013 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_endpoint_is_bulk_in [2018-11-19 17:14:20,013 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2018-11-19 17:14:20,013 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2018-11-19 17:14:20,013 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2018-11-19 17:14:20,013 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2018-11-19 17:14:20,013 INFO L138 BoogieDeclarations]: Found implementation of procedure video_device_node_name [2018-11-19 17:14:20,013 INFO L138 BoogieDeclarations]: Found implementation of procedure to_hdpvr_dev [2018-11-19 17:14:20,013 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_delete [2018-11-19 17:14:20,013 INFO L138 BoogieDeclarations]: Found implementation of procedure challenge [2018-11-19 17:14:20,013 INFO L138 BoogieDeclarations]: Found implementation of procedure device_authorization [2018-11-19 17:14:20,013 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_device_init [2018-11-19 17:14:20,014 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_probe [2018-11-19 17:14:20,014 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_disconnect [2018-11-19 17:14:20,014 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_usb_driver_init [2018-11-19 17:14:20,014 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_usb_driver_exit [2018-11-19 17:14:20,014 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_driver_7 [2018-11-19 17:14:20,014 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-11-19 17:14:20,014 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_59 [2018-11-19 17:14:20,014 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_60 [2018-11-19 17:14:20,014 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_61 [2018-11-19 17:14:20,014 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_62 [2018-11-19 17:14:20,015 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_63 [2018-11-19 17:14:20,015 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_64 [2018-11-19 17:14:20,015 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_65 [2018-11-19 17:14:20,015 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_66 [2018-11-19 17:14:20,015 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_67 [2018-11-19 17:14:20,015 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_68 [2018-11-19 17:14:20,015 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_69 [2018-11-19 17:14:20,016 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_70 [2018-11-19 17:14:20,016 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_71 [2018-11-19 17:14:20,016 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_72 [2018-11-19 17:14:20,016 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_73 [2018-11-19 17:14:20,016 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_74 [2018-11-19 17:14:20,016 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_75 [2018-11-19 17:14:20,017 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_76 [2018-11-19 17:14:20,017 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_77 [2018-11-19 17:14:20,017 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_78 [2018-11-19 17:14:20,017 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_79 [2018-11-19 17:14:20,017 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_80 [2018-11-19 17:14:20,017 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_81 [2018-11-19 17:14:20,017 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_workqueue_82 [2018-11-19 17:14:20,017 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_83 [2018-11-19 17:14:20,018 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_84 [2018-11-19 17:14:20,018 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_85 [2018-11-19 17:14:20,018 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_86 [2018-11-19 17:14:20,018 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_87 [2018-11-19 17:14:20,018 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_register_driver_88 [2018-11-19 17:14:20,018 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_deregister_89 [2018-11-19 17:14:20,018 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2018-11-19 17:14:20,018 INFO L138 BoogieDeclarations]: Found implementation of procedure list_move_tail [2018-11-19 17:14:20,019 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2018-11-19 17:14:20,019 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_splice [2018-11-19 17:14:20,019 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_init [2018-11-19 17:14:20,019 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2018-11-19 17:14:20,019 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2018-11-19 17:14:20,019 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2018-11-19 17:14:20,019 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2018-11-19 17:14:20,019 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_make_path [2018-11-19 17:14:20,019 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_bulk_urb [2018-11-19 17:14:20,019 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_wait [2018-11-19 17:14:20,019 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_requested_events [2018-11-19 17:14:20,020 INFO L138 BoogieDeclarations]: Found implementation of procedure video_register_device [2018-11-19 17:14:20,020 INFO L138 BoogieDeclarations]: Found implementation of procedure video_get_drvdata [2018-11-19 17:14:20,020 INFO L138 BoogieDeclarations]: Found implementation of procedure video_set_drvdata [2018-11-19 17:14:20,020 INFO L138 BoogieDeclarations]: Found implementation of procedure video_drvdata [2018-11-19 17:14:20,020 INFO L138 BoogieDeclarations]: Found implementation of procedure list_size [2018-11-19 17:14:20,020 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_read_bulk_callback [2018-11-19 17:14:20,020 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_cancel_queue [2018-11-19 17:14:20,020 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_free_queue [2018-11-19 17:14:20,020 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_free_buffers [2018-11-19 17:14:20,021 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_alloc_buffers [2018-11-19 17:14:20,021 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_submit_buffers [2018-11-19 17:14:20,021 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_get_next_buffer [2018-11-19 17:14:20,021 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_transmit_buffers [2018-11-19 17:14:20,021 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_start_streaming [2018-11-19 17:14:20,021 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_stop_streaming [2018-11-19 17:14:20,021 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_open [2018-11-19 17:14:20,021 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_release [2018-11-19 17:14:20,022 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_read [2018-11-19 17:14:20,022 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_poll [2018-11-19 17:14:20,022 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_querycap [2018-11-19 17:14:20,022 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_std [2018-11-19 17:14:20,022 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_std [2018-11-19 17:14:20,022 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_querystd [2018-11-19 17:14:20,023 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_dv_timings [2018-11-19 17:14:20,023 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_dv_timings [2018-11-19 17:14:20,023 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_query_dv_timings [2018-11-19 17:14:20,023 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_enum_dv_timings [2018-11-19 17:14:20,023 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_dv_timings_cap [2018-11-19 17:14:20,023 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_enum_input [2018-11-19 17:14:20,023 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_input [2018-11-19 17:14:20,023 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_input [2018-11-19 17:14:20,023 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_enumaudio [2018-11-19 17:14:20,024 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_s_audio [2018-11-19 17:14:20,024 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_audio [2018-11-19 17:14:20,024 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_try_ctrl [2018-11-19 17:14:20,024 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_s_ctrl [2018-11-19 17:14:20,024 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_enum_fmt_vid_cap [2018-11-19 17:14:20,024 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_g_fmt_vid_cap [2018-11-19 17:14:20,024 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_encoder_cmd [2018-11-19 17:14:20,024 INFO L138 BoogieDeclarations]: Found implementation of procedure vidioc_try_encoder_cmd [2018-11-19 17:14:20,025 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_device_release [2018-11-19 17:14:20,025 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_register_videodev [2018-11-19 17:14:20,025 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_v4l2_ctrl_ops_3 [2018-11-19 17:14:20,025 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_1 [2018-11-19 17:14:20,025 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_1 [2018-11-19 17:14:20,025 INFO L138 BoogieDeclarations]: Found implementation of procedure work_init_1 [2018-11-19 17:14:20,025 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_v4l2_file_operations_6 [2018-11-19 17:14:20,026 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_1 [2018-11-19 17:14:20,026 INFO L138 BoogieDeclarations]: Found implementation of procedure invoke_work_1 [2018-11-19 17:14:20,026 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_1 [2018-11-19 17:14:20,026 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_v4l2_ioctl_ops_5 [2018-11-19 17:14:20,026 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_6 [2018-11-19 17:14:20,026 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_4 [2018-11-19 17:14:20,026 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_3 [2018-11-19 17:14:20,026 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_5 [2018-11-19 17:14:20,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_125 [2018-11-19 17:14:20,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_126 [2018-11-19 17:14:20,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_127 [2018-11-19 17:14:20,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_128 [2018-11-19 17:14:20,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_129 [2018-11-19 17:14:20,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_130 [2018-11-19 17:14:20,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_131 [2018-11-19 17:14:20,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_132 [2018-11-19 17:14:20,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_133 [2018-11-19 17:14:20,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_134 [2018-11-19 17:14:20,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_135 [2018-11-19 17:14:20,028 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_136 [2018-11-19 17:14:20,028 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_137 [2018-11-19 17:14:20,028 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_138 [2018-11-19 17:14:20,028 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_139 [2018-11-19 17:14:20,028 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_140 [2018-11-19 17:14:20,028 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_141 [2018-11-19 17:14:20,028 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_142 [2018-11-19 17:14:20,028 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_143 [2018-11-19 17:14:20,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_144 [2018-11-19 17:14:20,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_145 [2018-11-19 17:14:20,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_146 [2018-11-19 17:14:20,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_147 [2018-11-19 17:14:20,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_148 [2018-11-19 17:14:20,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_149 [2018-11-19 17:14:20,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_150 [2018-11-19 17:14:20,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_151 [2018-11-19 17:14:20,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_152 [2018-11-19 17:14:20,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_153 [2018-11-19 17:14:20,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_154 [2018-11-19 17:14:20,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_155 [2018-11-19 17:14:20,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_156 [2018-11-19 17:14:20,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_157 [2018-11-19 17:14:20,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_158 [2018-11-19 17:14:20,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_destroy_workqueue_159 [2018-11-19 17:14:20,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_160 [2018-11-19 17:14:20,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_161 [2018-11-19 17:14:20,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_162 [2018-11-19 17:14:20,030 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_get_adapdata [2018-11-19 17:14:20,030 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_set_adapdata [2018-11-19 17:14:20,030 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_register_ir_tx_i2c [2018-11-19 17:14:20,030 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_register_ir_rx_i2c [2018-11-19 17:14:20,030 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_i2c_read [2018-11-19 17:14:20,031 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_i2c_write [2018-11-19 17:14:20,031 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_transfer [2018-11-19 17:14:20,031 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_functionality [2018-11-19 17:14:20,031 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_activate_ir [2018-11-19 17:14:20,031 INFO L138 BoogieDeclarations]: Found implementation of procedure hdpvr_register_i2c_adapter [2018-11-19 17:14:20,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_i2c_algorithm_2 [2018-11-19 17:14:20,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_main_exported_2 [2018-11-19 17:14:20,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_205 [2018-11-19 17:14:20,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_206 [2018-11-19 17:14:20,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_work_on_207 [2018-11-19 17:14:20,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_208 [2018-11-19 17:14:20,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_queue_delayed_work_on_209 [2018-11-19 17:14:20,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_210 [2018-11-19 17:14:20,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_211 [2018-11-19 17:14:20,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_212 [2018-11-19 17:14:20,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_213 [2018-11-19 17:14:20,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_214 [2018-11-19 17:14:20,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_215 [2018-11-19 17:14:20,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_216 [2018-11-19 17:14:20,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_217 [2018-11-19 17:14:20,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_218 [2018-11-19 17:14:20,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_219 [2018-11-19 17:14:20,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_220 [2018-11-19 17:14:20,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_221 [2018-11-19 17:14:20,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_222 [2018-11-19 17:14:20,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2018-11-19 17:14:20,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_negative [2018-11-19 17:14:20,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2018-11-19 17:14:20,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_err_ptr [2018-11-19 17:14:20,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2018-11-19 17:14:20,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err_or_null [2018-11-19 17:14:20,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_i2c_mutex_of_hdpvr_device [2018-11-19 17:14:20,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_i2c_mutex_of_hdpvr_device [2018-11-19 17:14:20,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_i2c_mutex_of_hdpvr_device [2018-11-19 17:14:20,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_i2c_mutex_of_hdpvr_device [2018-11-19 17:14:20,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_i2c_mutex_of_hdpvr_device [2018-11-19 17:14:20,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_i2c_mutex_of_hdpvr_device [2018-11-19 17:14:20,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_i2c_mutex_of_hdpvr_device [2018-11-19 17:14:20,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_i2c_mutex_of_hdpvr_device [2018-11-19 17:14:20,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_i2c_mutex_of_hdpvr_device [2018-11-19 17:14:20,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_i2c_mutex_of_hdpvr_device [2018-11-19 17:14:20,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_i2c_mutex_of_hdpvr_device [2018-11-19 17:14:20,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_i_mutex_of_inode [2018-11-19 17:14:20,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_i_mutex_of_inode [2018-11-19 17:14:20,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_i_mutex_of_inode [2018-11-19 17:14:20,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_i_mutex_of_inode [2018-11-19 17:14:20,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_i_mutex_of_inode [2018-11-19 17:14:20,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_i_mutex_of_inode [2018-11-19 17:14:20,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_i_mutex_of_inode [2018-11-19 17:14:20,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_i_mutex_of_inode [2018-11-19 17:14:20,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_i_mutex_of_inode [2018-11-19 17:14:20,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_i_mutex_of_inode [2018-11-19 17:14:20,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_i_mutex_of_inode [2018-11-19 17:14:20,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_io_mutex_of_hdpvr_device [2018-11-19 17:14:20,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_io_mutex_of_hdpvr_device [2018-11-19 17:14:20,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_io_mutex_of_hdpvr_device [2018-11-19 17:14:20,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_io_mutex_of_hdpvr_device [2018-11-19 17:14:20,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_io_mutex_of_hdpvr_device [2018-11-19 17:14:20,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_io_mutex_of_hdpvr_device [2018-11-19 17:14:20,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_io_mutex_of_hdpvr_device [2018-11-19 17:14:20,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_io_mutex_of_hdpvr_device [2018-11-19 17:14:20,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_io_mutex_of_hdpvr_device [2018-11-19 17:14:20,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_io_mutex_of_hdpvr_device [2018-11-19 17:14:20,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_io_mutex_of_hdpvr_device [2018-11-19 17:14:20,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_lock [2018-11-19 17:14:20,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_lock [2018-11-19 17:14:20,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock [2018-11-19 17:14:20,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_lock [2018-11-19 17:14:20,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_lock [2018-11-19 17:14:20,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_lock [2018-11-19 17:14:20,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock [2018-11-19 17:14:20,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_lock [2018-11-19 17:14:20,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_lock [2018-11-19 17:14:20,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_lock [2018-11-19 17:14:20,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_lock [2018-11-19 17:14:20,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_lock_of_v4l2_ctrl_handler [2018-11-19 17:14:20,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_lock_of_v4l2_ctrl_handler [2018-11-19 17:14:20,038 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock_of_v4l2_ctrl_handler [2018-11-19 17:14:20,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_lock_of_v4l2_ctrl_handler [2018-11-19 17:14:20,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_lock_of_v4l2_ctrl_handler [2018-11-19 17:14:20,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_lock_of_v4l2_ctrl_handler [2018-11-19 17:14:20,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_v4l2_ctrl_handler [2018-11-19 17:14:20,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_lock_of_v4l2_ctrl_handler [2018-11-19 17:14:20,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_lock_of_v4l2_ctrl_handler [2018-11-19 17:14:20,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_lock_of_v4l2_ctrl_handler [2018-11-19 17:14:20,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_lock_of_v4l2_ctrl_handler [2018-11-19 17:14:20,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_mutex_of_device [2018-11-19 17:14:20,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_mutex_of_device [2018-11-19 17:14:20,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_device [2018-11-19 17:14:20,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_mutex_of_device [2018-11-19 17:14:20,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2018-11-19 17:14:20,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_mutex_of_device [2018-11-19 17:14:20,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_device [2018-11-19 17:14:20,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_mutex_of_device [2018-11-19 17:14:20,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_mutex_of_device [2018-11-19 17:14:20,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_mutex_of_device [2018-11-19 17:14:20,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_mutex_of_device [2018-11-19 17:14:20,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_usbc_mutex_of_hdpvr_device [2018-11-19 17:14:20,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_usbc_mutex_of_hdpvr_device [2018-11-19 17:14:20,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_usbc_mutex_of_hdpvr_device [2018-11-19 17:14:20,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_usbc_mutex_of_hdpvr_device [2018-11-19 17:14:20,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_usbc_mutex_of_hdpvr_device [2018-11-19 17:14:20,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_usbc_mutex_of_hdpvr_device [2018-11-19 17:14:20,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_usbc_mutex_of_hdpvr_device [2018-11-19 17:14:20,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_usbc_mutex_of_hdpvr_device [2018-11-19 17:14:20,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_usbc_mutex_of_hdpvr_device [2018-11-19 17:14:20,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_usbc_mutex_of_hdpvr_device [2018-11-19 17:14:20,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_usbc_mutex_of_hdpvr_device [2018-11-19 17:14:20,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2018-11-19 17:14:20,042 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2018-11-19 17:14:20,043 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2018-11-19 17:14:20,043 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2018-11-19 17:14:20,043 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2018-11-19 17:14:20,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-11-19 17:14:20,043 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-11-19 17:14:20,043 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2018-11-19 17:14:20,043 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2018-11-19 17:14:20,044 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_trylock [2018-11-19 17:14:20,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_13 [2018-11-19 17:14:20,044 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2018-11-19 17:14:20,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_11 [2018-11-19 17:14:20,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_14 [2018-11-19 17:14:20,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_15 [2018-11-19 17:14:20,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_18 [2018-11-19 17:14:20,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_20 [2018-11-19 17:14:20,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_22 [2018-11-19 17:14:20,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_24 [2018-11-19 17:14:20,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_26 [2018-11-19 17:14:20,045 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_28 [2018-11-19 17:14:20,045 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_29 [2018-11-19 17:14:20,045 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2018-11-19 17:14:20,045 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2018-11-19 17:14:20,045 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2018-11-19 17:14:20,045 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2018-11-19 17:14:20,045 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_pointer [2018-11-19 17:14:20,045 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assume [2018-11-19 17:14:20,045 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2018-11-19 17:14:20,045 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2018-11-19 17:14:20,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2018-11-19 17:14:20,045 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2018-11-19 17:14:20,045 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2018-11-19 17:14:20,046 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2018-11-19 17:14:20,046 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2018-11-19 17:14:20,046 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ptr [2018-11-19 17:14:20,046 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2018-11-19 17:14:20,046 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2018-11-19 17:14:20,046 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_10 [2018-11-19 17:14:20,046 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_12 [2018-11-19 17:14:20,046 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_16 [2018-11-19 17:14:20,046 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_17 [2018-11-19 17:14:20,046 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_19 [2018-11-19 17:14:20,046 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_21 [2018-11-19 17:14:20,046 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_23 [2018-11-19 17:14:20,046 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_25 [2018-11-19 17:14:20,047 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_27 [2018-11-19 17:14:20,047 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_i_mutex_of_inode [2018-11-19 17:14:20,047 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_i_mutex_of_inode [2018-11-19 17:14:20,047 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock [2018-11-19 17:14:20,047 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock [2018-11-19 17:14:20,047 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock_of_v4l2_ctrl_handler [2018-11-19 17:14:20,047 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_v4l2_ctrl_handler [2018-11-19 17:14:20,047 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_device [2018-11-19 17:14:20,047 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_mutex_of_device [2018-11-19 17:14:20,047 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_device [2018-11-19 17:14:20,047 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_usbc_mutex_of_hdpvr_device [2018-11-19 17:14:20,047 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_usbc_mutex_of_hdpvr_device [2018-11-19 17:14:20,047 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2018-11-19 17:14:20,048 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_5 [2018-11-19 17:14:20,048 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_7 [2018-11-19 17:14:20,048 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2018-11-19 17:14:20,048 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_6 [2018-11-19 17:14:20,048 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_9 [2018-11-19 17:14:20,048 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2018-11-19 17:14:20,048 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_8 [2018-11-19 17:14:20,048 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_1 [2018-11-19 17:14:20,048 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_1 [2018-11-19 17:14:20,048 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2018-11-19 17:14:20,048 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2018-11-19 17:14:20,048 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-11-19 17:14:20,049 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_set_options [2018-11-19 17:14:20,049 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_set_bitrate [2018-11-19 17:14:20,049 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_set_audio [2018-11-19 17:14:20,049 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_config_call [2018-11-19 17:14:20,049 INFO L130 BoogieDeclarations]: Found specification of procedure get_video_info [2018-11-19 17:14:20,049 INFO L130 BoogieDeclarations]: Found specification of procedure get_input_lines_info [2018-11-19 17:14:20,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2018-11-19 17:14:20,049 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-11-19 17:14:20,049 INFO L130 BoogieDeclarations]: Found specification of procedure __le64_to_cpup [2018-11-19 17:14:20,049 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2018-11-19 17:14:20,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2018-11-19 17:14:20,050 INFO L130 BoogieDeclarations]: Found specification of procedure __xadd_wrong_size [2018-11-19 17:14:20,050 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2018-11-19 17:14:20,050 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2018-11-19 17:14:20,050 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2018-11-19 17:14:20,050 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_67 [2018-11-19 17:14:20,050 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_65 [2018-11-19 17:14:20,050 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_68 [2018-11-19 17:14:20,051 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_69 [2018-11-19 17:14:20,051 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_72 [2018-11-19 17:14:20,051 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_74 [2018-11-19 17:14:20,051 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_76 [2018-11-19 17:14:20,051 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_78 [2018-11-19 17:14:20,051 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_80 [2018-11-19 17:14:20,051 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_81 [2018-11-19 17:14:20,051 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_84 [2018-11-19 17:14:20,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_87 [2018-11-19 17:14:20,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2018-11-19 17:14:20,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_64 [2018-11-19 17:14:20,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_66 [2018-11-19 17:14:20,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_70 [2018-11-19 17:14:20,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_71 [2018-11-19 17:14:20,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_73 [2018-11-19 17:14:20,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_75 [2018-11-19 17:14:20,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_77 [2018-11-19 17:14:20,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_79 [2018-11-19 17:14:20,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_83 [2018-11-19 17:14:20,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_86 [2018-11-19 17:14:20,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_io_mutex_of_hdpvr_device [2018-11-19 17:14:20,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_io_mutex_of_hdpvr_device [2018-11-19 17:14:20,053 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2018-11-19 17:14:20,053 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2018-11-19 17:14:20,053 INFO L130 BoogieDeclarations]: Found specification of procedure __alloc_workqueue_key [2018-11-19 17:14:20,053 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2018-11-19 17:14:20,053 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_workqueue_82 [2018-11-19 17:14:20,053 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_59 [2018-11-19 17:14:20,053 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_61 [2018-11-19 17:14:20,053 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_60 [2018-11-19 17:14:20,053 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_63 [2018-11-19 17:14:20,053 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_62 [2018-11-19 17:14:20,053 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_85 [2018-11-19 17:14:20,053 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2018-11-19 17:14:20,053 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2018-11-19 17:14:20,053 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2018-11-19 17:14:20,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_v4l2_ctrl_ops_3 [2018-11-19 17:14:20,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_driver_7 [2018-11-19 17:14:20,054 INFO L130 BoogieDeclarations]: Found specification of procedure work_init_1 [2018-11-19 17:14:20,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_v4l2_file_operations_6 [2018-11-19 17:14:20,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_i2c_algorithm_2 [2018-11-19 17:14:20,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_v4l2_ioctl_ops_5 [2018-11-19 17:14:20,054 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_name [2018-11-19 17:14:20,054 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_dir_in [2018-11-19 17:14:20,054 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_xfer_bulk [2018-11-19 17:14:20,054 INFO L130 BoogieDeclarations]: Found specification of procedure usb_endpoint_is_bulk_in [2018-11-19 17:14:20,054 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2018-11-19 17:14:20,054 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2018-11-19 17:14:20,054 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2018-11-19 17:14:20,054 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2018-11-19 17:14:20,054 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2018-11-19 17:14:20,055 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2018-11-19 17:14:20,055 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_dev [2018-11-19 17:14:20,055 INFO L130 BoogieDeclarations]: Found specification of procedure usb_put_dev [2018-11-19 17:14:20,055 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register_driver [2018-11-19 17:14:20,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_register_driver_88 [2018-11-19 17:14:20,055 INFO L130 BoogieDeclarations]: Found specification of procedure usb_deregister [2018-11-19 17:14:20,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_deregister_89 [2018-11-19 17:14:20,055 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_del_adapter [2018-11-19 17:14:20,055 INFO L130 BoogieDeclarations]: Found specification of procedure video_unregister_device [2018-11-19 17:14:20,055 INFO L130 BoogieDeclarations]: Found specification of procedure video_device_node_name [2018-11-19 17:14:20,055 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_device_register [2018-11-19 17:14:20,055 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_device_disconnect [2018-11-19 17:14:20,055 INFO L130 BoogieDeclarations]: Found specification of procedure to_hdpvr_dev [2018-11-19 17:14:20,055 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_delete [2018-11-19 17:14:20,055 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_register_videodev [2018-11-19 17:14:20,056 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_cancel_queue [2018-11-19 17:14:20,056 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_register_i2c_adapter [2018-11-19 17:14:20,056 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_register_ir_rx_i2c [2018-11-19 17:14:20,056 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_register_ir_tx_i2c [2018-11-19 17:14:20,056 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_free_buffers [2018-11-19 17:14:20,056 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_alloc_buffers [2018-11-19 17:14:20,056 INFO L130 BoogieDeclarations]: Found specification of procedure challenge [2018-11-19 17:14:20,056 INFO L130 BoogieDeclarations]: Found specification of procedure device_authorization [2018-11-19 17:14:20,056 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_device_init [2018-11-19 17:14:20,056 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_probe [2018-11-19 17:14:20,056 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-11-19 17:14:20,056 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_disconnect [2018-11-19 17:14:20,056 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_usb_driver_init [2018-11-19 17:14:20,056 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_usb_driver_exit [2018-11-19 17:14:20,057 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2018-11-19 17:14:20,057 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2018-11-19 17:14:20,057 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_6 [2018-11-19 17:14:20,057 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_4 [2018-11-19 17:14:20,057 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_3 [2018-11-19 17:14:20,057 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_5 [2018-11-19 17:14:20,057 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_main_exported_2 [2018-11-19 17:14:20,057 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-11-19 17:14:20,057 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2018-11-19 17:14:20,057 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2018-11-19 17:14:20,057 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2018-11-19 17:14:20,057 INFO L130 BoogieDeclarations]: Found specification of procedure snprintf [2018-11-19 17:14:20,057 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2018-11-19 17:14:20,057 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2018-11-19 17:14:20,057 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2018-11-19 17:14:20,058 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2018-11-19 17:14:20,058 INFO L130 BoogieDeclarations]: Found specification of procedure list_move_tail [2018-11-19 17:14:20,058 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2018-11-19 17:14:20,058 INFO L130 BoogieDeclarations]: Found specification of procedure __list_splice [2018-11-19 17:14:20,058 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_init [2018-11-19 17:14:20,058 INFO L130 BoogieDeclarations]: Found specification of procedure strcpy [2018-11-19 17:14:20,058 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2018-11-19 17:14:20,058 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2018-11-19 17:14:20,058 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_133 [2018-11-19 17:14:20,058 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_131 [2018-11-19 17:14:20,058 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_134 [2018-11-19 17:14:20,058 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_135 [2018-11-19 17:14:20,058 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_138 [2018-11-19 17:14:20,058 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_140 [2018-11-19 17:14:20,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_142 [2018-11-19 17:14:20,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_143 [2018-11-19 17:14:20,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_144 [2018-11-19 17:14:20,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_148 [2018-11-19 17:14:20,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_150 [2018-11-19 17:14:20,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_151 [2018-11-19 17:14:20,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_153 [2018-11-19 17:14:20,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_155 [2018-11-19 17:14:20,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_157 [2018-11-19 17:14:20,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_160 [2018-11-19 17:14:20,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_162 [2018-11-19 17:14:20,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_130 [2018-11-19 17:14:20,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_132 [2018-11-19 17:14:20,059 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_136 [2018-11-19 17:14:20,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_137 [2018-11-19 17:14:20,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_139 [2018-11-19 17:14:20,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_141 [2018-11-19 17:14:20,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_146 [2018-11-19 17:14:20,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_147 [2018-11-19 17:14:20,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_149 [2018-11-19 17:14:20,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_152 [2018-11-19 17:14:20,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_154 [2018-11-19 17:14:20,061 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_156 [2018-11-19 17:14:20,061 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_158 [2018-11-19 17:14:20,061 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_161 [2018-11-19 17:14:20,061 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_i2c_mutex_of_hdpvr_device [2018-11-19 17:14:20,061 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_i2c_mutex_of_hdpvr_device [2018-11-19 17:14:20,061 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2018-11-19 17:14:20,061 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2018-11-19 17:14:20,061 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2018-11-19 17:14:20,062 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_destroy_workqueue_159 [2018-11-19 17:14:20,062 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_125 [2018-11-19 17:14:20,062 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_127 [2018-11-19 17:14:20,062 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_126 [2018-11-19 17:14:20,062 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_129 [2018-11-19 17:14:20,062 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_128 [2018-11-19 17:14:20,062 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_145 [2018-11-19 17:14:20,062 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2018-11-19 17:14:20,062 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2018-11-19 17:14:20,062 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2018-11-19 17:14:20,062 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_1 [2018-11-19 17:14:20,062 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_1 [2018-11-19 17:14:20,063 INFO L130 BoogieDeclarations]: Found specification of procedure invoke_work_1 [2018-11-19 17:14:20,063 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2018-11-19 17:14:20,063 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user_overflow [2018-11-19 17:14:20,063 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2018-11-19 17:14:20,063 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2018-11-19 17:14:20,063 INFO L130 BoogieDeclarations]: Found specification of procedure usb_make_path [2018-11-19 17:14:20,063 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_bulk_urb [2018-11-19 17:14:20,063 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_urb [2018-11-19 17:14:20,063 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2018-11-19 17:14:20,064 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2018-11-19 17:14:20,064 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2018-11-19 17:14:20,064 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_coherent [2018-11-19 17:14:20,064 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_coherent [2018-11-19 17:14:20,064 INFO L130 BoogieDeclarations]: Found specification of procedure usb_bulk_msg [2018-11-19 17:14:20,064 INFO L130 BoogieDeclarations]: Found specification of procedure poll_wait [2018-11-19 17:14:20,064 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID [2018-11-19 17:14:20,064 INFO L130 BoogieDeclarations]: Found specification of procedure poll_requested_events [2018-11-19 17:14:20,064 INFO L130 BoogieDeclarations]: Found specification of procedure __video_register_device [2018-11-19 17:14:20,064 INFO L130 BoogieDeclarations]: Found specification of procedure video_register_device [2018-11-19 17:14:20,064 INFO L130 BoogieDeclarations]: Found specification of procedure video_get_drvdata [2018-11-19 17:14:20,064 INFO L130 BoogieDeclarations]: Found specification of procedure video_set_drvdata [2018-11-19 17:14:20,065 INFO L130 BoogieDeclarations]: Found specification of procedure video_devdata [2018-11-19 17:14:20,065 INFO L130 BoogieDeclarations]: Found specification of procedure video_drvdata [2018-11-19 17:14:20,065 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_match_dv_timings [2018-11-19 17:14:20,065 INFO L130 BoogieDeclarations]: Found specification of procedure video_ioctl2 [2018-11-19 17:14:20,065 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_event_unsubscribe [2018-11-19 17:14:20,065 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_fh_init [2018-11-19 17:14:20,065 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_fh_add [2018-11-19 17:14:20,065 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_fh_release [2018-11-19 17:14:20,065 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_device_unregister [2018-11-19 17:14:20,065 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_handler_init_class [2018-11-19 17:14:20,065 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_handler_free [2018-11-19 17:14:20,065 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_handler_setup [2018-11-19 17:14:20,065 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_new_std [2018-11-19 17:14:20,065 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_new_std_menu [2018-11-19 17:14:20,065 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_cluster [2018-11-19 17:14:20,066 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_activate [2018-11-19 17:14:20,066 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_log_status [2018-11-19 17:14:20,066 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_subscribe_event [2018-11-19 17:14:20,066 INFO L130 BoogieDeclarations]: Found specification of procedure v4l2_ctrl_poll [2018-11-19 17:14:20,066 INFO L130 BoogieDeclarations]: Found specification of procedure list_size [2018-11-19 17:14:20,066 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_read_bulk_callback [2018-11-19 17:14:20,066 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_free_queue [2018-11-19 17:14:20,066 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_submit_buffers [2018-11-19 17:14:20,066 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_get_next_buffer [2018-11-19 17:14:20,066 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_transmit_buffers [2018-11-19 17:14:20,066 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_start_streaming [2018-11-19 17:14:20,066 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_stop_streaming [2018-11-19 17:14:20,066 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_open [2018-11-19 17:14:20,066 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_release [2018-11-19 17:14:20,066 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_read [2018-11-19 17:14:20,067 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_poll [2018-11-19 17:14:20,067 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_querycap [2018-11-19 17:14:20,067 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2018-11-19 17:14:20,067 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_std [2018-11-19 17:14:20,067 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_std [2018-11-19 17:14:20,067 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_querystd [2018-11-19 17:14:20,067 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_dv_timings [2018-11-19 17:14:20,067 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_dv_timings [2018-11-19 17:14:20,067 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_query_dv_timings [2018-11-19 17:14:20,067 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_enum_dv_timings [2018-11-19 17:14:20,067 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_dv_timings_cap [2018-11-19 17:14:20,067 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_enum_input [2018-11-19 17:14:20,067 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_input [2018-11-19 17:14:20,067 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_input [2018-11-19 17:14:20,067 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_enumaudio [2018-11-19 17:14:20,068 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_s_audio [2018-11-19 17:14:20,068 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_audio [2018-11-19 17:14:20,068 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_try_ctrl [2018-11-19 17:14:20,068 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_s_ctrl [2018-11-19 17:14:20,068 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_enum_fmt_vid_cap [2018-11-19 17:14:20,068 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_g_fmt_vid_cap [2018-11-19 17:14:20,068 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_encoder_cmd [2018-11-19 17:14:20,068 INFO L130 BoogieDeclarations]: Found specification of procedure vidioc_try_encoder_cmd [2018-11-19 17:14:20,068 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_device_release [2018-11-19 17:14:20,068 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_probe_4 [2018-11-19 17:14:20,068 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2018-11-19 17:14:20,068 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_213 [2018-11-19 17:14:20,068 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_211 [2018-11-19 17:14:20,068 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_214 [2018-11-19 17:14:20,068 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_215 [2018-11-19 17:14:20,069 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_218 [2018-11-19 17:14:20,069 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_220 [2018-11-19 17:14:20,069 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_222 [2018-11-19 17:14:20,069 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_210 [2018-11-19 17:14:20,069 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_212 [2018-11-19 17:14:20,069 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_216 [2018-11-19 17:14:20,069 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_217 [2018-11-19 17:14:20,069 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_219 [2018-11-19 17:14:20,069 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_221 [2018-11-19 17:14:20,069 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_205 [2018-11-19 17:14:20,069 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_work_on_207 [2018-11-19 17:14:20,069 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_206 [2018-11-19 17:14:20,069 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_queue_delayed_work_on_209 [2018-11-19 17:14:20,069 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_208 [2018-11-19 17:14:20,069 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_new_device [2018-11-19 17:14:20,070 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_get_adapdata [2018-11-19 17:14:20,070 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_set_adapdata [2018-11-19 17:14:20,070 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_add_adapter [2018-11-19 17:14:20,070 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_i2c_read [2018-11-19 17:14:20,070 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2018-11-19 17:14:20,070 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_i2c_write [2018-11-19 17:14:20,070 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_transfer [2018-11-19 17:14:20,070 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_functionality [2018-11-19 17:14:20,070 INFO L130 BoogieDeclarations]: Found specification of procedure hdpvr_activate_ir [2018-11-19 17:14:20,070 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2018-11-19 17:14:20,070 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_negative [2018-11-19 17:14:20,070 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2018-11-19 17:14:20,070 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_err_ptr [2018-11-19 17:14:20,070 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2018-11-19 17:14:20,070 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err_or_null [2018-11-19 17:14:20,071 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_i2c_mutex_of_hdpvr_device [2018-11-19 17:14:20,071 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_i2c_mutex_of_hdpvr_device [2018-11-19 17:14:20,071 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_i2c_mutex_of_hdpvr_device [2018-11-19 17:14:20,071 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_i2c_mutex_of_hdpvr_device [2018-11-19 17:14:20,071 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_i2c_mutex_of_hdpvr_device [2018-11-19 17:14:20,071 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_i2c_mutex_of_hdpvr_device [2018-11-19 17:14:20,071 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_i2c_mutex_of_hdpvr_device [2018-11-19 17:14:20,071 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_i2c_mutex_of_hdpvr_device [2018-11-19 17:14:20,071 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_i2c_mutex_of_hdpvr_device [2018-11-19 17:14:20,071 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_i_mutex_of_inode [2018-11-19 17:14:20,071 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_i_mutex_of_inode [2018-11-19 17:14:20,071 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_i_mutex_of_inode [2018-11-19 17:14:20,071 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_i_mutex_of_inode [2018-11-19 17:14:20,071 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_i_mutex_of_inode [2018-11-19 17:14:20,071 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_i_mutex_of_inode [2018-11-19 17:14:20,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_i_mutex_of_inode [2018-11-19 17:14:20,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_i_mutex_of_inode [2018-11-19 17:14:20,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_i_mutex_of_inode [2018-11-19 17:14:20,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_io_mutex_of_hdpvr_device [2018-11-19 17:14:20,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_io_mutex_of_hdpvr_device [2018-11-19 17:14:20,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_io_mutex_of_hdpvr_device [2018-11-19 17:14:20,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_io_mutex_of_hdpvr_device [2018-11-19 17:14:20,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_io_mutex_of_hdpvr_device [2018-11-19 17:14:20,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_io_mutex_of_hdpvr_device [2018-11-19 17:14:20,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_io_mutex_of_hdpvr_device [2018-11-19 17:14:20,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_io_mutex_of_hdpvr_device [2018-11-19 17:14:20,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_io_mutex_of_hdpvr_device [2018-11-19 17:14:20,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_lock [2018-11-19 17:14:20,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_lock [2018-11-19 17:14:20,072 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_lock [2018-11-19 17:14:20,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_lock [2018-11-19 17:14:20,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_lock [2018-11-19 17:14:20,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_lock [2018-11-19 17:14:20,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_lock [2018-11-19 17:14:20,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_lock [2018-11-19 17:14:20,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_lock [2018-11-19 17:14:20,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_lock_of_v4l2_ctrl_handler [2018-11-19 17:14:20,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_lock_of_v4l2_ctrl_handler [2018-11-19 17:14:20,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_lock_of_v4l2_ctrl_handler [2018-11-19 17:14:20,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_lock_of_v4l2_ctrl_handler [2018-11-19 17:14:20,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_lock_of_v4l2_ctrl_handler [2018-11-19 17:14:20,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_lock_of_v4l2_ctrl_handler [2018-11-19 17:14:20,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_lock_of_v4l2_ctrl_handler [2018-11-19 17:14:20,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_lock_of_v4l2_ctrl_handler [2018-11-19 17:14:20,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_lock_of_v4l2_ctrl_handler [2018-11-19 17:14:20,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_mutex_of_device [2018-11-19 17:14:20,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_mutex_of_device [2018-11-19 17:14:20,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2018-11-19 17:14:20,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_mutex_of_device [2018-11-19 17:14:20,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_mutex_of_device [2018-11-19 17:14:20,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_mutex_of_device [2018-11-19 17:14:20,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_mutex_of_device [2018-11-19 17:14:20,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_mutex_of_device [2018-11-19 17:14:20,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_usbc_mutex_of_hdpvr_device [2018-11-19 17:14:20,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_usbc_mutex_of_hdpvr_device [2018-11-19 17:14:20,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_usbc_mutex_of_hdpvr_device [2018-11-19 17:14:20,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_usbc_mutex_of_hdpvr_device [2018-11-19 17:14:20,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_usbc_mutex_of_hdpvr_device [2018-11-19 17:14:20,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_usbc_mutex_of_hdpvr_device [2018-11-19 17:14:20,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_usbc_mutex_of_hdpvr_device [2018-11-19 17:14:20,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_usbc_mutex_of_hdpvr_device [2018-11-19 17:14:20,075 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_usbc_mutex_of_hdpvr_device [2018-11-19 17:14:20,075 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-11-19 17:14:20,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-11-19 17:14:20,075 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-11-19 17:15:12,291 INFO L271 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-11-19 17:15:12,292 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 05:15:12 BoogieIcfgContainer [2018-11-19 17:15:12,292 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-11-19 17:15:12,293 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-11-19 17:15:12,294 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-11-19 17:15:12,297 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-11-19 17:15:12,297 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 05:14:13" (1/3) ... [2018-11-19 17:15:12,298 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7afb2390 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 05:15:12, skipping insertion in model container [2018-11-19 17:15:12,298 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:14:17" (2/3) ... [2018-11-19 17:15:12,298 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7afb2390 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 05:15:12, skipping insertion in model container [2018-11-19 17:15:12,299 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 05:15:12" (3/3) ... [2018-11-19 17:15:12,300 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--media--usb--hdpvr--hdpvr.ko-entry_point_false-unreach-call.cil.out.c [2018-11-19 17:15:12,310 INFO L147 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-11-19 17:15:12,321 INFO L159 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-11-19 17:15:12,339 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-11-19 17:15:12,377 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-11-19 17:15:12,377 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-11-19 17:15:12,377 INFO L383 AbstractCegarLoop]: Hoare is true [2018-11-19 17:15:12,377 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-11-19 17:15:12,377 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-11-19 17:15:12,377 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-11-19 17:15:12,377 INFO L387 AbstractCegarLoop]: Difference is false [2018-11-19 17:15:12,378 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-11-19 17:15:12,378 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-11-19 17:15:12,427 INFO L276 IsEmpty]: Start isEmpty. Operand 2328 states. [2018-11-19 17:15:12,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2018-11-19 17:15:12,436 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 17:15:12,437 INFO L384 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 17:15:12,439 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 17:15:12,443 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 17:15:12,443 INFO L82 PathProgramCache]: Analyzing trace with hash 1971457175, now seen corresponding path program 1 times [2018-11-19 17:15:12,445 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 17:15:12,445 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 17:15:12,537 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:15:12,538 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 17:15:12,538 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:15:12,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:15:13,487 INFO L256 TraceCheckUtils]: 0: Hoare triple {2331#true} call ULTIMATE.init(); {2331#true} is VALID [2018-11-19 17:15:13,488 INFO L273 TraceCheckUtils]: 1: Hoare triple {2331#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string0.base, #t~string0.offset := #Ultimate.alloc(10);call #t~string1.base, #t~string1.offset := #Ultimate.alloc(8);call #t~string2.base, #t~string2.offset := #Ultimate.alloc(10);call #t~string3.base, #t~string3.offset := #Ultimate.alloc(9);call #t~string4.base, #t~string4.offset := #Ultimate.alloc(10);call #t~string5.base, #t~string5.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string5.base,#t~string5.offset := 83];#memory_int := #memory_int[#t~string5.base,1 + #t~string5.offset := 80];#memory_int := #memory_int[#t~string5.base,2 + #t~string5.offset := 68];#memory_int := #memory_int[#t~string5.base,3 + #t~string5.offset := 73];#memory_int := #memory_int[#t~string5.base,4 + #t~string5.offset := 70];#memory_int := #memory_int[#t~string5.base,5 + #t~string5.offset := 0];call #t~string51.base, #t~string51.offset := #Ultimate.alloc(53);call #t~string100.base, #t~string100.offset := #Ultimate.alloc(29);call #t~string212.base, #t~string212.offset := #Ultimate.alloc(50);call #t~string216.base, #t~string216.offset := #Ultimate.alloc(37);call #t~string225.base, #t~string225.offset := #Ultimate.alloc(52);call #t~string235.base, #t~string235.offset := #Ultimate.alloc(32);call #t~string244.base, #t~string244.offset := #Ultimate.alloc(34);call #t~string250.base, #t~string250.offset := #Ultimate.alloc(34);call #t~string256.base, #t~string256.offset := #Ultimate.alloc(34);call #t~string258.base, #t~string258.offset := #Ultimate.alloc(15);call #t~string260.base, #t~string260.offset := #Ultimate.alloc(29);call #t~string261.base, #t~string261.offset := #Ultimate.alloc(15);call #t~string262.base, #t~string262.offset := #Ultimate.alloc(16);call #t~string263.base, #t~string263.offset := #Ultimate.alloc(17);call #t~string267.base, #t~string267.offset := #Ultimate.alloc(20);call #t~string268.base, #t~string268.offset := #Ultimate.alloc(18);call #t~string269.base, #t~string269.offset := #Ultimate.alloc(16);call #t~string270.base, #t~string270.offset := #Ultimate.alloc(19);call #t~string272.base, #t~string272.offset := #Ultimate.alloc(3);#memory_int := #memory_int[#t~string272.base,#t~string272.offset := 37];#memory_int := #memory_int[#t~string272.base,1 + #t~string272.offset := 115];#memory_int := #memory_int[#t~string272.base,2 + #t~string272.offset := 0];call #t~string273.base, #t~string273.offset := #Ultimate.alloc(13);call #t~string298.base, #t~string298.offset := #Ultimate.alloc(38);call #t~string301.base, #t~string301.offset := #Ultimate.alloc(25);call #t~string304.base, #t~string304.offset := #Ultimate.alloc(41);call #t~string307.base, #t~string307.offset := #Ultimate.alloc(34);call #t~string310.base, #t~string310.offset := #Ultimate.alloc(39);call #t~string313.base, #t~string313.offset := #Ultimate.alloc(39);call #t~string318.base, #t~string318.offset := #Ultimate.alloc(34);call #t~string321.base, #t~string321.offset := #Ultimate.alloc(32);call #t~string328.base, #t~string328.offset := #Ultimate.alloc(29);call #t~string331.base, #t~string331.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string331.base,#t~string331.offset := 104];#memory_int := #memory_int[#t~string331.base,1 + #t~string331.offset := 100];#memory_int := #memory_int[#t~string331.base,2 + #t~string331.offset := 112];#memory_int := #memory_int[#t~string331.base,3 + #t~string331.offset := 118];#memory_int := #memory_int[#t~string331.base,4 + #t~string331.offset := 114];#memory_int := #memory_int[#t~string331.base,5 + #t~string331.offset := 0];call #t~string332.base, #t~string332.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string332.base,#t~string332.offset := 104];#memory_int := #memory_int[#t~string332.base,1 + #t~string332.offset := 100];#memory_int := #memory_int[#t~string332.base,2 + #t~string332.offset := 112];#memory_int := #memory_int[#t~string332.base,3 + #t~string332.offset := 118];#memory_int := #memory_int[#t~string332.base,4 + #t~string332.offset := 114];#memory_int := #memory_int[#t~string332.base,5 + #t~string332.offset := 0];call #t~string392.base, #t~string392.offset := #Ultimate.alloc(33);call #t~string396.base, #t~string396.offset := #Ultimate.alloc(10);call #t~string502.base, #t~string502.offset := #Ultimate.alloc(28);call #t~string505.base, #t~string505.offset := #Ultimate.alloc(29);call #t~string508.base, #t~string508.offset := #Ultimate.alloc(26);call #t~string513.base, #t~string513.offset := #Ultimate.alloc(42);call #t~string527.base, #t~string527.offset := #Ultimate.alloc(37);call #t~string531.base, #t~string531.offset := #Ultimate.alloc(39);call #t~string532.base, #t~string532.offset := #Ultimate.alloc(21);call #t~string538.base, #t~string538.offset := #Ultimate.alloc(42);call #t~string539.base, #t~string539.offset := #Ultimate.alloc(21);call #t~string544.base, #t~string544.offset := #Ultimate.alloc(30);call #t~string545.base, #t~string545.offset := #Ultimate.alloc(216);call #t~string555.base, #t~string555.offset := #Ultimate.alloc(29);call #t~string557.base, #t~string557.offset := #Ultimate.alloc(31);call #t~string563.base, #t~string563.offset := #Ultimate.alloc(34);call #t~string566.base, #t~string566.offset := #Ultimate.alloc(31);call #t~string575.base, #t~string575.offset := #Ultimate.alloc(48);call #t~string578.base, #t~string578.offset := #Ultimate.alloc(15);call #t~string582.base, #t~string582.offset := #Ultimate.alloc(24);call #t~string588.base, #t~string588.offset := #Ultimate.alloc(115);call #t~string593.base, #t~string593.offset := #Ultimate.alloc(24);call #t~string602.base, #t~string602.offset := #Ultimate.alloc(43);call #t~string615.base, #t~string615.offset := #Ultimate.alloc(29);call #t~string620.base, #t~string620.offset := #Ultimate.alloc(42);call #t~string621.base, #t~string621.offset := #Ultimate.alloc(11);call #t~string623.base, #t~string623.offset := #Ultimate.alloc(216);call #t~string632.base, #t~string632.offset := #Ultimate.alloc(216);call #t~string645.base, #t~string645.offset := #Ultimate.alloc(32);call #t~string652.base, #t~string652.offset := #Ultimate.alloc(42);call #t~string653.base, #t~string653.offset := #Ultimate.alloc(11);call #t~string661.base, #t~string661.offset := #Ultimate.alloc(29);call #t~string666.base, #t~string666.offset := #Ultimate.alloc(42);call #t~string667.base, #t~string667.offset := #Ultimate.alloc(11);call #t~string675.base, #t~string675.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string675.base,#t~string675.offset := 104];#memory_int := #memory_int[#t~string675.base,1 + #t~string675.offset := 100];#memory_int := #memory_int[#t~string675.base,2 + #t~string675.offset := 112];#memory_int := #memory_int[#t~string675.base,3 + #t~string675.offset := 118];#memory_int := #memory_int[#t~string675.base,4 + #t~string675.offset := 114];#memory_int := #memory_int[#t~string675.base,5 + #t~string675.offset := 0];call #t~string677.base, #t~string677.offset := #Ultimate.alloc(17);call #t~string1089.base, #t~string1089.offset := #Ultimate.alloc(30);call #t~string1118.base, #t~string1118.offset := #Ultimate.alloc(33);call #t~string1191.base, #t~string1191.offset := #Ultimate.alloc(30);call #t~string1216.base, #t~string1216.offset := #Ultimate.alloc(34);call #t~string1219.base, #t~string1219.offset := #Ultimate.alloc(31);call #t~string1758.base, #t~string1758.offset := #Ultimate.alloc(17);call #t~string1762.base, #t~string1762.offset := #Ultimate.alloc(39);call #t~string1876.base, #t~string1876.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string1876.base,#t~string1876.offset := 72];#memory_int := #memory_int[#t~string1876.base,1 + #t~string1876.offset := 68];#memory_int := #memory_int[#t~string1876.base,2 + #t~string1876.offset := 45];#memory_int := #memory_int[#t~string1876.base,3 + #t~string1876.offset := 80];#memory_int := #memory_int[#t~string1876.base,4 + #t~string1876.offset := 86];#memory_int := #memory_int[#t~string1876.base,5 + #t~string1876.offset := 82];#memory_int := #memory_int[#t~string1876.base,6 + #t~string1876.offset := 0];call #t~string1878.base, #t~string1878.offset := #Ultimate.alloc(13);call #t~string1879.base, #t~string1879.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string1879.base,#t~string1879.offset := 72];#memory_int := #memory_int[#t~string1879.base,1 + #t~string1879.offset := 68];#memory_int := #memory_int[#t~string1879.base,2 + #t~string1879.offset := 45];#memory_int := #memory_int[#t~string1879.base,3 + #t~string1879.offset := 80];#memory_int := #memory_int[#t~string1879.base,4 + #t~string1879.offset := 86];#memory_int := #memory_int[#t~string1879.base,5 + #t~string1879.offset := 82];#memory_int := #memory_int[#t~string1879.base,6 + #t~string1879.offset := 0];call #t~string1914.base, #t~string1914.offset := #Ultimate.alloc(66);call #t~string1919.base, #t~string1919.offset := #Ultimate.alloc(46);call #t~string1928.base, #t~string1928.offset := #Ultimate.alloc(33);~LDV_IN_INTERRUPT~0 := 1;~ldv_work_1_3~0 := 0;~ldv_state_variable_6~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_state_variable_5~0 := 0;~ldv_work_1_1~0 := 0;~ldv_state_variable_2~0 := 0;~usb_counter~0 := 0;~ldv_work_1_2~0 := 0;~ldv_state_variable_3~0 := 0;~ref_cnt~0 := 0;~ldv_work_1_0~0 := 0;~ldv_state_variable_1~0 := 0;~ldv_state_variable_7~0 := 0;~ldv_state_variable_4~0 := 0;~hdpvr_debug~0 := 0;call ~#video_nr~0.base, ~#video_nr~0.offset := #Ultimate.alloc(32);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#video_nr~0.base);call write~unchecked~int(-1, ~#video_nr~0.base, ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 4 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 8 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 12 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 16 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 20 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 24 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 28 + ~#video_nr~0.offset, 4);~ldv_retval_1~0 := 0;~ldv_retval_2~0 := 0;call ~#iname~0.base, ~#iname~0.offset := #Ultimate.alloc(24);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#iname~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#iname~0.base);call write~$Pointer$(#t~string0.base, #t~string0.offset, ~#iname~0.base, ~#iname~0.offset, 8);call write~$Pointer$(#t~string1.base, #t~string1.offset, ~#iname~0.base, 8 + ~#iname~0.offset, 8);call write~$Pointer$(#t~string2.base, #t~string2.offset, ~#iname~0.base, 16 + ~#iname~0.offset, 8);call ~#audio_iname~0.base, ~#audio_iname~0.offset := #Ultimate.alloc(24);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#audio_iname~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#audio_iname~0.base);call write~$Pointer$(#t~string3.base, #t~string3.offset, ~#audio_iname~0.base, ~#audio_iname~0.offset, 8);call write~$Pointer$(#t~string4.base, #t~string4.offset, ~#audio_iname~0.base, 8 + ~#audio_iname~0.offset, 8);call write~$Pointer$(#t~string5.base, #t~string5.offset, ~#audio_iname~0.base, 16 + ~#audio_iname~0.offset, 8);~ldv_retval_0~0 := 0;~ldv_mutex_i2c_mutex_of_hdpvr_device~0 := 1;~ldv_mutex_i_mutex_of_inode~0 := 1;~ldv_mutex_io_mutex_of_hdpvr_device~0 := 1;~ldv_mutex_lock~0 := 1;~ldv_mutex_lock_of_v4l2_ctrl_handler~0 := 1;~ldv_mutex_mutex_of_device~0 := 1;~ldv_mutex_usbc_mutex_of_hdpvr_device~0 := 1;~ldv_work_struct_1_0~0.base, ~ldv_work_struct_1_0~0.offset := 0, 0;~ldv_work_struct_1_1~0.base, ~ldv_work_struct_1_1~0.offset := 0, 0;~ldv_work_struct_1_3~0.base, ~ldv_work_struct_1_3~0.offset := 0, 0;~hdpvr_ioctl_ops_group3~0.base, ~hdpvr_ioctl_ops_group3~0.offset := 0, 0;~hdpvr_ctrl_ops_group0~0.base, ~hdpvr_ctrl_ops_group0~0.offset := 0, 0;~hdpvr_ioctl_ops_group6~0.base, ~hdpvr_ioctl_ops_group6~0.offset := 0, 0;~hdpvr_ioctl_ops_group1~0.base, ~hdpvr_ioctl_ops_group1~0.offset := 0, 0;~hdpvr_algo_group0~0.base, ~hdpvr_algo_group0~0.offset := 0, 0;~hdpvr_usb_driver_group1~0.base, ~hdpvr_usb_driver_group1~0.offset := 0, 0;~hdpvr_ioctl_ops_group5~0.base, ~hdpvr_ioctl_ops_group5~0.offset := 0, 0;~hdpvr_ioctl_ops_group4~0.base, ~hdpvr_ioctl_ops_group4~0.offset := 0, 0;~ldv_work_struct_1_2~0.base, ~ldv_work_struct_1_2~0.offset := 0, 0;~hdpvr_ioctl_ops_group2~0.base, ~hdpvr_ioctl_ops_group2~0.offset := 0, 0;~hdpvr_fops_group0~0.base, ~hdpvr_fops_group0~0.offset := 0, 0;~hdpvr_ioctl_ops_group0~0.base, ~hdpvr_ioctl_ops_group0~0.offset := 0, 0;call ~#dev_nr~0.base, ~#dev_nr~0.offset := #Ultimate.alloc(4);call write~unchecked~int(0, ~#dev_nr~0.base, ~#dev_nr~0.offset, 4);call write~unchecked~int(-1, ~#dev_nr~0.base, ~#dev_nr~0.offset, 4);~default_video_input~0 := 3;~default_audio_input~0 := 3;~boost_audio~0 := 0;call ~#hdpvr_table~0.base, ~#hdpvr_table~0.offset := #Ultimate.alloc(150);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_table~0.base);call write~unchecked~int(3, ~#hdpvr_table~0.base, ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 2 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18688, ~#hdpvr_table~0.base, 4 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 6 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 8 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 10 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 11 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 12 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 13 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 14 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 15 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 16 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 17 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 25 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 27 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18689, ~#hdpvr_table~0.base, 29 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 31 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 33 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 35 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 36 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 37 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 38 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 39 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 40 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 41 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 42 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 50 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 52 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18690, ~#hdpvr_table~0.base, 54 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 56 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 58 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 60 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 61 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 62 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 63 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 64 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 65 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 66 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 67 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 75 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 77 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18818, ~#hdpvr_table~0.base, 79 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 81 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 83 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 85 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 86 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 87 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 88 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 89 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 90 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 91 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 92 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 100 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 102 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18691, ~#hdpvr_table~0.base, 104 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 106 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 108 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 110 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 111 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 112 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 113 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 114 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 115 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 116 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 117 + ~#hdpvr_table~0.offset, 8);~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[0 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[0 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[0 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[0 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[1 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[1 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[1 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[1 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[2 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[2 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[2 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[2 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[3 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[3 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[3 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[3 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[4 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[4 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[4 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[4 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[5 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[5 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[5 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[5 := 0];call ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset := #Ultimate.alloc(16);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 1 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 2 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 3 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 4 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 5 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 6 + ~#hdpvr_default_options~0.offset, 1);call write~int(0, ~#hdpvr_default_options~0.base, 7 + ~#hdpvr_default_options~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 11 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 12 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 13 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 14 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 15 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 1 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 2 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(65, ~#hdpvr_default_options~0.base, 3 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(90, ~#hdpvr_default_options~0.base, 4 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(1, ~#hdpvr_default_options~0.base, 5 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(1, ~#hdpvr_default_options~0.base, 6 + ~#hdpvr_default_options~0.offset, 1);call write~int(3, ~#hdpvr_default_options~0.base, 7 + ~#hdpvr_default_options~0.offset, 4);call write~unchecked~int(134, ~#hdpvr_default_options~0.base, 11 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 12 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 13 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 14 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 15 + ~#hdpvr_default_options~0.offset, 1);call ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset := #Ultimate.alloc(289);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 8 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 16 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 24 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 32 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 40 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 48 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 56 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 64 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 72 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 80 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 84 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 88 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 92 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 100 + ~#hdpvr_usb_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_usb_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_usb_driver~0.base);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 124 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 132 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 136 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 148 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 156 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 164 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 172 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 180 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 188 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 196 + ~#hdpvr_usb_driver~0.offset, 1);call write~int(0, ~#hdpvr_usb_driver~0.base, 197 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 201 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 209 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 217 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 225 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 233 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 241 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 249 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 257 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 265 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 273 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 281 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 285 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 286 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 287 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 288 + ~#hdpvr_usb_driver~0.offset, 1);call write~$Pointer$(#t~string331.base, #t~string331.offset, ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_probe.base, #funAddr~hdpvr_probe.offset, ~#hdpvr_usb_driver~0.base, 8 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_disconnect.base, #funAddr~hdpvr_disconnect.offset, ~#hdpvr_usb_driver~0.base, 16 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 24 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 32 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 40 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 48 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 56 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 64 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(~#hdpvr_table~0.base, ~#hdpvr_table~0.offset, ~#hdpvr_usb_driver~0.base, 72 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 80 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 84 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 88 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 92 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 100 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 108 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 116 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 124 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 132 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 136 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 148 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 156 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 164 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 172 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 180 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 188 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 196 + ~#hdpvr_usb_driver~0.offset, 1);call write~int(0, ~#hdpvr_usb_driver~0.base, 197 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 201 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 209 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 217 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 225 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 233 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 241 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 249 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 257 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 265 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 273 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 281 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 285 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 286 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 287 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 288 + ~#hdpvr_usb_driver~0.offset, 1);call ~#hdpvr_dv_timings~0.base, ~#hdpvr_dv_timings~0.offset := #Ultimate.alloc(1056);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_dv_timings~0.base);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 4 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(480, ~#hdpvr_dv_timings~0.base, 8 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 12 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 16 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(13500000, ~#hdpvr_dv_timings~0.base, 20 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(19, ~#hdpvr_dv_timings~0.base, 28 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(62, ~#hdpvr_dv_timings~0.base, 32 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(57, ~#hdpvr_dv_timings~0.base, 36 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(4, ~#hdpvr_dv_timings~0.base, 40 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 44 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 48 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(4, ~#hdpvr_dv_timings~0.base, 52 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 56 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 60 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 64 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 68 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 72 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 76 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 80 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 84 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 88 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 92 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 96 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 100 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 104 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 108 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 112 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 116 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 120 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 124 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 132 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 136 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(576, ~#hdpvr_dv_timings~0.base, 140 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 144 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 148 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(13500000, ~#hdpvr_dv_timings~0.base, 152 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(12, ~#hdpvr_dv_timings~0.base, 160 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(63, ~#hdpvr_dv_timings~0.base, 164 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(69, ~#hdpvr_dv_timings~0.base, 168 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 172 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 176 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(19, ~#hdpvr_dv_timings~0.base, 180 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 184 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 188 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 192 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 196 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 200 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 204 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 208 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 212 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 216 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 220 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 224 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 228 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 232 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 236 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 240 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 244 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 248 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 252 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 256 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 264 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 268 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(480, ~#hdpvr_dv_timings~0.base, 272 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 276 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 280 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(27000000, ~#hdpvr_dv_timings~0.base, 284 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 292 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(62, ~#hdpvr_dv_timings~0.base, 296 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(60, ~#hdpvr_dv_timings~0.base, 300 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(9, ~#hdpvr_dv_timings~0.base, 304 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(6, ~#hdpvr_dv_timings~0.base, 308 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(30, ~#hdpvr_dv_timings~0.base, 312 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 316 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 320 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 324 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 328 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 332 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 336 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 340 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 344 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 348 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 352 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 356 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 360 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 364 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 368 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 372 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 376 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 380 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 384 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 388 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 396 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 400 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(576, ~#hdpvr_dv_timings~0.base, 404 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 408 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 412 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(27000000, ~#hdpvr_dv_timings~0.base, 416 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(12, ~#hdpvr_dv_timings~0.base, 424 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(64, ~#hdpvr_dv_timings~0.base, 428 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(68, ~#hdpvr_dv_timings~0.base, 432 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 436 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 440 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(39, ~#hdpvr_dv_timings~0.base, 444 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 448 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 452 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 456 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 460 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 464 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 468 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 472 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 476 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 480 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 484 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 488 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 492 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 496 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 500 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 504 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 508 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 512 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 516 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 520 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 528 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1280, ~#hdpvr_dv_timings~0.base, 532 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 536 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 540 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 544 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 548 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(440, ~#hdpvr_dv_timings~0.base, 556 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(40, ~#hdpvr_dv_timings~0.base, 560 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(220, ~#hdpvr_dv_timings~0.base, 564 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 568 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 572 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 576 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 580 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 584 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 588 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 592 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 596 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 600 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 604 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 608 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 612 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 616 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 620 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 624 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 628 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 632 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 636 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 640 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 644 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 648 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 652 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 660 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1280, ~#hdpvr_dv_timings~0.base, 664 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 668 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 672 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 676 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 680 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(110, ~#hdpvr_dv_timings~0.base, 688 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(40, ~#hdpvr_dv_timings~0.base, 692 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(220, ~#hdpvr_dv_timings~0.base, 696 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 700 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 704 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 708 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 712 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 716 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 720 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 724 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(18, ~#hdpvr_dv_timings~0.base, 728 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 732 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 736 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 740 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 744 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 748 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 752 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 756 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 760 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 764 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 768 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 772 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 776 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 780 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 784 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 792 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1920, ~#hdpvr_dv_timings~0.base, 796 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1080, ~#hdpvr_dv_timings~0.base, 800 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 804 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 808 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 812 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(528, ~#hdpvr_dv_timings~0.base, 820 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(44, ~#hdpvr_dv_timings~0.base, 824 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(148, ~#hdpvr_dv_timings~0.base, 828 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 832 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 836 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 840 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 844 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 848 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 852 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 856 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 860 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 864 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 868 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 872 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 876 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 880 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 884 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 888 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 892 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 896 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 900 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 904 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 908 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 912 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 916 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 924 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1920, ~#hdpvr_dv_timings~0.base, 928 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1080, ~#hdpvr_dv_timings~0.base, 932 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 936 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 940 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 944 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(88, ~#hdpvr_dv_timings~0.base, 952 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(44, ~#hdpvr_dv_timings~0.base, 956 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(148, ~#hdpvr_dv_timings~0.base, 960 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 964 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 968 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 972 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 976 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 980 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 984 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 988 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(26, ~#hdpvr_dv_timings~0.base, 992 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 996 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1000 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1004 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1008 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1012 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1016 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1020 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1024 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1028 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1032 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1036 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1040 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1044 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1048 + ~#hdpvr_dv_timings~0.offset, 4);call ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset := #Ultimate.alloc(80);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 8 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 16 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 24 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 32 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 40 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 48 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 56 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 64 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 72 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(~#__this_module~0.base, ~#__this_module~0.offset, ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_read.base, #funAddr~hdpvr_read.offset, ~#hdpvr_fops~0.base, 8 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 16 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_poll.base, #funAddr~hdpvr_poll.offset, ~#hdpvr_fops~0.base, 24 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~video_ioctl2.base, #funAddr~video_ioctl2.offset, ~#hdpvr_fops~0.base, 32 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 40 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 48 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 56 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_open.base, #funAddr~hdpvr_open.offset, ~#hdpvr_fops~0.base, 64 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_release.base, #funAddr~hdpvr_release.offset, ~#hdpvr_fops~0.base, 72 + ~#hdpvr_fops~0.offset, 8);call ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset := #Ultimate.alloc(912);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 8 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 16 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 24 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 32 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 40 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 48 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 56 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 64 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 72 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 80 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 88 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 96 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 104 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 112 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 120 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 128 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 136 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 144 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 152 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 160 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 168 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 176 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 184 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 192 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 200 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 208 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 216 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 224 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 232 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 240 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 248 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 256 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 264 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 272 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 280 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 288 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 296 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 304 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 312 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 320 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 328 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 336 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 344 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 352 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 360 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 368 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 376 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 384 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 392 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 400 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 408 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 416 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 424 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 432 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 440 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 448 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 456 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 464 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 472 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 480 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 488 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 496 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 504 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 512 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 520 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 528 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 536 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 544 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 552 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 560 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 568 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 576 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 584 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 592 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 600 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 608 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 616 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 624 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 632 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 640 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 648 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 656 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 664 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 672 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 680 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 688 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 696 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 704 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 712 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 720 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 728 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 736 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 744 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 752 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 760 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 768 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 776 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 784 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 792 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 800 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 808 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 816 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 824 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 832 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 840 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 848 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 856 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 864 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 872 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 880 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 888 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 896 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 904 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_querycap.base, #funAddr~vidioc_querycap.offset, ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_fmt_vid_cap.base, #funAddr~vidioc_enum_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 8 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 16 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 24 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 32 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 40 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 48 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 56 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 64 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 72 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 80 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 88 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 96 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 104 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 112 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 120 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 128 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 136 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 144 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 152 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 160 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 168 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 176 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 184 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 192 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 200 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 208 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 216 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 224 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 232 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 240 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 248 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 256 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 264 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 272 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 280 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 288 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 296 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 304 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 312 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 320 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 328 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 336 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 344 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 352 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 360 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 368 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 376 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 384 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 392 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 400 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 408 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_std.base, #funAddr~vidioc_g_std.offset, ~#hdpvr_ioctl_ops~0.base, 416 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_std.base, #funAddr~vidioc_s_std.offset, ~#hdpvr_ioctl_ops~0.base, 424 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_querystd.base, #funAddr~vidioc_querystd.offset, ~#hdpvr_ioctl_ops~0.base, 432 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_input.base, #funAddr~vidioc_enum_input.offset, ~#hdpvr_ioctl_ops~0.base, 440 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_input.base, #funAddr~vidioc_g_input.offset, ~#hdpvr_ioctl_ops~0.base, 448 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_input.base, #funAddr~vidioc_s_input.offset, ~#hdpvr_ioctl_ops~0.base, 456 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 464 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 472 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 480 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 488 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 496 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 504 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 512 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 520 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 528 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 536 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 544 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enumaudio.base, #funAddr~vidioc_enumaudio.offset, ~#hdpvr_ioctl_ops~0.base, 552 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_audio.base, #funAddr~vidioc_g_audio.offset, ~#hdpvr_ioctl_ops~0.base, 560 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_audio.base, #funAddr~vidioc_s_audio.offset, ~#hdpvr_ioctl_ops~0.base, 568 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 576 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 584 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 592 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 600 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 608 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 616 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 624 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 632 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 640 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 648 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 656 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 664 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 672 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_encoder_cmd.base, #funAddr~vidioc_encoder_cmd.offset, ~#hdpvr_ioctl_ops~0.base, 680 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_try_encoder_cmd.base, #funAddr~vidioc_try_encoder_cmd.offset, ~#hdpvr_ioctl_ops~0.base, 688 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 696 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 704 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 712 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 720 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 728 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 736 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 744 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 752 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 760 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 768 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_ctrl_log_status.base, #funAddr~v4l2_ctrl_log_status.offset, ~#hdpvr_ioctl_ops~0.base, 776 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 784 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 792 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 800 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 808 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 816 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 824 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_dv_timings.base, #funAddr~vidioc_s_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 832 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_dv_timings.base, #funAddr~vidioc_g_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 840 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_query_dv_timings.base, #funAddr~vidioc_query_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 848 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_dv_timings.base, #funAddr~vidioc_enum_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 856 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_dv_timings_cap.base, #funAddr~vidioc_dv_timings_cap.offset, ~#hdpvr_ioctl_ops~0.base, 864 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 872 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 880 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_ctrl_subscribe_event.base, #funAddr~v4l2_ctrl_subscribe_event.offset, ~#hdpvr_ioctl_ops~0.base, 888 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_event_unsubscribe.base, #funAddr~v4l2_event_unsubscribe.offset, ~#hdpvr_ioctl_ops~0.base, 896 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 904 + ~#hdpvr_ioctl_ops~0.offset, 8);call ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset := #Ultimate.alloc(1731);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 8 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 16 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 24 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 28 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 36 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 40 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 44 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 52 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 56 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 58 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 60 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 62 + ~#hdpvr_video_template~0.offset, 2);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 64 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 72 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 80 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 88 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 92 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 96 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 104 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 108 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 112 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 120 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 128 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 136 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 144 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 152 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 160 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 168 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 176 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 184 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 192 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 196 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 204 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 212 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 220 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 228 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 252 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 260 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 264 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 272 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 280 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 288 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 296 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 304 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 312 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 316 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 320 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 324 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 348 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 372 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 380 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 384 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 392 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 400 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 404 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 405 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 406 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 407 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 408 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 409 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 417 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 425 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 429 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 433 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 437 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 441 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 449 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 473 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 481 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 485 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 497 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 505 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 513 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 521 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 529 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 553 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 561 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 565 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 573 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 581 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 589 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 597 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 605 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 609 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 610 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 611 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 612 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 613 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 614 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 615 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 616 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 617 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 618 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 622 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 626 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 630 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 638 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 662 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 670 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 674 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 686 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 694 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 702 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 706 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 710 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 714 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 718 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 726 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 750 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 758 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 762 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 774 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 782 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 790 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 798 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 799 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 800 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 808 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 816 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 824 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 832 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 840 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 844 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 848 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 852 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 876 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 900 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 908 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 912 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 920 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 928 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 936 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 944 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 952 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 960 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 984 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 992 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 996 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1004 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1008 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1012 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1016 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1024 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1048 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1056 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1060 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1072 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1080 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1088 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1096 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1100 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1104 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1105 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1106 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1107 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1108 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1109 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1110 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1111 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1112 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1113 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1114 + ~#hdpvr_video_template~0.offset, 1);call write~int(0, ~#hdpvr_video_template~0.base, 1115 + ~#hdpvr_video_template~0.offset, 4);call write~int(0, ~#hdpvr_video_template~0.base, 1119 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1123 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1127 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1131 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1139 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1147 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1155 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1163 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1171 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1179 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1187 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1195 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1203 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1207 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1215 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1223 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1231 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1239 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1247 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1255 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1263 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1271 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1279 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1287 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1295 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1303 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1307 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1311 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1315 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1319 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1323 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1331 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1355 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1363 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1367 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1379 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1387 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1395 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1403 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1411 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1419 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1423 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1431 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1439 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1447 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1455 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1456 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1473 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1481 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1489 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1497 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1537 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1541 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1545 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1549 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1551 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1559 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1563 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1567 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1571 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1575 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1583 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1607 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1615 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1619 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1631 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1639 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1647 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1651 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1659 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1667 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1723 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 8 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 16 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 24 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 28 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 36 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 40 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 44 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 52 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 56 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 58 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 60 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 62 + ~#hdpvr_video_template~0.offset, 2);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 64 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 72 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 80 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 88 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 92 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 96 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 104 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 108 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, ~#hdpvr_video_template~0.base, 112 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 120 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 128 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 136 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 144 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 152 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 160 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 168 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 176 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 184 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 192 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 196 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 204 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 212 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 220 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 228 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 236 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 244 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 252 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 260 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 264 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 272 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 280 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 288 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 296 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 304 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 312 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 316 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 320 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 324 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 332 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 333 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 334 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 335 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 336 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 337 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 338 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 339 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 340 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 341 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 342 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 343 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 344 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 345 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 346 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 347 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 348 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 356 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 364 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 372 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 380 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 384 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 392 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 400 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 404 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 405 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 406 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 407 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 408 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 409 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 417 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 425 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 429 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 433 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 437 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 441 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 449 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 473 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 481 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 485 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 497 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 505 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 513 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 521 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 529 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 537 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 545 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 553 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 561 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 565 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 573 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 581 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 589 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 597 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 605 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 609 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 610 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 611 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 612 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 613 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 614 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 615 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 616 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 617 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 618 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 622 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 626 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 630 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 638 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 646 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 654 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 662 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 670 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 674 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 686 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 694 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 702 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 706 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 710 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 714 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 718 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 726 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 734 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 742 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 750 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 758 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 762 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 774 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 782 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 790 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 798 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 799 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 800 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 808 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 816 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 824 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 832 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 840 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 844 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 848 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 852 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 860 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 861 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 862 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 863 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 864 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 865 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 866 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 867 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 868 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 869 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 870 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 871 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 872 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 873 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 874 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 875 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 876 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 884 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 892 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 900 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 908 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 912 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 920 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 928 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 936 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 944 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 952 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 960 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 968 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 976 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 984 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 992 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 996 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1004 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1008 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1012 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1016 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1024 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1032 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1040 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1048 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1056 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1060 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1072 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1080 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1088 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1096 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1100 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1104 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1105 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1106 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1107 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1108 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1109 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1110 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1111 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1112 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1113 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1114 + ~#hdpvr_video_template~0.offset, 1);call write~int(0, ~#hdpvr_video_template~0.base, 1115 + ~#hdpvr_video_template~0.offset, 4);call write~int(0, ~#hdpvr_video_template~0.base, 1119 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1123 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1127 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1131 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1139 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1147 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1155 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1163 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1171 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1179 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1187 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1195 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1203 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1207 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1215 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1223 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1231 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1239 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1247 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1255 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1263 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1271 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1279 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1287 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1295 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1303 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1307 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1311 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1315 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1319 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1323 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1331 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1339 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1347 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1355 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1363 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1367 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1379 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1387 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1395 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1403 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1411 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1419 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1423 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1431 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1439 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1447 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1455 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1456 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1473 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1481 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1489 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1497 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1505 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1506 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1507 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1508 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1509 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1510 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1511 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1512 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1513 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1514 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1515 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1516 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1517 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1518 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1519 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1520 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1521 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1522 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1523 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1524 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1525 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1526 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1527 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1528 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1529 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1530 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1531 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1532 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1533 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1534 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1535 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1536 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1537 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1541 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1545 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1549 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1551 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1559 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1563 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1567 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1571 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1575 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1583 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1591 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1599 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1607 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1615 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1619 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1631 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1639 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1647 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(16777215, ~#hdpvr_video_template~0.base, 1651 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_device_release.base, #funAddr~hdpvr_device_release.offset, ~#hdpvr_video_template~0.base, 1659 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, ~#hdpvr_video_template~0.base, 1667 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1675 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1683 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1691 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1699 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1707 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1715 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1723 + ~#hdpvr_video_template~0.offset, 8);call ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset := #Ultimate.alloc(24);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, 8 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, 16 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_try_ctrl.base, #funAddr~hdpvr_try_ctrl.offset, ~#hdpvr_ctrl_ops~0.base, 8 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_s_ctrl.base, #funAddr~hdpvr_s_ctrl.offset, ~#hdpvr_ctrl_ops~0.base, 16 + ~#hdpvr_ctrl_ops~0.offset, 8);call ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset := #Ultimate.alloc(40);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 8 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 16 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 24 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 32 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_transfer.base, #funAddr~hdpvr_transfer.offset, ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 8 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_functionality.base, #funAddr~hdpvr_functionality.offset, ~#hdpvr_algo~0.base, 16 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 24 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 32 + ~#hdpvr_algo~0.offset, 8);call ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset := #Ultimate.alloc(1813);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 8 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 12 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 20 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 28 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 32 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 36 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 40 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 48 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 72 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 80 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 84 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 92 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 100 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 116 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 120 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 128 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 140 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 148 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 152 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 156 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 164 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 172 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 180 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 188 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 196 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 204 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 212 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 220 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 228 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 232 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 240 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 248 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 256 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 264 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 288 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 296 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 300 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 308 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 316 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 324 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 332 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 340 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 348 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 352 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 356 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 360 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 384 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 408 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 416 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 420 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 428 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 436 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 440 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 441 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 442 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 443 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 444 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 445 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 453 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 461 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 465 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 469 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 473 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 477 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 485 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 509 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 517 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 521 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 533 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 541 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 549 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 557 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 565 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 589 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 597 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 601 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 609 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 633 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 645 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 646 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 647 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 648 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 649 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 650 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 651 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 652 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 653 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 654 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 658 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 662 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 666 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 674 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 698 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 706 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 710 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 722 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 730 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 738 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 742 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 746 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 750 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 754 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 762 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 786 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 794 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 798 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 810 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 818 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 826 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 834 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 835 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 836 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 844 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 852 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 860 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 868 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 876 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 880 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 884 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 888 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 912 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 936 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 944 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 948 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 956 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 964 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 972 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 980 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 988 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 996 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1020 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1028 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1032 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1040 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1044 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1048 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1052 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1060 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1084 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1092 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1096 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1116 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1124 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1132 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1140 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1141 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1142 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1143 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1144 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1145 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1146 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1147 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1148 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1149 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1150 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1151 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1155 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1159 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1163 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1167 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1175 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1183 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1191 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1199 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1207 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1215 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1223 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1231 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1239 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1243 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1251 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1259 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1267 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1275 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1283 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1291 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1299 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1307 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1315 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1323 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1331 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1339 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1343 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1347 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1351 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1355 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1359 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1367 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1391 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1399 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1403 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1415 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1423 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1431 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1439 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1447 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1455 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1459 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1467 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1475 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1483 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1491 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1492 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1493 + ~#hdpvr_i2c_adapter_template~0.offset, 4);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1545 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1549 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1553 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1557 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1561 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1569 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1593 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1601 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1605 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1633 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1637 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1645 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1649 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1657 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1681 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1689 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1693 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1705 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1713 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1721 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1729 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1737 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1761 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1769 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1773 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1781 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1789 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1797 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1805 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(~#__this_module~0.base, ~#__this_module~0.offset, ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 8 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, ~#hdpvr_i2c_adapter_template~0.base, 12 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 20 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 28 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 32 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 36 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 40 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 48 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 56 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 64 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 72 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 80 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 84 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 92 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 100 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 116 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 120 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 128 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 140 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 148 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 152 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 156 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 164 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 172 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 180 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 188 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 196 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 204 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 212 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 220 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 228 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 232 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 240 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 248 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 256 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 264 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 272 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 280 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 288 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 296 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 300 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 308 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 316 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 324 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 332 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 340 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 348 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 352 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 356 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 360 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 368 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 369 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 370 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 371 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 372 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 373 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 374 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 375 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 376 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 377 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 378 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 379 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 380 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 381 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 382 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 383 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 384 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 392 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 400 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 408 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 416 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 420 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 428 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 436 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 440 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 441 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 442 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 443 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 444 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 445 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 453 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 461 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 465 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 469 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 473 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 477 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 485 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 493 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 501 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 509 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 517 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 521 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 533 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 541 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 549 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 557 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 565 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 573 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 581 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 589 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 597 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 601 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 609 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 633 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 645 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 646 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 647 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 648 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 649 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 650 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 651 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 652 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 653 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 654 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 658 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 662 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 666 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 674 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 682 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 690 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 698 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 706 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 710 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 722 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 730 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 738 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 742 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 746 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 750 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 754 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 762 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 770 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 778 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 786 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 794 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 798 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 810 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 818 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 826 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 834 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 835 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 836 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 844 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 852 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 860 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 868 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 876 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 880 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 884 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 888 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 896 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 897 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 898 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 899 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 900 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 901 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 902 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 903 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 904 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 905 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 906 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 907 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 908 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 909 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 910 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 911 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 912 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 920 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 928 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 936 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 944 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 948 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 956 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 964 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 972 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 980 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 988 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 996 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1004 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1012 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1020 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1028 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1032 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1040 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1044 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1048 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1052 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1060 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1068 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1076 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1084 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1092 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1096 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1116 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1124 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1132 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1140 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1141 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1142 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1143 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1144 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1145 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1146 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1147 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1148 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1149 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1150 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1151 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1155 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1159 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1163 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1167 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1175 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1183 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1191 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1199 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1207 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1215 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1223 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1231 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1239 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1243 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1251 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1259 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1267 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1275 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1283 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1291 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1299 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1307 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1315 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1323 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1331 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1339 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1343 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1347 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1351 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1355 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1359 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1367 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1375 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1383 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1391 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1399 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1403 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1415 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1423 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1431 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1439 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1447 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1455 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1459 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1467 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1475 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1483 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1491 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1492 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1493 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(72, ~#hdpvr_i2c_adapter_template~0.base, 1497 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(97, ~#hdpvr_i2c_adapter_template~0.base, 1498 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(117, ~#hdpvr_i2c_adapter_template~0.base, 1499 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(112, ~#hdpvr_i2c_adapter_template~0.base, 1500 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(112, ~#hdpvr_i2c_adapter_template~0.base, 1501 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(97, ~#hdpvr_i2c_adapter_template~0.base, 1502 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(103, ~#hdpvr_i2c_adapter_template~0.base, 1503 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(101, ~#hdpvr_i2c_adapter_template~0.base, 1504 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1505 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(72, ~#hdpvr_i2c_adapter_template~0.base, 1506 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(68, ~#hdpvr_i2c_adapter_template~0.base, 1507 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1508 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(80, ~#hdpvr_i2c_adapter_template~0.base, 1509 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(86, ~#hdpvr_i2c_adapter_template~0.base, 1510 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(82, ~#hdpvr_i2c_adapter_template~0.base, 1511 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1512 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(73, ~#hdpvr_i2c_adapter_template~0.base, 1513 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(50, ~#hdpvr_i2c_adapter_template~0.base, 1514 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(67, ~#hdpvr_i2c_adapter_template~0.base, 1515 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1516 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1545 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1549 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1553 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1557 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1561 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1569 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1577 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1585 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1593 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1601 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1605 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1633 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1637 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1645 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1649 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1657 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1665 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1673 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1681 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1689 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1693 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1705 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1713 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1721 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1729 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1737 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1745 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1753 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1761 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1769 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1773 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1781 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1789 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1797 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1805 + ~#hdpvr_i2c_adapter_template~0.offset, 8); {2331#true} is VALID [2018-11-19 17:15:13,504 INFO L273 TraceCheckUtils]: 2: Hoare triple {2331#true} assume true; {2331#true} is VALID [2018-11-19 17:15:13,504 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {2331#true} {2331#true} #5005#return; {2331#true} is VALID [2018-11-19 17:15:13,505 INFO L256 TraceCheckUtils]: 4: Hoare triple {2331#true} call #t~ret2601 := main(); {2331#true} is VALID [2018-11-19 17:15:13,505 INFO L273 TraceCheckUtils]: 5: Hoare triple {2331#true} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset;havoc ~tmp~28.base, ~tmp~28.offset;havoc ~tmp___0~8;havoc ~tmp___1~4;havoc ~tmp___2~3; {2331#true} is VALID [2018-11-19 17:15:13,505 INFO L256 TraceCheckUtils]: 6: Hoare triple {2331#true} call #t~ret335.base, #t~ret335.offset := ldv_init_zalloc(32); {2331#true} is VALID [2018-11-19 17:15:13,506 INFO L273 TraceCheckUtils]: 7: Hoare triple {2331#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~2.base, ~tmp~2.offset;call #t~malloc20.base, #t~malloc20.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {2331#true} is VALID [2018-11-19 17:15:13,506 INFO L256 TraceCheckUtils]: 8: Hoare triple {2331#true} call #Ultimate.meminit(#t~malloc20.base, #t~malloc20.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {2331#true} is VALID [2018-11-19 17:15:13,506 INFO L273 TraceCheckUtils]: 9: Hoare triple {2331#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {2331#true} is VALID [2018-11-19 17:15:13,507 INFO L273 TraceCheckUtils]: 10: Hoare triple {2331#true} assume true; {2331#true} is VALID [2018-11-19 17:15:13,507 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {2331#true} {2331#true} #4827#return; {2331#true} is VALID [2018-11-19 17:15:13,507 INFO L273 TraceCheckUtils]: 12: Hoare triple {2331#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc20.base, #t~malloc20.offset;~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {2331#true} is VALID [2018-11-19 17:15:13,508 INFO L273 TraceCheckUtils]: 13: Hoare triple {2331#true} assume true; {2331#true} is VALID [2018-11-19 17:15:13,508 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {2331#true} {2331#true} #4879#return; {2331#true} is VALID [2018-11-19 17:15:13,512 INFO L273 TraceCheckUtils]: 15: Hoare triple {2331#true} ~tmp~28.base, ~tmp~28.offset := #t~ret335.base, #t~ret335.offset;havoc #t~ret335.base, #t~ret335.offset;~ldvarg6~0.base, ~ldvarg6~0.offset := ~tmp~28.base, ~tmp~28.offset;call ldv_initialize();~ldv_state_variable_6~0 := 0;~ldv_state_variable_3~0 := 0;~ldv_state_variable_7~0 := 0;~ldv_state_variable_2~0 := 0; {2333#(= ~ldv_state_variable_3~0 0)} is VALID [2018-11-19 17:15:13,512 INFO L256 TraceCheckUtils]: 16: Hoare triple {2333#(= ~ldv_state_variable_3~0 0)} call work_init_1(); {2331#true} is VALID [2018-11-19 17:15:13,513 INFO L273 TraceCheckUtils]: 17: Hoare triple {2331#true} ~ldv_work_1_0~0 := 0;~ldv_work_1_1~0 := 0;~ldv_work_1_2~0 := 0;~ldv_work_1_3~0 := 0; {2331#true} is VALID [2018-11-19 17:15:13,513 INFO L273 TraceCheckUtils]: 18: Hoare triple {2331#true} assume true; {2331#true} is VALID [2018-11-19 17:15:13,516 INFO L268 TraceCheckUtils]: 19: Hoare quadruple {2331#true} {2333#(= ~ldv_state_variable_3~0 0)} #4881#return; {2333#(= ~ldv_state_variable_3~0 0)} is VALID [2018-11-19 17:15:13,520 INFO L273 TraceCheckUtils]: 20: Hoare triple {2333#(= ~ldv_state_variable_3~0 0)} ~ldv_state_variable_1~0 := 1;~ldv_state_variable_4~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1;~ldv_state_variable_5~0 := 0; {2333#(= ~ldv_state_variable_3~0 0)} is VALID [2018-11-19 17:15:13,527 INFO L273 TraceCheckUtils]: 21: Hoare triple {2333#(= ~ldv_state_variable_3~0 0)} assume -2147483648 <= #t~nondet336 && #t~nondet336 <= 2147483647;~tmp___0~8 := #t~nondet336;havoc #t~nondet336;#t~switch337 := 0 == ~tmp___0~8; {2333#(= ~ldv_state_variable_3~0 0)} is VALID [2018-11-19 17:15:13,529 INFO L273 TraceCheckUtils]: 22: Hoare triple {2333#(= ~ldv_state_variable_3~0 0)} assume !#t~switch337;#t~switch337 := #t~switch337 || 1 == ~tmp___0~8; {2333#(= ~ldv_state_variable_3~0 0)} is VALID [2018-11-19 17:15:13,533 INFO L273 TraceCheckUtils]: 23: Hoare triple {2333#(= ~ldv_state_variable_3~0 0)} assume #t~switch337; {2333#(= ~ldv_state_variable_3~0 0)} is VALID [2018-11-19 17:15:13,537 INFO L273 TraceCheckUtils]: 24: Hoare triple {2333#(= ~ldv_state_variable_3~0 0)} assume 0 != ~ldv_state_variable_3~0; {2332#false} is VALID [2018-11-19 17:15:13,537 INFO L256 TraceCheckUtils]: 25: Hoare triple {2332#false} call ldv_main_exported_3(); {2332#false} is VALID [2018-11-19 17:15:13,538 INFO L273 TraceCheckUtils]: 26: Hoare triple {2332#false} havoc ~tmp~76;assume -2147483648 <= #t~nondet1798 && #t~nondet1798 <= 2147483647;~tmp~76 := #t~nondet1798;havoc #t~nondet1798;#t~switch1799 := 0 == ~tmp~76; {2332#false} is VALID [2018-11-19 17:15:13,538 INFO L273 TraceCheckUtils]: 27: Hoare triple {2332#false} assume #t~switch1799; {2332#false} is VALID [2018-11-19 17:15:13,538 INFO L273 TraceCheckUtils]: 28: Hoare triple {2332#false} assume 1 == ~ldv_state_variable_3~0; {2332#false} is VALID [2018-11-19 17:15:13,539 INFO L256 TraceCheckUtils]: 29: Hoare triple {2332#false} call #t~ret1800 := hdpvr_s_ctrl(~hdpvr_ctrl_ops_group0~0.base, ~hdpvr_ctrl_ops_group0~0.offset); {2332#false} is VALID [2018-11-19 17:15:13,539 INFO L273 TraceCheckUtils]: 30: Hoare triple {2332#false} ~ctrl.base, ~ctrl.offset := #in~ctrl.base, #in~ctrl.offset;havoc ~dev~21.base, ~dev~21.offset;havoc ~__mptr~8.base, ~__mptr~8.offset;havoc ~opt~0.base, ~opt~0.offset;havoc ~ret~12;havoc ~tmp~66;havoc ~peak_bitrate~0;havoc ~bitrate~0;call #t~mem1049.base, #t~mem1049.offset := read~$Pointer$(~ctrl.base, 32 + ~ctrl.offset, 8);~__mptr~8.base, ~__mptr~8.offset := #t~mem1049.base, #t~mem1049.offset;havoc #t~mem1049.base, #t~mem1049.offset;~dev~21.base, ~dev~21.offset := ~__mptr~8.base, -9301064 + ~__mptr~8.offset;~opt~0.base, ~opt~0.offset := ~dev~21.base, 2183 + ~dev~21.offset;~ret~12 := -22;call #t~mem1050 := read~int(~ctrl.base, 80 + ~ctrl.offset, 4);#t~switch1051 := 9963776 == #t~mem1050; {2332#false} is VALID [2018-11-19 17:15:13,539 INFO L273 TraceCheckUtils]: 31: Hoare triple {2332#false} assume #t~switch1051;call #t~mem1052 := read~int(~ctrl.base, 180 + ~ctrl.offset, 4); {2332#false} is VALID [2018-11-19 17:15:13,540 INFO L256 TraceCheckUtils]: 32: Hoare triple {2332#false} call #t~ret1053 := hdpvr_config_call(~dev~21.base, ~dev~21.offset, 10496, #t~mem1052 % 256); {2332#false} is VALID [2018-11-19 17:15:13,540 INFO L273 TraceCheckUtils]: 33: Hoare triple {2332#false} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;~value := #in~value;~valbuf := #in~valbuf;havoc ~ret~0;havoc ~request_type~0;havoc ~snd_request~0;havoc ~tmp~7;~request_type~0 := 56;~snd_request~0 := 1; {2332#false} is VALID [2018-11-19 17:15:13,540 INFO L256 TraceCheckUtils]: 34: Hoare triple {2332#false} call ldv_mutex_lock_19(~dev.base, 4920 + ~dev.offset); {2332#false} is VALID [2018-11-19 17:15:13,541 INFO L273 TraceCheckUtils]: 35: Hoare triple {2332#false} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {2332#false} is VALID [2018-11-19 17:15:13,541 INFO L256 TraceCheckUtils]: 36: Hoare triple {2332#false} call ldv_mutex_lock_usbc_mutex_of_hdpvr_device(~ldv_func_arg1.base, ~ldv_func_arg1.offset); {2332#false} is VALID [2018-11-19 17:15:13,541 INFO L273 TraceCheckUtils]: 37: Hoare triple {2332#false} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {2332#false} is VALID [2018-11-19 17:15:13,541 INFO L273 TraceCheckUtils]: 38: Hoare triple {2332#false} assume 1 != ~ldv_mutex_usbc_mutex_of_hdpvr_device~0; {2332#false} is VALID [2018-11-19 17:15:13,542 INFO L256 TraceCheckUtils]: 39: Hoare triple {2332#false} call ldv_error(); {2332#false} is VALID [2018-11-19 17:15:13,542 INFO L273 TraceCheckUtils]: 40: Hoare triple {2332#false} assume !false; {2332#false} is VALID [2018-11-19 17:15:13,549 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-19 17:15:13,552 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 17:15:13,553 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-19 17:15:13,558 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 41 [2018-11-19 17:15:13,561 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 17:15:13,565 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-19 17:15:13,922 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 41 edges. 41 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:15:13,922 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-19 17:15:13,933 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-19 17:15:13,934 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 17:15:13,936 INFO L87 Difference]: Start difference. First operand 2328 states. Second operand 3 states. [2018-11-19 17:15:40,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:15:40,266 INFO L93 Difference]: Finished difference Result 5361 states and 7533 transitions. [2018-11-19 17:15:40,266 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-19 17:15:40,266 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 41 [2018-11-19 17:15:40,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 17:15:40,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:15:40,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 7533 transitions. [2018-11-19 17:15:40,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:15:40,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 7533 transitions. [2018-11-19 17:15:40,892 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 7533 transitions. [2018-11-19 17:15:48,638 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 7533 edges. 7533 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:15:49,796 INFO L225 Difference]: With dead ends: 5361 [2018-11-19 17:15:49,797 INFO L226 Difference]: Without dead ends: 3520 [2018-11-19 17:15:49,815 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 17:15:49,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3520 states. [2018-11-19 17:15:51,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3520 to 3488. [2018-11-19 17:15:51,407 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 17:15:51,408 INFO L82 GeneralOperation]: Start isEquivalent. First operand 3520 states. Second operand 3488 states. [2018-11-19 17:15:51,408 INFO L74 IsIncluded]: Start isIncluded. First operand 3520 states. Second operand 3488 states. [2018-11-19 17:15:51,408 INFO L87 Difference]: Start difference. First operand 3520 states. Second operand 3488 states. [2018-11-19 17:15:52,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:15:52,167 INFO L93 Difference]: Finished difference Result 3520 states and 4670 transitions. [2018-11-19 17:15:52,167 INFO L276 IsEmpty]: Start isEmpty. Operand 3520 states and 4670 transitions. [2018-11-19 17:15:52,195 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:15:52,196 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:15:52,196 INFO L74 IsIncluded]: Start isIncluded. First operand 3488 states. Second operand 3520 states. [2018-11-19 17:15:52,196 INFO L87 Difference]: Start difference. First operand 3488 states. Second operand 3520 states. [2018-11-19 17:15:52,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:15:52,838 INFO L93 Difference]: Finished difference Result 3520 states and 4670 transitions. [2018-11-19 17:15:52,838 INFO L276 IsEmpty]: Start isEmpty. Operand 3520 states and 4670 transitions. [2018-11-19 17:15:52,857 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:15:52,857 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:15:52,857 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 17:15:52,857 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 17:15:52,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3488 states. [2018-11-19 17:15:53,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3488 states to 3488 states and 4633 transitions. [2018-11-19 17:15:53,676 INFO L78 Accepts]: Start accepts. Automaton has 3488 states and 4633 transitions. Word has length 41 [2018-11-19 17:15:53,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 17:15:53,677 INFO L480 AbstractCegarLoop]: Abstraction has 3488 states and 4633 transitions. [2018-11-19 17:15:53,677 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-19 17:15:53,677 INFO L276 IsEmpty]: Start isEmpty. Operand 3488 states and 4633 transitions. [2018-11-19 17:15:53,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2018-11-19 17:15:53,680 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 17:15:53,680 INFO L384 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 17:15:53,680 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 17:15:53,680 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 17:15:53,680 INFO L82 PathProgramCache]: Analyzing trace with hash -1758234511, now seen corresponding path program 1 times [2018-11-19 17:15:53,681 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 17:15:53,681 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 17:15:53,688 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:15:53,688 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 17:15:53,688 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:15:53,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:15:54,303 INFO L256 TraceCheckUtils]: 0: Hoare triple {21412#true} call ULTIMATE.init(); {21412#true} is VALID [2018-11-19 17:15:54,303 INFO L273 TraceCheckUtils]: 1: Hoare triple {21412#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string0.base, #t~string0.offset := #Ultimate.alloc(10);call #t~string1.base, #t~string1.offset := #Ultimate.alloc(8);call #t~string2.base, #t~string2.offset := #Ultimate.alloc(10);call #t~string3.base, #t~string3.offset := #Ultimate.alloc(9);call #t~string4.base, #t~string4.offset := #Ultimate.alloc(10);call #t~string5.base, #t~string5.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string5.base,#t~string5.offset := 83];#memory_int := #memory_int[#t~string5.base,1 + #t~string5.offset := 80];#memory_int := #memory_int[#t~string5.base,2 + #t~string5.offset := 68];#memory_int := #memory_int[#t~string5.base,3 + #t~string5.offset := 73];#memory_int := #memory_int[#t~string5.base,4 + #t~string5.offset := 70];#memory_int := #memory_int[#t~string5.base,5 + #t~string5.offset := 0];call #t~string51.base, #t~string51.offset := #Ultimate.alloc(53);call #t~string100.base, #t~string100.offset := #Ultimate.alloc(29);call #t~string212.base, #t~string212.offset := #Ultimate.alloc(50);call #t~string216.base, #t~string216.offset := #Ultimate.alloc(37);call #t~string225.base, #t~string225.offset := #Ultimate.alloc(52);call #t~string235.base, #t~string235.offset := #Ultimate.alloc(32);call #t~string244.base, #t~string244.offset := #Ultimate.alloc(34);call #t~string250.base, #t~string250.offset := #Ultimate.alloc(34);call #t~string256.base, #t~string256.offset := #Ultimate.alloc(34);call #t~string258.base, #t~string258.offset := #Ultimate.alloc(15);call #t~string260.base, #t~string260.offset := #Ultimate.alloc(29);call #t~string261.base, #t~string261.offset := #Ultimate.alloc(15);call #t~string262.base, #t~string262.offset := #Ultimate.alloc(16);call #t~string263.base, #t~string263.offset := #Ultimate.alloc(17);call #t~string267.base, #t~string267.offset := #Ultimate.alloc(20);call #t~string268.base, #t~string268.offset := #Ultimate.alloc(18);call #t~string269.base, #t~string269.offset := #Ultimate.alloc(16);call #t~string270.base, #t~string270.offset := #Ultimate.alloc(19);call #t~string272.base, #t~string272.offset := #Ultimate.alloc(3);#memory_int := #memory_int[#t~string272.base,#t~string272.offset := 37];#memory_int := #memory_int[#t~string272.base,1 + #t~string272.offset := 115];#memory_int := #memory_int[#t~string272.base,2 + #t~string272.offset := 0];call #t~string273.base, #t~string273.offset := #Ultimate.alloc(13);call #t~string298.base, #t~string298.offset := #Ultimate.alloc(38);call #t~string301.base, #t~string301.offset := #Ultimate.alloc(25);call #t~string304.base, #t~string304.offset := #Ultimate.alloc(41);call #t~string307.base, #t~string307.offset := #Ultimate.alloc(34);call #t~string310.base, #t~string310.offset := #Ultimate.alloc(39);call #t~string313.base, #t~string313.offset := #Ultimate.alloc(39);call #t~string318.base, #t~string318.offset := #Ultimate.alloc(34);call #t~string321.base, #t~string321.offset := #Ultimate.alloc(32);call #t~string328.base, #t~string328.offset := #Ultimate.alloc(29);call #t~string331.base, #t~string331.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string331.base,#t~string331.offset := 104];#memory_int := #memory_int[#t~string331.base,1 + #t~string331.offset := 100];#memory_int := #memory_int[#t~string331.base,2 + #t~string331.offset := 112];#memory_int := #memory_int[#t~string331.base,3 + #t~string331.offset := 118];#memory_int := #memory_int[#t~string331.base,4 + #t~string331.offset := 114];#memory_int := #memory_int[#t~string331.base,5 + #t~string331.offset := 0];call #t~string332.base, #t~string332.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string332.base,#t~string332.offset := 104];#memory_int := #memory_int[#t~string332.base,1 + #t~string332.offset := 100];#memory_int := #memory_int[#t~string332.base,2 + #t~string332.offset := 112];#memory_int := #memory_int[#t~string332.base,3 + #t~string332.offset := 118];#memory_int := #memory_int[#t~string332.base,4 + #t~string332.offset := 114];#memory_int := #memory_int[#t~string332.base,5 + #t~string332.offset := 0];call #t~string392.base, #t~string392.offset := #Ultimate.alloc(33);call #t~string396.base, #t~string396.offset := #Ultimate.alloc(10);call #t~string502.base, #t~string502.offset := #Ultimate.alloc(28);call #t~string505.base, #t~string505.offset := #Ultimate.alloc(29);call #t~string508.base, #t~string508.offset := #Ultimate.alloc(26);call #t~string513.base, #t~string513.offset := #Ultimate.alloc(42);call #t~string527.base, #t~string527.offset := #Ultimate.alloc(37);call #t~string531.base, #t~string531.offset := #Ultimate.alloc(39);call #t~string532.base, #t~string532.offset := #Ultimate.alloc(21);call #t~string538.base, #t~string538.offset := #Ultimate.alloc(42);call #t~string539.base, #t~string539.offset := #Ultimate.alloc(21);call #t~string544.base, #t~string544.offset := #Ultimate.alloc(30);call #t~string545.base, #t~string545.offset := #Ultimate.alloc(216);call #t~string555.base, #t~string555.offset := #Ultimate.alloc(29);call #t~string557.base, #t~string557.offset := #Ultimate.alloc(31);call #t~string563.base, #t~string563.offset := #Ultimate.alloc(34);call #t~string566.base, #t~string566.offset := #Ultimate.alloc(31);call #t~string575.base, #t~string575.offset := #Ultimate.alloc(48);call #t~string578.base, #t~string578.offset := #Ultimate.alloc(15);call #t~string582.base, #t~string582.offset := #Ultimate.alloc(24);call #t~string588.base, #t~string588.offset := #Ultimate.alloc(115);call #t~string593.base, #t~string593.offset := #Ultimate.alloc(24);call #t~string602.base, #t~string602.offset := #Ultimate.alloc(43);call #t~string615.base, #t~string615.offset := #Ultimate.alloc(29);call #t~string620.base, #t~string620.offset := #Ultimate.alloc(42);call #t~string621.base, #t~string621.offset := #Ultimate.alloc(11);call #t~string623.base, #t~string623.offset := #Ultimate.alloc(216);call #t~string632.base, #t~string632.offset := #Ultimate.alloc(216);call #t~string645.base, #t~string645.offset := #Ultimate.alloc(32);call #t~string652.base, #t~string652.offset := #Ultimate.alloc(42);call #t~string653.base, #t~string653.offset := #Ultimate.alloc(11);call #t~string661.base, #t~string661.offset := #Ultimate.alloc(29);call #t~string666.base, #t~string666.offset := #Ultimate.alloc(42);call #t~string667.base, #t~string667.offset := #Ultimate.alloc(11);call #t~string675.base, #t~string675.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string675.base,#t~string675.offset := 104];#memory_int := #memory_int[#t~string675.base,1 + #t~string675.offset := 100];#memory_int := #memory_int[#t~string675.base,2 + #t~string675.offset := 112];#memory_int := #memory_int[#t~string675.base,3 + #t~string675.offset := 118];#memory_int := #memory_int[#t~string675.base,4 + #t~string675.offset := 114];#memory_int := #memory_int[#t~string675.base,5 + #t~string675.offset := 0];call #t~string677.base, #t~string677.offset := #Ultimate.alloc(17);call #t~string1089.base, #t~string1089.offset := #Ultimate.alloc(30);call #t~string1118.base, #t~string1118.offset := #Ultimate.alloc(33);call #t~string1191.base, #t~string1191.offset := #Ultimate.alloc(30);call #t~string1216.base, #t~string1216.offset := #Ultimate.alloc(34);call #t~string1219.base, #t~string1219.offset := #Ultimate.alloc(31);call #t~string1758.base, #t~string1758.offset := #Ultimate.alloc(17);call #t~string1762.base, #t~string1762.offset := #Ultimate.alloc(39);call #t~string1876.base, #t~string1876.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string1876.base,#t~string1876.offset := 72];#memory_int := #memory_int[#t~string1876.base,1 + #t~string1876.offset := 68];#memory_int := #memory_int[#t~string1876.base,2 + #t~string1876.offset := 45];#memory_int := #memory_int[#t~string1876.base,3 + #t~string1876.offset := 80];#memory_int := #memory_int[#t~string1876.base,4 + #t~string1876.offset := 86];#memory_int := #memory_int[#t~string1876.base,5 + #t~string1876.offset := 82];#memory_int := #memory_int[#t~string1876.base,6 + #t~string1876.offset := 0];call #t~string1878.base, #t~string1878.offset := #Ultimate.alloc(13);call #t~string1879.base, #t~string1879.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string1879.base,#t~string1879.offset := 72];#memory_int := #memory_int[#t~string1879.base,1 + #t~string1879.offset := 68];#memory_int := #memory_int[#t~string1879.base,2 + #t~string1879.offset := 45];#memory_int := #memory_int[#t~string1879.base,3 + #t~string1879.offset := 80];#memory_int := #memory_int[#t~string1879.base,4 + #t~string1879.offset := 86];#memory_int := #memory_int[#t~string1879.base,5 + #t~string1879.offset := 82];#memory_int := #memory_int[#t~string1879.base,6 + #t~string1879.offset := 0];call #t~string1914.base, #t~string1914.offset := #Ultimate.alloc(66);call #t~string1919.base, #t~string1919.offset := #Ultimate.alloc(46);call #t~string1928.base, #t~string1928.offset := #Ultimate.alloc(33);~LDV_IN_INTERRUPT~0 := 1;~ldv_work_1_3~0 := 0;~ldv_state_variable_6~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_state_variable_5~0 := 0;~ldv_work_1_1~0 := 0;~ldv_state_variable_2~0 := 0;~usb_counter~0 := 0;~ldv_work_1_2~0 := 0;~ldv_state_variable_3~0 := 0;~ref_cnt~0 := 0;~ldv_work_1_0~0 := 0;~ldv_state_variable_1~0 := 0;~ldv_state_variable_7~0 := 0;~ldv_state_variable_4~0 := 0;~hdpvr_debug~0 := 0;call ~#video_nr~0.base, ~#video_nr~0.offset := #Ultimate.alloc(32);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#video_nr~0.base);call write~unchecked~int(-1, ~#video_nr~0.base, ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 4 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 8 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 12 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 16 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 20 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 24 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 28 + ~#video_nr~0.offset, 4);~ldv_retval_1~0 := 0;~ldv_retval_2~0 := 0;call ~#iname~0.base, ~#iname~0.offset := #Ultimate.alloc(24);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#iname~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#iname~0.base);call write~$Pointer$(#t~string0.base, #t~string0.offset, ~#iname~0.base, ~#iname~0.offset, 8);call write~$Pointer$(#t~string1.base, #t~string1.offset, ~#iname~0.base, 8 + ~#iname~0.offset, 8);call write~$Pointer$(#t~string2.base, #t~string2.offset, ~#iname~0.base, 16 + ~#iname~0.offset, 8);call ~#audio_iname~0.base, ~#audio_iname~0.offset := #Ultimate.alloc(24);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#audio_iname~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#audio_iname~0.base);call write~$Pointer$(#t~string3.base, #t~string3.offset, ~#audio_iname~0.base, ~#audio_iname~0.offset, 8);call write~$Pointer$(#t~string4.base, #t~string4.offset, ~#audio_iname~0.base, 8 + ~#audio_iname~0.offset, 8);call write~$Pointer$(#t~string5.base, #t~string5.offset, ~#audio_iname~0.base, 16 + ~#audio_iname~0.offset, 8);~ldv_retval_0~0 := 0;~ldv_mutex_i2c_mutex_of_hdpvr_device~0 := 1;~ldv_mutex_i_mutex_of_inode~0 := 1;~ldv_mutex_io_mutex_of_hdpvr_device~0 := 1;~ldv_mutex_lock~0 := 1;~ldv_mutex_lock_of_v4l2_ctrl_handler~0 := 1;~ldv_mutex_mutex_of_device~0 := 1;~ldv_mutex_usbc_mutex_of_hdpvr_device~0 := 1;~ldv_work_struct_1_0~0.base, ~ldv_work_struct_1_0~0.offset := 0, 0;~ldv_work_struct_1_1~0.base, ~ldv_work_struct_1_1~0.offset := 0, 0;~ldv_work_struct_1_3~0.base, ~ldv_work_struct_1_3~0.offset := 0, 0;~hdpvr_ioctl_ops_group3~0.base, ~hdpvr_ioctl_ops_group3~0.offset := 0, 0;~hdpvr_ctrl_ops_group0~0.base, ~hdpvr_ctrl_ops_group0~0.offset := 0, 0;~hdpvr_ioctl_ops_group6~0.base, ~hdpvr_ioctl_ops_group6~0.offset := 0, 0;~hdpvr_ioctl_ops_group1~0.base, ~hdpvr_ioctl_ops_group1~0.offset := 0, 0;~hdpvr_algo_group0~0.base, ~hdpvr_algo_group0~0.offset := 0, 0;~hdpvr_usb_driver_group1~0.base, ~hdpvr_usb_driver_group1~0.offset := 0, 0;~hdpvr_ioctl_ops_group5~0.base, ~hdpvr_ioctl_ops_group5~0.offset := 0, 0;~hdpvr_ioctl_ops_group4~0.base, ~hdpvr_ioctl_ops_group4~0.offset := 0, 0;~ldv_work_struct_1_2~0.base, ~ldv_work_struct_1_2~0.offset := 0, 0;~hdpvr_ioctl_ops_group2~0.base, ~hdpvr_ioctl_ops_group2~0.offset := 0, 0;~hdpvr_fops_group0~0.base, ~hdpvr_fops_group0~0.offset := 0, 0;~hdpvr_ioctl_ops_group0~0.base, ~hdpvr_ioctl_ops_group0~0.offset := 0, 0;call ~#dev_nr~0.base, ~#dev_nr~0.offset := #Ultimate.alloc(4);call write~unchecked~int(0, ~#dev_nr~0.base, ~#dev_nr~0.offset, 4);call write~unchecked~int(-1, ~#dev_nr~0.base, ~#dev_nr~0.offset, 4);~default_video_input~0 := 3;~default_audio_input~0 := 3;~boost_audio~0 := 0;call ~#hdpvr_table~0.base, ~#hdpvr_table~0.offset := #Ultimate.alloc(150);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_table~0.base);call write~unchecked~int(3, ~#hdpvr_table~0.base, ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 2 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18688, ~#hdpvr_table~0.base, 4 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 6 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 8 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 10 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 11 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 12 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 13 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 14 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 15 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 16 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 17 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 25 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 27 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18689, ~#hdpvr_table~0.base, 29 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 31 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 33 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 35 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 36 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 37 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 38 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 39 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 40 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 41 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 42 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 50 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 52 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18690, ~#hdpvr_table~0.base, 54 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 56 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 58 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 60 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 61 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 62 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 63 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 64 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 65 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 66 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 67 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 75 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 77 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18818, ~#hdpvr_table~0.base, 79 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 81 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 83 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 85 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 86 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 87 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 88 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 89 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 90 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 91 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 92 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 100 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 102 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18691, ~#hdpvr_table~0.base, 104 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 106 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 108 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 110 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 111 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 112 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 113 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 114 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 115 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 116 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 117 + ~#hdpvr_table~0.offset, 8);~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[0 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[0 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[0 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[0 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[1 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[1 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[1 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[1 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[2 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[2 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[2 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[2 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[3 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[3 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[3 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[3 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[4 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[4 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[4 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[4 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[5 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[5 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[5 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[5 := 0];call ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset := #Ultimate.alloc(16);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 1 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 2 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 3 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 4 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 5 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 6 + ~#hdpvr_default_options~0.offset, 1);call write~int(0, ~#hdpvr_default_options~0.base, 7 + ~#hdpvr_default_options~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 11 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 12 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 13 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 14 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 15 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 1 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 2 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(65, ~#hdpvr_default_options~0.base, 3 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(90, ~#hdpvr_default_options~0.base, 4 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(1, ~#hdpvr_default_options~0.base, 5 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(1, ~#hdpvr_default_options~0.base, 6 + ~#hdpvr_default_options~0.offset, 1);call write~int(3, ~#hdpvr_default_options~0.base, 7 + ~#hdpvr_default_options~0.offset, 4);call write~unchecked~int(134, ~#hdpvr_default_options~0.base, 11 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 12 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 13 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 14 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 15 + ~#hdpvr_default_options~0.offset, 1);call ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset := #Ultimate.alloc(289);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 8 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 16 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 24 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 32 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 40 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 48 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 56 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 64 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 72 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 80 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 84 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 88 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 92 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 100 + ~#hdpvr_usb_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_usb_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_usb_driver~0.base);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 124 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 132 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 136 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 148 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 156 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 164 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 172 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 180 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 188 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 196 + ~#hdpvr_usb_driver~0.offset, 1);call write~int(0, ~#hdpvr_usb_driver~0.base, 197 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 201 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 209 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 217 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 225 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 233 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 241 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 249 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 257 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 265 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 273 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 281 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 285 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 286 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 287 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 288 + ~#hdpvr_usb_driver~0.offset, 1);call write~$Pointer$(#t~string331.base, #t~string331.offset, ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_probe.base, #funAddr~hdpvr_probe.offset, ~#hdpvr_usb_driver~0.base, 8 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_disconnect.base, #funAddr~hdpvr_disconnect.offset, ~#hdpvr_usb_driver~0.base, 16 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 24 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 32 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 40 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 48 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 56 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 64 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(~#hdpvr_table~0.base, ~#hdpvr_table~0.offset, ~#hdpvr_usb_driver~0.base, 72 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 80 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 84 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 88 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 92 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 100 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 108 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 116 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 124 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 132 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 136 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 148 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 156 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 164 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 172 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 180 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 188 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 196 + ~#hdpvr_usb_driver~0.offset, 1);call write~int(0, ~#hdpvr_usb_driver~0.base, 197 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 201 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 209 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 217 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 225 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 233 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 241 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 249 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 257 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 265 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 273 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 281 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 285 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 286 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 287 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 288 + ~#hdpvr_usb_driver~0.offset, 1);call ~#hdpvr_dv_timings~0.base, ~#hdpvr_dv_timings~0.offset := #Ultimate.alloc(1056);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_dv_timings~0.base);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 4 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(480, ~#hdpvr_dv_timings~0.base, 8 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 12 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 16 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(13500000, ~#hdpvr_dv_timings~0.base, 20 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(19, ~#hdpvr_dv_timings~0.base, 28 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(62, ~#hdpvr_dv_timings~0.base, 32 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(57, ~#hdpvr_dv_timings~0.base, 36 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(4, ~#hdpvr_dv_timings~0.base, 40 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 44 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 48 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(4, ~#hdpvr_dv_timings~0.base, 52 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 56 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 60 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 64 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 68 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 72 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 76 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 80 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 84 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 88 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 92 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 96 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 100 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 104 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 108 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 112 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 116 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 120 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 124 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 132 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 136 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(576, ~#hdpvr_dv_timings~0.base, 140 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 144 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 148 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(13500000, ~#hdpvr_dv_timings~0.base, 152 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(12, ~#hdpvr_dv_timings~0.base, 160 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(63, ~#hdpvr_dv_timings~0.base, 164 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(69, ~#hdpvr_dv_timings~0.base, 168 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 172 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 176 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(19, ~#hdpvr_dv_timings~0.base, 180 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 184 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 188 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 192 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 196 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 200 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 204 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 208 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 212 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 216 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 220 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 224 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 228 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 232 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 236 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 240 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 244 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 248 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 252 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 256 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 264 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 268 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(480, ~#hdpvr_dv_timings~0.base, 272 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 276 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 280 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(27000000, ~#hdpvr_dv_timings~0.base, 284 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 292 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(62, ~#hdpvr_dv_timings~0.base, 296 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(60, ~#hdpvr_dv_timings~0.base, 300 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(9, ~#hdpvr_dv_timings~0.base, 304 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(6, ~#hdpvr_dv_timings~0.base, 308 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(30, ~#hdpvr_dv_timings~0.base, 312 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 316 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 320 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 324 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 328 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 332 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 336 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 340 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 344 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 348 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 352 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 356 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 360 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 364 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 368 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 372 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 376 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 380 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 384 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 388 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 396 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 400 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(576, ~#hdpvr_dv_timings~0.base, 404 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 408 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 412 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(27000000, ~#hdpvr_dv_timings~0.base, 416 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(12, ~#hdpvr_dv_timings~0.base, 424 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(64, ~#hdpvr_dv_timings~0.base, 428 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(68, ~#hdpvr_dv_timings~0.base, 432 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 436 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 440 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(39, ~#hdpvr_dv_timings~0.base, 444 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 448 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 452 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 456 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 460 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 464 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 468 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 472 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 476 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 480 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 484 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 488 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 492 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 496 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 500 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 504 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 508 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 512 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 516 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 520 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 528 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1280, ~#hdpvr_dv_timings~0.base, 532 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 536 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 540 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 544 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 548 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(440, ~#hdpvr_dv_timings~0.base, 556 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(40, ~#hdpvr_dv_timings~0.base, 560 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(220, ~#hdpvr_dv_timings~0.base, 564 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 568 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 572 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 576 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 580 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 584 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 588 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 592 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 596 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 600 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 604 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 608 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 612 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 616 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 620 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 624 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 628 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 632 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 636 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 640 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 644 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 648 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 652 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 660 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1280, ~#hdpvr_dv_timings~0.base, 664 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 668 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 672 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 676 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 680 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(110, ~#hdpvr_dv_timings~0.base, 688 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(40, ~#hdpvr_dv_timings~0.base, 692 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(220, ~#hdpvr_dv_timings~0.base, 696 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 700 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 704 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 708 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 712 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 716 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 720 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 724 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(18, ~#hdpvr_dv_timings~0.base, 728 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 732 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 736 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 740 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 744 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 748 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 752 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 756 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 760 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 764 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 768 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 772 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 776 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 780 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 784 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 792 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1920, ~#hdpvr_dv_timings~0.base, 796 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1080, ~#hdpvr_dv_timings~0.base, 800 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 804 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 808 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 812 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(528, ~#hdpvr_dv_timings~0.base, 820 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(44, ~#hdpvr_dv_timings~0.base, 824 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(148, ~#hdpvr_dv_timings~0.base, 828 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 832 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 836 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 840 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 844 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 848 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 852 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 856 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 860 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 864 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 868 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 872 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 876 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 880 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 884 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 888 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 892 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 896 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 900 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 904 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 908 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 912 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 916 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 924 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1920, ~#hdpvr_dv_timings~0.base, 928 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1080, ~#hdpvr_dv_timings~0.base, 932 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 936 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 940 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 944 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(88, ~#hdpvr_dv_timings~0.base, 952 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(44, ~#hdpvr_dv_timings~0.base, 956 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(148, ~#hdpvr_dv_timings~0.base, 960 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 964 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 968 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 972 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 976 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 980 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 984 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 988 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(26, ~#hdpvr_dv_timings~0.base, 992 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 996 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1000 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1004 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1008 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1012 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1016 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1020 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1024 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1028 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1032 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1036 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1040 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1044 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1048 + ~#hdpvr_dv_timings~0.offset, 4);call ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset := #Ultimate.alloc(80);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 8 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 16 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 24 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 32 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 40 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 48 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 56 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 64 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 72 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(~#__this_module~0.base, ~#__this_module~0.offset, ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_read.base, #funAddr~hdpvr_read.offset, ~#hdpvr_fops~0.base, 8 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 16 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_poll.base, #funAddr~hdpvr_poll.offset, ~#hdpvr_fops~0.base, 24 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~video_ioctl2.base, #funAddr~video_ioctl2.offset, ~#hdpvr_fops~0.base, 32 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 40 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 48 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 56 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_open.base, #funAddr~hdpvr_open.offset, ~#hdpvr_fops~0.base, 64 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_release.base, #funAddr~hdpvr_release.offset, ~#hdpvr_fops~0.base, 72 + ~#hdpvr_fops~0.offset, 8);call ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset := #Ultimate.alloc(912);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 8 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 16 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 24 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 32 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 40 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 48 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 56 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 64 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 72 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 80 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 88 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 96 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 104 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 112 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 120 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 128 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 136 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 144 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 152 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 160 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 168 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 176 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 184 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 192 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 200 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 208 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 216 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 224 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 232 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 240 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 248 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 256 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 264 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 272 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 280 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 288 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 296 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 304 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 312 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 320 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 328 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 336 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 344 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 352 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 360 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 368 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 376 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 384 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 392 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 400 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 408 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 416 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 424 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 432 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 440 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 448 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 456 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 464 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 472 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 480 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 488 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 496 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 504 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 512 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 520 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 528 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 536 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 544 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 552 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 560 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 568 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 576 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 584 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 592 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 600 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 608 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 616 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 624 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 632 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 640 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 648 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 656 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 664 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 672 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 680 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 688 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 696 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 704 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 712 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 720 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 728 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 736 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 744 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 752 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 760 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 768 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 776 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 784 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 792 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 800 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 808 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 816 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 824 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 832 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 840 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 848 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 856 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 864 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 872 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 880 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 888 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 896 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 904 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_querycap.base, #funAddr~vidioc_querycap.offset, ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_fmt_vid_cap.base, #funAddr~vidioc_enum_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 8 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 16 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 24 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 32 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 40 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 48 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 56 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 64 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 72 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 80 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 88 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 96 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 104 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 112 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 120 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 128 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 136 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 144 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 152 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 160 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 168 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 176 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 184 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 192 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 200 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 208 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 216 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 224 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 232 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 240 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 248 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 256 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 264 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 272 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 280 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 288 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 296 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 304 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 312 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 320 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 328 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 336 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 344 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 352 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 360 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 368 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 376 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 384 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 392 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 400 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 408 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_std.base, #funAddr~vidioc_g_std.offset, ~#hdpvr_ioctl_ops~0.base, 416 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_std.base, #funAddr~vidioc_s_std.offset, ~#hdpvr_ioctl_ops~0.base, 424 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_querystd.base, #funAddr~vidioc_querystd.offset, ~#hdpvr_ioctl_ops~0.base, 432 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_input.base, #funAddr~vidioc_enum_input.offset, ~#hdpvr_ioctl_ops~0.base, 440 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_input.base, #funAddr~vidioc_g_input.offset, ~#hdpvr_ioctl_ops~0.base, 448 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_input.base, #funAddr~vidioc_s_input.offset, ~#hdpvr_ioctl_ops~0.base, 456 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 464 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 472 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 480 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 488 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 496 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 504 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 512 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 520 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 528 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 536 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 544 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enumaudio.base, #funAddr~vidioc_enumaudio.offset, ~#hdpvr_ioctl_ops~0.base, 552 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_audio.base, #funAddr~vidioc_g_audio.offset, ~#hdpvr_ioctl_ops~0.base, 560 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_audio.base, #funAddr~vidioc_s_audio.offset, ~#hdpvr_ioctl_ops~0.base, 568 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 576 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 584 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 592 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 600 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 608 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 616 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 624 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 632 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 640 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 648 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 656 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 664 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 672 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_encoder_cmd.base, #funAddr~vidioc_encoder_cmd.offset, ~#hdpvr_ioctl_ops~0.base, 680 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_try_encoder_cmd.base, #funAddr~vidioc_try_encoder_cmd.offset, ~#hdpvr_ioctl_ops~0.base, 688 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 696 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 704 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 712 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 720 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 728 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 736 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 744 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 752 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 760 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 768 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_ctrl_log_status.base, #funAddr~v4l2_ctrl_log_status.offset, ~#hdpvr_ioctl_ops~0.base, 776 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 784 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 792 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 800 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 808 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 816 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 824 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_dv_timings.base, #funAddr~vidioc_s_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 832 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_dv_timings.base, #funAddr~vidioc_g_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 840 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_query_dv_timings.base, #funAddr~vidioc_query_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 848 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_dv_timings.base, #funAddr~vidioc_enum_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 856 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_dv_timings_cap.base, #funAddr~vidioc_dv_timings_cap.offset, ~#hdpvr_ioctl_ops~0.base, 864 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 872 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 880 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_ctrl_subscribe_event.base, #funAddr~v4l2_ctrl_subscribe_event.offset, ~#hdpvr_ioctl_ops~0.base, 888 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_event_unsubscribe.base, #funAddr~v4l2_event_unsubscribe.offset, ~#hdpvr_ioctl_ops~0.base, 896 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 904 + ~#hdpvr_ioctl_ops~0.offset, 8);call ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset := #Ultimate.alloc(1731);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 8 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 16 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 24 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 28 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 36 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 40 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 44 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 52 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 56 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 58 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 60 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 62 + ~#hdpvr_video_template~0.offset, 2);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 64 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 72 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 80 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 88 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 92 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 96 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 104 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 108 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 112 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 120 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 128 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 136 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 144 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 152 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 160 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 168 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 176 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 184 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 192 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 196 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 204 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 212 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 220 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 228 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 252 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 260 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 264 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 272 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 280 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 288 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 296 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 304 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 312 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 316 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 320 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 324 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 348 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 372 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 380 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 384 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 392 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 400 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 404 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 405 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 406 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 407 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 408 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 409 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 417 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 425 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 429 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 433 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 437 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 441 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 449 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 473 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 481 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 485 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 497 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 505 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 513 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 521 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 529 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 553 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 561 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 565 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 573 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 581 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 589 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 597 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 605 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 609 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 610 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 611 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 612 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 613 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 614 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 615 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 616 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 617 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 618 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 622 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 626 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 630 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 638 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 662 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 670 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 674 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 686 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 694 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 702 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 706 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 710 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 714 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 718 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 726 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 750 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 758 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 762 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 774 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 782 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 790 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 798 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 799 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 800 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 808 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 816 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 824 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 832 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 840 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 844 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 848 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 852 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 876 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 900 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 908 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 912 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 920 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 928 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 936 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 944 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 952 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 960 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 984 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 992 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 996 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1004 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1008 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1012 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1016 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1024 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1048 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1056 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1060 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1072 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1080 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1088 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1096 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1100 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1104 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1105 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1106 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1107 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1108 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1109 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1110 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1111 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1112 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1113 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1114 + ~#hdpvr_video_template~0.offset, 1);call write~int(0, ~#hdpvr_video_template~0.base, 1115 + ~#hdpvr_video_template~0.offset, 4);call write~int(0, ~#hdpvr_video_template~0.base, 1119 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1123 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1127 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1131 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1139 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1147 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1155 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1163 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1171 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1179 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1187 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1195 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1203 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1207 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1215 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1223 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1231 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1239 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1247 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1255 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1263 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1271 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1279 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1287 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1295 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1303 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1307 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1311 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1315 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1319 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1323 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1331 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1355 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1363 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1367 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1379 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1387 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1395 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1403 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1411 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1419 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1423 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1431 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1439 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1447 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1455 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1456 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1473 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1481 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1489 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1497 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1537 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1541 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1545 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1549 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1551 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1559 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1563 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1567 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1571 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1575 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1583 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1607 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1615 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1619 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1631 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1639 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1647 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1651 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1659 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1667 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1723 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 8 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 16 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 24 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 28 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 36 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 40 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 44 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 52 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 56 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 58 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 60 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 62 + ~#hdpvr_video_template~0.offset, 2);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 64 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 72 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 80 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 88 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 92 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 96 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 104 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 108 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, ~#hdpvr_video_template~0.base, 112 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 120 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 128 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 136 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 144 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 152 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 160 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 168 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 176 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 184 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 192 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 196 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 204 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 212 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 220 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 228 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 236 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 244 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 252 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 260 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 264 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 272 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 280 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 288 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 296 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 304 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 312 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 316 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 320 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 324 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 332 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 333 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 334 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 335 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 336 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 337 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 338 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 339 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 340 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 341 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 342 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 343 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 344 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 345 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 346 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 347 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 348 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 356 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 364 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 372 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 380 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 384 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 392 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 400 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 404 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 405 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 406 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 407 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 408 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 409 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 417 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 425 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 429 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 433 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 437 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 441 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 449 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 473 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 481 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 485 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 497 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 505 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 513 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 521 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 529 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 537 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 545 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 553 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 561 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 565 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 573 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 581 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 589 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 597 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 605 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 609 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 610 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 611 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 612 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 613 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 614 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 615 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 616 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 617 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 618 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 622 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 626 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 630 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 638 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 646 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 654 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 662 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 670 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 674 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 686 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 694 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 702 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 706 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 710 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 714 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 718 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 726 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 734 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 742 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 750 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 758 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 762 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 774 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 782 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 790 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 798 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 799 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 800 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 808 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 816 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 824 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 832 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 840 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 844 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 848 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 852 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 860 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 861 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 862 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 863 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 864 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 865 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 866 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 867 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 868 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 869 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 870 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 871 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 872 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 873 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 874 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 875 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 876 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 884 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 892 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 900 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 908 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 912 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 920 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 928 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 936 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 944 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 952 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 960 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 968 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 976 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 984 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 992 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 996 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1004 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1008 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1012 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1016 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1024 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1032 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1040 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1048 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1056 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1060 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1072 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1080 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1088 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1096 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1100 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1104 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1105 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1106 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1107 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1108 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1109 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1110 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1111 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1112 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1113 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1114 + ~#hdpvr_video_template~0.offset, 1);call write~int(0, ~#hdpvr_video_template~0.base, 1115 + ~#hdpvr_video_template~0.offset, 4);call write~int(0, ~#hdpvr_video_template~0.base, 1119 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1123 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1127 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1131 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1139 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1147 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1155 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1163 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1171 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1179 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1187 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1195 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1203 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1207 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1215 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1223 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1231 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1239 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1247 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1255 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1263 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1271 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1279 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1287 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1295 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1303 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1307 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1311 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1315 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1319 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1323 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1331 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1339 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1347 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1355 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1363 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1367 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1379 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1387 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1395 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1403 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1411 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1419 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1423 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1431 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1439 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1447 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1455 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1456 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1473 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1481 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1489 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1497 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1505 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1506 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1507 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1508 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1509 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1510 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1511 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1512 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1513 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1514 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1515 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1516 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1517 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1518 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1519 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1520 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1521 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1522 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1523 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1524 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1525 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1526 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1527 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1528 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1529 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1530 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1531 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1532 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1533 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1534 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1535 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1536 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1537 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1541 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1545 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1549 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1551 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1559 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1563 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1567 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1571 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1575 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1583 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1591 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1599 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1607 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1615 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1619 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1631 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1639 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1647 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(16777215, ~#hdpvr_video_template~0.base, 1651 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_device_release.base, #funAddr~hdpvr_device_release.offset, ~#hdpvr_video_template~0.base, 1659 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, ~#hdpvr_video_template~0.base, 1667 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1675 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1683 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1691 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1699 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1707 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1715 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1723 + ~#hdpvr_video_template~0.offset, 8);call ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset := #Ultimate.alloc(24);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, 8 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, 16 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_try_ctrl.base, #funAddr~hdpvr_try_ctrl.offset, ~#hdpvr_ctrl_ops~0.base, 8 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_s_ctrl.base, #funAddr~hdpvr_s_ctrl.offset, ~#hdpvr_ctrl_ops~0.base, 16 + ~#hdpvr_ctrl_ops~0.offset, 8);call ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset := #Ultimate.alloc(40);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 8 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 16 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 24 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 32 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_transfer.base, #funAddr~hdpvr_transfer.offset, ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 8 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_functionality.base, #funAddr~hdpvr_functionality.offset, ~#hdpvr_algo~0.base, 16 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 24 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 32 + ~#hdpvr_algo~0.offset, 8);call ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset := #Ultimate.alloc(1813);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 8 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 12 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 20 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 28 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 32 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 36 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 40 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 48 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 72 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 80 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 84 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 92 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 100 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 116 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 120 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 128 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 140 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 148 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 152 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 156 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 164 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 172 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 180 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 188 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 196 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 204 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 212 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 220 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 228 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 232 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 240 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 248 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 256 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 264 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 288 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 296 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 300 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 308 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 316 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 324 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 332 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 340 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 348 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 352 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 356 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 360 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 384 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 408 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 416 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 420 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 428 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 436 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 440 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 441 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 442 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 443 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 444 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 445 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 453 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 461 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 465 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 469 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 473 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 477 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 485 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 509 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 517 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 521 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 533 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 541 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 549 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 557 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 565 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 589 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 597 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 601 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 609 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 633 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 645 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 646 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 647 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 648 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 649 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 650 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 651 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 652 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 653 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 654 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 658 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 662 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 666 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 674 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 698 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 706 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 710 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 722 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 730 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 738 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 742 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 746 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 750 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 754 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 762 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 786 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 794 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 798 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 810 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 818 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 826 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 834 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 835 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 836 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 844 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 852 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 860 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 868 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 876 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 880 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 884 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 888 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 912 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 936 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 944 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 948 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 956 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 964 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 972 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 980 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 988 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 996 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1020 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1028 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1032 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1040 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1044 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1048 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1052 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1060 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1084 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1092 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1096 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1116 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1124 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1132 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1140 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1141 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1142 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1143 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1144 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1145 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1146 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1147 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1148 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1149 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1150 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1151 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1155 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1159 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1163 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1167 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1175 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1183 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1191 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1199 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1207 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1215 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1223 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1231 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1239 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1243 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1251 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1259 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1267 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1275 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1283 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1291 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1299 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1307 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1315 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1323 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1331 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1339 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1343 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1347 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1351 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1355 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1359 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1367 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1391 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1399 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1403 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1415 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1423 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1431 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1439 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1447 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1455 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1459 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1467 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1475 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1483 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1491 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1492 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1493 + ~#hdpvr_i2c_adapter_template~0.offset, 4);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1545 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1549 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1553 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1557 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1561 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1569 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1593 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1601 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1605 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1633 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1637 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1645 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1649 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1657 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1681 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1689 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1693 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1705 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1713 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1721 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1729 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1737 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1761 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1769 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1773 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1781 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1789 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1797 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1805 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(~#__this_module~0.base, ~#__this_module~0.offset, ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 8 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, ~#hdpvr_i2c_adapter_template~0.base, 12 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 20 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 28 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 32 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 36 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 40 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 48 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 56 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 64 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 72 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 80 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 84 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 92 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 100 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 116 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 120 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 128 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 140 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 148 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 152 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 156 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 164 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 172 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 180 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 188 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 196 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 204 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 212 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 220 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 228 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 232 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 240 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 248 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 256 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 264 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 272 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 280 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 288 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 296 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 300 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 308 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 316 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 324 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 332 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 340 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 348 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 352 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 356 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 360 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 368 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 369 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 370 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 371 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 372 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 373 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 374 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 375 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 376 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 377 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 378 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 379 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 380 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 381 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 382 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 383 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 384 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 392 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 400 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 408 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 416 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 420 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 428 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 436 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 440 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 441 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 442 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 443 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 444 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 445 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 453 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 461 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 465 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 469 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 473 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 477 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 485 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 493 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 501 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 509 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 517 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 521 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 533 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 541 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 549 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 557 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 565 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 573 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 581 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 589 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 597 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 601 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 609 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 633 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 645 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 646 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 647 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 648 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 649 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 650 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 651 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 652 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 653 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 654 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 658 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 662 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 666 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 674 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 682 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 690 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 698 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 706 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 710 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 722 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 730 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 738 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 742 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 746 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 750 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 754 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 762 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 770 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 778 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 786 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 794 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 798 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 810 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 818 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 826 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 834 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 835 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 836 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 844 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 852 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 860 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 868 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 876 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 880 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 884 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 888 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 896 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 897 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 898 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 899 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 900 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 901 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 902 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 903 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 904 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 905 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 906 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 907 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 908 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 909 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 910 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 911 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 912 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 920 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 928 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 936 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 944 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 948 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 956 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 964 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 972 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 980 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 988 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 996 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1004 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1012 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1020 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1028 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1032 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1040 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1044 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1048 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1052 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1060 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1068 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1076 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1084 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1092 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1096 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1116 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1124 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1132 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1140 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1141 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1142 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1143 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1144 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1145 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1146 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1147 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1148 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1149 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1150 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1151 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1155 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1159 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1163 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1167 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1175 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1183 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1191 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1199 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1207 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1215 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1223 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1231 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1239 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1243 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1251 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1259 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1267 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1275 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1283 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1291 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1299 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1307 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1315 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1323 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1331 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1339 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1343 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1347 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1351 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1355 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1359 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1367 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1375 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1383 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1391 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1399 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1403 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1415 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1423 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1431 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1439 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1447 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1455 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1459 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1467 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1475 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1483 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1491 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1492 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1493 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(72, ~#hdpvr_i2c_adapter_template~0.base, 1497 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(97, ~#hdpvr_i2c_adapter_template~0.base, 1498 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(117, ~#hdpvr_i2c_adapter_template~0.base, 1499 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(112, ~#hdpvr_i2c_adapter_template~0.base, 1500 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(112, ~#hdpvr_i2c_adapter_template~0.base, 1501 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(97, ~#hdpvr_i2c_adapter_template~0.base, 1502 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(103, ~#hdpvr_i2c_adapter_template~0.base, 1503 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(101, ~#hdpvr_i2c_adapter_template~0.base, 1504 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1505 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(72, ~#hdpvr_i2c_adapter_template~0.base, 1506 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(68, ~#hdpvr_i2c_adapter_template~0.base, 1507 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1508 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(80, ~#hdpvr_i2c_adapter_template~0.base, 1509 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(86, ~#hdpvr_i2c_adapter_template~0.base, 1510 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(82, ~#hdpvr_i2c_adapter_template~0.base, 1511 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1512 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(73, ~#hdpvr_i2c_adapter_template~0.base, 1513 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(50, ~#hdpvr_i2c_adapter_template~0.base, 1514 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(67, ~#hdpvr_i2c_adapter_template~0.base, 1515 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1516 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1545 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1549 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1553 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1557 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1561 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1569 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1577 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1585 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1593 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1601 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1605 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1633 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1637 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1645 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1649 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1657 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1665 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1673 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1681 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1689 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1693 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1705 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1713 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1721 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1729 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1737 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1745 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1753 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1761 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1769 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1773 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1781 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1789 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1797 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1805 + ~#hdpvr_i2c_adapter_template~0.offset, 8); {21412#true} is VALID [2018-11-19 17:15:54,305 INFO L273 TraceCheckUtils]: 2: Hoare triple {21412#true} assume true; {21412#true} is VALID [2018-11-19 17:15:54,305 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {21412#true} {21412#true} #5005#return; {21412#true} is VALID [2018-11-19 17:15:54,305 INFO L256 TraceCheckUtils]: 4: Hoare triple {21412#true} call #t~ret2601 := main(); {21412#true} is VALID [2018-11-19 17:15:54,306 INFO L273 TraceCheckUtils]: 5: Hoare triple {21412#true} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset;havoc ~tmp~28.base, ~tmp~28.offset;havoc ~tmp___0~8;havoc ~tmp___1~4;havoc ~tmp___2~3; {21412#true} is VALID [2018-11-19 17:15:54,306 INFO L256 TraceCheckUtils]: 6: Hoare triple {21412#true} call #t~ret335.base, #t~ret335.offset := ldv_init_zalloc(32); {21412#true} is VALID [2018-11-19 17:15:54,306 INFO L273 TraceCheckUtils]: 7: Hoare triple {21412#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~2.base, ~tmp~2.offset;call #t~malloc20.base, #t~malloc20.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {21412#true} is VALID [2018-11-19 17:15:54,306 INFO L256 TraceCheckUtils]: 8: Hoare triple {21412#true} call #Ultimate.meminit(#t~malloc20.base, #t~malloc20.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {21412#true} is VALID [2018-11-19 17:15:54,307 INFO L273 TraceCheckUtils]: 9: Hoare triple {21412#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {21412#true} is VALID [2018-11-19 17:15:54,307 INFO L273 TraceCheckUtils]: 10: Hoare triple {21412#true} assume true; {21412#true} is VALID [2018-11-19 17:15:54,307 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {21412#true} {21412#true} #4827#return; {21412#true} is VALID [2018-11-19 17:15:54,307 INFO L273 TraceCheckUtils]: 12: Hoare triple {21412#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc20.base, #t~malloc20.offset;~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {21412#true} is VALID [2018-11-19 17:15:54,308 INFO L273 TraceCheckUtils]: 13: Hoare triple {21412#true} assume true; {21412#true} is VALID [2018-11-19 17:15:54,308 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {21412#true} {21412#true} #4879#return; {21412#true} is VALID [2018-11-19 17:15:54,308 INFO L273 TraceCheckUtils]: 15: Hoare triple {21412#true} ~tmp~28.base, ~tmp~28.offset := #t~ret335.base, #t~ret335.offset;havoc #t~ret335.base, #t~ret335.offset;~ldvarg6~0.base, ~ldvarg6~0.offset := ~tmp~28.base, ~tmp~28.offset;call ldv_initialize();~ldv_state_variable_6~0 := 0;~ldv_state_variable_3~0 := 0;~ldv_state_variable_7~0 := 0;~ldv_state_variable_2~0 := 0; {21412#true} is VALID [2018-11-19 17:15:54,308 INFO L256 TraceCheckUtils]: 16: Hoare triple {21412#true} call work_init_1(); {21412#true} is VALID [2018-11-19 17:15:54,309 INFO L273 TraceCheckUtils]: 17: Hoare triple {21412#true} ~ldv_work_1_0~0 := 0;~ldv_work_1_1~0 := 0;~ldv_work_1_2~0 := 0;~ldv_work_1_3~0 := 0; {21412#true} is VALID [2018-11-19 17:15:54,309 INFO L273 TraceCheckUtils]: 18: Hoare triple {21412#true} assume true; {21412#true} is VALID [2018-11-19 17:15:54,309 INFO L268 TraceCheckUtils]: 19: Hoare quadruple {21412#true} {21412#true} #4881#return; {21412#true} is VALID [2018-11-19 17:15:54,312 INFO L273 TraceCheckUtils]: 20: Hoare triple {21412#true} ~ldv_state_variable_1~0 := 1;~ldv_state_variable_4~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1;~ldv_state_variable_5~0 := 0; {21414#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 17:15:54,315 INFO L273 TraceCheckUtils]: 21: Hoare triple {21414#(= 1 ~ldv_state_variable_0~0)} assume -2147483648 <= #t~nondet336 && #t~nondet336 <= 2147483647;~tmp___0~8 := #t~nondet336;havoc #t~nondet336;#t~switch337 := 0 == ~tmp___0~8; {21414#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 17:15:54,316 INFO L273 TraceCheckUtils]: 22: Hoare triple {21414#(= 1 ~ldv_state_variable_0~0)} assume !#t~switch337;#t~switch337 := #t~switch337 || 1 == ~tmp___0~8; {21414#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 17:15:54,319 INFO L273 TraceCheckUtils]: 23: Hoare triple {21414#(= 1 ~ldv_state_variable_0~0)} assume !#t~switch337;#t~switch337 := #t~switch337 || 2 == ~tmp___0~8; {21414#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 17:15:54,319 INFO L273 TraceCheckUtils]: 24: Hoare triple {21414#(= 1 ~ldv_state_variable_0~0)} assume !#t~switch337;#t~switch337 := #t~switch337 || 3 == ~tmp___0~8; {21414#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 17:15:54,320 INFO L273 TraceCheckUtils]: 25: Hoare triple {21414#(= 1 ~ldv_state_variable_0~0)} assume !#t~switch337;#t~switch337 := #t~switch337 || 4 == ~tmp___0~8; {21414#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 17:15:54,320 INFO L273 TraceCheckUtils]: 26: Hoare triple {21414#(= 1 ~ldv_state_variable_0~0)} assume !#t~switch337;#t~switch337 := #t~switch337 || 5 == ~tmp___0~8; {21414#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 17:15:54,321 INFO L273 TraceCheckUtils]: 27: Hoare triple {21414#(= 1 ~ldv_state_variable_0~0)} assume !#t~switch337;#t~switch337 := #t~switch337 || 6 == ~tmp___0~8; {21414#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 17:15:54,321 INFO L273 TraceCheckUtils]: 28: Hoare triple {21414#(= 1 ~ldv_state_variable_0~0)} assume #t~switch337; {21414#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 17:15:54,322 INFO L273 TraceCheckUtils]: 29: Hoare triple {21414#(= 1 ~ldv_state_variable_0~0)} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet341 && #t~nondet341 <= 2147483647;~tmp___2~3 := #t~nondet341;havoc #t~nondet341;#t~switch342 := 0 == ~tmp___2~3; {21414#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 17:15:54,322 INFO L273 TraceCheckUtils]: 30: Hoare triple {21414#(= 1 ~ldv_state_variable_0~0)} assume #t~switch342; {21414#(= 1 ~ldv_state_variable_0~0)} is VALID [2018-11-19 17:15:54,323 INFO L273 TraceCheckUtils]: 31: Hoare triple {21414#(= 1 ~ldv_state_variable_0~0)} assume 2 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {21413#false} is VALID [2018-11-19 17:15:54,323 INFO L256 TraceCheckUtils]: 32: Hoare triple {21413#false} call hdpvr_usb_driver_exit(); {21412#true} is VALID [2018-11-19 17:15:54,324 INFO L256 TraceCheckUtils]: 33: Hoare triple {21412#true} call ldv_usb_deregister_89(~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset); {21412#true} is VALID [2018-11-19 17:15:54,324 INFO L273 TraceCheckUtils]: 34: Hoare triple {21412#true} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset;call usb_deregister(~arg.base, ~arg.offset);~ldv_state_variable_7~0 := 0; {21412#true} is VALID [2018-11-19 17:15:54,324 INFO L273 TraceCheckUtils]: 35: Hoare triple {21412#true} assume true; {21412#true} is VALID [2018-11-19 17:15:54,324 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {21412#true} {21412#true} #4647#return; {21412#true} is VALID [2018-11-19 17:15:54,325 INFO L273 TraceCheckUtils]: 37: Hoare triple {21412#true} assume true; {21412#true} is VALID [2018-11-19 17:15:54,325 INFO L268 TraceCheckUtils]: 38: Hoare quadruple {21412#true} {21413#false} #4897#return; {21413#false} is VALID [2018-11-19 17:15:54,325 INFO L273 TraceCheckUtils]: 39: Hoare triple {21413#false} ~ldv_state_variable_0~0 := 3; {21413#false} is VALID [2018-11-19 17:15:54,325 INFO L256 TraceCheckUtils]: 40: Hoare triple {21413#false} call ldv_check_final_state(); {21413#false} is VALID [2018-11-19 17:15:54,326 INFO L273 TraceCheckUtils]: 41: Hoare triple {21413#false} assume 1 != ~ldv_mutex_i2c_mutex_of_hdpvr_device~0; {21413#false} is VALID [2018-11-19 17:15:54,326 INFO L256 TraceCheckUtils]: 42: Hoare triple {21413#false} call ldv_error(); {21413#false} is VALID [2018-11-19 17:15:54,326 INFO L273 TraceCheckUtils]: 43: Hoare triple {21413#false} assume !false; {21413#false} is VALID [2018-11-19 17:15:54,331 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-19 17:15:54,332 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 17:15:54,332 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-19 17:15:54,334 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 44 [2018-11-19 17:15:54,335 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 17:15:54,335 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-19 17:15:54,593 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 44 edges. 44 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:15:54,594 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-19 17:15:54,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-19 17:15:54,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 17:15:54,594 INFO L87 Difference]: Start difference. First operand 3488 states and 4633 transitions. Second operand 3 states. [2018-11-19 17:16:30,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:16:30,562 INFO L93 Difference]: Finished difference Result 10319 states and 13725 transitions. [2018-11-19 17:16:30,562 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-19 17:16:30,562 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 44 [2018-11-19 17:16:30,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 17:16:30,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:16:30,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 7075 transitions. [2018-11-19 17:16:30,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:16:30,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 7075 transitions. [2018-11-19 17:16:30,916 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 7075 transitions. [2018-11-19 17:16:37,816 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 7075 edges. 7075 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:16:40,268 INFO L225 Difference]: With dead ends: 10319 [2018-11-19 17:16:40,268 INFO L226 Difference]: Without dead ends: 6844 [2018-11-19 17:16:40,280 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 17:16:40,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6844 states. [2018-11-19 17:16:47,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6844 to 6836. [2018-11-19 17:16:47,130 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 17:16:47,130 INFO L82 GeneralOperation]: Start isEquivalent. First operand 6844 states. Second operand 6836 states. [2018-11-19 17:16:47,130 INFO L74 IsIncluded]: Start isIncluded. First operand 6844 states. Second operand 6836 states. [2018-11-19 17:16:47,130 INFO L87 Difference]: Start difference. First operand 6844 states. Second operand 6836 states. [2018-11-19 17:16:49,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:16:49,055 INFO L93 Difference]: Finished difference Result 6844 states and 9100 transitions. [2018-11-19 17:16:49,055 INFO L276 IsEmpty]: Start isEmpty. Operand 6844 states and 9100 transitions. [2018-11-19 17:16:49,080 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:16:49,081 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:16:49,081 INFO L74 IsIncluded]: Start isIncluded. First operand 6836 states. Second operand 6844 states. [2018-11-19 17:16:49,081 INFO L87 Difference]: Start difference. First operand 6836 states. Second operand 6844 states. [2018-11-19 17:16:51,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:16:51,016 INFO L93 Difference]: Finished difference Result 6844 states and 9100 transitions. [2018-11-19 17:16:51,016 INFO L276 IsEmpty]: Start isEmpty. Operand 6844 states and 9100 transitions. [2018-11-19 17:16:51,034 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:16:51,034 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:16:51,034 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 17:16:51,034 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 17:16:51,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6836 states. [2018-11-19 17:16:53,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6836 states to 6836 states and 9093 transitions. [2018-11-19 17:16:53,542 INFO L78 Accepts]: Start accepts. Automaton has 6836 states and 9093 transitions. Word has length 44 [2018-11-19 17:16:53,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 17:16:53,542 INFO L480 AbstractCegarLoop]: Abstraction has 6836 states and 9093 transitions. [2018-11-19 17:16:53,542 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-19 17:16:53,542 INFO L276 IsEmpty]: Start isEmpty. Operand 6836 states and 9093 transitions. [2018-11-19 17:16:53,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2018-11-19 17:16:53,544 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 17:16:53,545 INFO L384 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 17:16:53,545 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 17:16:53,545 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 17:16:53,545 INFO L82 PathProgramCache]: Analyzing trace with hash -2110784700, now seen corresponding path program 1 times [2018-11-19 17:16:53,545 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 17:16:53,546 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 17:16:53,552 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:16:53,552 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 17:16:53,552 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:16:53,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:16:54,038 INFO L256 TraceCheckUtils]: 0: Hoare triple {58376#true} call ULTIMATE.init(); {58376#true} is VALID [2018-11-19 17:16:54,086 INFO L273 TraceCheckUtils]: 1: Hoare triple {58376#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string0.base, #t~string0.offset := #Ultimate.alloc(10);call #t~string1.base, #t~string1.offset := #Ultimate.alloc(8);call #t~string2.base, #t~string2.offset := #Ultimate.alloc(10);call #t~string3.base, #t~string3.offset := #Ultimate.alloc(9);call #t~string4.base, #t~string4.offset := #Ultimate.alloc(10);call #t~string5.base, #t~string5.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string5.base,#t~string5.offset := 83];#memory_int := #memory_int[#t~string5.base,1 + #t~string5.offset := 80];#memory_int := #memory_int[#t~string5.base,2 + #t~string5.offset := 68];#memory_int := #memory_int[#t~string5.base,3 + #t~string5.offset := 73];#memory_int := #memory_int[#t~string5.base,4 + #t~string5.offset := 70];#memory_int := #memory_int[#t~string5.base,5 + #t~string5.offset := 0];call #t~string51.base, #t~string51.offset := #Ultimate.alloc(53);call #t~string100.base, #t~string100.offset := #Ultimate.alloc(29);call #t~string212.base, #t~string212.offset := #Ultimate.alloc(50);call #t~string216.base, #t~string216.offset := #Ultimate.alloc(37);call #t~string225.base, #t~string225.offset := #Ultimate.alloc(52);call #t~string235.base, #t~string235.offset := #Ultimate.alloc(32);call #t~string244.base, #t~string244.offset := #Ultimate.alloc(34);call #t~string250.base, #t~string250.offset := #Ultimate.alloc(34);call #t~string256.base, #t~string256.offset := #Ultimate.alloc(34);call #t~string258.base, #t~string258.offset := #Ultimate.alloc(15);call #t~string260.base, #t~string260.offset := #Ultimate.alloc(29);call #t~string261.base, #t~string261.offset := #Ultimate.alloc(15);call #t~string262.base, #t~string262.offset := #Ultimate.alloc(16);call #t~string263.base, #t~string263.offset := #Ultimate.alloc(17);call #t~string267.base, #t~string267.offset := #Ultimate.alloc(20);call #t~string268.base, #t~string268.offset := #Ultimate.alloc(18);call #t~string269.base, #t~string269.offset := #Ultimate.alloc(16);call #t~string270.base, #t~string270.offset := #Ultimate.alloc(19);call #t~string272.base, #t~string272.offset := #Ultimate.alloc(3);#memory_int := #memory_int[#t~string272.base,#t~string272.offset := 37];#memory_int := #memory_int[#t~string272.base,1 + #t~string272.offset := 115];#memory_int := #memory_int[#t~string272.base,2 + #t~string272.offset := 0];call #t~string273.base, #t~string273.offset := #Ultimate.alloc(13);call #t~string298.base, #t~string298.offset := #Ultimate.alloc(38);call #t~string301.base, #t~string301.offset := #Ultimate.alloc(25);call #t~string304.base, #t~string304.offset := #Ultimate.alloc(41);call #t~string307.base, #t~string307.offset := #Ultimate.alloc(34);call #t~string310.base, #t~string310.offset := #Ultimate.alloc(39);call #t~string313.base, #t~string313.offset := #Ultimate.alloc(39);call #t~string318.base, #t~string318.offset := #Ultimate.alloc(34);call #t~string321.base, #t~string321.offset := #Ultimate.alloc(32);call #t~string328.base, #t~string328.offset := #Ultimate.alloc(29);call #t~string331.base, #t~string331.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string331.base,#t~string331.offset := 104];#memory_int := #memory_int[#t~string331.base,1 + #t~string331.offset := 100];#memory_int := #memory_int[#t~string331.base,2 + #t~string331.offset := 112];#memory_int := #memory_int[#t~string331.base,3 + #t~string331.offset := 118];#memory_int := #memory_int[#t~string331.base,4 + #t~string331.offset := 114];#memory_int := #memory_int[#t~string331.base,5 + #t~string331.offset := 0];call #t~string332.base, #t~string332.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string332.base,#t~string332.offset := 104];#memory_int := #memory_int[#t~string332.base,1 + #t~string332.offset := 100];#memory_int := #memory_int[#t~string332.base,2 + #t~string332.offset := 112];#memory_int := #memory_int[#t~string332.base,3 + #t~string332.offset := 118];#memory_int := #memory_int[#t~string332.base,4 + #t~string332.offset := 114];#memory_int := #memory_int[#t~string332.base,5 + #t~string332.offset := 0];call #t~string392.base, #t~string392.offset := #Ultimate.alloc(33);call #t~string396.base, #t~string396.offset := #Ultimate.alloc(10);call #t~string502.base, #t~string502.offset := #Ultimate.alloc(28);call #t~string505.base, #t~string505.offset := #Ultimate.alloc(29);call #t~string508.base, #t~string508.offset := #Ultimate.alloc(26);call #t~string513.base, #t~string513.offset := #Ultimate.alloc(42);call #t~string527.base, #t~string527.offset := #Ultimate.alloc(37);call #t~string531.base, #t~string531.offset := #Ultimate.alloc(39);call #t~string532.base, #t~string532.offset := #Ultimate.alloc(21);call #t~string538.base, #t~string538.offset := #Ultimate.alloc(42);call #t~string539.base, #t~string539.offset := #Ultimate.alloc(21);call #t~string544.base, #t~string544.offset := #Ultimate.alloc(30);call #t~string545.base, #t~string545.offset := #Ultimate.alloc(216);call #t~string555.base, #t~string555.offset := #Ultimate.alloc(29);call #t~string557.base, #t~string557.offset := #Ultimate.alloc(31);call #t~string563.base, #t~string563.offset := #Ultimate.alloc(34);call #t~string566.base, #t~string566.offset := #Ultimate.alloc(31);call #t~string575.base, #t~string575.offset := #Ultimate.alloc(48);call #t~string578.base, #t~string578.offset := #Ultimate.alloc(15);call #t~string582.base, #t~string582.offset := #Ultimate.alloc(24);call #t~string588.base, #t~string588.offset := #Ultimate.alloc(115);call #t~string593.base, #t~string593.offset := #Ultimate.alloc(24);call #t~string602.base, #t~string602.offset := #Ultimate.alloc(43);call #t~string615.base, #t~string615.offset := #Ultimate.alloc(29);call #t~string620.base, #t~string620.offset := #Ultimate.alloc(42);call #t~string621.base, #t~string621.offset := #Ultimate.alloc(11);call #t~string623.base, #t~string623.offset := #Ultimate.alloc(216);call #t~string632.base, #t~string632.offset := #Ultimate.alloc(216);call #t~string645.base, #t~string645.offset := #Ultimate.alloc(32);call #t~string652.base, #t~string652.offset := #Ultimate.alloc(42);call #t~string653.base, #t~string653.offset := #Ultimate.alloc(11);call #t~string661.base, #t~string661.offset := #Ultimate.alloc(29);call #t~string666.base, #t~string666.offset := #Ultimate.alloc(42);call #t~string667.base, #t~string667.offset := #Ultimate.alloc(11);call #t~string675.base, #t~string675.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string675.base,#t~string675.offset := 104];#memory_int := #memory_int[#t~string675.base,1 + #t~string675.offset := 100];#memory_int := #memory_int[#t~string675.base,2 + #t~string675.offset := 112];#memory_int := #memory_int[#t~string675.base,3 + #t~string675.offset := 118];#memory_int := #memory_int[#t~string675.base,4 + #t~string675.offset := 114];#memory_int := #memory_int[#t~string675.base,5 + #t~string675.offset := 0];call #t~string677.base, #t~string677.offset := #Ultimate.alloc(17);call #t~string1089.base, #t~string1089.offset := #Ultimate.alloc(30);call #t~string1118.base, #t~string1118.offset := #Ultimate.alloc(33);call #t~string1191.base, #t~string1191.offset := #Ultimate.alloc(30);call #t~string1216.base, #t~string1216.offset := #Ultimate.alloc(34);call #t~string1219.base, #t~string1219.offset := #Ultimate.alloc(31);call #t~string1758.base, #t~string1758.offset := #Ultimate.alloc(17);call #t~string1762.base, #t~string1762.offset := #Ultimate.alloc(39);call #t~string1876.base, #t~string1876.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string1876.base,#t~string1876.offset := 72];#memory_int := #memory_int[#t~string1876.base,1 + #t~string1876.offset := 68];#memory_int := #memory_int[#t~string1876.base,2 + #t~string1876.offset := 45];#memory_int := #memory_int[#t~string1876.base,3 + #t~string1876.offset := 80];#memory_int := #memory_int[#t~string1876.base,4 + #t~string1876.offset := 86];#memory_int := #memory_int[#t~string1876.base,5 + #t~string1876.offset := 82];#memory_int := #memory_int[#t~string1876.base,6 + #t~string1876.offset := 0];call #t~string1878.base, #t~string1878.offset := #Ultimate.alloc(13);call #t~string1879.base, #t~string1879.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string1879.base,#t~string1879.offset := 72];#memory_int := #memory_int[#t~string1879.base,1 + #t~string1879.offset := 68];#memory_int := #memory_int[#t~string1879.base,2 + #t~string1879.offset := 45];#memory_int := #memory_int[#t~string1879.base,3 + #t~string1879.offset := 80];#memory_int := #memory_int[#t~string1879.base,4 + #t~string1879.offset := 86];#memory_int := #memory_int[#t~string1879.base,5 + #t~string1879.offset := 82];#memory_int := #memory_int[#t~string1879.base,6 + #t~string1879.offset := 0];call #t~string1914.base, #t~string1914.offset := #Ultimate.alloc(66);call #t~string1919.base, #t~string1919.offset := #Ultimate.alloc(46);call #t~string1928.base, #t~string1928.offset := #Ultimate.alloc(33);~LDV_IN_INTERRUPT~0 := 1;~ldv_work_1_3~0 := 0;~ldv_state_variable_6~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_state_variable_5~0 := 0;~ldv_work_1_1~0 := 0;~ldv_state_variable_2~0 := 0;~usb_counter~0 := 0;~ldv_work_1_2~0 := 0;~ldv_state_variable_3~0 := 0;~ref_cnt~0 := 0;~ldv_work_1_0~0 := 0;~ldv_state_variable_1~0 := 0;~ldv_state_variable_7~0 := 0;~ldv_state_variable_4~0 := 0;~hdpvr_debug~0 := 0;call ~#video_nr~0.base, ~#video_nr~0.offset := #Ultimate.alloc(32);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#video_nr~0.base);call write~unchecked~int(-1, ~#video_nr~0.base, ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 4 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 8 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 12 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 16 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 20 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 24 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 28 + ~#video_nr~0.offset, 4);~ldv_retval_1~0 := 0;~ldv_retval_2~0 := 0;call ~#iname~0.base, ~#iname~0.offset := #Ultimate.alloc(24);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#iname~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#iname~0.base);call write~$Pointer$(#t~string0.base, #t~string0.offset, ~#iname~0.base, ~#iname~0.offset, 8);call write~$Pointer$(#t~string1.base, #t~string1.offset, ~#iname~0.base, 8 + ~#iname~0.offset, 8);call write~$Pointer$(#t~string2.base, #t~string2.offset, ~#iname~0.base, 16 + ~#iname~0.offset, 8);call ~#audio_iname~0.base, ~#audio_iname~0.offset := #Ultimate.alloc(24);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#audio_iname~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#audio_iname~0.base);call write~$Pointer$(#t~string3.base, #t~string3.offset, ~#audio_iname~0.base, ~#audio_iname~0.offset, 8);call write~$Pointer$(#t~string4.base, #t~string4.offset, ~#audio_iname~0.base, 8 + ~#audio_iname~0.offset, 8);call write~$Pointer$(#t~string5.base, #t~string5.offset, ~#audio_iname~0.base, 16 + ~#audio_iname~0.offset, 8);~ldv_retval_0~0 := 0;~ldv_mutex_i2c_mutex_of_hdpvr_device~0 := 1;~ldv_mutex_i_mutex_of_inode~0 := 1;~ldv_mutex_io_mutex_of_hdpvr_device~0 := 1;~ldv_mutex_lock~0 := 1;~ldv_mutex_lock_of_v4l2_ctrl_handler~0 := 1;~ldv_mutex_mutex_of_device~0 := 1;~ldv_mutex_usbc_mutex_of_hdpvr_device~0 := 1;~ldv_work_struct_1_0~0.base, ~ldv_work_struct_1_0~0.offset := 0, 0;~ldv_work_struct_1_1~0.base, ~ldv_work_struct_1_1~0.offset := 0, 0;~ldv_work_struct_1_3~0.base, ~ldv_work_struct_1_3~0.offset := 0, 0;~hdpvr_ioctl_ops_group3~0.base, ~hdpvr_ioctl_ops_group3~0.offset := 0, 0;~hdpvr_ctrl_ops_group0~0.base, ~hdpvr_ctrl_ops_group0~0.offset := 0, 0;~hdpvr_ioctl_ops_group6~0.base, ~hdpvr_ioctl_ops_group6~0.offset := 0, 0;~hdpvr_ioctl_ops_group1~0.base, ~hdpvr_ioctl_ops_group1~0.offset := 0, 0;~hdpvr_algo_group0~0.base, ~hdpvr_algo_group0~0.offset := 0, 0;~hdpvr_usb_driver_group1~0.base, ~hdpvr_usb_driver_group1~0.offset := 0, 0;~hdpvr_ioctl_ops_group5~0.base, ~hdpvr_ioctl_ops_group5~0.offset := 0, 0;~hdpvr_ioctl_ops_group4~0.base, ~hdpvr_ioctl_ops_group4~0.offset := 0, 0;~ldv_work_struct_1_2~0.base, ~ldv_work_struct_1_2~0.offset := 0, 0;~hdpvr_ioctl_ops_group2~0.base, ~hdpvr_ioctl_ops_group2~0.offset := 0, 0;~hdpvr_fops_group0~0.base, ~hdpvr_fops_group0~0.offset := 0, 0;~hdpvr_ioctl_ops_group0~0.base, ~hdpvr_ioctl_ops_group0~0.offset := 0, 0;call ~#dev_nr~0.base, ~#dev_nr~0.offset := #Ultimate.alloc(4);call write~unchecked~int(0, ~#dev_nr~0.base, ~#dev_nr~0.offset, 4);call write~unchecked~int(-1, ~#dev_nr~0.base, ~#dev_nr~0.offset, 4);~default_video_input~0 := 3;~default_audio_input~0 := 3;~boost_audio~0 := 0;call ~#hdpvr_table~0.base, ~#hdpvr_table~0.offset := #Ultimate.alloc(150);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_table~0.base);call write~unchecked~int(3, ~#hdpvr_table~0.base, ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 2 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18688, ~#hdpvr_table~0.base, 4 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 6 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 8 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 10 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 11 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 12 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 13 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 14 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 15 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 16 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 17 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 25 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 27 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18689, ~#hdpvr_table~0.base, 29 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 31 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 33 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 35 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 36 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 37 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 38 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 39 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 40 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 41 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 42 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 50 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 52 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18690, ~#hdpvr_table~0.base, 54 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 56 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 58 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 60 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 61 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 62 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 63 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 64 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 65 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 66 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 67 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 75 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 77 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18818, ~#hdpvr_table~0.base, 79 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 81 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 83 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 85 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 86 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 87 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 88 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 89 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 90 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 91 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 92 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 100 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 102 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18691, ~#hdpvr_table~0.base, 104 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 106 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 108 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 110 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 111 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 112 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 113 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 114 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 115 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 116 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 117 + ~#hdpvr_table~0.offset, 8);~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[0 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[0 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[0 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[0 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[1 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[1 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[1 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[1 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[2 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[2 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[2 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[2 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[3 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[3 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[3 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[3 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[4 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[4 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[4 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[4 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[5 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[5 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[5 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[5 := 0];call ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset := #Ultimate.alloc(16);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 1 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 2 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 3 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 4 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 5 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 6 + ~#hdpvr_default_options~0.offset, 1);call write~int(0, ~#hdpvr_default_options~0.base, 7 + ~#hdpvr_default_options~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 11 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 12 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 13 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 14 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 15 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 1 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 2 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(65, ~#hdpvr_default_options~0.base, 3 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(90, ~#hdpvr_default_options~0.base, 4 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(1, ~#hdpvr_default_options~0.base, 5 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(1, ~#hdpvr_default_options~0.base, 6 + ~#hdpvr_default_options~0.offset, 1);call write~int(3, ~#hdpvr_default_options~0.base, 7 + ~#hdpvr_default_options~0.offset, 4);call write~unchecked~int(134, ~#hdpvr_default_options~0.base, 11 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 12 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 13 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 14 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 15 + ~#hdpvr_default_options~0.offset, 1);call ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset := #Ultimate.alloc(289);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 8 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 16 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 24 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 32 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 40 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 48 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 56 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 64 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 72 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 80 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 84 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 88 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 92 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 100 + ~#hdpvr_usb_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_usb_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_usb_driver~0.base);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 124 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 132 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 136 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 148 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 156 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 164 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 172 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 180 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 188 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 196 + ~#hdpvr_usb_driver~0.offset, 1);call write~int(0, ~#hdpvr_usb_driver~0.base, 197 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 201 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 209 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 217 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 225 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 233 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 241 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 249 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 257 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 265 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 273 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 281 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 285 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 286 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 287 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 288 + ~#hdpvr_usb_driver~0.offset, 1);call write~$Pointer$(#t~string331.base, #t~string331.offset, ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_probe.base, #funAddr~hdpvr_probe.offset, ~#hdpvr_usb_driver~0.base, 8 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_disconnect.base, #funAddr~hdpvr_disconnect.offset, ~#hdpvr_usb_driver~0.base, 16 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 24 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 32 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 40 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 48 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 56 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 64 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(~#hdpvr_table~0.base, ~#hdpvr_table~0.offset, ~#hdpvr_usb_driver~0.base, 72 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 80 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 84 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 88 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 92 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 100 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 108 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 116 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 124 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 132 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 136 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 148 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 156 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 164 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 172 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 180 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 188 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 196 + ~#hdpvr_usb_driver~0.offset, 1);call write~int(0, ~#hdpvr_usb_driver~0.base, 197 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 201 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 209 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 217 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 225 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 233 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 241 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 249 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 257 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 265 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 273 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 281 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 285 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 286 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 287 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 288 + ~#hdpvr_usb_driver~0.offset, 1);call ~#hdpvr_dv_timings~0.base, ~#hdpvr_dv_timings~0.offset := #Ultimate.alloc(1056);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_dv_timings~0.base);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 4 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(480, ~#hdpvr_dv_timings~0.base, 8 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 12 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 16 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(13500000, ~#hdpvr_dv_timings~0.base, 20 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(19, ~#hdpvr_dv_timings~0.base, 28 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(62, ~#hdpvr_dv_timings~0.base, 32 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(57, ~#hdpvr_dv_timings~0.base, 36 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(4, ~#hdpvr_dv_timings~0.base, 40 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 44 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 48 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(4, ~#hdpvr_dv_timings~0.base, 52 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 56 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 60 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 64 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 68 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 72 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 76 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 80 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 84 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 88 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 92 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 96 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 100 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 104 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 108 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 112 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 116 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 120 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 124 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 132 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 136 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(576, ~#hdpvr_dv_timings~0.base, 140 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 144 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 148 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(13500000, ~#hdpvr_dv_timings~0.base, 152 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(12, ~#hdpvr_dv_timings~0.base, 160 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(63, ~#hdpvr_dv_timings~0.base, 164 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(69, ~#hdpvr_dv_timings~0.base, 168 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 172 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 176 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(19, ~#hdpvr_dv_timings~0.base, 180 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 184 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 188 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 192 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 196 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 200 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 204 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 208 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 212 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 216 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 220 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 224 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 228 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 232 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 236 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 240 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 244 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 248 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 252 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 256 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 264 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 268 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(480, ~#hdpvr_dv_timings~0.base, 272 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 276 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 280 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(27000000, ~#hdpvr_dv_timings~0.base, 284 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 292 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(62, ~#hdpvr_dv_timings~0.base, 296 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(60, ~#hdpvr_dv_timings~0.base, 300 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(9, ~#hdpvr_dv_timings~0.base, 304 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(6, ~#hdpvr_dv_timings~0.base, 308 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(30, ~#hdpvr_dv_timings~0.base, 312 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 316 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 320 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 324 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 328 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 332 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 336 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 340 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 344 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 348 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 352 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 356 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 360 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 364 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 368 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 372 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 376 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 380 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 384 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 388 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 396 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 400 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(576, ~#hdpvr_dv_timings~0.base, 404 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 408 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 412 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(27000000, ~#hdpvr_dv_timings~0.base, 416 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(12, ~#hdpvr_dv_timings~0.base, 424 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(64, ~#hdpvr_dv_timings~0.base, 428 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(68, ~#hdpvr_dv_timings~0.base, 432 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 436 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 440 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(39, ~#hdpvr_dv_timings~0.base, 444 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 448 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 452 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 456 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 460 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 464 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 468 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 472 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 476 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 480 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 484 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 488 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 492 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 496 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 500 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 504 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 508 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 512 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 516 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 520 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 528 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1280, ~#hdpvr_dv_timings~0.base, 532 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 536 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 540 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 544 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 548 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(440, ~#hdpvr_dv_timings~0.base, 556 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(40, ~#hdpvr_dv_timings~0.base, 560 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(220, ~#hdpvr_dv_timings~0.base, 564 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 568 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 572 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 576 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 580 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 584 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 588 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 592 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 596 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 600 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 604 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 608 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 612 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 616 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 620 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 624 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 628 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 632 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 636 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 640 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 644 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 648 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 652 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 660 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1280, ~#hdpvr_dv_timings~0.base, 664 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 668 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 672 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 676 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 680 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(110, ~#hdpvr_dv_timings~0.base, 688 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(40, ~#hdpvr_dv_timings~0.base, 692 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(220, ~#hdpvr_dv_timings~0.base, 696 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 700 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 704 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 708 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 712 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 716 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 720 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 724 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(18, ~#hdpvr_dv_timings~0.base, 728 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 732 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 736 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 740 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 744 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 748 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 752 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 756 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 760 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 764 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 768 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 772 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 776 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 780 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 784 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 792 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1920, ~#hdpvr_dv_timings~0.base, 796 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1080, ~#hdpvr_dv_timings~0.base, 800 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 804 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 808 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 812 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(528, ~#hdpvr_dv_timings~0.base, 820 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(44, ~#hdpvr_dv_timings~0.base, 824 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(148, ~#hdpvr_dv_timings~0.base, 828 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 832 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 836 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 840 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 844 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 848 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 852 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 856 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 860 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 864 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 868 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 872 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 876 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 880 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 884 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 888 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 892 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 896 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 900 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 904 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 908 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 912 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 916 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 924 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1920, ~#hdpvr_dv_timings~0.base, 928 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1080, ~#hdpvr_dv_timings~0.base, 932 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 936 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 940 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 944 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(88, ~#hdpvr_dv_timings~0.base, 952 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(44, ~#hdpvr_dv_timings~0.base, 956 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(148, ~#hdpvr_dv_timings~0.base, 960 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 964 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 968 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 972 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 976 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 980 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 984 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 988 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(26, ~#hdpvr_dv_timings~0.base, 992 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 996 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1000 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1004 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1008 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1012 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1016 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1020 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1024 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1028 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1032 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1036 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1040 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1044 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1048 + ~#hdpvr_dv_timings~0.offset, 4);call ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset := #Ultimate.alloc(80);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 8 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 16 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 24 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 32 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 40 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 48 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 56 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 64 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 72 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(~#__this_module~0.base, ~#__this_module~0.offset, ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_read.base, #funAddr~hdpvr_read.offset, ~#hdpvr_fops~0.base, 8 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 16 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_poll.base, #funAddr~hdpvr_poll.offset, ~#hdpvr_fops~0.base, 24 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~video_ioctl2.base, #funAddr~video_ioctl2.offset, ~#hdpvr_fops~0.base, 32 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 40 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 48 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 56 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_open.base, #funAddr~hdpvr_open.offset, ~#hdpvr_fops~0.base, 64 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_release.base, #funAddr~hdpvr_release.offset, ~#hdpvr_fops~0.base, 72 + ~#hdpvr_fops~0.offset, 8);call ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset := #Ultimate.alloc(912);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 8 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 16 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 24 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 32 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 40 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 48 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 56 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 64 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 72 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 80 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 88 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 96 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 104 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 112 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 120 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 128 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 136 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 144 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 152 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 160 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 168 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 176 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 184 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 192 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 200 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 208 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 216 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 224 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 232 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 240 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 248 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 256 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 264 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 272 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 280 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 288 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 296 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 304 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 312 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 320 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 328 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 336 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 344 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 352 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 360 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 368 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 376 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 384 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 392 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 400 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 408 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 416 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 424 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 432 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 440 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 448 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 456 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 464 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 472 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 480 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 488 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 496 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 504 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 512 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 520 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 528 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 536 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 544 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 552 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 560 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 568 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 576 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 584 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 592 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 600 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 608 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 616 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 624 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 632 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 640 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 648 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 656 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 664 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 672 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 680 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 688 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 696 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 704 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 712 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 720 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 728 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 736 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 744 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 752 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 760 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 768 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 776 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 784 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 792 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 800 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 808 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 816 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 824 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 832 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 840 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 848 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 856 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 864 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 872 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 880 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 888 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 896 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 904 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_querycap.base, #funAddr~vidioc_querycap.offset, ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_fmt_vid_cap.base, #funAddr~vidioc_enum_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 8 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 16 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 24 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 32 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 40 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 48 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 56 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 64 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 72 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 80 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 88 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 96 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 104 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 112 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 120 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 128 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 136 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 144 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 152 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 160 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 168 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 176 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 184 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 192 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 200 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 208 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 216 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 224 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 232 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 240 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 248 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 256 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 264 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 272 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 280 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 288 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 296 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 304 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 312 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 320 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 328 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 336 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 344 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 352 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 360 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 368 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 376 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 384 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 392 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 400 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 408 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_std.base, #funAddr~vidioc_g_std.offset, ~#hdpvr_ioctl_ops~0.base, 416 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_std.base, #funAddr~vidioc_s_std.offset, ~#hdpvr_ioctl_ops~0.base, 424 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_querystd.base, #funAddr~vidioc_querystd.offset, ~#hdpvr_ioctl_ops~0.base, 432 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_input.base, #funAddr~vidioc_enum_input.offset, ~#hdpvr_ioctl_ops~0.base, 440 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_input.base, #funAddr~vidioc_g_input.offset, ~#hdpvr_ioctl_ops~0.base, 448 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_input.base, #funAddr~vidioc_s_input.offset, ~#hdpvr_ioctl_ops~0.base, 456 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 464 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 472 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 480 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 488 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 496 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 504 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 512 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 520 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 528 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 536 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 544 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enumaudio.base, #funAddr~vidioc_enumaudio.offset, ~#hdpvr_ioctl_ops~0.base, 552 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_audio.base, #funAddr~vidioc_g_audio.offset, ~#hdpvr_ioctl_ops~0.base, 560 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_audio.base, #funAddr~vidioc_s_audio.offset, ~#hdpvr_ioctl_ops~0.base, 568 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 576 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 584 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 592 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 600 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 608 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 616 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 624 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 632 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 640 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 648 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 656 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 664 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 672 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_encoder_cmd.base, #funAddr~vidioc_encoder_cmd.offset, ~#hdpvr_ioctl_ops~0.base, 680 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_try_encoder_cmd.base, #funAddr~vidioc_try_encoder_cmd.offset, ~#hdpvr_ioctl_ops~0.base, 688 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 696 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 704 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 712 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 720 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 728 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 736 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 744 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 752 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 760 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 768 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_ctrl_log_status.base, #funAddr~v4l2_ctrl_log_status.offset, ~#hdpvr_ioctl_ops~0.base, 776 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 784 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 792 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 800 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 808 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 816 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 824 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_dv_timings.base, #funAddr~vidioc_s_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 832 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_dv_timings.base, #funAddr~vidioc_g_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 840 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_query_dv_timings.base, #funAddr~vidioc_query_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 848 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_dv_timings.base, #funAddr~vidioc_enum_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 856 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_dv_timings_cap.base, #funAddr~vidioc_dv_timings_cap.offset, ~#hdpvr_ioctl_ops~0.base, 864 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 872 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 880 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_ctrl_subscribe_event.base, #funAddr~v4l2_ctrl_subscribe_event.offset, ~#hdpvr_ioctl_ops~0.base, 888 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_event_unsubscribe.base, #funAddr~v4l2_event_unsubscribe.offset, ~#hdpvr_ioctl_ops~0.base, 896 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 904 + ~#hdpvr_ioctl_ops~0.offset, 8);call ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset := #Ultimate.alloc(1731);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 8 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 16 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 24 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 28 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 36 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 40 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 44 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 52 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 56 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 58 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 60 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 62 + ~#hdpvr_video_template~0.offset, 2);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 64 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 72 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 80 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 88 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 92 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 96 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 104 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 108 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 112 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 120 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 128 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 136 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 144 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 152 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 160 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 168 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 176 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 184 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 192 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 196 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 204 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 212 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 220 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 228 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 252 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 260 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 264 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 272 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 280 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 288 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 296 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 304 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 312 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 316 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 320 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 324 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 348 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 372 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 380 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 384 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 392 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 400 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 404 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 405 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 406 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 407 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 408 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 409 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 417 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 425 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 429 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 433 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 437 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 441 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 449 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 473 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 481 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 485 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 497 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 505 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 513 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 521 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 529 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 553 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 561 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 565 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 573 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 581 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 589 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 597 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 605 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 609 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 610 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 611 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 612 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 613 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 614 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 615 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 616 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 617 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 618 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 622 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 626 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 630 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 638 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 662 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 670 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 674 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 686 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 694 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 702 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 706 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 710 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 714 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 718 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 726 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 750 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 758 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 762 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 774 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 782 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 790 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 798 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 799 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 800 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 808 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 816 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 824 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 832 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 840 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 844 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 848 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 852 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 876 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 900 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 908 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 912 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 920 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 928 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 936 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 944 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 952 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 960 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 984 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 992 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 996 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1004 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1008 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1012 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1016 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1024 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1048 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1056 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1060 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1072 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1080 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1088 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1096 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1100 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1104 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1105 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1106 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1107 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1108 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1109 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1110 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1111 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1112 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1113 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1114 + ~#hdpvr_video_template~0.offset, 1);call write~int(0, ~#hdpvr_video_template~0.base, 1115 + ~#hdpvr_video_template~0.offset, 4);call write~int(0, ~#hdpvr_video_template~0.base, 1119 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1123 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1127 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1131 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1139 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1147 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1155 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1163 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1171 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1179 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1187 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1195 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1203 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1207 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1215 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1223 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1231 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1239 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1247 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1255 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1263 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1271 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1279 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1287 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1295 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1303 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1307 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1311 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1315 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1319 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1323 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1331 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1355 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1363 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1367 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1379 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1387 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1395 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1403 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1411 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1419 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1423 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1431 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1439 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1447 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1455 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1456 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1473 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1481 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1489 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1497 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1537 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1541 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1545 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1549 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1551 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1559 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1563 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1567 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1571 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1575 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1583 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1607 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1615 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1619 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1631 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1639 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1647 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1651 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1659 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1667 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1723 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 8 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 16 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 24 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 28 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 36 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 40 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 44 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 52 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 56 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 58 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 60 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 62 + ~#hdpvr_video_template~0.offset, 2);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 64 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 72 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 80 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 88 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 92 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 96 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 104 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 108 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, ~#hdpvr_video_template~0.base, 112 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 120 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 128 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 136 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 144 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 152 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 160 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 168 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 176 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 184 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 192 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 196 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 204 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 212 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 220 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 228 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 236 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 244 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 252 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 260 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 264 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 272 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 280 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 288 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 296 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 304 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 312 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 316 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 320 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 324 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 332 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 333 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 334 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 335 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 336 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 337 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 338 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 339 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 340 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 341 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 342 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 343 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 344 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 345 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 346 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 347 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 348 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 356 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 364 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 372 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 380 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 384 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 392 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 400 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 404 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 405 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 406 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 407 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 408 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 409 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 417 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 425 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 429 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 433 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 437 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 441 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 449 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 473 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 481 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 485 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 497 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 505 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 513 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 521 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 529 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 537 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 545 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 553 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 561 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 565 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 573 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 581 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 589 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 597 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 605 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 609 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 610 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 611 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 612 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 613 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 614 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 615 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 616 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 617 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 618 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 622 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 626 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 630 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 638 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 646 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 654 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 662 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 670 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 674 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 686 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 694 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 702 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 706 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 710 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 714 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 718 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 726 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 734 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 742 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 750 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 758 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 762 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 774 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 782 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 790 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 798 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 799 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 800 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 808 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 816 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 824 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 832 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 840 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 844 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 848 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 852 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 860 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 861 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 862 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 863 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 864 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 865 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 866 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 867 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 868 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 869 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 870 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 871 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 872 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 873 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 874 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 875 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 876 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 884 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 892 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 900 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 908 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 912 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 920 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 928 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 936 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 944 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 952 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 960 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 968 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 976 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 984 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 992 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 996 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1004 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1008 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1012 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1016 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1024 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1032 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1040 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1048 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1056 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1060 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1072 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1080 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1088 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1096 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1100 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1104 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1105 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1106 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1107 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1108 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1109 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1110 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1111 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1112 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1113 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1114 + ~#hdpvr_video_template~0.offset, 1);call write~int(0, ~#hdpvr_video_template~0.base, 1115 + ~#hdpvr_video_template~0.offset, 4);call write~int(0, ~#hdpvr_video_template~0.base, 1119 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1123 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1127 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1131 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1139 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1147 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1155 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1163 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1171 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1179 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1187 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1195 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1203 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1207 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1215 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1223 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1231 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1239 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1247 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1255 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1263 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1271 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1279 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1287 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1295 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1303 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1307 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1311 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1315 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1319 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1323 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1331 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1339 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1347 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1355 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1363 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1367 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1379 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1387 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1395 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1403 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1411 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1419 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1423 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1431 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1439 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1447 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1455 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1456 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1473 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1481 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1489 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1497 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1505 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1506 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1507 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1508 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1509 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1510 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1511 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1512 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1513 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1514 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1515 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1516 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1517 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1518 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1519 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1520 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1521 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1522 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1523 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1524 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1525 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1526 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1527 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1528 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1529 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1530 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1531 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1532 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1533 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1534 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1535 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1536 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1537 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1541 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1545 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1549 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1551 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1559 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1563 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1567 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1571 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1575 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1583 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1591 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1599 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1607 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1615 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1619 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1631 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1639 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1647 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(16777215, ~#hdpvr_video_template~0.base, 1651 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_device_release.base, #funAddr~hdpvr_device_release.offset, ~#hdpvr_video_template~0.base, 1659 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, ~#hdpvr_video_template~0.base, 1667 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1675 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1683 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1691 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1699 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1707 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1715 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1723 + ~#hdpvr_video_template~0.offset, 8);call ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset := #Ultimate.alloc(24);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, 8 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, 16 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_try_ctrl.base, #funAddr~hdpvr_try_ctrl.offset, ~#hdpvr_ctrl_ops~0.base, 8 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_s_ctrl.base, #funAddr~hdpvr_s_ctrl.offset, ~#hdpvr_ctrl_ops~0.base, 16 + ~#hdpvr_ctrl_ops~0.offset, 8);call ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset := #Ultimate.alloc(40);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 8 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 16 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 24 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 32 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_transfer.base, #funAddr~hdpvr_transfer.offset, ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 8 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_functionality.base, #funAddr~hdpvr_functionality.offset, ~#hdpvr_algo~0.base, 16 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 24 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 32 + ~#hdpvr_algo~0.offset, 8);call ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset := #Ultimate.alloc(1813);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 8 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 12 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 20 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 28 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 32 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 36 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 40 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 48 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 72 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 80 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 84 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 92 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 100 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 116 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 120 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 128 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 140 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 148 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 152 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 156 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 164 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 172 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 180 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 188 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 196 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 204 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 212 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 220 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 228 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 232 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 240 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 248 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 256 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 264 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 288 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 296 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 300 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 308 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 316 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 324 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 332 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 340 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 348 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 352 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 356 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 360 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 384 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 408 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 416 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 420 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 428 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 436 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 440 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 441 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 442 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 443 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 444 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 445 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 453 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 461 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 465 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 469 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 473 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 477 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 485 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 509 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 517 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 521 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 533 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 541 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 549 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 557 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 565 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 589 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 597 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 601 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 609 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 633 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 645 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 646 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 647 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 648 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 649 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 650 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 651 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 652 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 653 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 654 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 658 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 662 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 666 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 674 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 698 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 706 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 710 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 722 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 730 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 738 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 742 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 746 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 750 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 754 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 762 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 786 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 794 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 798 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 810 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 818 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 826 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 834 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 835 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 836 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 844 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 852 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 860 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 868 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 876 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 880 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 884 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 888 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 912 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 936 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 944 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 948 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 956 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 964 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 972 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 980 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 988 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 996 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1020 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1028 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1032 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1040 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1044 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1048 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1052 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1060 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1084 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1092 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1096 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1116 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1124 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1132 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1140 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1141 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1142 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1143 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1144 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1145 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1146 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1147 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1148 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1149 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1150 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1151 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1155 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1159 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1163 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1167 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1175 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1183 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1191 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1199 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1207 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1215 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1223 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1231 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1239 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1243 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1251 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1259 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1267 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1275 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1283 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1291 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1299 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1307 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1315 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1323 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1331 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1339 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1343 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1347 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1351 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1355 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1359 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1367 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1391 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1399 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1403 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1415 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1423 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1431 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1439 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1447 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1455 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1459 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1467 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1475 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1483 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1491 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1492 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1493 + ~#hdpvr_i2c_adapter_template~0.offset, 4);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1545 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1549 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1553 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1557 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1561 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1569 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1593 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1601 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1605 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1633 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1637 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1645 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1649 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1657 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1681 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1689 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1693 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1705 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1713 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1721 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1729 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1737 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1761 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1769 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1773 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1781 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1789 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1797 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1805 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(~#__this_module~0.base, ~#__this_module~0.offset, ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 8 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, ~#hdpvr_i2c_adapter_template~0.base, 12 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 20 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 28 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 32 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 36 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 40 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 48 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 56 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 64 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 72 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 80 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 84 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 92 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 100 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 116 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 120 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 128 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 140 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 148 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 152 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 156 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 164 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 172 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 180 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 188 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 196 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 204 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 212 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 220 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 228 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 232 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 240 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 248 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 256 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 264 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 272 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 280 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 288 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 296 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 300 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 308 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 316 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 324 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 332 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 340 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 348 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 352 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 356 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 360 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 368 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 369 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 370 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 371 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 372 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 373 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 374 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 375 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 376 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 377 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 378 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 379 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 380 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 381 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 382 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 383 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 384 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 392 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 400 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 408 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 416 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 420 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 428 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 436 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 440 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 441 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 442 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 443 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 444 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 445 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 453 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 461 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 465 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 469 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 473 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 477 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 485 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 493 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 501 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 509 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 517 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 521 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 533 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 541 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 549 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 557 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 565 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 573 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 581 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 589 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 597 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 601 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 609 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 633 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 645 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 646 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 647 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 648 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 649 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 650 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 651 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 652 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 653 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 654 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 658 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 662 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 666 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 674 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 682 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 690 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 698 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 706 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 710 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 722 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 730 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 738 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 742 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 746 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 750 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 754 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 762 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 770 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 778 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 786 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 794 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 798 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 810 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 818 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 826 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 834 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 835 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 836 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 844 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 852 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 860 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 868 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 876 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 880 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 884 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 888 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 896 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 897 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 898 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 899 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 900 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 901 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 902 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 903 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 904 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 905 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 906 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 907 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 908 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 909 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 910 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 911 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 912 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 920 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 928 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 936 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 944 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 948 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 956 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 964 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 972 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 980 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 988 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 996 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1004 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1012 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1020 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1028 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1032 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1040 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1044 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1048 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1052 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1060 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1068 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1076 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1084 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1092 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1096 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1116 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1124 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1132 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1140 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1141 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1142 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1143 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1144 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1145 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1146 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1147 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1148 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1149 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1150 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1151 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1155 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1159 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1163 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1167 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1175 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1183 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1191 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1199 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1207 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1215 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1223 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1231 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1239 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1243 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1251 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1259 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1267 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1275 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1283 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1291 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1299 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1307 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1315 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1323 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1331 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1339 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1343 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1347 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1351 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1355 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1359 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1367 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1375 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1383 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1391 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1399 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1403 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1415 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1423 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1431 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1439 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1447 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1455 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1459 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1467 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1475 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1483 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1491 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1492 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1493 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(72, ~#hdpvr_i2c_adapter_template~0.base, 1497 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(97, ~#hdpvr_i2c_adapter_template~0.base, 1498 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(117, ~#hdpvr_i2c_adapter_template~0.base, 1499 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(112, ~#hdpvr_i2c_adapter_template~0.base, 1500 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(112, ~#hdpvr_i2c_adapter_template~0.base, 1501 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(97, ~#hdpvr_i2c_adapter_template~0.base, 1502 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(103, ~#hdpvr_i2c_adapter_template~0.base, 1503 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(101, ~#hdpvr_i2c_adapter_template~0.base, 1504 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1505 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(72, ~#hdpvr_i2c_adapter_template~0.base, 1506 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(68, ~#hdpvr_i2c_adapter_template~0.base, 1507 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1508 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(80, ~#hdpvr_i2c_adapter_template~0.base, 1509 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(86, ~#hdpvr_i2c_adapter_template~0.base, 1510 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(82, ~#hdpvr_i2c_adapter_template~0.base, 1511 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1512 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(73, ~#hdpvr_i2c_adapter_template~0.base, 1513 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(50, ~#hdpvr_i2c_adapter_template~0.base, 1514 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(67, ~#hdpvr_i2c_adapter_template~0.base, 1515 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1516 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1545 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1549 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1553 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1557 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1561 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1569 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1577 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1585 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1593 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1601 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1605 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1633 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1637 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1645 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1649 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1657 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1665 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1673 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1681 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1689 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1693 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1705 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1713 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1721 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1729 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1737 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1745 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1753 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1761 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1769 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1773 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1781 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1789 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1797 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1805 + ~#hdpvr_i2c_adapter_template~0.offset, 8); {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:16:54,088 INFO L273 TraceCheckUtils]: 2: Hoare triple {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} assume true; {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:16:54,089 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} {58376#true} #5005#return; {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:16:54,090 INFO L256 TraceCheckUtils]: 4: Hoare triple {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} call #t~ret2601 := main(); {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:16:54,090 INFO L273 TraceCheckUtils]: 5: Hoare triple {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset;havoc ~tmp~28.base, ~tmp~28.offset;havoc ~tmp___0~8;havoc ~tmp___1~4;havoc ~tmp___2~3; {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:16:54,090 INFO L256 TraceCheckUtils]: 6: Hoare triple {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} call #t~ret335.base, #t~ret335.offset := ldv_init_zalloc(32); {58376#true} is VALID [2018-11-19 17:16:54,090 INFO L273 TraceCheckUtils]: 7: Hoare triple {58376#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~2.base, ~tmp~2.offset;call #t~malloc20.base, #t~malloc20.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {58376#true} is VALID [2018-11-19 17:16:54,091 INFO L256 TraceCheckUtils]: 8: Hoare triple {58376#true} call #Ultimate.meminit(#t~malloc20.base, #t~malloc20.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {58376#true} is VALID [2018-11-19 17:16:54,091 INFO L273 TraceCheckUtils]: 9: Hoare triple {58376#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {58376#true} is VALID [2018-11-19 17:16:54,091 INFO L273 TraceCheckUtils]: 10: Hoare triple {58376#true} assume true; {58376#true} is VALID [2018-11-19 17:16:54,091 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {58376#true} {58376#true} #4827#return; {58376#true} is VALID [2018-11-19 17:16:54,091 INFO L273 TraceCheckUtils]: 12: Hoare triple {58376#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc20.base, #t~malloc20.offset;~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {58376#true} is VALID [2018-11-19 17:16:54,092 INFO L273 TraceCheckUtils]: 13: Hoare triple {58376#true} assume true; {58376#true} is VALID [2018-11-19 17:16:54,092 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {58376#true} {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} #4879#return; {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:16:54,093 INFO L273 TraceCheckUtils]: 15: Hoare triple {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} ~tmp~28.base, ~tmp~28.offset := #t~ret335.base, #t~ret335.offset;havoc #t~ret335.base, #t~ret335.offset;~ldvarg6~0.base, ~ldvarg6~0.offset := ~tmp~28.base, ~tmp~28.offset;call ldv_initialize();~ldv_state_variable_6~0 := 0;~ldv_state_variable_3~0 := 0;~ldv_state_variable_7~0 := 0;~ldv_state_variable_2~0 := 0; {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:16:54,093 INFO L256 TraceCheckUtils]: 16: Hoare triple {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} call work_init_1(); {58376#true} is VALID [2018-11-19 17:16:54,093 INFO L273 TraceCheckUtils]: 17: Hoare triple {58376#true} ~ldv_work_1_0~0 := 0;~ldv_work_1_1~0 := 0;~ldv_work_1_2~0 := 0;~ldv_work_1_3~0 := 0; {58376#true} is VALID [2018-11-19 17:16:54,093 INFO L273 TraceCheckUtils]: 18: Hoare triple {58376#true} assume true; {58376#true} is VALID [2018-11-19 17:16:54,097 INFO L268 TraceCheckUtils]: 19: Hoare quadruple {58376#true} {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} #4881#return; {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:16:54,098 INFO L273 TraceCheckUtils]: 20: Hoare triple {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} ~ldv_state_variable_1~0 := 1;~ldv_state_variable_4~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1;~ldv_state_variable_5~0 := 0; {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:16:54,098 INFO L273 TraceCheckUtils]: 21: Hoare triple {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} assume -2147483648 <= #t~nondet336 && #t~nondet336 <= 2147483647;~tmp___0~8 := #t~nondet336;havoc #t~nondet336;#t~switch337 := 0 == ~tmp___0~8; {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:16:54,098 INFO L273 TraceCheckUtils]: 22: Hoare triple {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} assume !#t~switch337;#t~switch337 := #t~switch337 || 1 == ~tmp___0~8; {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:16:54,099 INFO L273 TraceCheckUtils]: 23: Hoare triple {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} assume !#t~switch337;#t~switch337 := #t~switch337 || 2 == ~tmp___0~8; {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:16:54,099 INFO L273 TraceCheckUtils]: 24: Hoare triple {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} assume !#t~switch337;#t~switch337 := #t~switch337 || 3 == ~tmp___0~8; {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:16:54,099 INFO L273 TraceCheckUtils]: 25: Hoare triple {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} assume !#t~switch337;#t~switch337 := #t~switch337 || 4 == ~tmp___0~8; {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:16:54,100 INFO L273 TraceCheckUtils]: 26: Hoare triple {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} assume !#t~switch337;#t~switch337 := #t~switch337 || 5 == ~tmp___0~8; {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:16:54,101 INFO L273 TraceCheckUtils]: 27: Hoare triple {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} assume !#t~switch337;#t~switch337 := #t~switch337 || 6 == ~tmp___0~8; {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:16:54,101 INFO L273 TraceCheckUtils]: 28: Hoare triple {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} assume #t~switch337; {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:16:54,102 INFO L273 TraceCheckUtils]: 29: Hoare triple {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet341 && #t~nondet341 <= 2147483647;~tmp___2~3 := #t~nondet341;havoc #t~nondet341;#t~switch342 := 0 == ~tmp___2~3; {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:16:54,102 INFO L273 TraceCheckUtils]: 30: Hoare triple {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} assume !#t~switch342;#t~switch342 := #t~switch342 || 1 == ~tmp___2~3; {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:16:54,103 INFO L273 TraceCheckUtils]: 31: Hoare triple {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} assume #t~switch342; {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:16:54,103 INFO L273 TraceCheckUtils]: 32: Hoare triple {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} assume 1 == ~ldv_state_variable_0~0; {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:16:54,103 INFO L256 TraceCheckUtils]: 33: Hoare triple {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} call #t~ret343 := hdpvr_usb_driver_init(); {58376#true} is VALID [2018-11-19 17:16:54,104 INFO L273 TraceCheckUtils]: 34: Hoare triple {58376#true} havoc ~tmp~26; {58376#true} is VALID [2018-11-19 17:16:54,104 INFO L256 TraceCheckUtils]: 35: Hoare triple {58376#true} call #t~ret333 := ldv_usb_register_driver_88(~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string332.base, #t~string332.offset); {58376#true} is VALID [2018-11-19 17:16:54,104 INFO L273 TraceCheckUtils]: 36: Hoare triple {58376#true} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset;~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset;~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset;havoc ~ldv_func_res~10;havoc ~tmp~34;call #t~ret350 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset);assume -2147483648 <= #t~ret350 && #t~ret350 <= 2147483647;~tmp~34 := #t~ret350;havoc #t~ret350;~ldv_func_res~10 := ~tmp~34;~ldv_state_variable_7~0 := 1;~usb_counter~0 := 0; {58376#true} is VALID [2018-11-19 17:16:54,105 INFO L256 TraceCheckUtils]: 37: Hoare triple {58376#true} call ldv_usb_driver_7(); {58376#true} is VALID [2018-11-19 17:16:54,105 INFO L273 TraceCheckUtils]: 38: Hoare triple {58376#true} havoc ~tmp~27.base, ~tmp~27.offset; {58376#true} is VALID [2018-11-19 17:16:54,106 INFO L256 TraceCheckUtils]: 39: Hoare triple {58376#true} call #t~ret334.base, #t~ret334.offset := ldv_init_zalloc(1560); {58376#true} is VALID [2018-11-19 17:16:54,106 INFO L273 TraceCheckUtils]: 40: Hoare triple {58376#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~2.base, ~tmp~2.offset;call #t~malloc20.base, #t~malloc20.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {58376#true} is VALID [2018-11-19 17:16:54,106 INFO L256 TraceCheckUtils]: 41: Hoare triple {58376#true} call #Ultimate.meminit(#t~malloc20.base, #t~malloc20.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {58376#true} is VALID [2018-11-19 17:16:54,107 INFO L273 TraceCheckUtils]: 42: Hoare triple {58376#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {58376#true} is VALID [2018-11-19 17:16:54,107 INFO L273 TraceCheckUtils]: 43: Hoare triple {58376#true} assume true; {58376#true} is VALID [2018-11-19 17:16:54,108 INFO L268 TraceCheckUtils]: 44: Hoare quadruple {58376#true} {58376#true} #4827#return; {58376#true} is VALID [2018-11-19 17:16:54,108 INFO L273 TraceCheckUtils]: 45: Hoare triple {58376#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc20.base, #t~malloc20.offset;~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {58376#true} is VALID [2018-11-19 17:16:54,108 INFO L273 TraceCheckUtils]: 46: Hoare triple {58376#true} assume true; {58376#true} is VALID [2018-11-19 17:16:54,108 INFO L268 TraceCheckUtils]: 47: Hoare quadruple {58376#true} {58376#true} #4543#return; {58376#true} is VALID [2018-11-19 17:16:54,108 INFO L273 TraceCheckUtils]: 48: Hoare triple {58376#true} ~tmp~27.base, ~tmp~27.offset := #t~ret334.base, #t~ret334.offset;havoc #t~ret334.base, #t~ret334.offset;~hdpvr_usb_driver_group1~0.base, ~hdpvr_usb_driver_group1~0.offset := ~tmp~27.base, ~tmp~27.offset; {58376#true} is VALID [2018-11-19 17:16:54,109 INFO L273 TraceCheckUtils]: 49: Hoare triple {58376#true} assume true; {58376#true} is VALID [2018-11-19 17:16:54,109 INFO L268 TraceCheckUtils]: 50: Hoare quadruple {58376#true} {58376#true} #4705#return; {58376#true} is VALID [2018-11-19 17:16:54,109 INFO L273 TraceCheckUtils]: 51: Hoare triple {58376#true} #res := ~ldv_func_res~10; {58376#true} is VALID [2018-11-19 17:16:54,109 INFO L273 TraceCheckUtils]: 52: Hoare triple {58376#true} assume true; {58376#true} is VALID [2018-11-19 17:16:54,110 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {58376#true} {58376#true} #4819#return; {58376#true} is VALID [2018-11-19 17:16:54,110 INFO L273 TraceCheckUtils]: 54: Hoare triple {58376#true} assume -2147483648 <= #t~ret333 && #t~ret333 <= 2147483647;~tmp~26 := #t~ret333;havoc #t~ret333;#res := ~tmp~26; {58376#true} is VALID [2018-11-19 17:16:54,110 INFO L273 TraceCheckUtils]: 55: Hoare triple {58376#true} assume true; {58376#true} is VALID [2018-11-19 17:16:54,119 INFO L268 TraceCheckUtils]: 56: Hoare quadruple {58376#true} {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} #4899#return; {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:16:54,120 INFO L273 TraceCheckUtils]: 57: Hoare triple {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} assume -2147483648 <= #t~ret343 && #t~ret343 <= 2147483647;~ldv_retval_2~0 := #t~ret343;havoc #t~ret343; {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:16:54,121 INFO L273 TraceCheckUtils]: 58: Hoare triple {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} assume 0 != ~ldv_retval_2~0;~ldv_state_variable_0~0 := 3; {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:16:54,121 INFO L256 TraceCheckUtils]: 59: Hoare triple {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} call ldv_check_final_state(); {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:16:54,123 INFO L273 TraceCheckUtils]: 60: Hoare triple {58378#(= 1 ~ldv_mutex_i2c_mutex_of_hdpvr_device~0)} assume 1 != ~ldv_mutex_i2c_mutex_of_hdpvr_device~0; {58377#false} is VALID [2018-11-19 17:16:54,123 INFO L256 TraceCheckUtils]: 61: Hoare triple {58377#false} call ldv_error(); {58377#false} is VALID [2018-11-19 17:16:54,123 INFO L273 TraceCheckUtils]: 62: Hoare triple {58377#false} assume !false; {58377#false} is VALID [2018-11-19 17:16:54,128 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2018-11-19 17:16:54,128 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 17:16:54,128 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-19 17:16:54,128 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 63 [2018-11-19 17:16:54,129 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 17:16:54,129 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-19 17:16:54,332 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 56 edges. 56 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:16:54,332 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-19 17:16:54,332 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-19 17:16:54,332 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 17:16:54,333 INFO L87 Difference]: Start difference. First operand 6836 states and 9093 transitions. Second operand 3 states. [2018-11-19 17:17:16,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:17:16,806 INFO L93 Difference]: Finished difference Result 6852 states and 9103 transitions. [2018-11-19 17:17:16,806 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-19 17:17:16,806 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 63 [2018-11-19 17:17:16,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 17:17:16,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:17:16,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2403 transitions. [2018-11-19 17:17:16,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:17:16,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2403 transitions. [2018-11-19 17:17:16,913 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 2403 transitions. [2018-11-19 17:17:19,580 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 2403 edges. 2403 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:17:22,302 INFO L225 Difference]: With dead ends: 6852 [2018-11-19 17:17:22,302 INFO L226 Difference]: Without dead ends: 6848 [2018-11-19 17:17:22,305 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 17:17:22,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6848 states. [2018-11-19 17:17:44,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6848 to 6846. [2018-11-19 17:17:44,964 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 17:17:44,964 INFO L82 GeneralOperation]: Start isEquivalent. First operand 6848 states. Second operand 6846 states. [2018-11-19 17:17:44,964 INFO L74 IsIncluded]: Start isIncluded. First operand 6848 states. Second operand 6846 states. [2018-11-19 17:17:44,964 INFO L87 Difference]: Start difference. First operand 6848 states. Second operand 6846 states. [2018-11-19 17:17:46,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:17:46,894 INFO L93 Difference]: Finished difference Result 6848 states and 9095 transitions. [2018-11-19 17:17:46,894 INFO L276 IsEmpty]: Start isEmpty. Operand 6848 states and 9095 transitions. [2018-11-19 17:17:46,910 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:17:46,911 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:17:46,911 INFO L74 IsIncluded]: Start isIncluded. First operand 6846 states. Second operand 6848 states. [2018-11-19 17:17:46,911 INFO L87 Difference]: Start difference. First operand 6846 states. Second operand 6848 states. [2018-11-19 17:17:48,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:17:48,845 INFO L93 Difference]: Finished difference Result 6848 states and 9095 transitions. [2018-11-19 17:17:48,845 INFO L276 IsEmpty]: Start isEmpty. Operand 6848 states and 9095 transitions. [2018-11-19 17:17:48,862 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:17:48,862 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:17:48,862 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 17:17:48,862 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 17:17:48,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6846 states. [2018-11-19 17:17:51,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6846 states to 6846 states and 9094 transitions. [2018-11-19 17:17:51,411 INFO L78 Accepts]: Start accepts. Automaton has 6846 states and 9094 transitions. Word has length 63 [2018-11-19 17:17:51,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 17:17:51,411 INFO L480 AbstractCegarLoop]: Abstraction has 6846 states and 9094 transitions. [2018-11-19 17:17:51,411 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-19 17:17:51,411 INFO L276 IsEmpty]: Start isEmpty. Operand 6846 states and 9094 transitions. [2018-11-19 17:17:51,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2018-11-19 17:17:51,412 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 17:17:51,412 INFO L384 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 17:17:51,413 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 17:17:51,413 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 17:17:51,413 INFO L82 PathProgramCache]: Analyzing trace with hash 1038973415, now seen corresponding path program 1 times [2018-11-19 17:17:51,413 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 17:17:51,413 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 17:17:51,418 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:17:51,418 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 17:17:51,418 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:17:51,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:17:51,880 INFO L256 TraceCheckUtils]: 0: Hoare triple {90649#true} call ULTIMATE.init(); {90649#true} is VALID [2018-11-19 17:17:51,881 INFO L273 TraceCheckUtils]: 1: Hoare triple {90649#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string0.base, #t~string0.offset := #Ultimate.alloc(10);call #t~string1.base, #t~string1.offset := #Ultimate.alloc(8);call #t~string2.base, #t~string2.offset := #Ultimate.alloc(10);call #t~string3.base, #t~string3.offset := #Ultimate.alloc(9);call #t~string4.base, #t~string4.offset := #Ultimate.alloc(10);call #t~string5.base, #t~string5.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string5.base,#t~string5.offset := 83];#memory_int := #memory_int[#t~string5.base,1 + #t~string5.offset := 80];#memory_int := #memory_int[#t~string5.base,2 + #t~string5.offset := 68];#memory_int := #memory_int[#t~string5.base,3 + #t~string5.offset := 73];#memory_int := #memory_int[#t~string5.base,4 + #t~string5.offset := 70];#memory_int := #memory_int[#t~string5.base,5 + #t~string5.offset := 0];call #t~string51.base, #t~string51.offset := #Ultimate.alloc(53);call #t~string100.base, #t~string100.offset := #Ultimate.alloc(29);call #t~string212.base, #t~string212.offset := #Ultimate.alloc(50);call #t~string216.base, #t~string216.offset := #Ultimate.alloc(37);call #t~string225.base, #t~string225.offset := #Ultimate.alloc(52);call #t~string235.base, #t~string235.offset := #Ultimate.alloc(32);call #t~string244.base, #t~string244.offset := #Ultimate.alloc(34);call #t~string250.base, #t~string250.offset := #Ultimate.alloc(34);call #t~string256.base, #t~string256.offset := #Ultimate.alloc(34);call #t~string258.base, #t~string258.offset := #Ultimate.alloc(15);call #t~string260.base, #t~string260.offset := #Ultimate.alloc(29);call #t~string261.base, #t~string261.offset := #Ultimate.alloc(15);call #t~string262.base, #t~string262.offset := #Ultimate.alloc(16);call #t~string263.base, #t~string263.offset := #Ultimate.alloc(17);call #t~string267.base, #t~string267.offset := #Ultimate.alloc(20);call #t~string268.base, #t~string268.offset := #Ultimate.alloc(18);call #t~string269.base, #t~string269.offset := #Ultimate.alloc(16);call #t~string270.base, #t~string270.offset := #Ultimate.alloc(19);call #t~string272.base, #t~string272.offset := #Ultimate.alloc(3);#memory_int := #memory_int[#t~string272.base,#t~string272.offset := 37];#memory_int := #memory_int[#t~string272.base,1 + #t~string272.offset := 115];#memory_int := #memory_int[#t~string272.base,2 + #t~string272.offset := 0];call #t~string273.base, #t~string273.offset := #Ultimate.alloc(13);call #t~string298.base, #t~string298.offset := #Ultimate.alloc(38);call #t~string301.base, #t~string301.offset := #Ultimate.alloc(25);call #t~string304.base, #t~string304.offset := #Ultimate.alloc(41);call #t~string307.base, #t~string307.offset := #Ultimate.alloc(34);call #t~string310.base, #t~string310.offset := #Ultimate.alloc(39);call #t~string313.base, #t~string313.offset := #Ultimate.alloc(39);call #t~string318.base, #t~string318.offset := #Ultimate.alloc(34);call #t~string321.base, #t~string321.offset := #Ultimate.alloc(32);call #t~string328.base, #t~string328.offset := #Ultimate.alloc(29);call #t~string331.base, #t~string331.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string331.base,#t~string331.offset := 104];#memory_int := #memory_int[#t~string331.base,1 + #t~string331.offset := 100];#memory_int := #memory_int[#t~string331.base,2 + #t~string331.offset := 112];#memory_int := #memory_int[#t~string331.base,3 + #t~string331.offset := 118];#memory_int := #memory_int[#t~string331.base,4 + #t~string331.offset := 114];#memory_int := #memory_int[#t~string331.base,5 + #t~string331.offset := 0];call #t~string332.base, #t~string332.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string332.base,#t~string332.offset := 104];#memory_int := #memory_int[#t~string332.base,1 + #t~string332.offset := 100];#memory_int := #memory_int[#t~string332.base,2 + #t~string332.offset := 112];#memory_int := #memory_int[#t~string332.base,3 + #t~string332.offset := 118];#memory_int := #memory_int[#t~string332.base,4 + #t~string332.offset := 114];#memory_int := #memory_int[#t~string332.base,5 + #t~string332.offset := 0];call #t~string392.base, #t~string392.offset := #Ultimate.alloc(33);call #t~string396.base, #t~string396.offset := #Ultimate.alloc(10);call #t~string502.base, #t~string502.offset := #Ultimate.alloc(28);call #t~string505.base, #t~string505.offset := #Ultimate.alloc(29);call #t~string508.base, #t~string508.offset := #Ultimate.alloc(26);call #t~string513.base, #t~string513.offset := #Ultimate.alloc(42);call #t~string527.base, #t~string527.offset := #Ultimate.alloc(37);call #t~string531.base, #t~string531.offset := #Ultimate.alloc(39);call #t~string532.base, #t~string532.offset := #Ultimate.alloc(21);call #t~string538.base, #t~string538.offset := #Ultimate.alloc(42);call #t~string539.base, #t~string539.offset := #Ultimate.alloc(21);call #t~string544.base, #t~string544.offset := #Ultimate.alloc(30);call #t~string545.base, #t~string545.offset := #Ultimate.alloc(216);call #t~string555.base, #t~string555.offset := #Ultimate.alloc(29);call #t~string557.base, #t~string557.offset := #Ultimate.alloc(31);call #t~string563.base, #t~string563.offset := #Ultimate.alloc(34);call #t~string566.base, #t~string566.offset := #Ultimate.alloc(31);call #t~string575.base, #t~string575.offset := #Ultimate.alloc(48);call #t~string578.base, #t~string578.offset := #Ultimate.alloc(15);call #t~string582.base, #t~string582.offset := #Ultimate.alloc(24);call #t~string588.base, #t~string588.offset := #Ultimate.alloc(115);call #t~string593.base, #t~string593.offset := #Ultimate.alloc(24);call #t~string602.base, #t~string602.offset := #Ultimate.alloc(43);call #t~string615.base, #t~string615.offset := #Ultimate.alloc(29);call #t~string620.base, #t~string620.offset := #Ultimate.alloc(42);call #t~string621.base, #t~string621.offset := #Ultimate.alloc(11);call #t~string623.base, #t~string623.offset := #Ultimate.alloc(216);call #t~string632.base, #t~string632.offset := #Ultimate.alloc(216);call #t~string645.base, #t~string645.offset := #Ultimate.alloc(32);call #t~string652.base, #t~string652.offset := #Ultimate.alloc(42);call #t~string653.base, #t~string653.offset := #Ultimate.alloc(11);call #t~string661.base, #t~string661.offset := #Ultimate.alloc(29);call #t~string666.base, #t~string666.offset := #Ultimate.alloc(42);call #t~string667.base, #t~string667.offset := #Ultimate.alloc(11);call #t~string675.base, #t~string675.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string675.base,#t~string675.offset := 104];#memory_int := #memory_int[#t~string675.base,1 + #t~string675.offset := 100];#memory_int := #memory_int[#t~string675.base,2 + #t~string675.offset := 112];#memory_int := #memory_int[#t~string675.base,3 + #t~string675.offset := 118];#memory_int := #memory_int[#t~string675.base,4 + #t~string675.offset := 114];#memory_int := #memory_int[#t~string675.base,5 + #t~string675.offset := 0];call #t~string677.base, #t~string677.offset := #Ultimate.alloc(17);call #t~string1089.base, #t~string1089.offset := #Ultimate.alloc(30);call #t~string1118.base, #t~string1118.offset := #Ultimate.alloc(33);call #t~string1191.base, #t~string1191.offset := #Ultimate.alloc(30);call #t~string1216.base, #t~string1216.offset := #Ultimate.alloc(34);call #t~string1219.base, #t~string1219.offset := #Ultimate.alloc(31);call #t~string1758.base, #t~string1758.offset := #Ultimate.alloc(17);call #t~string1762.base, #t~string1762.offset := #Ultimate.alloc(39);call #t~string1876.base, #t~string1876.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string1876.base,#t~string1876.offset := 72];#memory_int := #memory_int[#t~string1876.base,1 + #t~string1876.offset := 68];#memory_int := #memory_int[#t~string1876.base,2 + #t~string1876.offset := 45];#memory_int := #memory_int[#t~string1876.base,3 + #t~string1876.offset := 80];#memory_int := #memory_int[#t~string1876.base,4 + #t~string1876.offset := 86];#memory_int := #memory_int[#t~string1876.base,5 + #t~string1876.offset := 82];#memory_int := #memory_int[#t~string1876.base,6 + #t~string1876.offset := 0];call #t~string1878.base, #t~string1878.offset := #Ultimate.alloc(13);call #t~string1879.base, #t~string1879.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string1879.base,#t~string1879.offset := 72];#memory_int := #memory_int[#t~string1879.base,1 + #t~string1879.offset := 68];#memory_int := #memory_int[#t~string1879.base,2 + #t~string1879.offset := 45];#memory_int := #memory_int[#t~string1879.base,3 + #t~string1879.offset := 80];#memory_int := #memory_int[#t~string1879.base,4 + #t~string1879.offset := 86];#memory_int := #memory_int[#t~string1879.base,5 + #t~string1879.offset := 82];#memory_int := #memory_int[#t~string1879.base,6 + #t~string1879.offset := 0];call #t~string1914.base, #t~string1914.offset := #Ultimate.alloc(66);call #t~string1919.base, #t~string1919.offset := #Ultimate.alloc(46);call #t~string1928.base, #t~string1928.offset := #Ultimate.alloc(33);~LDV_IN_INTERRUPT~0 := 1;~ldv_work_1_3~0 := 0;~ldv_state_variable_6~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_state_variable_5~0 := 0;~ldv_work_1_1~0 := 0;~ldv_state_variable_2~0 := 0;~usb_counter~0 := 0;~ldv_work_1_2~0 := 0;~ldv_state_variable_3~0 := 0;~ref_cnt~0 := 0;~ldv_work_1_0~0 := 0;~ldv_state_variable_1~0 := 0;~ldv_state_variable_7~0 := 0;~ldv_state_variable_4~0 := 0;~hdpvr_debug~0 := 0;call ~#video_nr~0.base, ~#video_nr~0.offset := #Ultimate.alloc(32);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#video_nr~0.base);call write~unchecked~int(-1, ~#video_nr~0.base, ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 4 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 8 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 12 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 16 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 20 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 24 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 28 + ~#video_nr~0.offset, 4);~ldv_retval_1~0 := 0;~ldv_retval_2~0 := 0;call ~#iname~0.base, ~#iname~0.offset := #Ultimate.alloc(24);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#iname~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#iname~0.base);call write~$Pointer$(#t~string0.base, #t~string0.offset, ~#iname~0.base, ~#iname~0.offset, 8);call write~$Pointer$(#t~string1.base, #t~string1.offset, ~#iname~0.base, 8 + ~#iname~0.offset, 8);call write~$Pointer$(#t~string2.base, #t~string2.offset, ~#iname~0.base, 16 + ~#iname~0.offset, 8);call ~#audio_iname~0.base, ~#audio_iname~0.offset := #Ultimate.alloc(24);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#audio_iname~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#audio_iname~0.base);call write~$Pointer$(#t~string3.base, #t~string3.offset, ~#audio_iname~0.base, ~#audio_iname~0.offset, 8);call write~$Pointer$(#t~string4.base, #t~string4.offset, ~#audio_iname~0.base, 8 + ~#audio_iname~0.offset, 8);call write~$Pointer$(#t~string5.base, #t~string5.offset, ~#audio_iname~0.base, 16 + ~#audio_iname~0.offset, 8);~ldv_retval_0~0 := 0;~ldv_mutex_i2c_mutex_of_hdpvr_device~0 := 1;~ldv_mutex_i_mutex_of_inode~0 := 1;~ldv_mutex_io_mutex_of_hdpvr_device~0 := 1;~ldv_mutex_lock~0 := 1;~ldv_mutex_lock_of_v4l2_ctrl_handler~0 := 1;~ldv_mutex_mutex_of_device~0 := 1;~ldv_mutex_usbc_mutex_of_hdpvr_device~0 := 1;~ldv_work_struct_1_0~0.base, ~ldv_work_struct_1_0~0.offset := 0, 0;~ldv_work_struct_1_1~0.base, ~ldv_work_struct_1_1~0.offset := 0, 0;~ldv_work_struct_1_3~0.base, ~ldv_work_struct_1_3~0.offset := 0, 0;~hdpvr_ioctl_ops_group3~0.base, ~hdpvr_ioctl_ops_group3~0.offset := 0, 0;~hdpvr_ctrl_ops_group0~0.base, ~hdpvr_ctrl_ops_group0~0.offset := 0, 0;~hdpvr_ioctl_ops_group6~0.base, ~hdpvr_ioctl_ops_group6~0.offset := 0, 0;~hdpvr_ioctl_ops_group1~0.base, ~hdpvr_ioctl_ops_group1~0.offset := 0, 0;~hdpvr_algo_group0~0.base, ~hdpvr_algo_group0~0.offset := 0, 0;~hdpvr_usb_driver_group1~0.base, ~hdpvr_usb_driver_group1~0.offset := 0, 0;~hdpvr_ioctl_ops_group5~0.base, ~hdpvr_ioctl_ops_group5~0.offset := 0, 0;~hdpvr_ioctl_ops_group4~0.base, ~hdpvr_ioctl_ops_group4~0.offset := 0, 0;~ldv_work_struct_1_2~0.base, ~ldv_work_struct_1_2~0.offset := 0, 0;~hdpvr_ioctl_ops_group2~0.base, ~hdpvr_ioctl_ops_group2~0.offset := 0, 0;~hdpvr_fops_group0~0.base, ~hdpvr_fops_group0~0.offset := 0, 0;~hdpvr_ioctl_ops_group0~0.base, ~hdpvr_ioctl_ops_group0~0.offset := 0, 0;call ~#dev_nr~0.base, ~#dev_nr~0.offset := #Ultimate.alloc(4);call write~unchecked~int(0, ~#dev_nr~0.base, ~#dev_nr~0.offset, 4);call write~unchecked~int(-1, ~#dev_nr~0.base, ~#dev_nr~0.offset, 4);~default_video_input~0 := 3;~default_audio_input~0 := 3;~boost_audio~0 := 0;call ~#hdpvr_table~0.base, ~#hdpvr_table~0.offset := #Ultimate.alloc(150);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_table~0.base);call write~unchecked~int(3, ~#hdpvr_table~0.base, ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 2 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18688, ~#hdpvr_table~0.base, 4 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 6 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 8 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 10 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 11 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 12 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 13 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 14 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 15 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 16 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 17 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 25 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 27 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18689, ~#hdpvr_table~0.base, 29 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 31 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 33 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 35 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 36 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 37 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 38 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 39 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 40 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 41 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 42 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 50 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 52 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18690, ~#hdpvr_table~0.base, 54 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 56 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 58 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 60 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 61 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 62 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 63 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 64 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 65 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 66 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 67 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 75 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 77 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18818, ~#hdpvr_table~0.base, 79 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 81 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 83 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 85 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 86 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 87 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 88 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 89 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 90 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 91 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 92 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 100 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 102 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18691, ~#hdpvr_table~0.base, 104 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 106 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 108 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 110 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 111 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 112 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 113 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 114 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 115 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 116 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 117 + ~#hdpvr_table~0.offset, 8);~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[0 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[0 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[0 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[0 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[1 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[1 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[1 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[1 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[2 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[2 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[2 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[2 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[3 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[3 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[3 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[3 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[4 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[4 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[4 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[4 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[5 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[5 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[5 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[5 := 0];call ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset := #Ultimate.alloc(16);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 1 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 2 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 3 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 4 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 5 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 6 + ~#hdpvr_default_options~0.offset, 1);call write~int(0, ~#hdpvr_default_options~0.base, 7 + ~#hdpvr_default_options~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 11 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 12 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 13 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 14 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 15 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 1 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 2 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(65, ~#hdpvr_default_options~0.base, 3 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(90, ~#hdpvr_default_options~0.base, 4 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(1, ~#hdpvr_default_options~0.base, 5 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(1, ~#hdpvr_default_options~0.base, 6 + ~#hdpvr_default_options~0.offset, 1);call write~int(3, ~#hdpvr_default_options~0.base, 7 + ~#hdpvr_default_options~0.offset, 4);call write~unchecked~int(134, ~#hdpvr_default_options~0.base, 11 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 12 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 13 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 14 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 15 + ~#hdpvr_default_options~0.offset, 1);call ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset := #Ultimate.alloc(289);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 8 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 16 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 24 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 32 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 40 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 48 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 56 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 64 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 72 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 80 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 84 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 88 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 92 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 100 + ~#hdpvr_usb_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_usb_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_usb_driver~0.base);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 124 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 132 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 136 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 148 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 156 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 164 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 172 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 180 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 188 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 196 + ~#hdpvr_usb_driver~0.offset, 1);call write~int(0, ~#hdpvr_usb_driver~0.base, 197 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 201 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 209 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 217 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 225 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 233 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 241 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 249 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 257 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 265 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 273 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 281 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 285 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 286 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 287 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 288 + ~#hdpvr_usb_driver~0.offset, 1);call write~$Pointer$(#t~string331.base, #t~string331.offset, ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_probe.base, #funAddr~hdpvr_probe.offset, ~#hdpvr_usb_driver~0.base, 8 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_disconnect.base, #funAddr~hdpvr_disconnect.offset, ~#hdpvr_usb_driver~0.base, 16 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 24 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 32 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 40 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 48 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 56 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 64 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(~#hdpvr_table~0.base, ~#hdpvr_table~0.offset, ~#hdpvr_usb_driver~0.base, 72 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 80 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 84 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 88 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 92 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 100 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 108 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 116 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 124 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 132 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 136 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 148 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 156 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 164 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 172 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 180 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 188 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 196 + ~#hdpvr_usb_driver~0.offset, 1);call write~int(0, ~#hdpvr_usb_driver~0.base, 197 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 201 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 209 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 217 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 225 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 233 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 241 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 249 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 257 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 265 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 273 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 281 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 285 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 286 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 287 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 288 + ~#hdpvr_usb_driver~0.offset, 1);call ~#hdpvr_dv_timings~0.base, ~#hdpvr_dv_timings~0.offset := #Ultimate.alloc(1056);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_dv_timings~0.base);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 4 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(480, ~#hdpvr_dv_timings~0.base, 8 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 12 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 16 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(13500000, ~#hdpvr_dv_timings~0.base, 20 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(19, ~#hdpvr_dv_timings~0.base, 28 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(62, ~#hdpvr_dv_timings~0.base, 32 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(57, ~#hdpvr_dv_timings~0.base, 36 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(4, ~#hdpvr_dv_timings~0.base, 40 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 44 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 48 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(4, ~#hdpvr_dv_timings~0.base, 52 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 56 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 60 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 64 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 68 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 72 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 76 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 80 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 84 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 88 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 92 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 96 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 100 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 104 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 108 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 112 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 116 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 120 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 124 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 132 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 136 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(576, ~#hdpvr_dv_timings~0.base, 140 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 144 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 148 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(13500000, ~#hdpvr_dv_timings~0.base, 152 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(12, ~#hdpvr_dv_timings~0.base, 160 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(63, ~#hdpvr_dv_timings~0.base, 164 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(69, ~#hdpvr_dv_timings~0.base, 168 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 172 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 176 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(19, ~#hdpvr_dv_timings~0.base, 180 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 184 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 188 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 192 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 196 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 200 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 204 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 208 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 212 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 216 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 220 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 224 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 228 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 232 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 236 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 240 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 244 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 248 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 252 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 256 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 264 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 268 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(480, ~#hdpvr_dv_timings~0.base, 272 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 276 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 280 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(27000000, ~#hdpvr_dv_timings~0.base, 284 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 292 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(62, ~#hdpvr_dv_timings~0.base, 296 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(60, ~#hdpvr_dv_timings~0.base, 300 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(9, ~#hdpvr_dv_timings~0.base, 304 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(6, ~#hdpvr_dv_timings~0.base, 308 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(30, ~#hdpvr_dv_timings~0.base, 312 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 316 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 320 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 324 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 328 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 332 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 336 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 340 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 344 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 348 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 352 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 356 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 360 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 364 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 368 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 372 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 376 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 380 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 384 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 388 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 396 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 400 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(576, ~#hdpvr_dv_timings~0.base, 404 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 408 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 412 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(27000000, ~#hdpvr_dv_timings~0.base, 416 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(12, ~#hdpvr_dv_timings~0.base, 424 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(64, ~#hdpvr_dv_timings~0.base, 428 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(68, ~#hdpvr_dv_timings~0.base, 432 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 436 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 440 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(39, ~#hdpvr_dv_timings~0.base, 444 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 448 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 452 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 456 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 460 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 464 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 468 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 472 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 476 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 480 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 484 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 488 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 492 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 496 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 500 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 504 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 508 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 512 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 516 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 520 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 528 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1280, ~#hdpvr_dv_timings~0.base, 532 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 536 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 540 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 544 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 548 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(440, ~#hdpvr_dv_timings~0.base, 556 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(40, ~#hdpvr_dv_timings~0.base, 560 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(220, ~#hdpvr_dv_timings~0.base, 564 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 568 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 572 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 576 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 580 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 584 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 588 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 592 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 596 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 600 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 604 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 608 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 612 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 616 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 620 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 624 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 628 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 632 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 636 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 640 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 644 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 648 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 652 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 660 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1280, ~#hdpvr_dv_timings~0.base, 664 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 668 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 672 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 676 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 680 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(110, ~#hdpvr_dv_timings~0.base, 688 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(40, ~#hdpvr_dv_timings~0.base, 692 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(220, ~#hdpvr_dv_timings~0.base, 696 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 700 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 704 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 708 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 712 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 716 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 720 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 724 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(18, ~#hdpvr_dv_timings~0.base, 728 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 732 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 736 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 740 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 744 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 748 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 752 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 756 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 760 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 764 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 768 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 772 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 776 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 780 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 784 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 792 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1920, ~#hdpvr_dv_timings~0.base, 796 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1080, ~#hdpvr_dv_timings~0.base, 800 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 804 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 808 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 812 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(528, ~#hdpvr_dv_timings~0.base, 820 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(44, ~#hdpvr_dv_timings~0.base, 824 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(148, ~#hdpvr_dv_timings~0.base, 828 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 832 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 836 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 840 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 844 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 848 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 852 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 856 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 860 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 864 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 868 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 872 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 876 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 880 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 884 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 888 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 892 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 896 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 900 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 904 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 908 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 912 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 916 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 924 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1920, ~#hdpvr_dv_timings~0.base, 928 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1080, ~#hdpvr_dv_timings~0.base, 932 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 936 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 940 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 944 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(88, ~#hdpvr_dv_timings~0.base, 952 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(44, ~#hdpvr_dv_timings~0.base, 956 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(148, ~#hdpvr_dv_timings~0.base, 960 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 964 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 968 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 972 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 976 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 980 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 984 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 988 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(26, ~#hdpvr_dv_timings~0.base, 992 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 996 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1000 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1004 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1008 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1012 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1016 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1020 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1024 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1028 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1032 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1036 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1040 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1044 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1048 + ~#hdpvr_dv_timings~0.offset, 4);call ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset := #Ultimate.alloc(80);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 8 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 16 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 24 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 32 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 40 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 48 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 56 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 64 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 72 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(~#__this_module~0.base, ~#__this_module~0.offset, ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_read.base, #funAddr~hdpvr_read.offset, ~#hdpvr_fops~0.base, 8 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 16 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_poll.base, #funAddr~hdpvr_poll.offset, ~#hdpvr_fops~0.base, 24 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~video_ioctl2.base, #funAddr~video_ioctl2.offset, ~#hdpvr_fops~0.base, 32 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 40 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 48 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 56 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_open.base, #funAddr~hdpvr_open.offset, ~#hdpvr_fops~0.base, 64 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_release.base, #funAddr~hdpvr_release.offset, ~#hdpvr_fops~0.base, 72 + ~#hdpvr_fops~0.offset, 8);call ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset := #Ultimate.alloc(912);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 8 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 16 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 24 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 32 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 40 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 48 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 56 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 64 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 72 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 80 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 88 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 96 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 104 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 112 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 120 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 128 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 136 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 144 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 152 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 160 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 168 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 176 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 184 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 192 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 200 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 208 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 216 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 224 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 232 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 240 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 248 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 256 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 264 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 272 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 280 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 288 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 296 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 304 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 312 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 320 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 328 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 336 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 344 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 352 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 360 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 368 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 376 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 384 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 392 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 400 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 408 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 416 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 424 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 432 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 440 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 448 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 456 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 464 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 472 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 480 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 488 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 496 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 504 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 512 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 520 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 528 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 536 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 544 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 552 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 560 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 568 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 576 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 584 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 592 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 600 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 608 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 616 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 624 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 632 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 640 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 648 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 656 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 664 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 672 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 680 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 688 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 696 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 704 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 712 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 720 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 728 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 736 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 744 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 752 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 760 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 768 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 776 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 784 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 792 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 800 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 808 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 816 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 824 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 832 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 840 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 848 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 856 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 864 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 872 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 880 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 888 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 896 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 904 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_querycap.base, #funAddr~vidioc_querycap.offset, ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_fmt_vid_cap.base, #funAddr~vidioc_enum_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 8 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 16 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 24 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 32 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 40 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 48 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 56 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 64 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 72 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 80 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 88 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 96 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 104 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 112 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 120 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 128 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 136 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 144 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 152 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 160 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 168 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 176 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 184 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 192 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 200 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 208 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 216 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 224 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 232 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 240 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 248 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 256 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 264 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 272 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 280 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 288 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 296 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 304 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 312 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 320 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 328 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 336 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 344 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 352 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 360 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 368 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 376 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 384 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 392 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 400 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 408 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_std.base, #funAddr~vidioc_g_std.offset, ~#hdpvr_ioctl_ops~0.base, 416 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_std.base, #funAddr~vidioc_s_std.offset, ~#hdpvr_ioctl_ops~0.base, 424 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_querystd.base, #funAddr~vidioc_querystd.offset, ~#hdpvr_ioctl_ops~0.base, 432 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_input.base, #funAddr~vidioc_enum_input.offset, ~#hdpvr_ioctl_ops~0.base, 440 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_input.base, #funAddr~vidioc_g_input.offset, ~#hdpvr_ioctl_ops~0.base, 448 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_input.base, #funAddr~vidioc_s_input.offset, ~#hdpvr_ioctl_ops~0.base, 456 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 464 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 472 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 480 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 488 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 496 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 504 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 512 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 520 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 528 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 536 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 544 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enumaudio.base, #funAddr~vidioc_enumaudio.offset, ~#hdpvr_ioctl_ops~0.base, 552 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_audio.base, #funAddr~vidioc_g_audio.offset, ~#hdpvr_ioctl_ops~0.base, 560 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_audio.base, #funAddr~vidioc_s_audio.offset, ~#hdpvr_ioctl_ops~0.base, 568 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 576 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 584 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 592 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 600 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 608 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 616 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 624 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 632 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 640 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 648 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 656 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 664 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 672 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_encoder_cmd.base, #funAddr~vidioc_encoder_cmd.offset, ~#hdpvr_ioctl_ops~0.base, 680 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_try_encoder_cmd.base, #funAddr~vidioc_try_encoder_cmd.offset, ~#hdpvr_ioctl_ops~0.base, 688 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 696 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 704 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 712 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 720 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 728 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 736 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 744 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 752 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 760 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 768 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_ctrl_log_status.base, #funAddr~v4l2_ctrl_log_status.offset, ~#hdpvr_ioctl_ops~0.base, 776 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 784 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 792 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 800 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 808 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 816 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 824 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_dv_timings.base, #funAddr~vidioc_s_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 832 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_dv_timings.base, #funAddr~vidioc_g_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 840 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_query_dv_timings.base, #funAddr~vidioc_query_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 848 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_dv_timings.base, #funAddr~vidioc_enum_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 856 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_dv_timings_cap.base, #funAddr~vidioc_dv_timings_cap.offset, ~#hdpvr_ioctl_ops~0.base, 864 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 872 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 880 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_ctrl_subscribe_event.base, #funAddr~v4l2_ctrl_subscribe_event.offset, ~#hdpvr_ioctl_ops~0.base, 888 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_event_unsubscribe.base, #funAddr~v4l2_event_unsubscribe.offset, ~#hdpvr_ioctl_ops~0.base, 896 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 904 + ~#hdpvr_ioctl_ops~0.offset, 8);call ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset := #Ultimate.alloc(1731);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 8 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 16 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 24 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 28 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 36 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 40 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 44 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 52 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 56 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 58 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 60 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 62 + ~#hdpvr_video_template~0.offset, 2);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 64 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 72 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 80 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 88 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 92 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 96 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 104 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 108 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 112 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 120 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 128 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 136 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 144 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 152 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 160 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 168 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 176 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 184 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 192 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 196 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 204 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 212 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 220 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 228 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 252 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 260 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 264 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 272 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 280 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 288 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 296 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 304 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 312 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 316 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 320 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 324 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 348 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 372 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 380 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 384 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 392 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 400 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 404 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 405 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 406 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 407 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 408 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 409 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 417 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 425 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 429 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 433 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 437 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 441 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 449 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 473 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 481 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 485 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 497 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 505 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 513 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 521 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 529 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 553 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 561 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 565 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 573 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 581 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 589 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 597 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 605 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 609 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 610 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 611 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 612 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 613 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 614 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 615 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 616 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 617 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 618 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 622 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 626 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 630 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 638 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 662 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 670 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 674 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 686 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 694 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 702 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 706 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 710 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 714 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 718 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 726 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 750 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 758 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 762 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 774 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 782 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 790 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 798 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 799 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 800 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 808 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 816 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 824 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 832 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 840 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 844 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 848 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 852 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 876 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 900 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 908 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 912 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 920 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 928 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 936 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 944 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 952 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 960 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 984 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 992 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 996 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1004 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1008 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1012 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1016 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1024 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1048 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1056 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1060 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1072 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1080 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1088 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1096 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1100 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1104 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1105 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1106 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1107 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1108 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1109 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1110 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1111 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1112 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1113 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1114 + ~#hdpvr_video_template~0.offset, 1);call write~int(0, ~#hdpvr_video_template~0.base, 1115 + ~#hdpvr_video_template~0.offset, 4);call write~int(0, ~#hdpvr_video_template~0.base, 1119 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1123 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1127 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1131 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1139 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1147 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1155 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1163 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1171 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1179 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1187 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1195 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1203 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1207 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1215 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1223 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1231 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1239 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1247 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1255 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1263 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1271 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1279 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1287 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1295 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1303 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1307 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1311 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1315 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1319 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1323 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1331 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1355 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1363 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1367 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1379 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1387 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1395 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1403 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1411 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1419 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1423 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1431 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1439 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1447 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1455 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1456 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1473 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1481 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1489 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1497 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1537 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1541 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1545 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1549 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1551 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1559 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1563 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1567 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1571 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1575 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1583 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1607 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1615 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1619 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1631 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1639 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1647 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1651 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1659 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1667 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1723 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 8 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 16 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 24 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 28 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 36 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 40 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 44 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 52 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 56 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 58 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 60 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 62 + ~#hdpvr_video_template~0.offset, 2);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 64 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 72 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 80 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 88 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 92 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 96 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 104 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 108 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, ~#hdpvr_video_template~0.base, 112 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 120 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 128 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 136 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 144 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 152 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 160 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 168 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 176 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 184 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 192 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 196 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 204 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 212 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 220 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 228 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 236 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 244 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 252 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 260 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 264 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 272 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 280 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 288 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 296 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 304 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 312 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 316 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 320 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 324 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 332 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 333 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 334 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 335 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 336 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 337 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 338 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 339 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 340 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 341 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 342 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 343 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 344 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 345 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 346 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 347 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 348 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 356 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 364 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 372 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 380 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 384 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 392 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 400 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 404 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 405 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 406 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 407 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 408 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 409 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 417 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 425 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 429 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 433 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 437 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 441 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 449 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 473 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 481 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 485 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 497 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 505 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 513 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 521 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 529 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 537 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 545 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 553 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 561 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 565 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 573 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 581 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 589 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 597 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 605 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 609 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 610 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 611 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 612 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 613 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 614 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 615 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 616 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 617 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 618 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 622 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 626 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 630 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 638 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 646 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 654 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 662 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 670 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 674 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 686 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 694 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 702 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 706 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 710 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 714 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 718 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 726 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 734 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 742 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 750 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 758 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 762 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 774 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 782 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 790 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 798 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 799 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 800 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 808 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 816 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 824 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 832 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 840 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 844 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 848 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 852 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 860 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 861 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 862 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 863 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 864 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 865 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 866 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 867 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 868 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 869 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 870 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 871 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 872 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 873 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 874 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 875 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 876 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 884 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 892 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 900 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 908 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 912 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 920 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 928 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 936 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 944 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 952 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 960 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 968 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 976 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 984 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 992 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 996 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1004 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1008 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1012 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1016 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1024 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1032 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1040 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1048 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1056 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1060 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1072 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1080 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1088 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1096 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1100 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1104 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1105 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1106 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1107 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1108 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1109 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1110 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1111 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1112 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1113 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1114 + ~#hdpvr_video_template~0.offset, 1);call write~int(0, ~#hdpvr_video_template~0.base, 1115 + ~#hdpvr_video_template~0.offset, 4);call write~int(0, ~#hdpvr_video_template~0.base, 1119 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1123 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1127 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1131 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1139 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1147 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1155 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1163 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1171 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1179 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1187 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1195 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1203 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1207 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1215 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1223 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1231 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1239 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1247 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1255 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1263 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1271 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1279 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1287 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1295 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1303 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1307 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1311 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1315 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1319 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1323 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1331 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1339 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1347 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1355 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1363 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1367 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1379 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1387 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1395 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1403 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1411 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1419 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1423 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1431 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1439 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1447 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1455 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1456 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1473 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1481 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1489 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1497 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1505 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1506 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1507 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1508 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1509 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1510 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1511 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1512 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1513 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1514 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1515 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1516 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1517 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1518 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1519 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1520 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1521 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1522 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1523 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1524 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1525 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1526 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1527 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1528 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1529 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1530 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1531 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1532 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1533 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1534 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1535 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1536 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1537 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1541 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1545 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1549 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1551 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1559 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1563 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1567 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1571 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1575 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1583 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1591 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1599 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1607 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1615 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1619 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1631 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1639 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1647 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(16777215, ~#hdpvr_video_template~0.base, 1651 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_device_release.base, #funAddr~hdpvr_device_release.offset, ~#hdpvr_video_template~0.base, 1659 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, ~#hdpvr_video_template~0.base, 1667 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1675 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1683 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1691 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1699 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1707 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1715 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1723 + ~#hdpvr_video_template~0.offset, 8);call ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset := #Ultimate.alloc(24);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, 8 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, 16 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_try_ctrl.base, #funAddr~hdpvr_try_ctrl.offset, ~#hdpvr_ctrl_ops~0.base, 8 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_s_ctrl.base, #funAddr~hdpvr_s_ctrl.offset, ~#hdpvr_ctrl_ops~0.base, 16 + ~#hdpvr_ctrl_ops~0.offset, 8);call ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset := #Ultimate.alloc(40);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 8 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 16 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 24 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 32 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_transfer.base, #funAddr~hdpvr_transfer.offset, ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 8 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_functionality.base, #funAddr~hdpvr_functionality.offset, ~#hdpvr_algo~0.base, 16 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 24 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 32 + ~#hdpvr_algo~0.offset, 8);call ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset := #Ultimate.alloc(1813);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 8 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 12 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 20 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 28 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 32 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 36 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 40 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 48 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 72 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 80 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 84 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 92 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 100 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 116 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 120 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 128 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 140 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 148 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 152 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 156 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 164 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 172 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 180 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 188 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 196 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 204 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 212 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 220 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 228 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 232 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 240 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 248 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 256 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 264 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 288 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 296 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 300 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 308 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 316 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 324 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 332 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 340 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 348 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 352 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 356 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 360 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 384 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 408 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 416 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 420 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 428 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 436 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 440 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 441 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 442 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 443 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 444 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 445 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 453 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 461 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 465 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 469 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 473 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 477 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 485 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 509 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 517 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 521 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 533 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 541 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 549 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 557 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 565 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 589 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 597 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 601 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 609 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 633 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 645 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 646 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 647 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 648 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 649 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 650 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 651 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 652 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 653 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 654 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 658 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 662 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 666 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 674 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 698 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 706 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 710 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 722 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 730 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 738 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 742 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 746 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 750 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 754 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 762 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 786 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 794 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 798 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 810 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 818 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 826 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 834 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 835 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 836 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 844 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 852 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 860 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 868 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 876 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 880 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 884 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 888 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 912 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 936 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 944 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 948 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 956 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 964 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 972 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 980 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 988 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 996 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1020 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1028 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1032 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1040 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1044 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1048 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1052 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1060 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1084 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1092 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1096 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1116 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1124 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1132 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1140 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1141 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1142 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1143 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1144 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1145 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1146 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1147 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1148 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1149 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1150 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1151 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1155 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1159 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1163 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1167 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1175 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1183 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1191 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1199 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1207 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1215 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1223 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1231 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1239 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1243 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1251 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1259 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1267 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1275 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1283 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1291 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1299 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1307 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1315 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1323 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1331 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1339 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1343 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1347 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1351 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1355 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1359 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1367 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1391 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1399 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1403 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1415 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1423 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1431 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1439 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1447 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1455 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1459 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1467 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1475 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1483 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1491 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1492 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1493 + ~#hdpvr_i2c_adapter_template~0.offset, 4);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1545 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1549 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1553 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1557 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1561 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1569 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1593 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1601 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1605 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1633 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1637 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1645 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1649 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1657 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1681 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1689 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1693 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1705 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1713 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1721 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1729 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1737 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1761 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1769 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1773 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1781 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1789 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1797 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1805 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(~#__this_module~0.base, ~#__this_module~0.offset, ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 8 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, ~#hdpvr_i2c_adapter_template~0.base, 12 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 20 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 28 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 32 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 36 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 40 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 48 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 56 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 64 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 72 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 80 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 84 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 92 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 100 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 116 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 120 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 128 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 140 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 148 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 152 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 156 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 164 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 172 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 180 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 188 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 196 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 204 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 212 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 220 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 228 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 232 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 240 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 248 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 256 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 264 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 272 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 280 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 288 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 296 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 300 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 308 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 316 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 324 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 332 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 340 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 348 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 352 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 356 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 360 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 368 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 369 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 370 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 371 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 372 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 373 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 374 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 375 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 376 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 377 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 378 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 379 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 380 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 381 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 382 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 383 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 384 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 392 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 400 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 408 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 416 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 420 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 428 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 436 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 440 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 441 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 442 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 443 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 444 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 445 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 453 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 461 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 465 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 469 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 473 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 477 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 485 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 493 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 501 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 509 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 517 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 521 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 533 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 541 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 549 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 557 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 565 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 573 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 581 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 589 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 597 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 601 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 609 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 633 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 645 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 646 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 647 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 648 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 649 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 650 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 651 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 652 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 653 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 654 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 658 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 662 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 666 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 674 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 682 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 690 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 698 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 706 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 710 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 722 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 730 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 738 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 742 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 746 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 750 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 754 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 762 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 770 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 778 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 786 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 794 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 798 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 810 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 818 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 826 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 834 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 835 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 836 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 844 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 852 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 860 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 868 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 876 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 880 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 884 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 888 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 896 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 897 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 898 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 899 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 900 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 901 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 902 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 903 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 904 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 905 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 906 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 907 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 908 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 909 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 910 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 911 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 912 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 920 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 928 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 936 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 944 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 948 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 956 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 964 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 972 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 980 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 988 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 996 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1004 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1012 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1020 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1028 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1032 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1040 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1044 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1048 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1052 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1060 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1068 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1076 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1084 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1092 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1096 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1116 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1124 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1132 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1140 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1141 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1142 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1143 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1144 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1145 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1146 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1147 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1148 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1149 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1150 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1151 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1155 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1159 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1163 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1167 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1175 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1183 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1191 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1199 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1207 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1215 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1223 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1231 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1239 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1243 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1251 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1259 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1267 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1275 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1283 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1291 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1299 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1307 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1315 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1323 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1331 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1339 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1343 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1347 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1351 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1355 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1359 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1367 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1375 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1383 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1391 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1399 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1403 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1415 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1423 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1431 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1439 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1447 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1455 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1459 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1467 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1475 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1483 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1491 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1492 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1493 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(72, ~#hdpvr_i2c_adapter_template~0.base, 1497 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(97, ~#hdpvr_i2c_adapter_template~0.base, 1498 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(117, ~#hdpvr_i2c_adapter_template~0.base, 1499 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(112, ~#hdpvr_i2c_adapter_template~0.base, 1500 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(112, ~#hdpvr_i2c_adapter_template~0.base, 1501 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(97, ~#hdpvr_i2c_adapter_template~0.base, 1502 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(103, ~#hdpvr_i2c_adapter_template~0.base, 1503 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(101, ~#hdpvr_i2c_adapter_template~0.base, 1504 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1505 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(72, ~#hdpvr_i2c_adapter_template~0.base, 1506 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(68, ~#hdpvr_i2c_adapter_template~0.base, 1507 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1508 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(80, ~#hdpvr_i2c_adapter_template~0.base, 1509 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(86, ~#hdpvr_i2c_adapter_template~0.base, 1510 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(82, ~#hdpvr_i2c_adapter_template~0.base, 1511 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1512 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(73, ~#hdpvr_i2c_adapter_template~0.base, 1513 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(50, ~#hdpvr_i2c_adapter_template~0.base, 1514 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(67, ~#hdpvr_i2c_adapter_template~0.base, 1515 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1516 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1545 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1549 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1553 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1557 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1561 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1569 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1577 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1585 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1593 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1601 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1605 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1633 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1637 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1645 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1649 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1657 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1665 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1673 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1681 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1689 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1693 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1705 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1713 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1721 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1729 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1737 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1745 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1753 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1761 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1769 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1773 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1781 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1789 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1797 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1805 + ~#hdpvr_i2c_adapter_template~0.offset, 8); {90649#true} is VALID [2018-11-19 17:17:51,883 INFO L273 TraceCheckUtils]: 2: Hoare triple {90649#true} assume true; {90649#true} is VALID [2018-11-19 17:17:51,883 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {90649#true} {90649#true} #5005#return; {90649#true} is VALID [2018-11-19 17:17:51,883 INFO L256 TraceCheckUtils]: 4: Hoare triple {90649#true} call #t~ret2601 := main(); {90649#true} is VALID [2018-11-19 17:17:51,883 INFO L273 TraceCheckUtils]: 5: Hoare triple {90649#true} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset;havoc ~tmp~28.base, ~tmp~28.offset;havoc ~tmp___0~8;havoc ~tmp___1~4;havoc ~tmp___2~3; {90649#true} is VALID [2018-11-19 17:17:51,883 INFO L256 TraceCheckUtils]: 6: Hoare triple {90649#true} call #t~ret335.base, #t~ret335.offset := ldv_init_zalloc(32); {90649#true} is VALID [2018-11-19 17:17:51,884 INFO L273 TraceCheckUtils]: 7: Hoare triple {90649#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~2.base, ~tmp~2.offset;call #t~malloc20.base, #t~malloc20.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {90649#true} is VALID [2018-11-19 17:17:51,884 INFO L256 TraceCheckUtils]: 8: Hoare triple {90649#true} call #Ultimate.meminit(#t~malloc20.base, #t~malloc20.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {90649#true} is VALID [2018-11-19 17:17:51,884 INFO L273 TraceCheckUtils]: 9: Hoare triple {90649#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {90649#true} is VALID [2018-11-19 17:17:51,884 INFO L273 TraceCheckUtils]: 10: Hoare triple {90649#true} assume true; {90649#true} is VALID [2018-11-19 17:17:51,885 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {90649#true} {90649#true} #4827#return; {90649#true} is VALID [2018-11-19 17:17:51,885 INFO L273 TraceCheckUtils]: 12: Hoare triple {90649#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc20.base, #t~malloc20.offset;~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {90649#true} is VALID [2018-11-19 17:17:51,885 INFO L273 TraceCheckUtils]: 13: Hoare triple {90649#true} assume true; {90649#true} is VALID [2018-11-19 17:17:51,885 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {90649#true} {90649#true} #4879#return; {90649#true} is VALID [2018-11-19 17:17:51,886 INFO L273 TraceCheckUtils]: 15: Hoare triple {90649#true} ~tmp~28.base, ~tmp~28.offset := #t~ret335.base, #t~ret335.offset;havoc #t~ret335.base, #t~ret335.offset;~ldvarg6~0.base, ~ldvarg6~0.offset := ~tmp~28.base, ~tmp~28.offset;call ldv_initialize();~ldv_state_variable_6~0 := 0;~ldv_state_variable_3~0 := 0;~ldv_state_variable_7~0 := 0;~ldv_state_variable_2~0 := 0; {90651#(= ~ldv_state_variable_7~0 0)} is VALID [2018-11-19 17:17:51,886 INFO L256 TraceCheckUtils]: 16: Hoare triple {90651#(= ~ldv_state_variable_7~0 0)} call work_init_1(); {90649#true} is VALID [2018-11-19 17:17:51,886 INFO L273 TraceCheckUtils]: 17: Hoare triple {90649#true} ~ldv_work_1_0~0 := 0;~ldv_work_1_1~0 := 0;~ldv_work_1_2~0 := 0;~ldv_work_1_3~0 := 0; {90649#true} is VALID [2018-11-19 17:17:51,887 INFO L273 TraceCheckUtils]: 18: Hoare triple {90649#true} assume true; {90649#true} is VALID [2018-11-19 17:17:51,891 INFO L268 TraceCheckUtils]: 19: Hoare quadruple {90649#true} {90651#(= ~ldv_state_variable_7~0 0)} #4881#return; {90651#(= ~ldv_state_variable_7~0 0)} is VALID [2018-11-19 17:17:51,891 INFO L273 TraceCheckUtils]: 20: Hoare triple {90651#(= ~ldv_state_variable_7~0 0)} ~ldv_state_variable_1~0 := 1;~ldv_state_variable_4~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1;~ldv_state_variable_5~0 := 0; {90651#(= ~ldv_state_variable_7~0 0)} is VALID [2018-11-19 17:17:51,892 INFO L273 TraceCheckUtils]: 21: Hoare triple {90651#(= ~ldv_state_variable_7~0 0)} assume -2147483648 <= #t~nondet336 && #t~nondet336 <= 2147483647;~tmp___0~8 := #t~nondet336;havoc #t~nondet336;#t~switch337 := 0 == ~tmp___0~8; {90651#(= ~ldv_state_variable_7~0 0)} is VALID [2018-11-19 17:17:51,892 INFO L273 TraceCheckUtils]: 22: Hoare triple {90651#(= ~ldv_state_variable_7~0 0)} assume !#t~switch337;#t~switch337 := #t~switch337 || 1 == ~tmp___0~8; {90651#(= ~ldv_state_variable_7~0 0)} is VALID [2018-11-19 17:17:51,893 INFO L273 TraceCheckUtils]: 23: Hoare triple {90651#(= ~ldv_state_variable_7~0 0)} assume !#t~switch337;#t~switch337 := #t~switch337 || 2 == ~tmp___0~8; {90651#(= ~ldv_state_variable_7~0 0)} is VALID [2018-11-19 17:17:51,893 INFO L273 TraceCheckUtils]: 24: Hoare triple {90651#(= ~ldv_state_variable_7~0 0)} assume #t~switch337; {90651#(= ~ldv_state_variable_7~0 0)} is VALID [2018-11-19 17:17:51,894 INFO L273 TraceCheckUtils]: 25: Hoare triple {90651#(= ~ldv_state_variable_7~0 0)} assume 0 != ~ldv_state_variable_7~0;assume -2147483648 <= #t~nondet338 && #t~nondet338 <= 2147483647;~tmp___1~4 := #t~nondet338;havoc #t~nondet338;#t~switch339 := 0 == ~tmp___1~4; {90650#false} is VALID [2018-11-19 17:17:51,894 INFO L273 TraceCheckUtils]: 26: Hoare triple {90650#false} assume !#t~switch339;#t~switch339 := #t~switch339 || 1 == ~tmp___1~4; {90650#false} is VALID [2018-11-19 17:17:51,894 INFO L273 TraceCheckUtils]: 27: Hoare triple {90650#false} assume #t~switch339; {90650#false} is VALID [2018-11-19 17:17:51,894 INFO L273 TraceCheckUtils]: 28: Hoare triple {90650#false} assume 2 == ~ldv_state_variable_7~0 && 0 == ~usb_counter~0; {90650#false} is VALID [2018-11-19 17:17:51,894 INFO L256 TraceCheckUtils]: 29: Hoare triple {90650#false} call hdpvr_disconnect(~hdpvr_usb_driver_group1~0.base, ~hdpvr_usb_driver_group1~0.offset); {90650#false} is VALID [2018-11-19 17:17:51,895 INFO L273 TraceCheckUtils]: 30: Hoare triple {90650#false} ~interface.base, ~interface.offset := #in~interface.base, #in~interface.offset;havoc ~dev~1.base, ~dev~1.offset;havoc ~tmp~25.base, ~tmp~25.offset;havoc ~tmp___0~7.base, ~tmp___0~7.offset;havoc ~tmp___1~3.base, ~tmp___1~3.offset; {90650#false} is VALID [2018-11-19 17:17:51,895 INFO L256 TraceCheckUtils]: 31: Hoare triple {90650#false} call #t~ret324.base, #t~ret324.offset := usb_get_intfdata(~interface.base, ~interface.offset); {90649#true} is VALID [2018-11-19 17:17:51,895 INFO L273 TraceCheckUtils]: 32: Hoare triple {90649#true} ~intf.base, ~intf.offset := #in~intf.base, #in~intf.offset;havoc ~tmp~20.base, ~tmp~20.offset; {90649#true} is VALID [2018-11-19 17:17:51,895 INFO L256 TraceCheckUtils]: 33: Hoare triple {90649#true} call #t~ret169.base, #t~ret169.offset := dev_get_drvdata(~intf.base, 43 + ~intf.offset); {90649#true} is VALID [2018-11-19 17:17:51,896 INFO L273 TraceCheckUtils]: 34: Hoare triple {90649#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;call #t~mem166.base, #t~mem166.offset := read~$Pointer$(~dev.base, 477 + ~dev.offset, 8);#res.base, #res.offset := #t~mem166.base, #t~mem166.offset;havoc #t~mem166.base, #t~mem166.offset; {90649#true} is VALID [2018-11-19 17:17:51,896 INFO L273 TraceCheckUtils]: 35: Hoare triple {90649#true} assume true; {90649#true} is VALID [2018-11-19 17:17:51,896 INFO L268 TraceCheckUtils]: 36: Hoare quadruple {90649#true} {90649#true} #5045#return; {90649#true} is VALID [2018-11-19 17:17:51,896 INFO L273 TraceCheckUtils]: 37: Hoare triple {90649#true} ~tmp~20.base, ~tmp~20.offset := #t~ret169.base, #t~ret169.offset;havoc #t~ret169.base, #t~ret169.offset;#res.base, #res.offset := ~tmp~20.base, ~tmp~20.offset; {90649#true} is VALID [2018-11-19 17:17:51,897 INFO L273 TraceCheckUtils]: 38: Hoare triple {90649#true} assume true; {90649#true} is VALID [2018-11-19 17:17:51,897 INFO L268 TraceCheckUtils]: 39: Hoare quadruple {90649#true} {90650#false} #4601#return; {90650#false} is VALID [2018-11-19 17:17:51,897 INFO L273 TraceCheckUtils]: 40: Hoare triple {90650#false} ~tmp~25.base, ~tmp~25.offset := #t~ret324.base, #t~ret324.offset;havoc #t~ret324.base, #t~ret324.offset; {90650#false} is VALID [2018-11-19 17:17:51,897 INFO L256 TraceCheckUtils]: 41: Hoare triple {90650#false} call #t~ret325.base, #t~ret325.offset := to_hdpvr_dev(~tmp~25.base, ~tmp~25.offset); {90649#true} is VALID [2018-11-19 17:17:51,897 INFO L273 TraceCheckUtils]: 42: Hoare triple {90649#true} ~v4l2_dev.base, ~v4l2_dev.offset := #in~v4l2_dev.base, #in~v4l2_dev.offset;havoc ~__mptr~1.base, ~__mptr~1.offset;~__mptr~1.base, ~__mptr~1.offset := ~v4l2_dev.base, ~v4l2_dev.offset;#res.base, #res.offset := ~__mptr~1.base, -10560160 + ~__mptr~1.offset; {90649#true} is VALID [2018-11-19 17:17:51,898 INFO L273 TraceCheckUtils]: 43: Hoare triple {90649#true} assume true; {90649#true} is VALID [2018-11-19 17:17:51,898 INFO L268 TraceCheckUtils]: 44: Hoare quadruple {90649#true} {90650#false} #4603#return; {90650#false} is VALID [2018-11-19 17:17:51,898 INFO L273 TraceCheckUtils]: 45: Hoare triple {90650#false} ~tmp___0~7.base, ~tmp___0~7.offset := #t~ret325.base, #t~ret325.offset;havoc #t~ret325.base, #t~ret325.offset;~dev~1.base, ~dev~1.offset := ~tmp___0~7.base, ~tmp___0~7.offset; {90650#false} is VALID [2018-11-19 17:17:51,898 INFO L256 TraceCheckUtils]: 46: Hoare triple {90650#false} call #t~ret326.base, #t~ret326.offset := video_device_node_name(~dev~1.base, ~dev~1.offset); {90649#true} is VALID [2018-11-19 17:17:51,899 INFO L273 TraceCheckUtils]: 47: Hoare triple {90649#true} ~vdev.base, ~vdev.offset := #in~vdev.base, #in~vdev.offset;havoc ~tmp~21.base, ~tmp~21.offset; {90649#true} is VALID [2018-11-19 17:17:51,899 INFO L256 TraceCheckUtils]: 48: Hoare triple {90649#true} call #t~ret179.base, #t~ret179.offset := dev_name(~vdev.base, 120 + ~vdev.offset); {90649#true} is VALID [2018-11-19 17:17:51,899 INFO L273 TraceCheckUtils]: 49: Hoare triple {90649#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset;havoc ~tmp~19.base, ~tmp~19.offset;call #t~mem163.base, #t~mem163.offset := read~$Pointer$(~dev.base, 289 + ~dev.offset, 8); {90649#true} is VALID [2018-11-19 17:17:51,899 INFO L273 TraceCheckUtils]: 50: Hoare triple {90649#true} assume 0 != (#t~mem163.base + #t~mem163.offset) % 18446744073709551616;havoc #t~mem163.base, #t~mem163.offset;call #t~mem164.base, #t~mem164.offset := read~$Pointer$(~dev.base, 289 + ~dev.offset, 8);#res.base, #res.offset := #t~mem164.base, #t~mem164.offset;havoc #t~mem164.base, #t~mem164.offset; {90649#true} is VALID [2018-11-19 17:17:51,900 INFO L273 TraceCheckUtils]: 51: Hoare triple {90649#true} assume true; {90649#true} is VALID [2018-11-19 17:17:51,900 INFO L268 TraceCheckUtils]: 52: Hoare quadruple {90649#true} {90649#true} #5153#return; {90649#true} is VALID [2018-11-19 17:17:51,900 INFO L273 TraceCheckUtils]: 53: Hoare triple {90649#true} ~tmp~21.base, ~tmp~21.offset := #t~ret179.base, #t~ret179.offset;havoc #t~ret179.base, #t~ret179.offset;#res.base, #res.offset := ~tmp~21.base, ~tmp~21.offset; {90649#true} is VALID [2018-11-19 17:17:51,900 INFO L273 TraceCheckUtils]: 54: Hoare triple {90649#true} assume true; {90649#true} is VALID [2018-11-19 17:17:51,900 INFO L268 TraceCheckUtils]: 55: Hoare quadruple {90649#true} {90650#false} #4605#return; {90650#false} is VALID [2018-11-19 17:17:51,901 INFO L273 TraceCheckUtils]: 56: Hoare triple {90650#false} ~tmp___1~3.base, ~tmp___1~3.offset := #t~ret326.base, #t~ret326.offset;havoc #t~ret326.base, #t~ret326.offset;havoc #t~nondet327; {90650#false} is VALID [2018-11-19 17:17:51,901 INFO L256 TraceCheckUtils]: 57: Hoare triple {90650#false} call ldv_mutex_lock_83(~dev~1.base, 2343 + ~dev~1.offset); {90650#false} is VALID [2018-11-19 17:17:51,901 INFO L273 TraceCheckUtils]: 58: Hoare triple {90650#false} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {90650#false} is VALID [2018-11-19 17:17:51,901 INFO L256 TraceCheckUtils]: 59: Hoare triple {90650#false} call ldv_mutex_lock_io_mutex_of_hdpvr_device(~ldv_func_arg1.base, ~ldv_func_arg1.offset); {90650#false} is VALID [2018-11-19 17:17:51,901 INFO L273 TraceCheckUtils]: 60: Hoare triple {90650#false} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {90650#false} is VALID [2018-11-19 17:17:51,902 INFO L273 TraceCheckUtils]: 61: Hoare triple {90650#false} assume 1 != ~ldv_mutex_io_mutex_of_hdpvr_device~0; {90650#false} is VALID [2018-11-19 17:17:51,902 INFO L256 TraceCheckUtils]: 62: Hoare triple {90650#false} call ldv_error(); {90650#false} is VALID [2018-11-19 17:17:51,902 INFO L273 TraceCheckUtils]: 63: Hoare triple {90650#false} assume !false; {90650#false} is VALID [2018-11-19 17:17:51,906 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-11-19 17:17:51,906 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 17:17:51,906 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-19 17:17:51,906 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 64 [2018-11-19 17:17:51,907 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 17:17:51,907 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-19 17:17:52,152 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 64 edges. 64 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:17:52,152 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-19 17:17:52,152 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-19 17:17:52,152 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 17:17:52,153 INFO L87 Difference]: Start difference. First operand 6846 states and 9094 transitions. Second operand 3 states. [2018-11-19 17:19:37,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:19:37,232 INFO L93 Difference]: Finished difference Result 18725 states and 24982 transitions. [2018-11-19 17:19:37,232 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-19 17:19:37,232 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 64 [2018-11-19 17:19:37,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 17:19:37,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:19:37,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 6566 transitions. [2018-11-19 17:19:37,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:19:37,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 6566 transitions. [2018-11-19 17:19:37,483 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 6566 transitions. [2018-11-19 17:19:43,859 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 6566 edges. 6566 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:19:49,926 INFO L225 Difference]: With dead ends: 18725 [2018-11-19 17:19:49,926 INFO L226 Difference]: Without dead ends: 11892 [2018-11-19 17:19:49,940 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 17:19:49,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11892 states. [2018-11-19 17:20:28,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11892 to 11858. [2018-11-19 17:20:28,155 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 17:20:28,155 INFO L82 GeneralOperation]: Start isEquivalent. First operand 11892 states. Second operand 11858 states. [2018-11-19 17:20:28,155 INFO L74 IsIncluded]: Start isIncluded. First operand 11892 states. Second operand 11858 states. [2018-11-19 17:20:28,155 INFO L87 Difference]: Start difference. First operand 11892 states. Second operand 11858 states. [2018-11-19 17:20:33,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:20:33,598 INFO L93 Difference]: Finished difference Result 11892 states and 15898 transitions. [2018-11-19 17:20:33,598 INFO L276 IsEmpty]: Start isEmpty. Operand 11892 states and 15898 transitions. [2018-11-19 17:20:33,618 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:20:33,619 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:20:33,619 INFO L74 IsIncluded]: Start isIncluded. First operand 11858 states. Second operand 11892 states. [2018-11-19 17:20:33,619 INFO L87 Difference]: Start difference. First operand 11858 states. Second operand 11892 states. [2018-11-19 17:20:39,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:20:39,076 INFO L93 Difference]: Finished difference Result 11892 states and 15898 transitions. [2018-11-19 17:20:39,076 INFO L276 IsEmpty]: Start isEmpty. Operand 11892 states and 15898 transitions. [2018-11-19 17:20:39,097 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:20:39,097 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:20:39,097 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 17:20:39,097 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 17:20:39,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11858 states. [2018-11-19 17:20:46,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11858 states to 11858 states and 15854 transitions. [2018-11-19 17:20:46,375 INFO L78 Accepts]: Start accepts. Automaton has 11858 states and 15854 transitions. Word has length 64 [2018-11-19 17:20:46,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 17:20:46,375 INFO L480 AbstractCegarLoop]: Abstraction has 11858 states and 15854 transitions. [2018-11-19 17:20:46,375 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-19 17:20:46,375 INFO L276 IsEmpty]: Start isEmpty. Operand 11858 states and 15854 transitions. [2018-11-19 17:20:46,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2018-11-19 17:20:46,376 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 17:20:46,376 INFO L384 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 17:20:46,377 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 17:20:46,377 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 17:20:46,377 INFO L82 PathProgramCache]: Analyzing trace with hash -1010877746, now seen corresponding path program 1 times [2018-11-19 17:20:46,377 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 17:20:46,377 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 17:20:46,381 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:20:46,381 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 17:20:46,381 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:20:46,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:20:46,772 INFO L256 TraceCheckUtils]: 0: Hoare triple {155760#true} call ULTIMATE.init(); {155760#true} is VALID [2018-11-19 17:20:46,773 INFO L273 TraceCheckUtils]: 1: Hoare triple {155760#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string0.base, #t~string0.offset := #Ultimate.alloc(10);call #t~string1.base, #t~string1.offset := #Ultimate.alloc(8);call #t~string2.base, #t~string2.offset := #Ultimate.alloc(10);call #t~string3.base, #t~string3.offset := #Ultimate.alloc(9);call #t~string4.base, #t~string4.offset := #Ultimate.alloc(10);call #t~string5.base, #t~string5.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string5.base,#t~string5.offset := 83];#memory_int := #memory_int[#t~string5.base,1 + #t~string5.offset := 80];#memory_int := #memory_int[#t~string5.base,2 + #t~string5.offset := 68];#memory_int := #memory_int[#t~string5.base,3 + #t~string5.offset := 73];#memory_int := #memory_int[#t~string5.base,4 + #t~string5.offset := 70];#memory_int := #memory_int[#t~string5.base,5 + #t~string5.offset := 0];call #t~string51.base, #t~string51.offset := #Ultimate.alloc(53);call #t~string100.base, #t~string100.offset := #Ultimate.alloc(29);call #t~string212.base, #t~string212.offset := #Ultimate.alloc(50);call #t~string216.base, #t~string216.offset := #Ultimate.alloc(37);call #t~string225.base, #t~string225.offset := #Ultimate.alloc(52);call #t~string235.base, #t~string235.offset := #Ultimate.alloc(32);call #t~string244.base, #t~string244.offset := #Ultimate.alloc(34);call #t~string250.base, #t~string250.offset := #Ultimate.alloc(34);call #t~string256.base, #t~string256.offset := #Ultimate.alloc(34);call #t~string258.base, #t~string258.offset := #Ultimate.alloc(15);call #t~string260.base, #t~string260.offset := #Ultimate.alloc(29);call #t~string261.base, #t~string261.offset := #Ultimate.alloc(15);call #t~string262.base, #t~string262.offset := #Ultimate.alloc(16);call #t~string263.base, #t~string263.offset := #Ultimate.alloc(17);call #t~string267.base, #t~string267.offset := #Ultimate.alloc(20);call #t~string268.base, #t~string268.offset := #Ultimate.alloc(18);call #t~string269.base, #t~string269.offset := #Ultimate.alloc(16);call #t~string270.base, #t~string270.offset := #Ultimate.alloc(19);call #t~string272.base, #t~string272.offset := #Ultimate.alloc(3);#memory_int := #memory_int[#t~string272.base,#t~string272.offset := 37];#memory_int := #memory_int[#t~string272.base,1 + #t~string272.offset := 115];#memory_int := #memory_int[#t~string272.base,2 + #t~string272.offset := 0];call #t~string273.base, #t~string273.offset := #Ultimate.alloc(13);call #t~string298.base, #t~string298.offset := #Ultimate.alloc(38);call #t~string301.base, #t~string301.offset := #Ultimate.alloc(25);call #t~string304.base, #t~string304.offset := #Ultimate.alloc(41);call #t~string307.base, #t~string307.offset := #Ultimate.alloc(34);call #t~string310.base, #t~string310.offset := #Ultimate.alloc(39);call #t~string313.base, #t~string313.offset := #Ultimate.alloc(39);call #t~string318.base, #t~string318.offset := #Ultimate.alloc(34);call #t~string321.base, #t~string321.offset := #Ultimate.alloc(32);call #t~string328.base, #t~string328.offset := #Ultimate.alloc(29);call #t~string331.base, #t~string331.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string331.base,#t~string331.offset := 104];#memory_int := #memory_int[#t~string331.base,1 + #t~string331.offset := 100];#memory_int := #memory_int[#t~string331.base,2 + #t~string331.offset := 112];#memory_int := #memory_int[#t~string331.base,3 + #t~string331.offset := 118];#memory_int := #memory_int[#t~string331.base,4 + #t~string331.offset := 114];#memory_int := #memory_int[#t~string331.base,5 + #t~string331.offset := 0];call #t~string332.base, #t~string332.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string332.base,#t~string332.offset := 104];#memory_int := #memory_int[#t~string332.base,1 + #t~string332.offset := 100];#memory_int := #memory_int[#t~string332.base,2 + #t~string332.offset := 112];#memory_int := #memory_int[#t~string332.base,3 + #t~string332.offset := 118];#memory_int := #memory_int[#t~string332.base,4 + #t~string332.offset := 114];#memory_int := #memory_int[#t~string332.base,5 + #t~string332.offset := 0];call #t~string392.base, #t~string392.offset := #Ultimate.alloc(33);call #t~string396.base, #t~string396.offset := #Ultimate.alloc(10);call #t~string502.base, #t~string502.offset := #Ultimate.alloc(28);call #t~string505.base, #t~string505.offset := #Ultimate.alloc(29);call #t~string508.base, #t~string508.offset := #Ultimate.alloc(26);call #t~string513.base, #t~string513.offset := #Ultimate.alloc(42);call #t~string527.base, #t~string527.offset := #Ultimate.alloc(37);call #t~string531.base, #t~string531.offset := #Ultimate.alloc(39);call #t~string532.base, #t~string532.offset := #Ultimate.alloc(21);call #t~string538.base, #t~string538.offset := #Ultimate.alloc(42);call #t~string539.base, #t~string539.offset := #Ultimate.alloc(21);call #t~string544.base, #t~string544.offset := #Ultimate.alloc(30);call #t~string545.base, #t~string545.offset := #Ultimate.alloc(216);call #t~string555.base, #t~string555.offset := #Ultimate.alloc(29);call #t~string557.base, #t~string557.offset := #Ultimate.alloc(31);call #t~string563.base, #t~string563.offset := #Ultimate.alloc(34);call #t~string566.base, #t~string566.offset := #Ultimate.alloc(31);call #t~string575.base, #t~string575.offset := #Ultimate.alloc(48);call #t~string578.base, #t~string578.offset := #Ultimate.alloc(15);call #t~string582.base, #t~string582.offset := #Ultimate.alloc(24);call #t~string588.base, #t~string588.offset := #Ultimate.alloc(115);call #t~string593.base, #t~string593.offset := #Ultimate.alloc(24);call #t~string602.base, #t~string602.offset := #Ultimate.alloc(43);call #t~string615.base, #t~string615.offset := #Ultimate.alloc(29);call #t~string620.base, #t~string620.offset := #Ultimate.alloc(42);call #t~string621.base, #t~string621.offset := #Ultimate.alloc(11);call #t~string623.base, #t~string623.offset := #Ultimate.alloc(216);call #t~string632.base, #t~string632.offset := #Ultimate.alloc(216);call #t~string645.base, #t~string645.offset := #Ultimate.alloc(32);call #t~string652.base, #t~string652.offset := #Ultimate.alloc(42);call #t~string653.base, #t~string653.offset := #Ultimate.alloc(11);call #t~string661.base, #t~string661.offset := #Ultimate.alloc(29);call #t~string666.base, #t~string666.offset := #Ultimate.alloc(42);call #t~string667.base, #t~string667.offset := #Ultimate.alloc(11);call #t~string675.base, #t~string675.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string675.base,#t~string675.offset := 104];#memory_int := #memory_int[#t~string675.base,1 + #t~string675.offset := 100];#memory_int := #memory_int[#t~string675.base,2 + #t~string675.offset := 112];#memory_int := #memory_int[#t~string675.base,3 + #t~string675.offset := 118];#memory_int := #memory_int[#t~string675.base,4 + #t~string675.offset := 114];#memory_int := #memory_int[#t~string675.base,5 + #t~string675.offset := 0];call #t~string677.base, #t~string677.offset := #Ultimate.alloc(17);call #t~string1089.base, #t~string1089.offset := #Ultimate.alloc(30);call #t~string1118.base, #t~string1118.offset := #Ultimate.alloc(33);call #t~string1191.base, #t~string1191.offset := #Ultimate.alloc(30);call #t~string1216.base, #t~string1216.offset := #Ultimate.alloc(34);call #t~string1219.base, #t~string1219.offset := #Ultimate.alloc(31);call #t~string1758.base, #t~string1758.offset := #Ultimate.alloc(17);call #t~string1762.base, #t~string1762.offset := #Ultimate.alloc(39);call #t~string1876.base, #t~string1876.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string1876.base,#t~string1876.offset := 72];#memory_int := #memory_int[#t~string1876.base,1 + #t~string1876.offset := 68];#memory_int := #memory_int[#t~string1876.base,2 + #t~string1876.offset := 45];#memory_int := #memory_int[#t~string1876.base,3 + #t~string1876.offset := 80];#memory_int := #memory_int[#t~string1876.base,4 + #t~string1876.offset := 86];#memory_int := #memory_int[#t~string1876.base,5 + #t~string1876.offset := 82];#memory_int := #memory_int[#t~string1876.base,6 + #t~string1876.offset := 0];call #t~string1878.base, #t~string1878.offset := #Ultimate.alloc(13);call #t~string1879.base, #t~string1879.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string1879.base,#t~string1879.offset := 72];#memory_int := #memory_int[#t~string1879.base,1 + #t~string1879.offset := 68];#memory_int := #memory_int[#t~string1879.base,2 + #t~string1879.offset := 45];#memory_int := #memory_int[#t~string1879.base,3 + #t~string1879.offset := 80];#memory_int := #memory_int[#t~string1879.base,4 + #t~string1879.offset := 86];#memory_int := #memory_int[#t~string1879.base,5 + #t~string1879.offset := 82];#memory_int := #memory_int[#t~string1879.base,6 + #t~string1879.offset := 0];call #t~string1914.base, #t~string1914.offset := #Ultimate.alloc(66);call #t~string1919.base, #t~string1919.offset := #Ultimate.alloc(46);call #t~string1928.base, #t~string1928.offset := #Ultimate.alloc(33);~LDV_IN_INTERRUPT~0 := 1;~ldv_work_1_3~0 := 0;~ldv_state_variable_6~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_state_variable_5~0 := 0;~ldv_work_1_1~0 := 0;~ldv_state_variable_2~0 := 0;~usb_counter~0 := 0;~ldv_work_1_2~0 := 0;~ldv_state_variable_3~0 := 0;~ref_cnt~0 := 0;~ldv_work_1_0~0 := 0;~ldv_state_variable_1~0 := 0;~ldv_state_variable_7~0 := 0;~ldv_state_variable_4~0 := 0;~hdpvr_debug~0 := 0;call ~#video_nr~0.base, ~#video_nr~0.offset := #Ultimate.alloc(32);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#video_nr~0.base);call write~unchecked~int(-1, ~#video_nr~0.base, ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 4 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 8 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 12 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 16 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 20 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 24 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 28 + ~#video_nr~0.offset, 4);~ldv_retval_1~0 := 0;~ldv_retval_2~0 := 0;call ~#iname~0.base, ~#iname~0.offset := #Ultimate.alloc(24);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#iname~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#iname~0.base);call write~$Pointer$(#t~string0.base, #t~string0.offset, ~#iname~0.base, ~#iname~0.offset, 8);call write~$Pointer$(#t~string1.base, #t~string1.offset, ~#iname~0.base, 8 + ~#iname~0.offset, 8);call write~$Pointer$(#t~string2.base, #t~string2.offset, ~#iname~0.base, 16 + ~#iname~0.offset, 8);call ~#audio_iname~0.base, ~#audio_iname~0.offset := #Ultimate.alloc(24);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#audio_iname~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#audio_iname~0.base);call write~$Pointer$(#t~string3.base, #t~string3.offset, ~#audio_iname~0.base, ~#audio_iname~0.offset, 8);call write~$Pointer$(#t~string4.base, #t~string4.offset, ~#audio_iname~0.base, 8 + ~#audio_iname~0.offset, 8);call write~$Pointer$(#t~string5.base, #t~string5.offset, ~#audio_iname~0.base, 16 + ~#audio_iname~0.offset, 8);~ldv_retval_0~0 := 0;~ldv_mutex_i2c_mutex_of_hdpvr_device~0 := 1;~ldv_mutex_i_mutex_of_inode~0 := 1;~ldv_mutex_io_mutex_of_hdpvr_device~0 := 1;~ldv_mutex_lock~0 := 1;~ldv_mutex_lock_of_v4l2_ctrl_handler~0 := 1;~ldv_mutex_mutex_of_device~0 := 1;~ldv_mutex_usbc_mutex_of_hdpvr_device~0 := 1;~ldv_work_struct_1_0~0.base, ~ldv_work_struct_1_0~0.offset := 0, 0;~ldv_work_struct_1_1~0.base, ~ldv_work_struct_1_1~0.offset := 0, 0;~ldv_work_struct_1_3~0.base, ~ldv_work_struct_1_3~0.offset := 0, 0;~hdpvr_ioctl_ops_group3~0.base, ~hdpvr_ioctl_ops_group3~0.offset := 0, 0;~hdpvr_ctrl_ops_group0~0.base, ~hdpvr_ctrl_ops_group0~0.offset := 0, 0;~hdpvr_ioctl_ops_group6~0.base, ~hdpvr_ioctl_ops_group6~0.offset := 0, 0;~hdpvr_ioctl_ops_group1~0.base, ~hdpvr_ioctl_ops_group1~0.offset := 0, 0;~hdpvr_algo_group0~0.base, ~hdpvr_algo_group0~0.offset := 0, 0;~hdpvr_usb_driver_group1~0.base, ~hdpvr_usb_driver_group1~0.offset := 0, 0;~hdpvr_ioctl_ops_group5~0.base, ~hdpvr_ioctl_ops_group5~0.offset := 0, 0;~hdpvr_ioctl_ops_group4~0.base, ~hdpvr_ioctl_ops_group4~0.offset := 0, 0;~ldv_work_struct_1_2~0.base, ~ldv_work_struct_1_2~0.offset := 0, 0;~hdpvr_ioctl_ops_group2~0.base, ~hdpvr_ioctl_ops_group2~0.offset := 0, 0;~hdpvr_fops_group0~0.base, ~hdpvr_fops_group0~0.offset := 0, 0;~hdpvr_ioctl_ops_group0~0.base, ~hdpvr_ioctl_ops_group0~0.offset := 0, 0;call ~#dev_nr~0.base, ~#dev_nr~0.offset := #Ultimate.alloc(4);call write~unchecked~int(0, ~#dev_nr~0.base, ~#dev_nr~0.offset, 4);call write~unchecked~int(-1, ~#dev_nr~0.base, ~#dev_nr~0.offset, 4);~default_video_input~0 := 3;~default_audio_input~0 := 3;~boost_audio~0 := 0;call ~#hdpvr_table~0.base, ~#hdpvr_table~0.offset := #Ultimate.alloc(150);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_table~0.base);call write~unchecked~int(3, ~#hdpvr_table~0.base, ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 2 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18688, ~#hdpvr_table~0.base, 4 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 6 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 8 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 10 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 11 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 12 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 13 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 14 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 15 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 16 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 17 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 25 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 27 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18689, ~#hdpvr_table~0.base, 29 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 31 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 33 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 35 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 36 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 37 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 38 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 39 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 40 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 41 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 42 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 50 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 52 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18690, ~#hdpvr_table~0.base, 54 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 56 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 58 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 60 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 61 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 62 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 63 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 64 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 65 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 66 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 67 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 75 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 77 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18818, ~#hdpvr_table~0.base, 79 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 81 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 83 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 85 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 86 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 87 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 88 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 89 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 90 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 91 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 92 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 100 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 102 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18691, ~#hdpvr_table~0.base, 104 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 106 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 108 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 110 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 111 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 112 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 113 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 114 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 115 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 116 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 117 + ~#hdpvr_table~0.offset, 8);~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[0 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[0 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[0 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[0 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[1 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[1 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[1 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[1 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[2 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[2 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[2 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[2 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[3 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[3 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[3 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[3 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[4 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[4 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[4 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[4 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[5 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[5 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[5 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[5 := 0];call ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset := #Ultimate.alloc(16);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 1 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 2 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 3 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 4 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 5 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 6 + ~#hdpvr_default_options~0.offset, 1);call write~int(0, ~#hdpvr_default_options~0.base, 7 + ~#hdpvr_default_options~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 11 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 12 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 13 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 14 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 15 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 1 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 2 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(65, ~#hdpvr_default_options~0.base, 3 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(90, ~#hdpvr_default_options~0.base, 4 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(1, ~#hdpvr_default_options~0.base, 5 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(1, ~#hdpvr_default_options~0.base, 6 + ~#hdpvr_default_options~0.offset, 1);call write~int(3, ~#hdpvr_default_options~0.base, 7 + ~#hdpvr_default_options~0.offset, 4);call write~unchecked~int(134, ~#hdpvr_default_options~0.base, 11 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 12 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 13 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 14 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 15 + ~#hdpvr_default_options~0.offset, 1);call ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset := #Ultimate.alloc(289);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 8 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 16 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 24 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 32 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 40 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 48 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 56 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 64 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 72 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 80 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 84 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 88 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 92 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 100 + ~#hdpvr_usb_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_usb_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_usb_driver~0.base);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 124 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 132 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 136 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 148 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 156 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 164 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 172 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 180 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 188 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 196 + ~#hdpvr_usb_driver~0.offset, 1);call write~int(0, ~#hdpvr_usb_driver~0.base, 197 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 201 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 209 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 217 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 225 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 233 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 241 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 249 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 257 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 265 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 273 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 281 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 285 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 286 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 287 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 288 + ~#hdpvr_usb_driver~0.offset, 1);call write~$Pointer$(#t~string331.base, #t~string331.offset, ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_probe.base, #funAddr~hdpvr_probe.offset, ~#hdpvr_usb_driver~0.base, 8 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_disconnect.base, #funAddr~hdpvr_disconnect.offset, ~#hdpvr_usb_driver~0.base, 16 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 24 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 32 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 40 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 48 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 56 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 64 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(~#hdpvr_table~0.base, ~#hdpvr_table~0.offset, ~#hdpvr_usb_driver~0.base, 72 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 80 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 84 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 88 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 92 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 100 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 108 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 116 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 124 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 132 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 136 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 148 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 156 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 164 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 172 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 180 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 188 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 196 + ~#hdpvr_usb_driver~0.offset, 1);call write~int(0, ~#hdpvr_usb_driver~0.base, 197 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 201 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 209 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 217 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 225 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 233 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 241 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 249 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 257 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 265 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 273 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 281 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 285 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 286 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 287 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 288 + ~#hdpvr_usb_driver~0.offset, 1);call ~#hdpvr_dv_timings~0.base, ~#hdpvr_dv_timings~0.offset := #Ultimate.alloc(1056);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_dv_timings~0.base);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 4 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(480, ~#hdpvr_dv_timings~0.base, 8 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 12 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 16 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(13500000, ~#hdpvr_dv_timings~0.base, 20 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(19, ~#hdpvr_dv_timings~0.base, 28 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(62, ~#hdpvr_dv_timings~0.base, 32 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(57, ~#hdpvr_dv_timings~0.base, 36 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(4, ~#hdpvr_dv_timings~0.base, 40 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 44 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 48 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(4, ~#hdpvr_dv_timings~0.base, 52 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 56 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 60 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 64 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 68 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 72 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 76 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 80 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 84 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 88 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 92 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 96 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 100 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 104 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 108 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 112 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 116 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 120 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 124 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 132 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 136 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(576, ~#hdpvr_dv_timings~0.base, 140 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 144 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 148 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(13500000, ~#hdpvr_dv_timings~0.base, 152 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(12, ~#hdpvr_dv_timings~0.base, 160 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(63, ~#hdpvr_dv_timings~0.base, 164 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(69, ~#hdpvr_dv_timings~0.base, 168 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 172 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 176 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(19, ~#hdpvr_dv_timings~0.base, 180 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 184 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 188 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 192 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 196 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 200 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 204 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 208 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 212 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 216 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 220 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 224 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 228 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 232 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 236 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 240 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 244 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 248 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 252 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 256 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 264 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 268 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(480, ~#hdpvr_dv_timings~0.base, 272 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 276 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 280 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(27000000, ~#hdpvr_dv_timings~0.base, 284 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 292 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(62, ~#hdpvr_dv_timings~0.base, 296 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(60, ~#hdpvr_dv_timings~0.base, 300 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(9, ~#hdpvr_dv_timings~0.base, 304 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(6, ~#hdpvr_dv_timings~0.base, 308 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(30, ~#hdpvr_dv_timings~0.base, 312 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 316 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 320 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 324 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 328 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 332 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 336 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 340 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 344 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 348 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 352 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 356 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 360 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 364 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 368 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 372 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 376 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 380 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 384 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 388 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 396 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 400 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(576, ~#hdpvr_dv_timings~0.base, 404 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 408 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 412 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(27000000, ~#hdpvr_dv_timings~0.base, 416 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(12, ~#hdpvr_dv_timings~0.base, 424 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(64, ~#hdpvr_dv_timings~0.base, 428 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(68, ~#hdpvr_dv_timings~0.base, 432 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 436 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 440 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(39, ~#hdpvr_dv_timings~0.base, 444 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 448 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 452 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 456 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 460 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 464 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 468 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 472 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 476 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 480 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 484 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 488 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 492 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 496 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 500 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 504 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 508 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 512 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 516 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 520 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 528 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1280, ~#hdpvr_dv_timings~0.base, 532 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 536 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 540 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 544 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 548 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(440, ~#hdpvr_dv_timings~0.base, 556 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(40, ~#hdpvr_dv_timings~0.base, 560 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(220, ~#hdpvr_dv_timings~0.base, 564 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 568 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 572 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 576 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 580 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 584 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 588 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 592 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 596 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 600 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 604 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 608 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 612 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 616 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 620 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 624 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 628 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 632 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 636 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 640 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 644 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 648 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 652 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 660 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1280, ~#hdpvr_dv_timings~0.base, 664 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 668 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 672 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 676 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 680 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(110, ~#hdpvr_dv_timings~0.base, 688 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(40, ~#hdpvr_dv_timings~0.base, 692 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(220, ~#hdpvr_dv_timings~0.base, 696 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 700 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 704 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 708 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 712 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 716 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 720 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 724 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(18, ~#hdpvr_dv_timings~0.base, 728 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 732 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 736 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 740 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 744 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 748 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 752 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 756 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 760 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 764 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 768 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 772 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 776 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 780 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 784 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 792 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1920, ~#hdpvr_dv_timings~0.base, 796 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1080, ~#hdpvr_dv_timings~0.base, 800 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 804 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 808 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 812 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(528, ~#hdpvr_dv_timings~0.base, 820 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(44, ~#hdpvr_dv_timings~0.base, 824 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(148, ~#hdpvr_dv_timings~0.base, 828 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 832 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 836 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 840 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 844 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 848 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 852 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 856 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 860 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 864 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 868 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 872 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 876 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 880 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 884 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 888 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 892 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 896 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 900 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 904 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 908 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 912 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 916 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 924 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1920, ~#hdpvr_dv_timings~0.base, 928 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1080, ~#hdpvr_dv_timings~0.base, 932 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 936 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 940 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 944 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(88, ~#hdpvr_dv_timings~0.base, 952 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(44, ~#hdpvr_dv_timings~0.base, 956 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(148, ~#hdpvr_dv_timings~0.base, 960 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 964 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 968 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 972 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 976 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 980 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 984 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 988 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(26, ~#hdpvr_dv_timings~0.base, 992 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 996 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1000 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1004 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1008 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1012 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1016 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1020 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1024 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1028 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1032 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1036 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1040 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1044 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1048 + ~#hdpvr_dv_timings~0.offset, 4);call ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset := #Ultimate.alloc(80);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 8 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 16 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 24 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 32 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 40 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 48 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 56 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 64 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 72 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(~#__this_module~0.base, ~#__this_module~0.offset, ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_read.base, #funAddr~hdpvr_read.offset, ~#hdpvr_fops~0.base, 8 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 16 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_poll.base, #funAddr~hdpvr_poll.offset, ~#hdpvr_fops~0.base, 24 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~video_ioctl2.base, #funAddr~video_ioctl2.offset, ~#hdpvr_fops~0.base, 32 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 40 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 48 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 56 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_open.base, #funAddr~hdpvr_open.offset, ~#hdpvr_fops~0.base, 64 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_release.base, #funAddr~hdpvr_release.offset, ~#hdpvr_fops~0.base, 72 + ~#hdpvr_fops~0.offset, 8);call ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset := #Ultimate.alloc(912);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 8 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 16 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 24 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 32 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 40 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 48 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 56 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 64 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 72 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 80 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 88 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 96 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 104 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 112 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 120 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 128 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 136 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 144 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 152 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 160 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 168 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 176 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 184 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 192 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 200 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 208 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 216 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 224 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 232 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 240 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 248 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 256 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 264 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 272 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 280 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 288 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 296 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 304 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 312 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 320 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 328 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 336 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 344 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 352 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 360 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 368 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 376 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 384 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 392 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 400 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 408 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 416 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 424 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 432 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 440 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 448 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 456 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 464 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 472 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 480 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 488 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 496 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 504 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 512 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 520 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 528 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 536 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 544 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 552 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 560 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 568 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 576 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 584 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 592 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 600 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 608 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 616 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 624 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 632 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 640 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 648 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 656 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 664 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 672 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 680 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 688 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 696 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 704 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 712 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 720 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 728 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 736 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 744 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 752 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 760 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 768 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 776 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 784 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 792 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 800 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 808 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 816 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 824 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 832 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 840 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 848 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 856 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 864 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 872 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 880 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 888 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 896 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 904 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_querycap.base, #funAddr~vidioc_querycap.offset, ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_fmt_vid_cap.base, #funAddr~vidioc_enum_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 8 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 16 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 24 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 32 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 40 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 48 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 56 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 64 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 72 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 80 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 88 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 96 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 104 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 112 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 120 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 128 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 136 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 144 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 152 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 160 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 168 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 176 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 184 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 192 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 200 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 208 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 216 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 224 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 232 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 240 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 248 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 256 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 264 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 272 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 280 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 288 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 296 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 304 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 312 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 320 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 328 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 336 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 344 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 352 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 360 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 368 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 376 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 384 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 392 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 400 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 408 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_std.base, #funAddr~vidioc_g_std.offset, ~#hdpvr_ioctl_ops~0.base, 416 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_std.base, #funAddr~vidioc_s_std.offset, ~#hdpvr_ioctl_ops~0.base, 424 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_querystd.base, #funAddr~vidioc_querystd.offset, ~#hdpvr_ioctl_ops~0.base, 432 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_input.base, #funAddr~vidioc_enum_input.offset, ~#hdpvr_ioctl_ops~0.base, 440 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_input.base, #funAddr~vidioc_g_input.offset, ~#hdpvr_ioctl_ops~0.base, 448 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_input.base, #funAddr~vidioc_s_input.offset, ~#hdpvr_ioctl_ops~0.base, 456 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 464 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 472 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 480 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 488 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 496 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 504 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 512 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 520 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 528 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 536 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 544 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enumaudio.base, #funAddr~vidioc_enumaudio.offset, ~#hdpvr_ioctl_ops~0.base, 552 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_audio.base, #funAddr~vidioc_g_audio.offset, ~#hdpvr_ioctl_ops~0.base, 560 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_audio.base, #funAddr~vidioc_s_audio.offset, ~#hdpvr_ioctl_ops~0.base, 568 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 576 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 584 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 592 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 600 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 608 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 616 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 624 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 632 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 640 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 648 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 656 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 664 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 672 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_encoder_cmd.base, #funAddr~vidioc_encoder_cmd.offset, ~#hdpvr_ioctl_ops~0.base, 680 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_try_encoder_cmd.base, #funAddr~vidioc_try_encoder_cmd.offset, ~#hdpvr_ioctl_ops~0.base, 688 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 696 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 704 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 712 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 720 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 728 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 736 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 744 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 752 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 760 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 768 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_ctrl_log_status.base, #funAddr~v4l2_ctrl_log_status.offset, ~#hdpvr_ioctl_ops~0.base, 776 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 784 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 792 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 800 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 808 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 816 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 824 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_dv_timings.base, #funAddr~vidioc_s_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 832 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_dv_timings.base, #funAddr~vidioc_g_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 840 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_query_dv_timings.base, #funAddr~vidioc_query_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 848 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_dv_timings.base, #funAddr~vidioc_enum_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 856 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_dv_timings_cap.base, #funAddr~vidioc_dv_timings_cap.offset, ~#hdpvr_ioctl_ops~0.base, 864 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 872 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 880 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_ctrl_subscribe_event.base, #funAddr~v4l2_ctrl_subscribe_event.offset, ~#hdpvr_ioctl_ops~0.base, 888 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_event_unsubscribe.base, #funAddr~v4l2_event_unsubscribe.offset, ~#hdpvr_ioctl_ops~0.base, 896 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 904 + ~#hdpvr_ioctl_ops~0.offset, 8);call ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset := #Ultimate.alloc(1731);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 8 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 16 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 24 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 28 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 36 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 40 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 44 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 52 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 56 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 58 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 60 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 62 + ~#hdpvr_video_template~0.offset, 2);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 64 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 72 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 80 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 88 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 92 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 96 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 104 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 108 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 112 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 120 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 128 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 136 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 144 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 152 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 160 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 168 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 176 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 184 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 192 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 196 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 204 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 212 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 220 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 228 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 252 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 260 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 264 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 272 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 280 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 288 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 296 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 304 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 312 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 316 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 320 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 324 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 348 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 372 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 380 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 384 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 392 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 400 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 404 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 405 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 406 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 407 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 408 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 409 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 417 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 425 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 429 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 433 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 437 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 441 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 449 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 473 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 481 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 485 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 497 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 505 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 513 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 521 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 529 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 553 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 561 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 565 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 573 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 581 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 589 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 597 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 605 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 609 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 610 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 611 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 612 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 613 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 614 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 615 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 616 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 617 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 618 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 622 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 626 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 630 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 638 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 662 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 670 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 674 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 686 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 694 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 702 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 706 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 710 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 714 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 718 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 726 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 750 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 758 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 762 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 774 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 782 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 790 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 798 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 799 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 800 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 808 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 816 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 824 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 832 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 840 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 844 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 848 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 852 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 876 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 900 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 908 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 912 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 920 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 928 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 936 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 944 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 952 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 960 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 984 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 992 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 996 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1004 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1008 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1012 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1016 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1024 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1048 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1056 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1060 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1072 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1080 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1088 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1096 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1100 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1104 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1105 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1106 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1107 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1108 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1109 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1110 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1111 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1112 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1113 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1114 + ~#hdpvr_video_template~0.offset, 1);call write~int(0, ~#hdpvr_video_template~0.base, 1115 + ~#hdpvr_video_template~0.offset, 4);call write~int(0, ~#hdpvr_video_template~0.base, 1119 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1123 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1127 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1131 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1139 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1147 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1155 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1163 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1171 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1179 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1187 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1195 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1203 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1207 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1215 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1223 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1231 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1239 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1247 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1255 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1263 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1271 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1279 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1287 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1295 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1303 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1307 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1311 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1315 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1319 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1323 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1331 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1355 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1363 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1367 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1379 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1387 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1395 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1403 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1411 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1419 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1423 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1431 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1439 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1447 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1455 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1456 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1473 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1481 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1489 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1497 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1537 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1541 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1545 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1549 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1551 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1559 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1563 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1567 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1571 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1575 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1583 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1607 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1615 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1619 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1631 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1639 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1647 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1651 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1659 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1667 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1723 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 8 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 16 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 24 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 28 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 36 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 40 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 44 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 52 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 56 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 58 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 60 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 62 + ~#hdpvr_video_template~0.offset, 2);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 64 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 72 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 80 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 88 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 92 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 96 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 104 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 108 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, ~#hdpvr_video_template~0.base, 112 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 120 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 128 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 136 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 144 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 152 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 160 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 168 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 176 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 184 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 192 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 196 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 204 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 212 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 220 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 228 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 236 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 244 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 252 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 260 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 264 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 272 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 280 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 288 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 296 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 304 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 312 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 316 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 320 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 324 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 332 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 333 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 334 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 335 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 336 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 337 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 338 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 339 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 340 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 341 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 342 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 343 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 344 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 345 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 346 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 347 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 348 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 356 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 364 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 372 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 380 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 384 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 392 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 400 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 404 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 405 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 406 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 407 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 408 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 409 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 417 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 425 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 429 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 433 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 437 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 441 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 449 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 473 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 481 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 485 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 497 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 505 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 513 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 521 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 529 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 537 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 545 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 553 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 561 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 565 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 573 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 581 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 589 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 597 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 605 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 609 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 610 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 611 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 612 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 613 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 614 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 615 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 616 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 617 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 618 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 622 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 626 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 630 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 638 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 646 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 654 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 662 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 670 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 674 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 686 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 694 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 702 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 706 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 710 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 714 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 718 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 726 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 734 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 742 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 750 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 758 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 762 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 774 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 782 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 790 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 798 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 799 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 800 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 808 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 816 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 824 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 832 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 840 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 844 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 848 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 852 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 860 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 861 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 862 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 863 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 864 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 865 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 866 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 867 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 868 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 869 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 870 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 871 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 872 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 873 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 874 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 875 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 876 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 884 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 892 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 900 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 908 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 912 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 920 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 928 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 936 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 944 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 952 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 960 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 968 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 976 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 984 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 992 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 996 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1004 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1008 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1012 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1016 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1024 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1032 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1040 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1048 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1056 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1060 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1072 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1080 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1088 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1096 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1100 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1104 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1105 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1106 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1107 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1108 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1109 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1110 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1111 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1112 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1113 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1114 + ~#hdpvr_video_template~0.offset, 1);call write~int(0, ~#hdpvr_video_template~0.base, 1115 + ~#hdpvr_video_template~0.offset, 4);call write~int(0, ~#hdpvr_video_template~0.base, 1119 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1123 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1127 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1131 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1139 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1147 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1155 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1163 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1171 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1179 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1187 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1195 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1203 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1207 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1215 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1223 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1231 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1239 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1247 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1255 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1263 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1271 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1279 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1287 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1295 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1303 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1307 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1311 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1315 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1319 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1323 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1331 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1339 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1347 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1355 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1363 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1367 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1379 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1387 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1395 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1403 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1411 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1419 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1423 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1431 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1439 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1447 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1455 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1456 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1473 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1481 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1489 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1497 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1505 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1506 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1507 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1508 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1509 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1510 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1511 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1512 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1513 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1514 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1515 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1516 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1517 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1518 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1519 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1520 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1521 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1522 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1523 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1524 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1525 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1526 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1527 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1528 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1529 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1530 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1531 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1532 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1533 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1534 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1535 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1536 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1537 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1541 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1545 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1549 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1551 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1559 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1563 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1567 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1571 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1575 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1583 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1591 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1599 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1607 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1615 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1619 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1631 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1639 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1647 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(16777215, ~#hdpvr_video_template~0.base, 1651 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_device_release.base, #funAddr~hdpvr_device_release.offset, ~#hdpvr_video_template~0.base, 1659 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, ~#hdpvr_video_template~0.base, 1667 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1675 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1683 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1691 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1699 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1707 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1715 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1723 + ~#hdpvr_video_template~0.offset, 8);call ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset := #Ultimate.alloc(24);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, 8 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, 16 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_try_ctrl.base, #funAddr~hdpvr_try_ctrl.offset, ~#hdpvr_ctrl_ops~0.base, 8 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_s_ctrl.base, #funAddr~hdpvr_s_ctrl.offset, ~#hdpvr_ctrl_ops~0.base, 16 + ~#hdpvr_ctrl_ops~0.offset, 8);call ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset := #Ultimate.alloc(40);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 8 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 16 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 24 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 32 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_transfer.base, #funAddr~hdpvr_transfer.offset, ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 8 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_functionality.base, #funAddr~hdpvr_functionality.offset, ~#hdpvr_algo~0.base, 16 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 24 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 32 + ~#hdpvr_algo~0.offset, 8);call ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset := #Ultimate.alloc(1813);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 8 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 12 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 20 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 28 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 32 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 36 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 40 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 48 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 72 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 80 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 84 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 92 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 100 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 116 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 120 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 128 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 140 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 148 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 152 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 156 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 164 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 172 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 180 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 188 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 196 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 204 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 212 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 220 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 228 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 232 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 240 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 248 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 256 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 264 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 288 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 296 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 300 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 308 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 316 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 324 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 332 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 340 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 348 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 352 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 356 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 360 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 384 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 408 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 416 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 420 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 428 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 436 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 440 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 441 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 442 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 443 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 444 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 445 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 453 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 461 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 465 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 469 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 473 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 477 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 485 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 509 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 517 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 521 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 533 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 541 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 549 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 557 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 565 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 589 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 597 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 601 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 609 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 633 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 645 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 646 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 647 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 648 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 649 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 650 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 651 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 652 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 653 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 654 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 658 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 662 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 666 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 674 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 698 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 706 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 710 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 722 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 730 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 738 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 742 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 746 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 750 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 754 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 762 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 786 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 794 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 798 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 810 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 818 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 826 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 834 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 835 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 836 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 844 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 852 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 860 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 868 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 876 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 880 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 884 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 888 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 912 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 936 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 944 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 948 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 956 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 964 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 972 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 980 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 988 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 996 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1020 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1028 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1032 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1040 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1044 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1048 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1052 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1060 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1084 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1092 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1096 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1116 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1124 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1132 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1140 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1141 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1142 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1143 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1144 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1145 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1146 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1147 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1148 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1149 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1150 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1151 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1155 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1159 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1163 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1167 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1175 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1183 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1191 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1199 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1207 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1215 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1223 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1231 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1239 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1243 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1251 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1259 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1267 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1275 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1283 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1291 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1299 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1307 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1315 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1323 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1331 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1339 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1343 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1347 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1351 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1355 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1359 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1367 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1391 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1399 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1403 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1415 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1423 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1431 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1439 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1447 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1455 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1459 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1467 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1475 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1483 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1491 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1492 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1493 + ~#hdpvr_i2c_adapter_template~0.offset, 4);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1545 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1549 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1553 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1557 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1561 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1569 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1593 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1601 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1605 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1633 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1637 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1645 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1649 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1657 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1681 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1689 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1693 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1705 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1713 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1721 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1729 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1737 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1761 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1769 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1773 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1781 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1789 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1797 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1805 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(~#__this_module~0.base, ~#__this_module~0.offset, ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 8 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, ~#hdpvr_i2c_adapter_template~0.base, 12 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 20 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 28 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 32 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 36 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 40 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 48 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 56 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 64 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 72 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 80 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 84 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 92 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 100 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 116 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 120 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 128 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 140 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 148 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 152 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 156 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 164 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 172 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 180 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 188 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 196 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 204 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 212 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 220 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 228 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 232 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 240 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 248 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 256 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 264 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 272 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 280 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 288 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 296 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 300 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 308 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 316 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 324 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 332 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 340 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 348 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 352 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 356 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 360 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 368 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 369 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 370 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 371 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 372 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 373 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 374 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 375 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 376 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 377 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 378 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 379 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 380 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 381 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 382 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 383 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 384 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 392 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 400 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 408 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 416 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 420 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 428 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 436 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 440 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 441 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 442 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 443 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 444 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 445 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 453 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 461 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 465 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 469 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 473 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 477 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 485 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 493 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 501 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 509 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 517 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 521 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 533 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 541 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 549 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 557 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 565 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 573 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 581 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 589 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 597 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 601 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 609 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 633 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 645 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 646 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 647 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 648 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 649 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 650 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 651 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 652 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 653 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 654 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 658 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 662 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 666 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 674 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 682 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 690 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 698 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 706 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 710 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 722 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 730 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 738 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 742 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 746 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 750 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 754 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 762 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 770 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 778 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 786 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 794 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 798 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 810 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 818 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 826 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 834 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 835 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 836 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 844 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 852 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 860 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 868 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 876 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 880 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 884 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 888 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 896 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 897 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 898 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 899 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 900 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 901 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 902 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 903 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 904 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 905 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 906 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 907 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 908 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 909 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 910 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 911 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 912 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 920 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 928 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 936 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 944 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 948 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 956 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 964 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 972 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 980 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 988 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 996 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1004 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1012 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1020 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1028 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1032 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1040 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1044 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1048 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1052 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1060 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1068 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1076 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1084 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1092 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1096 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1116 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1124 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1132 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1140 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1141 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1142 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1143 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1144 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1145 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1146 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1147 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1148 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1149 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1150 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1151 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1155 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1159 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1163 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1167 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1175 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1183 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1191 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1199 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1207 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1215 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1223 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1231 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1239 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1243 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1251 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1259 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1267 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1275 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1283 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1291 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1299 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1307 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1315 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1323 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1331 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1339 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1343 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1347 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1351 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1355 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1359 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1367 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1375 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1383 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1391 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1399 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1403 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1415 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1423 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1431 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1439 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1447 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1455 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1459 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1467 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1475 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1483 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1491 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1492 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1493 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(72, ~#hdpvr_i2c_adapter_template~0.base, 1497 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(97, ~#hdpvr_i2c_adapter_template~0.base, 1498 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(117, ~#hdpvr_i2c_adapter_template~0.base, 1499 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(112, ~#hdpvr_i2c_adapter_template~0.base, 1500 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(112, ~#hdpvr_i2c_adapter_template~0.base, 1501 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(97, ~#hdpvr_i2c_adapter_template~0.base, 1502 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(103, ~#hdpvr_i2c_adapter_template~0.base, 1503 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(101, ~#hdpvr_i2c_adapter_template~0.base, 1504 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1505 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(72, ~#hdpvr_i2c_adapter_template~0.base, 1506 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(68, ~#hdpvr_i2c_adapter_template~0.base, 1507 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1508 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(80, ~#hdpvr_i2c_adapter_template~0.base, 1509 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(86, ~#hdpvr_i2c_adapter_template~0.base, 1510 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(82, ~#hdpvr_i2c_adapter_template~0.base, 1511 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1512 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(73, ~#hdpvr_i2c_adapter_template~0.base, 1513 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(50, ~#hdpvr_i2c_adapter_template~0.base, 1514 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(67, ~#hdpvr_i2c_adapter_template~0.base, 1515 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1516 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1545 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1549 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1553 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1557 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1561 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1569 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1577 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1585 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1593 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1601 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1605 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1633 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1637 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1645 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1649 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1657 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1665 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1673 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1681 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1689 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1693 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1705 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1713 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1721 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1729 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1737 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1745 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1753 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1761 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1769 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1773 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1781 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1789 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1797 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1805 + ~#hdpvr_i2c_adapter_template~0.offset, 8); {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} is VALID [2018-11-19 17:20:46,775 INFO L273 TraceCheckUtils]: 2: Hoare triple {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} assume true; {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} is VALID [2018-11-19 17:20:46,776 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} {155760#true} #5005#return; {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} is VALID [2018-11-19 17:20:46,776 INFO L256 TraceCheckUtils]: 4: Hoare triple {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} call #t~ret2601 := main(); {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} is VALID [2018-11-19 17:20:46,776 INFO L273 TraceCheckUtils]: 5: Hoare triple {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset;havoc ~tmp~28.base, ~tmp~28.offset;havoc ~tmp___0~8;havoc ~tmp___1~4;havoc ~tmp___2~3; {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} is VALID [2018-11-19 17:20:46,777 INFO L256 TraceCheckUtils]: 6: Hoare triple {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} call #t~ret335.base, #t~ret335.offset := ldv_init_zalloc(32); {155760#true} is VALID [2018-11-19 17:20:46,777 INFO L273 TraceCheckUtils]: 7: Hoare triple {155760#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~2.base, ~tmp~2.offset;call #t~malloc20.base, #t~malloc20.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {155760#true} is VALID [2018-11-19 17:20:46,777 INFO L256 TraceCheckUtils]: 8: Hoare triple {155760#true} call #Ultimate.meminit(#t~malloc20.base, #t~malloc20.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {155760#true} is VALID [2018-11-19 17:20:46,777 INFO L273 TraceCheckUtils]: 9: Hoare triple {155760#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {155760#true} is VALID [2018-11-19 17:20:46,777 INFO L273 TraceCheckUtils]: 10: Hoare triple {155760#true} assume true; {155760#true} is VALID [2018-11-19 17:20:46,777 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {155760#true} {155760#true} #4827#return; {155760#true} is VALID [2018-11-19 17:20:46,778 INFO L273 TraceCheckUtils]: 12: Hoare triple {155760#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc20.base, #t~malloc20.offset;~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {155760#true} is VALID [2018-11-19 17:20:46,778 INFO L273 TraceCheckUtils]: 13: Hoare triple {155760#true} assume true; {155760#true} is VALID [2018-11-19 17:20:46,779 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {155760#true} {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} #4879#return; {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} is VALID [2018-11-19 17:20:46,779 INFO L273 TraceCheckUtils]: 15: Hoare triple {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} ~tmp~28.base, ~tmp~28.offset := #t~ret335.base, #t~ret335.offset;havoc #t~ret335.base, #t~ret335.offset;~ldvarg6~0.base, ~ldvarg6~0.offset := ~tmp~28.base, ~tmp~28.offset;call ldv_initialize();~ldv_state_variable_6~0 := 0;~ldv_state_variable_3~0 := 0;~ldv_state_variable_7~0 := 0;~ldv_state_variable_2~0 := 0; {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} is VALID [2018-11-19 17:20:46,779 INFO L256 TraceCheckUtils]: 16: Hoare triple {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} call work_init_1(); {155760#true} is VALID [2018-11-19 17:20:46,779 INFO L273 TraceCheckUtils]: 17: Hoare triple {155760#true} ~ldv_work_1_0~0 := 0;~ldv_work_1_1~0 := 0;~ldv_work_1_2~0 := 0;~ldv_work_1_3~0 := 0; {155760#true} is VALID [2018-11-19 17:20:46,780 INFO L273 TraceCheckUtils]: 18: Hoare triple {155760#true} assume true; {155760#true} is VALID [2018-11-19 17:20:46,781 INFO L268 TraceCheckUtils]: 19: Hoare quadruple {155760#true} {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} #4881#return; {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} is VALID [2018-11-19 17:20:46,786 INFO L273 TraceCheckUtils]: 20: Hoare triple {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} ~ldv_state_variable_1~0 := 1;~ldv_state_variable_4~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1;~ldv_state_variable_5~0 := 0; {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} is VALID [2018-11-19 17:20:46,788 INFO L273 TraceCheckUtils]: 21: Hoare triple {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} assume -2147483648 <= #t~nondet336 && #t~nondet336 <= 2147483647;~tmp___0~8 := #t~nondet336;havoc #t~nondet336;#t~switch337 := 0 == ~tmp___0~8; {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} is VALID [2018-11-19 17:20:46,788 INFO L273 TraceCheckUtils]: 22: Hoare triple {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} assume !#t~switch337;#t~switch337 := #t~switch337 || 1 == ~tmp___0~8; {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} is VALID [2018-11-19 17:20:46,789 INFO L273 TraceCheckUtils]: 23: Hoare triple {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} assume !#t~switch337;#t~switch337 := #t~switch337 || 2 == ~tmp___0~8; {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} is VALID [2018-11-19 17:20:46,794 INFO L273 TraceCheckUtils]: 24: Hoare triple {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} assume !#t~switch337;#t~switch337 := #t~switch337 || 3 == ~tmp___0~8; {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} is VALID [2018-11-19 17:20:46,798 INFO L273 TraceCheckUtils]: 25: Hoare triple {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} assume !#t~switch337;#t~switch337 := #t~switch337 || 4 == ~tmp___0~8; {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} is VALID [2018-11-19 17:20:46,798 INFO L273 TraceCheckUtils]: 26: Hoare triple {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} assume !#t~switch337;#t~switch337 := #t~switch337 || 5 == ~tmp___0~8; {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} is VALID [2018-11-19 17:20:46,799 INFO L273 TraceCheckUtils]: 27: Hoare triple {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} assume !#t~switch337;#t~switch337 := #t~switch337 || 6 == ~tmp___0~8; {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} is VALID [2018-11-19 17:20:46,803 INFO L273 TraceCheckUtils]: 28: Hoare triple {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} assume #t~switch337; {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} is VALID [2018-11-19 17:20:46,803 INFO L273 TraceCheckUtils]: 29: Hoare triple {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet341 && #t~nondet341 <= 2147483647;~tmp___2~3 := #t~nondet341;havoc #t~nondet341;#t~switch342 := 0 == ~tmp___2~3; {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} is VALID [2018-11-19 17:20:46,803 INFO L273 TraceCheckUtils]: 30: Hoare triple {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} assume !#t~switch342;#t~switch342 := #t~switch342 || 1 == ~tmp___2~3; {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} is VALID [2018-11-19 17:20:46,804 INFO L273 TraceCheckUtils]: 31: Hoare triple {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} assume #t~switch342; {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} is VALID [2018-11-19 17:20:46,804 INFO L273 TraceCheckUtils]: 32: Hoare triple {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} assume 1 == ~ldv_state_variable_0~0; {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} is VALID [2018-11-19 17:20:46,804 INFO L256 TraceCheckUtils]: 33: Hoare triple {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} call #t~ret343 := hdpvr_usb_driver_init(); {155760#true} is VALID [2018-11-19 17:20:46,804 INFO L273 TraceCheckUtils]: 34: Hoare triple {155760#true} havoc ~tmp~26; {155760#true} is VALID [2018-11-19 17:20:46,805 INFO L256 TraceCheckUtils]: 35: Hoare triple {155760#true} call #t~ret333 := ldv_usb_register_driver_88(~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string332.base, #t~string332.offset); {155760#true} is VALID [2018-11-19 17:20:46,805 INFO L273 TraceCheckUtils]: 36: Hoare triple {155760#true} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset;~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset;~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset;havoc ~ldv_func_res~10;havoc ~tmp~34;call #t~ret350 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset);assume -2147483648 <= #t~ret350 && #t~ret350 <= 2147483647;~tmp~34 := #t~ret350;havoc #t~ret350;~ldv_func_res~10 := ~tmp~34;~ldv_state_variable_7~0 := 1;~usb_counter~0 := 0; {155760#true} is VALID [2018-11-19 17:20:46,805 INFO L256 TraceCheckUtils]: 37: Hoare triple {155760#true} call ldv_usb_driver_7(); {155760#true} is VALID [2018-11-19 17:20:46,805 INFO L273 TraceCheckUtils]: 38: Hoare triple {155760#true} havoc ~tmp~27.base, ~tmp~27.offset; {155760#true} is VALID [2018-11-19 17:20:46,805 INFO L256 TraceCheckUtils]: 39: Hoare triple {155760#true} call #t~ret334.base, #t~ret334.offset := ldv_init_zalloc(1560); {155760#true} is VALID [2018-11-19 17:20:46,805 INFO L273 TraceCheckUtils]: 40: Hoare triple {155760#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~2.base, ~tmp~2.offset;call #t~malloc20.base, #t~malloc20.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {155760#true} is VALID [2018-11-19 17:20:46,805 INFO L256 TraceCheckUtils]: 41: Hoare triple {155760#true} call #Ultimate.meminit(#t~malloc20.base, #t~malloc20.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {155760#true} is VALID [2018-11-19 17:20:46,806 INFO L273 TraceCheckUtils]: 42: Hoare triple {155760#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {155760#true} is VALID [2018-11-19 17:20:46,806 INFO L273 TraceCheckUtils]: 43: Hoare triple {155760#true} assume true; {155760#true} is VALID [2018-11-19 17:20:46,806 INFO L268 TraceCheckUtils]: 44: Hoare quadruple {155760#true} {155760#true} #4827#return; {155760#true} is VALID [2018-11-19 17:20:46,806 INFO L273 TraceCheckUtils]: 45: Hoare triple {155760#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc20.base, #t~malloc20.offset;~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {155760#true} is VALID [2018-11-19 17:20:46,806 INFO L273 TraceCheckUtils]: 46: Hoare triple {155760#true} assume true; {155760#true} is VALID [2018-11-19 17:20:46,806 INFO L268 TraceCheckUtils]: 47: Hoare quadruple {155760#true} {155760#true} #4543#return; {155760#true} is VALID [2018-11-19 17:20:46,807 INFO L273 TraceCheckUtils]: 48: Hoare triple {155760#true} ~tmp~27.base, ~tmp~27.offset := #t~ret334.base, #t~ret334.offset;havoc #t~ret334.base, #t~ret334.offset;~hdpvr_usb_driver_group1~0.base, ~hdpvr_usb_driver_group1~0.offset := ~tmp~27.base, ~tmp~27.offset; {155760#true} is VALID [2018-11-19 17:20:46,807 INFO L273 TraceCheckUtils]: 49: Hoare triple {155760#true} assume true; {155760#true} is VALID [2018-11-19 17:20:46,807 INFO L268 TraceCheckUtils]: 50: Hoare quadruple {155760#true} {155760#true} #4705#return; {155760#true} is VALID [2018-11-19 17:20:46,807 INFO L273 TraceCheckUtils]: 51: Hoare triple {155760#true} #res := ~ldv_func_res~10; {155760#true} is VALID [2018-11-19 17:20:46,807 INFO L273 TraceCheckUtils]: 52: Hoare triple {155760#true} assume true; {155760#true} is VALID [2018-11-19 17:20:46,807 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {155760#true} {155760#true} #4819#return; {155760#true} is VALID [2018-11-19 17:20:46,808 INFO L273 TraceCheckUtils]: 54: Hoare triple {155760#true} assume -2147483648 <= #t~ret333 && #t~ret333 <= 2147483647;~tmp~26 := #t~ret333;havoc #t~ret333;#res := ~tmp~26; {155760#true} is VALID [2018-11-19 17:20:46,808 INFO L273 TraceCheckUtils]: 55: Hoare triple {155760#true} assume true; {155760#true} is VALID [2018-11-19 17:20:46,808 INFO L268 TraceCheckUtils]: 56: Hoare quadruple {155760#true} {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} #4899#return; {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} is VALID [2018-11-19 17:20:46,809 INFO L273 TraceCheckUtils]: 57: Hoare triple {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} assume -2147483648 <= #t~ret343 && #t~ret343 <= 2147483647;~ldv_retval_2~0 := #t~ret343;havoc #t~ret343; {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} is VALID [2018-11-19 17:20:46,809 INFO L273 TraceCheckUtils]: 58: Hoare triple {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} assume 0 != ~ldv_retval_2~0;~ldv_state_variable_0~0 := 3; {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} is VALID [2018-11-19 17:20:46,810 INFO L256 TraceCheckUtils]: 59: Hoare triple {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} call ldv_check_final_state(); {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} is VALID [2018-11-19 17:20:46,810 INFO L273 TraceCheckUtils]: 60: Hoare triple {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} assume !(1 != ~ldv_mutex_i2c_mutex_of_hdpvr_device~0); {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} is VALID [2018-11-19 17:20:46,810 INFO L273 TraceCheckUtils]: 61: Hoare triple {155762#(= ~ldv_mutex_i_mutex_of_inode~0 1)} assume 1 != ~ldv_mutex_i_mutex_of_inode~0; {155761#false} is VALID [2018-11-19 17:20:46,811 INFO L256 TraceCheckUtils]: 62: Hoare triple {155761#false} call ldv_error(); {155761#false} is VALID [2018-11-19 17:20:46,811 INFO L273 TraceCheckUtils]: 63: Hoare triple {155761#false} assume !false; {155761#false} is VALID [2018-11-19 17:20:46,815 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2018-11-19 17:20:46,815 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 17:20:46,815 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-19 17:20:46,816 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 64 [2018-11-19 17:20:46,816 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 17:20:46,816 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-19 17:20:47,021 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 57 edges. 57 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:20:47,021 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-19 17:20:47,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-19 17:20:47,022 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 17:20:47,022 INFO L87 Difference]: Start difference. First operand 11858 states and 15854 transitions. Second operand 3 states. [2018-11-19 17:22:10,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:22:10,970 INFO L93 Difference]: Finished difference Result 11860 states and 15855 transitions. [2018-11-19 17:22:10,971 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-19 17:22:10,971 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 64 [2018-11-19 17:22:10,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 17:22:10,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:22:11,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2396 transitions. [2018-11-19 17:22:11,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:22:11,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2396 transitions. [2018-11-19 17:22:11,093 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 2396 transitions. [2018-11-19 17:22:13,721 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 2396 edges. 2396 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:22:20,260 INFO L225 Difference]: With dead ends: 11860 [2018-11-19 17:22:20,260 INFO L226 Difference]: Without dead ends: 11857 [2018-11-19 17:22:20,264 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 17:22:20,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11857 states. [2018-11-19 17:24:10,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11857 to 11857. [2018-11-19 17:24:10,564 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 17:24:10,565 INFO L82 GeneralOperation]: Start isEquivalent. First operand 11857 states. Second operand 11857 states. [2018-11-19 17:24:10,565 INFO L74 IsIncluded]: Start isIncluded. First operand 11857 states. Second operand 11857 states. [2018-11-19 17:24:10,565 INFO L87 Difference]: Start difference. First operand 11857 states. Second operand 11857 states. [2018-11-19 17:24:15,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:24:15,910 INFO L93 Difference]: Finished difference Result 11857 states and 15852 transitions. [2018-11-19 17:24:15,910 INFO L276 IsEmpty]: Start isEmpty. Operand 11857 states and 15852 transitions. [2018-11-19 17:24:15,931 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:24:15,931 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:24:15,931 INFO L74 IsIncluded]: Start isIncluded. First operand 11857 states. Second operand 11857 states. [2018-11-19 17:24:15,932 INFO L87 Difference]: Start difference. First operand 11857 states. Second operand 11857 states. [2018-11-19 17:24:21,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:24:21,057 INFO L93 Difference]: Finished difference Result 11857 states and 15852 transitions. [2018-11-19 17:24:21,057 INFO L276 IsEmpty]: Start isEmpty. Operand 11857 states and 15852 transitions. [2018-11-19 17:24:21,076 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:24:21,077 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:24:21,077 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 17:24:21,077 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 17:24:21,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11857 states. [2018-11-19 17:24:27,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11857 states to 11857 states and 15852 transitions. [2018-11-19 17:24:27,417 INFO L78 Accepts]: Start accepts. Automaton has 11857 states and 15852 transitions. Word has length 64 [2018-11-19 17:24:27,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 17:24:27,417 INFO L480 AbstractCegarLoop]: Abstraction has 11857 states and 15852 transitions. [2018-11-19 17:24:27,418 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-19 17:24:27,418 INFO L276 IsEmpty]: Start isEmpty. Operand 11857 states and 15852 transitions. [2018-11-19 17:24:27,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2018-11-19 17:24:27,418 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 17:24:27,419 INFO L384 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 17:24:27,419 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 17:24:27,419 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 17:24:27,419 INFO L82 PathProgramCache]: Analyzing trace with hash -1273495673, now seen corresponding path program 1 times [2018-11-19 17:24:27,419 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 17:24:27,419 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 17:24:27,423 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:24:27,423 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 17:24:27,423 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:24:27,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:24:27,793 INFO L256 TraceCheckUtils]: 0: Hoare triple {211482#true} call ULTIMATE.init(); {211482#true} is VALID [2018-11-19 17:24:27,846 INFO L273 TraceCheckUtils]: 1: Hoare triple {211482#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string0.base, #t~string0.offset := #Ultimate.alloc(10);call #t~string1.base, #t~string1.offset := #Ultimate.alloc(8);call #t~string2.base, #t~string2.offset := #Ultimate.alloc(10);call #t~string3.base, #t~string3.offset := #Ultimate.alloc(9);call #t~string4.base, #t~string4.offset := #Ultimate.alloc(10);call #t~string5.base, #t~string5.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string5.base,#t~string5.offset := 83];#memory_int := #memory_int[#t~string5.base,1 + #t~string5.offset := 80];#memory_int := #memory_int[#t~string5.base,2 + #t~string5.offset := 68];#memory_int := #memory_int[#t~string5.base,3 + #t~string5.offset := 73];#memory_int := #memory_int[#t~string5.base,4 + #t~string5.offset := 70];#memory_int := #memory_int[#t~string5.base,5 + #t~string5.offset := 0];call #t~string51.base, #t~string51.offset := #Ultimate.alloc(53);call #t~string100.base, #t~string100.offset := #Ultimate.alloc(29);call #t~string212.base, #t~string212.offset := #Ultimate.alloc(50);call #t~string216.base, #t~string216.offset := #Ultimate.alloc(37);call #t~string225.base, #t~string225.offset := #Ultimate.alloc(52);call #t~string235.base, #t~string235.offset := #Ultimate.alloc(32);call #t~string244.base, #t~string244.offset := #Ultimate.alloc(34);call #t~string250.base, #t~string250.offset := #Ultimate.alloc(34);call #t~string256.base, #t~string256.offset := #Ultimate.alloc(34);call #t~string258.base, #t~string258.offset := #Ultimate.alloc(15);call #t~string260.base, #t~string260.offset := #Ultimate.alloc(29);call #t~string261.base, #t~string261.offset := #Ultimate.alloc(15);call #t~string262.base, #t~string262.offset := #Ultimate.alloc(16);call #t~string263.base, #t~string263.offset := #Ultimate.alloc(17);call #t~string267.base, #t~string267.offset := #Ultimate.alloc(20);call #t~string268.base, #t~string268.offset := #Ultimate.alloc(18);call #t~string269.base, #t~string269.offset := #Ultimate.alloc(16);call #t~string270.base, #t~string270.offset := #Ultimate.alloc(19);call #t~string272.base, #t~string272.offset := #Ultimate.alloc(3);#memory_int := #memory_int[#t~string272.base,#t~string272.offset := 37];#memory_int := #memory_int[#t~string272.base,1 + #t~string272.offset := 115];#memory_int := #memory_int[#t~string272.base,2 + #t~string272.offset := 0];call #t~string273.base, #t~string273.offset := #Ultimate.alloc(13);call #t~string298.base, #t~string298.offset := #Ultimate.alloc(38);call #t~string301.base, #t~string301.offset := #Ultimate.alloc(25);call #t~string304.base, #t~string304.offset := #Ultimate.alloc(41);call #t~string307.base, #t~string307.offset := #Ultimate.alloc(34);call #t~string310.base, #t~string310.offset := #Ultimate.alloc(39);call #t~string313.base, #t~string313.offset := #Ultimate.alloc(39);call #t~string318.base, #t~string318.offset := #Ultimate.alloc(34);call #t~string321.base, #t~string321.offset := #Ultimate.alloc(32);call #t~string328.base, #t~string328.offset := #Ultimate.alloc(29);call #t~string331.base, #t~string331.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string331.base,#t~string331.offset := 104];#memory_int := #memory_int[#t~string331.base,1 + #t~string331.offset := 100];#memory_int := #memory_int[#t~string331.base,2 + #t~string331.offset := 112];#memory_int := #memory_int[#t~string331.base,3 + #t~string331.offset := 118];#memory_int := #memory_int[#t~string331.base,4 + #t~string331.offset := 114];#memory_int := #memory_int[#t~string331.base,5 + #t~string331.offset := 0];call #t~string332.base, #t~string332.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string332.base,#t~string332.offset := 104];#memory_int := #memory_int[#t~string332.base,1 + #t~string332.offset := 100];#memory_int := #memory_int[#t~string332.base,2 + #t~string332.offset := 112];#memory_int := #memory_int[#t~string332.base,3 + #t~string332.offset := 118];#memory_int := #memory_int[#t~string332.base,4 + #t~string332.offset := 114];#memory_int := #memory_int[#t~string332.base,5 + #t~string332.offset := 0];call #t~string392.base, #t~string392.offset := #Ultimate.alloc(33);call #t~string396.base, #t~string396.offset := #Ultimate.alloc(10);call #t~string502.base, #t~string502.offset := #Ultimate.alloc(28);call #t~string505.base, #t~string505.offset := #Ultimate.alloc(29);call #t~string508.base, #t~string508.offset := #Ultimate.alloc(26);call #t~string513.base, #t~string513.offset := #Ultimate.alloc(42);call #t~string527.base, #t~string527.offset := #Ultimate.alloc(37);call #t~string531.base, #t~string531.offset := #Ultimate.alloc(39);call #t~string532.base, #t~string532.offset := #Ultimate.alloc(21);call #t~string538.base, #t~string538.offset := #Ultimate.alloc(42);call #t~string539.base, #t~string539.offset := #Ultimate.alloc(21);call #t~string544.base, #t~string544.offset := #Ultimate.alloc(30);call #t~string545.base, #t~string545.offset := #Ultimate.alloc(216);call #t~string555.base, #t~string555.offset := #Ultimate.alloc(29);call #t~string557.base, #t~string557.offset := #Ultimate.alloc(31);call #t~string563.base, #t~string563.offset := #Ultimate.alloc(34);call #t~string566.base, #t~string566.offset := #Ultimate.alloc(31);call #t~string575.base, #t~string575.offset := #Ultimate.alloc(48);call #t~string578.base, #t~string578.offset := #Ultimate.alloc(15);call #t~string582.base, #t~string582.offset := #Ultimate.alloc(24);call #t~string588.base, #t~string588.offset := #Ultimate.alloc(115);call #t~string593.base, #t~string593.offset := #Ultimate.alloc(24);call #t~string602.base, #t~string602.offset := #Ultimate.alloc(43);call #t~string615.base, #t~string615.offset := #Ultimate.alloc(29);call #t~string620.base, #t~string620.offset := #Ultimate.alloc(42);call #t~string621.base, #t~string621.offset := #Ultimate.alloc(11);call #t~string623.base, #t~string623.offset := #Ultimate.alloc(216);call #t~string632.base, #t~string632.offset := #Ultimate.alloc(216);call #t~string645.base, #t~string645.offset := #Ultimate.alloc(32);call #t~string652.base, #t~string652.offset := #Ultimate.alloc(42);call #t~string653.base, #t~string653.offset := #Ultimate.alloc(11);call #t~string661.base, #t~string661.offset := #Ultimate.alloc(29);call #t~string666.base, #t~string666.offset := #Ultimate.alloc(42);call #t~string667.base, #t~string667.offset := #Ultimate.alloc(11);call #t~string675.base, #t~string675.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string675.base,#t~string675.offset := 104];#memory_int := #memory_int[#t~string675.base,1 + #t~string675.offset := 100];#memory_int := #memory_int[#t~string675.base,2 + #t~string675.offset := 112];#memory_int := #memory_int[#t~string675.base,3 + #t~string675.offset := 118];#memory_int := #memory_int[#t~string675.base,4 + #t~string675.offset := 114];#memory_int := #memory_int[#t~string675.base,5 + #t~string675.offset := 0];call #t~string677.base, #t~string677.offset := #Ultimate.alloc(17);call #t~string1089.base, #t~string1089.offset := #Ultimate.alloc(30);call #t~string1118.base, #t~string1118.offset := #Ultimate.alloc(33);call #t~string1191.base, #t~string1191.offset := #Ultimate.alloc(30);call #t~string1216.base, #t~string1216.offset := #Ultimate.alloc(34);call #t~string1219.base, #t~string1219.offset := #Ultimate.alloc(31);call #t~string1758.base, #t~string1758.offset := #Ultimate.alloc(17);call #t~string1762.base, #t~string1762.offset := #Ultimate.alloc(39);call #t~string1876.base, #t~string1876.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string1876.base,#t~string1876.offset := 72];#memory_int := #memory_int[#t~string1876.base,1 + #t~string1876.offset := 68];#memory_int := #memory_int[#t~string1876.base,2 + #t~string1876.offset := 45];#memory_int := #memory_int[#t~string1876.base,3 + #t~string1876.offset := 80];#memory_int := #memory_int[#t~string1876.base,4 + #t~string1876.offset := 86];#memory_int := #memory_int[#t~string1876.base,5 + #t~string1876.offset := 82];#memory_int := #memory_int[#t~string1876.base,6 + #t~string1876.offset := 0];call #t~string1878.base, #t~string1878.offset := #Ultimate.alloc(13);call #t~string1879.base, #t~string1879.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string1879.base,#t~string1879.offset := 72];#memory_int := #memory_int[#t~string1879.base,1 + #t~string1879.offset := 68];#memory_int := #memory_int[#t~string1879.base,2 + #t~string1879.offset := 45];#memory_int := #memory_int[#t~string1879.base,3 + #t~string1879.offset := 80];#memory_int := #memory_int[#t~string1879.base,4 + #t~string1879.offset := 86];#memory_int := #memory_int[#t~string1879.base,5 + #t~string1879.offset := 82];#memory_int := #memory_int[#t~string1879.base,6 + #t~string1879.offset := 0];call #t~string1914.base, #t~string1914.offset := #Ultimate.alloc(66);call #t~string1919.base, #t~string1919.offset := #Ultimate.alloc(46);call #t~string1928.base, #t~string1928.offset := #Ultimate.alloc(33);~LDV_IN_INTERRUPT~0 := 1;~ldv_work_1_3~0 := 0;~ldv_state_variable_6~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_state_variable_5~0 := 0;~ldv_work_1_1~0 := 0;~ldv_state_variable_2~0 := 0;~usb_counter~0 := 0;~ldv_work_1_2~0 := 0;~ldv_state_variable_3~0 := 0;~ref_cnt~0 := 0;~ldv_work_1_0~0 := 0;~ldv_state_variable_1~0 := 0;~ldv_state_variable_7~0 := 0;~ldv_state_variable_4~0 := 0;~hdpvr_debug~0 := 0;call ~#video_nr~0.base, ~#video_nr~0.offset := #Ultimate.alloc(32);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#video_nr~0.base);call write~unchecked~int(-1, ~#video_nr~0.base, ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 4 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 8 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 12 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 16 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 20 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 24 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 28 + ~#video_nr~0.offset, 4);~ldv_retval_1~0 := 0;~ldv_retval_2~0 := 0;call ~#iname~0.base, ~#iname~0.offset := #Ultimate.alloc(24);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#iname~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#iname~0.base);call write~$Pointer$(#t~string0.base, #t~string0.offset, ~#iname~0.base, ~#iname~0.offset, 8);call write~$Pointer$(#t~string1.base, #t~string1.offset, ~#iname~0.base, 8 + ~#iname~0.offset, 8);call write~$Pointer$(#t~string2.base, #t~string2.offset, ~#iname~0.base, 16 + ~#iname~0.offset, 8);call ~#audio_iname~0.base, ~#audio_iname~0.offset := #Ultimate.alloc(24);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#audio_iname~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#audio_iname~0.base);call write~$Pointer$(#t~string3.base, #t~string3.offset, ~#audio_iname~0.base, ~#audio_iname~0.offset, 8);call write~$Pointer$(#t~string4.base, #t~string4.offset, ~#audio_iname~0.base, 8 + ~#audio_iname~0.offset, 8);call write~$Pointer$(#t~string5.base, #t~string5.offset, ~#audio_iname~0.base, 16 + ~#audio_iname~0.offset, 8);~ldv_retval_0~0 := 0;~ldv_mutex_i2c_mutex_of_hdpvr_device~0 := 1;~ldv_mutex_i_mutex_of_inode~0 := 1;~ldv_mutex_io_mutex_of_hdpvr_device~0 := 1;~ldv_mutex_lock~0 := 1;~ldv_mutex_lock_of_v4l2_ctrl_handler~0 := 1;~ldv_mutex_mutex_of_device~0 := 1;~ldv_mutex_usbc_mutex_of_hdpvr_device~0 := 1;~ldv_work_struct_1_0~0.base, ~ldv_work_struct_1_0~0.offset := 0, 0;~ldv_work_struct_1_1~0.base, ~ldv_work_struct_1_1~0.offset := 0, 0;~ldv_work_struct_1_3~0.base, ~ldv_work_struct_1_3~0.offset := 0, 0;~hdpvr_ioctl_ops_group3~0.base, ~hdpvr_ioctl_ops_group3~0.offset := 0, 0;~hdpvr_ctrl_ops_group0~0.base, ~hdpvr_ctrl_ops_group0~0.offset := 0, 0;~hdpvr_ioctl_ops_group6~0.base, ~hdpvr_ioctl_ops_group6~0.offset := 0, 0;~hdpvr_ioctl_ops_group1~0.base, ~hdpvr_ioctl_ops_group1~0.offset := 0, 0;~hdpvr_algo_group0~0.base, ~hdpvr_algo_group0~0.offset := 0, 0;~hdpvr_usb_driver_group1~0.base, ~hdpvr_usb_driver_group1~0.offset := 0, 0;~hdpvr_ioctl_ops_group5~0.base, ~hdpvr_ioctl_ops_group5~0.offset := 0, 0;~hdpvr_ioctl_ops_group4~0.base, ~hdpvr_ioctl_ops_group4~0.offset := 0, 0;~ldv_work_struct_1_2~0.base, ~ldv_work_struct_1_2~0.offset := 0, 0;~hdpvr_ioctl_ops_group2~0.base, ~hdpvr_ioctl_ops_group2~0.offset := 0, 0;~hdpvr_fops_group0~0.base, ~hdpvr_fops_group0~0.offset := 0, 0;~hdpvr_ioctl_ops_group0~0.base, ~hdpvr_ioctl_ops_group0~0.offset := 0, 0;call ~#dev_nr~0.base, ~#dev_nr~0.offset := #Ultimate.alloc(4);call write~unchecked~int(0, ~#dev_nr~0.base, ~#dev_nr~0.offset, 4);call write~unchecked~int(-1, ~#dev_nr~0.base, ~#dev_nr~0.offset, 4);~default_video_input~0 := 3;~default_audio_input~0 := 3;~boost_audio~0 := 0;call ~#hdpvr_table~0.base, ~#hdpvr_table~0.offset := #Ultimate.alloc(150);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_table~0.base);call write~unchecked~int(3, ~#hdpvr_table~0.base, ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 2 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18688, ~#hdpvr_table~0.base, 4 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 6 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 8 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 10 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 11 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 12 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 13 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 14 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 15 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 16 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 17 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 25 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 27 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18689, ~#hdpvr_table~0.base, 29 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 31 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 33 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 35 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 36 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 37 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 38 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 39 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 40 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 41 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 42 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 50 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 52 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18690, ~#hdpvr_table~0.base, 54 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 56 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 58 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 60 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 61 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 62 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 63 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 64 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 65 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 66 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 67 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 75 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 77 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18818, ~#hdpvr_table~0.base, 79 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 81 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 83 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 85 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 86 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 87 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 88 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 89 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 90 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 91 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 92 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 100 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 102 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18691, ~#hdpvr_table~0.base, 104 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 106 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 108 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 110 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 111 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 112 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 113 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 114 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 115 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 116 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 117 + ~#hdpvr_table~0.offset, 8);~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[0 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[0 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[0 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[0 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[1 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[1 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[1 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[1 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[2 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[2 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[2 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[2 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[3 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[3 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[3 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[3 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[4 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[4 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[4 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[4 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[5 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[5 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[5 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[5 := 0];call ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset := #Ultimate.alloc(16);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 1 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 2 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 3 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 4 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 5 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 6 + ~#hdpvr_default_options~0.offset, 1);call write~int(0, ~#hdpvr_default_options~0.base, 7 + ~#hdpvr_default_options~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 11 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 12 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 13 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 14 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 15 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 1 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 2 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(65, ~#hdpvr_default_options~0.base, 3 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(90, ~#hdpvr_default_options~0.base, 4 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(1, ~#hdpvr_default_options~0.base, 5 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(1, ~#hdpvr_default_options~0.base, 6 + ~#hdpvr_default_options~0.offset, 1);call write~int(3, ~#hdpvr_default_options~0.base, 7 + ~#hdpvr_default_options~0.offset, 4);call write~unchecked~int(134, ~#hdpvr_default_options~0.base, 11 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 12 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 13 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 14 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 15 + ~#hdpvr_default_options~0.offset, 1);call ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset := #Ultimate.alloc(289);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 8 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 16 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 24 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 32 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 40 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 48 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 56 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 64 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 72 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 80 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 84 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 88 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 92 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 100 + ~#hdpvr_usb_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_usb_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_usb_driver~0.base);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 124 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 132 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 136 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 148 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 156 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 164 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 172 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 180 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 188 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 196 + ~#hdpvr_usb_driver~0.offset, 1);call write~int(0, ~#hdpvr_usb_driver~0.base, 197 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 201 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 209 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 217 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 225 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 233 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 241 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 249 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 257 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 265 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 273 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 281 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 285 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 286 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 287 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 288 + ~#hdpvr_usb_driver~0.offset, 1);call write~$Pointer$(#t~string331.base, #t~string331.offset, ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_probe.base, #funAddr~hdpvr_probe.offset, ~#hdpvr_usb_driver~0.base, 8 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_disconnect.base, #funAddr~hdpvr_disconnect.offset, ~#hdpvr_usb_driver~0.base, 16 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 24 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 32 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 40 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 48 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 56 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 64 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(~#hdpvr_table~0.base, ~#hdpvr_table~0.offset, ~#hdpvr_usb_driver~0.base, 72 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 80 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 84 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 88 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 92 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 100 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 108 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 116 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 124 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 132 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 136 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 148 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 156 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 164 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 172 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 180 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 188 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 196 + ~#hdpvr_usb_driver~0.offset, 1);call write~int(0, ~#hdpvr_usb_driver~0.base, 197 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 201 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 209 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 217 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 225 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 233 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 241 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 249 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 257 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 265 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 273 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 281 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 285 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 286 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 287 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 288 + ~#hdpvr_usb_driver~0.offset, 1);call ~#hdpvr_dv_timings~0.base, ~#hdpvr_dv_timings~0.offset := #Ultimate.alloc(1056);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_dv_timings~0.base);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 4 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(480, ~#hdpvr_dv_timings~0.base, 8 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 12 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 16 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(13500000, ~#hdpvr_dv_timings~0.base, 20 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(19, ~#hdpvr_dv_timings~0.base, 28 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(62, ~#hdpvr_dv_timings~0.base, 32 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(57, ~#hdpvr_dv_timings~0.base, 36 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(4, ~#hdpvr_dv_timings~0.base, 40 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 44 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 48 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(4, ~#hdpvr_dv_timings~0.base, 52 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 56 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 60 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 64 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 68 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 72 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 76 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 80 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 84 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 88 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 92 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 96 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 100 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 104 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 108 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 112 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 116 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 120 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 124 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 132 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 136 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(576, ~#hdpvr_dv_timings~0.base, 140 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 144 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 148 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(13500000, ~#hdpvr_dv_timings~0.base, 152 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(12, ~#hdpvr_dv_timings~0.base, 160 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(63, ~#hdpvr_dv_timings~0.base, 164 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(69, ~#hdpvr_dv_timings~0.base, 168 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 172 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 176 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(19, ~#hdpvr_dv_timings~0.base, 180 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 184 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 188 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 192 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 196 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 200 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 204 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 208 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 212 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 216 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 220 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 224 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 228 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 232 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 236 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 240 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 244 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 248 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 252 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 256 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 264 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 268 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(480, ~#hdpvr_dv_timings~0.base, 272 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 276 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 280 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(27000000, ~#hdpvr_dv_timings~0.base, 284 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 292 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(62, ~#hdpvr_dv_timings~0.base, 296 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(60, ~#hdpvr_dv_timings~0.base, 300 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(9, ~#hdpvr_dv_timings~0.base, 304 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(6, ~#hdpvr_dv_timings~0.base, 308 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(30, ~#hdpvr_dv_timings~0.base, 312 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 316 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 320 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 324 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 328 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 332 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 336 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 340 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 344 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 348 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 352 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 356 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 360 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 364 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 368 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 372 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 376 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 380 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 384 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 388 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 396 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 400 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(576, ~#hdpvr_dv_timings~0.base, 404 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 408 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 412 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(27000000, ~#hdpvr_dv_timings~0.base, 416 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(12, ~#hdpvr_dv_timings~0.base, 424 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(64, ~#hdpvr_dv_timings~0.base, 428 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(68, ~#hdpvr_dv_timings~0.base, 432 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 436 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 440 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(39, ~#hdpvr_dv_timings~0.base, 444 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 448 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 452 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 456 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 460 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 464 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 468 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 472 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 476 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 480 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 484 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 488 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 492 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 496 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 500 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 504 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 508 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 512 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 516 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 520 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 528 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1280, ~#hdpvr_dv_timings~0.base, 532 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 536 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 540 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 544 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 548 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(440, ~#hdpvr_dv_timings~0.base, 556 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(40, ~#hdpvr_dv_timings~0.base, 560 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(220, ~#hdpvr_dv_timings~0.base, 564 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 568 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 572 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 576 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 580 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 584 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 588 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 592 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 596 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 600 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 604 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 608 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 612 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 616 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 620 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 624 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 628 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 632 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 636 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 640 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 644 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 648 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 652 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 660 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1280, ~#hdpvr_dv_timings~0.base, 664 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 668 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 672 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 676 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 680 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(110, ~#hdpvr_dv_timings~0.base, 688 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(40, ~#hdpvr_dv_timings~0.base, 692 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(220, ~#hdpvr_dv_timings~0.base, 696 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 700 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 704 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 708 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 712 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 716 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 720 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 724 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(18, ~#hdpvr_dv_timings~0.base, 728 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 732 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 736 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 740 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 744 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 748 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 752 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 756 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 760 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 764 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 768 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 772 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 776 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 780 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 784 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 792 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1920, ~#hdpvr_dv_timings~0.base, 796 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1080, ~#hdpvr_dv_timings~0.base, 800 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 804 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 808 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 812 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(528, ~#hdpvr_dv_timings~0.base, 820 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(44, ~#hdpvr_dv_timings~0.base, 824 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(148, ~#hdpvr_dv_timings~0.base, 828 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 832 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 836 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 840 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 844 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 848 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 852 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 856 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 860 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 864 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 868 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 872 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 876 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 880 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 884 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 888 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 892 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 896 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 900 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 904 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 908 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 912 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 916 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 924 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1920, ~#hdpvr_dv_timings~0.base, 928 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1080, ~#hdpvr_dv_timings~0.base, 932 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 936 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 940 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 944 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(88, ~#hdpvr_dv_timings~0.base, 952 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(44, ~#hdpvr_dv_timings~0.base, 956 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(148, ~#hdpvr_dv_timings~0.base, 960 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 964 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 968 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 972 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 976 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 980 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 984 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 988 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(26, ~#hdpvr_dv_timings~0.base, 992 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 996 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1000 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1004 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1008 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1012 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1016 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1020 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1024 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1028 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1032 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1036 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1040 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1044 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1048 + ~#hdpvr_dv_timings~0.offset, 4);call ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset := #Ultimate.alloc(80);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 8 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 16 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 24 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 32 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 40 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 48 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 56 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 64 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 72 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(~#__this_module~0.base, ~#__this_module~0.offset, ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_read.base, #funAddr~hdpvr_read.offset, ~#hdpvr_fops~0.base, 8 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 16 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_poll.base, #funAddr~hdpvr_poll.offset, ~#hdpvr_fops~0.base, 24 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~video_ioctl2.base, #funAddr~video_ioctl2.offset, ~#hdpvr_fops~0.base, 32 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 40 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 48 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 56 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_open.base, #funAddr~hdpvr_open.offset, ~#hdpvr_fops~0.base, 64 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_release.base, #funAddr~hdpvr_release.offset, ~#hdpvr_fops~0.base, 72 + ~#hdpvr_fops~0.offset, 8);call ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset := #Ultimate.alloc(912);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 8 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 16 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 24 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 32 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 40 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 48 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 56 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 64 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 72 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 80 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 88 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 96 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 104 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 112 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 120 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 128 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 136 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 144 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 152 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 160 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 168 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 176 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 184 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 192 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 200 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 208 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 216 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 224 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 232 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 240 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 248 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 256 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 264 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 272 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 280 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 288 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 296 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 304 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 312 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 320 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 328 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 336 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 344 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 352 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 360 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 368 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 376 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 384 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 392 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 400 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 408 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 416 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 424 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 432 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 440 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 448 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 456 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 464 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 472 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 480 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 488 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 496 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 504 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 512 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 520 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 528 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 536 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 544 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 552 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 560 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 568 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 576 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 584 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 592 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 600 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 608 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 616 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 624 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 632 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 640 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 648 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 656 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 664 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 672 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 680 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 688 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 696 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 704 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 712 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 720 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 728 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 736 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 744 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 752 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 760 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 768 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 776 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 784 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 792 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 800 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 808 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 816 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 824 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 832 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 840 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 848 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 856 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 864 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 872 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 880 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 888 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 896 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 904 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_querycap.base, #funAddr~vidioc_querycap.offset, ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_fmt_vid_cap.base, #funAddr~vidioc_enum_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 8 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 16 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 24 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 32 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 40 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 48 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 56 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 64 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 72 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 80 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 88 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 96 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 104 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 112 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 120 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 128 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 136 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 144 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 152 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 160 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 168 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 176 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 184 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 192 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 200 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 208 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 216 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 224 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 232 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 240 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 248 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 256 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 264 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 272 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 280 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 288 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 296 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 304 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 312 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 320 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 328 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 336 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 344 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 352 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 360 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 368 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 376 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 384 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 392 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 400 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 408 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_std.base, #funAddr~vidioc_g_std.offset, ~#hdpvr_ioctl_ops~0.base, 416 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_std.base, #funAddr~vidioc_s_std.offset, ~#hdpvr_ioctl_ops~0.base, 424 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_querystd.base, #funAddr~vidioc_querystd.offset, ~#hdpvr_ioctl_ops~0.base, 432 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_input.base, #funAddr~vidioc_enum_input.offset, ~#hdpvr_ioctl_ops~0.base, 440 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_input.base, #funAddr~vidioc_g_input.offset, ~#hdpvr_ioctl_ops~0.base, 448 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_input.base, #funAddr~vidioc_s_input.offset, ~#hdpvr_ioctl_ops~0.base, 456 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 464 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 472 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 480 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 488 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 496 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 504 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 512 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 520 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 528 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 536 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 544 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enumaudio.base, #funAddr~vidioc_enumaudio.offset, ~#hdpvr_ioctl_ops~0.base, 552 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_audio.base, #funAddr~vidioc_g_audio.offset, ~#hdpvr_ioctl_ops~0.base, 560 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_audio.base, #funAddr~vidioc_s_audio.offset, ~#hdpvr_ioctl_ops~0.base, 568 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 576 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 584 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 592 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 600 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 608 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 616 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 624 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 632 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 640 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 648 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 656 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 664 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 672 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_encoder_cmd.base, #funAddr~vidioc_encoder_cmd.offset, ~#hdpvr_ioctl_ops~0.base, 680 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_try_encoder_cmd.base, #funAddr~vidioc_try_encoder_cmd.offset, ~#hdpvr_ioctl_ops~0.base, 688 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 696 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 704 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 712 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 720 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 728 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 736 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 744 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 752 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 760 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 768 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_ctrl_log_status.base, #funAddr~v4l2_ctrl_log_status.offset, ~#hdpvr_ioctl_ops~0.base, 776 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 784 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 792 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 800 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 808 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 816 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 824 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_dv_timings.base, #funAddr~vidioc_s_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 832 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_dv_timings.base, #funAddr~vidioc_g_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 840 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_query_dv_timings.base, #funAddr~vidioc_query_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 848 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_dv_timings.base, #funAddr~vidioc_enum_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 856 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_dv_timings_cap.base, #funAddr~vidioc_dv_timings_cap.offset, ~#hdpvr_ioctl_ops~0.base, 864 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 872 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 880 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_ctrl_subscribe_event.base, #funAddr~v4l2_ctrl_subscribe_event.offset, ~#hdpvr_ioctl_ops~0.base, 888 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_event_unsubscribe.base, #funAddr~v4l2_event_unsubscribe.offset, ~#hdpvr_ioctl_ops~0.base, 896 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 904 + ~#hdpvr_ioctl_ops~0.offset, 8);call ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset := #Ultimate.alloc(1731);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 8 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 16 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 24 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 28 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 36 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 40 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 44 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 52 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 56 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 58 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 60 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 62 + ~#hdpvr_video_template~0.offset, 2);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 64 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 72 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 80 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 88 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 92 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 96 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 104 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 108 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 112 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 120 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 128 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 136 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 144 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 152 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 160 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 168 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 176 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 184 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 192 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 196 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 204 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 212 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 220 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 228 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 252 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 260 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 264 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 272 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 280 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 288 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 296 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 304 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 312 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 316 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 320 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 324 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 348 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 372 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 380 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 384 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 392 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 400 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 404 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 405 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 406 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 407 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 408 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 409 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 417 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 425 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 429 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 433 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 437 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 441 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 449 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 473 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 481 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 485 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 497 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 505 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 513 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 521 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 529 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 553 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 561 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 565 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 573 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 581 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 589 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 597 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 605 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 609 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 610 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 611 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 612 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 613 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 614 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 615 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 616 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 617 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 618 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 622 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 626 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 630 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 638 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 662 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 670 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 674 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 686 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 694 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 702 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 706 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 710 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 714 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 718 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 726 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 750 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 758 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 762 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 774 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 782 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 790 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 798 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 799 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 800 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 808 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 816 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 824 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 832 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 840 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 844 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 848 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 852 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 876 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 900 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 908 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 912 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 920 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 928 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 936 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 944 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 952 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 960 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 984 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 992 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 996 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1004 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1008 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1012 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1016 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1024 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1048 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1056 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1060 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1072 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1080 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1088 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1096 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1100 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1104 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1105 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1106 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1107 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1108 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1109 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1110 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1111 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1112 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1113 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1114 + ~#hdpvr_video_template~0.offset, 1);call write~int(0, ~#hdpvr_video_template~0.base, 1115 + ~#hdpvr_video_template~0.offset, 4);call write~int(0, ~#hdpvr_video_template~0.base, 1119 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1123 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1127 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1131 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1139 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1147 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1155 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1163 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1171 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1179 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1187 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1195 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1203 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1207 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1215 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1223 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1231 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1239 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1247 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1255 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1263 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1271 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1279 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1287 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1295 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1303 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1307 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1311 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1315 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1319 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1323 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1331 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1355 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1363 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1367 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1379 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1387 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1395 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1403 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1411 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1419 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1423 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1431 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1439 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1447 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1455 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1456 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1473 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1481 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1489 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1497 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1537 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1541 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1545 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1549 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1551 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1559 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1563 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1567 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1571 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1575 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1583 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1607 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1615 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1619 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1631 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1639 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1647 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1651 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1659 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1667 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1723 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 8 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 16 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 24 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 28 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 36 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 40 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 44 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 52 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 56 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 58 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 60 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 62 + ~#hdpvr_video_template~0.offset, 2);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 64 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 72 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 80 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 88 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 92 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 96 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 104 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 108 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, ~#hdpvr_video_template~0.base, 112 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 120 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 128 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 136 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 144 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 152 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 160 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 168 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 176 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 184 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 192 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 196 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 204 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 212 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 220 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 228 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 236 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 244 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 252 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 260 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 264 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 272 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 280 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 288 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 296 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 304 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 312 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 316 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 320 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 324 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 332 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 333 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 334 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 335 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 336 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 337 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 338 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 339 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 340 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 341 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 342 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 343 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 344 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 345 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 346 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 347 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 348 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 356 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 364 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 372 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 380 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 384 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 392 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 400 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 404 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 405 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 406 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 407 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 408 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 409 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 417 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 425 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 429 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 433 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 437 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 441 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 449 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 473 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 481 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 485 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 497 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 505 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 513 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 521 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 529 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 537 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 545 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 553 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 561 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 565 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 573 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 581 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 589 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 597 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 605 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 609 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 610 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 611 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 612 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 613 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 614 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 615 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 616 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 617 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 618 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 622 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 626 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 630 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 638 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 646 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 654 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 662 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 670 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 674 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 686 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 694 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 702 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 706 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 710 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 714 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 718 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 726 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 734 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 742 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 750 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 758 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 762 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 774 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 782 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 790 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 798 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 799 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 800 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 808 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 816 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 824 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 832 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 840 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 844 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 848 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 852 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 860 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 861 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 862 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 863 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 864 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 865 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 866 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 867 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 868 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 869 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 870 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 871 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 872 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 873 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 874 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 875 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 876 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 884 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 892 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 900 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 908 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 912 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 920 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 928 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 936 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 944 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 952 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 960 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 968 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 976 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 984 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 992 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 996 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1004 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1008 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1012 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1016 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1024 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1032 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1040 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1048 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1056 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1060 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1072 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1080 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1088 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1096 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1100 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1104 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1105 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1106 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1107 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1108 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1109 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1110 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1111 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1112 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1113 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1114 + ~#hdpvr_video_template~0.offset, 1);call write~int(0, ~#hdpvr_video_template~0.base, 1115 + ~#hdpvr_video_template~0.offset, 4);call write~int(0, ~#hdpvr_video_template~0.base, 1119 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1123 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1127 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1131 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1139 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1147 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1155 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1163 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1171 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1179 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1187 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1195 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1203 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1207 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1215 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1223 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1231 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1239 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1247 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1255 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1263 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1271 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1279 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1287 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1295 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1303 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1307 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1311 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1315 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1319 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1323 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1331 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1339 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1347 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1355 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1363 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1367 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1379 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1387 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1395 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1403 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1411 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1419 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1423 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1431 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1439 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1447 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1455 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1456 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1473 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1481 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1489 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1497 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1505 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1506 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1507 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1508 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1509 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1510 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1511 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1512 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1513 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1514 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1515 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1516 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1517 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1518 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1519 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1520 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1521 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1522 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1523 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1524 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1525 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1526 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1527 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1528 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1529 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1530 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1531 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1532 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1533 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1534 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1535 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1536 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1537 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1541 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1545 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1549 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1551 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1559 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1563 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1567 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1571 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1575 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1583 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1591 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1599 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1607 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1615 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1619 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1631 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1639 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1647 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(16777215, ~#hdpvr_video_template~0.base, 1651 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_device_release.base, #funAddr~hdpvr_device_release.offset, ~#hdpvr_video_template~0.base, 1659 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, ~#hdpvr_video_template~0.base, 1667 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1675 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1683 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1691 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1699 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1707 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1715 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1723 + ~#hdpvr_video_template~0.offset, 8);call ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset := #Ultimate.alloc(24);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, 8 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, 16 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_try_ctrl.base, #funAddr~hdpvr_try_ctrl.offset, ~#hdpvr_ctrl_ops~0.base, 8 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_s_ctrl.base, #funAddr~hdpvr_s_ctrl.offset, ~#hdpvr_ctrl_ops~0.base, 16 + ~#hdpvr_ctrl_ops~0.offset, 8);call ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset := #Ultimate.alloc(40);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 8 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 16 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 24 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 32 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_transfer.base, #funAddr~hdpvr_transfer.offset, ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 8 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_functionality.base, #funAddr~hdpvr_functionality.offset, ~#hdpvr_algo~0.base, 16 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 24 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 32 + ~#hdpvr_algo~0.offset, 8);call ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset := #Ultimate.alloc(1813);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 8 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 12 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 20 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 28 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 32 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 36 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 40 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 48 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 72 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 80 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 84 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 92 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 100 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 116 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 120 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 128 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 140 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 148 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 152 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 156 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 164 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 172 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 180 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 188 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 196 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 204 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 212 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 220 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 228 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 232 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 240 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 248 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 256 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 264 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 288 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 296 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 300 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 308 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 316 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 324 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 332 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 340 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 348 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 352 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 356 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 360 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 384 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 408 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 416 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 420 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 428 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 436 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 440 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 441 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 442 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 443 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 444 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 445 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 453 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 461 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 465 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 469 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 473 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 477 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 485 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 509 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 517 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 521 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 533 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 541 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 549 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 557 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 565 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 589 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 597 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 601 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 609 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 633 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 645 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 646 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 647 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 648 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 649 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 650 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 651 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 652 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 653 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 654 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 658 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 662 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 666 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 674 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 698 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 706 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 710 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 722 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 730 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 738 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 742 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 746 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 750 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 754 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 762 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 786 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 794 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 798 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 810 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 818 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 826 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 834 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 835 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 836 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 844 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 852 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 860 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 868 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 876 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 880 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 884 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 888 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 912 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 936 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 944 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 948 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 956 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 964 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 972 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 980 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 988 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 996 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1020 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1028 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1032 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1040 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1044 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1048 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1052 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1060 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1084 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1092 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1096 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1116 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1124 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1132 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1140 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1141 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1142 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1143 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1144 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1145 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1146 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1147 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1148 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1149 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1150 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1151 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1155 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1159 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1163 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1167 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1175 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1183 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1191 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1199 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1207 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1215 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1223 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1231 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1239 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1243 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1251 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1259 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1267 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1275 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1283 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1291 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1299 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1307 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1315 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1323 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1331 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1339 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1343 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1347 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1351 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1355 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1359 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1367 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1391 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1399 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1403 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1415 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1423 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1431 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1439 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1447 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1455 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1459 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1467 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1475 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1483 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1491 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1492 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1493 + ~#hdpvr_i2c_adapter_template~0.offset, 4);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1545 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1549 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1553 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1557 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1561 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1569 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1593 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1601 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1605 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1633 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1637 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1645 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1649 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1657 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1681 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1689 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1693 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1705 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1713 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1721 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1729 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1737 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1761 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1769 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1773 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1781 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1789 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1797 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1805 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(~#__this_module~0.base, ~#__this_module~0.offset, ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 8 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, ~#hdpvr_i2c_adapter_template~0.base, 12 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 20 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 28 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 32 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 36 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 40 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 48 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 56 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 64 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 72 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 80 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 84 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 92 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 100 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 116 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 120 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 128 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 140 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 148 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 152 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 156 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 164 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 172 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 180 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 188 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 196 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 204 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 212 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 220 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 228 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 232 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 240 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 248 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 256 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 264 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 272 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 280 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 288 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 296 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 300 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 308 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 316 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 324 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 332 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 340 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 348 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 352 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 356 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 360 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 368 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 369 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 370 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 371 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 372 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 373 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 374 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 375 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 376 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 377 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 378 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 379 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 380 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 381 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 382 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 383 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 384 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 392 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 400 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 408 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 416 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 420 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 428 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 436 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 440 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 441 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 442 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 443 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 444 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 445 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 453 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 461 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 465 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 469 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 473 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 477 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 485 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 493 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 501 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 509 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 517 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 521 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 533 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 541 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 549 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 557 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 565 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 573 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 581 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 589 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 597 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 601 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 609 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 633 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 645 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 646 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 647 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 648 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 649 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 650 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 651 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 652 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 653 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 654 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 658 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 662 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 666 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 674 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 682 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 690 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 698 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 706 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 710 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 722 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 730 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 738 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 742 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 746 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 750 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 754 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 762 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 770 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 778 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 786 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 794 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 798 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 810 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 818 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 826 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 834 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 835 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 836 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 844 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 852 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 860 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 868 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 876 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 880 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 884 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 888 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 896 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 897 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 898 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 899 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 900 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 901 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 902 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 903 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 904 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 905 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 906 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 907 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 908 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 909 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 910 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 911 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 912 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 920 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 928 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 936 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 944 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 948 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 956 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 964 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 972 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 980 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 988 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 996 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1004 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1012 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1020 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1028 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1032 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1040 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1044 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1048 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1052 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1060 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1068 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1076 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1084 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1092 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1096 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1116 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1124 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1132 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1140 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1141 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1142 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1143 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1144 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1145 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1146 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1147 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1148 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1149 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1150 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1151 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1155 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1159 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1163 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1167 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1175 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1183 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1191 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1199 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1207 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1215 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1223 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1231 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1239 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1243 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1251 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1259 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1267 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1275 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1283 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1291 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1299 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1307 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1315 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1323 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1331 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1339 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1343 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1347 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1351 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1355 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1359 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1367 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1375 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1383 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1391 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1399 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1403 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1415 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1423 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1431 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1439 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1447 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1455 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1459 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1467 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1475 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1483 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1491 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1492 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1493 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(72, ~#hdpvr_i2c_adapter_template~0.base, 1497 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(97, ~#hdpvr_i2c_adapter_template~0.base, 1498 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(117, ~#hdpvr_i2c_adapter_template~0.base, 1499 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(112, ~#hdpvr_i2c_adapter_template~0.base, 1500 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(112, ~#hdpvr_i2c_adapter_template~0.base, 1501 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(97, ~#hdpvr_i2c_adapter_template~0.base, 1502 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(103, ~#hdpvr_i2c_adapter_template~0.base, 1503 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(101, ~#hdpvr_i2c_adapter_template~0.base, 1504 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1505 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(72, ~#hdpvr_i2c_adapter_template~0.base, 1506 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(68, ~#hdpvr_i2c_adapter_template~0.base, 1507 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1508 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(80, ~#hdpvr_i2c_adapter_template~0.base, 1509 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(86, ~#hdpvr_i2c_adapter_template~0.base, 1510 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(82, ~#hdpvr_i2c_adapter_template~0.base, 1511 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1512 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(73, ~#hdpvr_i2c_adapter_template~0.base, 1513 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(50, ~#hdpvr_i2c_adapter_template~0.base, 1514 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(67, ~#hdpvr_i2c_adapter_template~0.base, 1515 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1516 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1545 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1549 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1553 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1557 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1561 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1569 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1577 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1585 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1593 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1601 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1605 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1633 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1637 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1645 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1649 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1657 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1665 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1673 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1681 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1689 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1693 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1705 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1713 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1721 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1729 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1737 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1745 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1753 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1761 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1769 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1773 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1781 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1789 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1797 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1805 + ~#hdpvr_i2c_adapter_template~0.offset, 8); {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,848 INFO L273 TraceCheckUtils]: 2: Hoare triple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} assume true; {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,849 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} {211482#true} #5005#return; {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,853 INFO L256 TraceCheckUtils]: 4: Hoare triple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} call #t~ret2601 := main(); {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,854 INFO L273 TraceCheckUtils]: 5: Hoare triple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset;havoc ~tmp~28.base, ~tmp~28.offset;havoc ~tmp___0~8;havoc ~tmp___1~4;havoc ~tmp___2~3; {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,854 INFO L256 TraceCheckUtils]: 6: Hoare triple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} call #t~ret335.base, #t~ret335.offset := ldv_init_zalloc(32); {211482#true} is VALID [2018-11-19 17:24:27,854 INFO L273 TraceCheckUtils]: 7: Hoare triple {211482#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~2.base, ~tmp~2.offset;call #t~malloc20.base, #t~malloc20.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {211482#true} is VALID [2018-11-19 17:24:27,854 INFO L256 TraceCheckUtils]: 8: Hoare triple {211482#true} call #Ultimate.meminit(#t~malloc20.base, #t~malloc20.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {211482#true} is VALID [2018-11-19 17:24:27,854 INFO L273 TraceCheckUtils]: 9: Hoare triple {211482#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {211482#true} is VALID [2018-11-19 17:24:27,854 INFO L273 TraceCheckUtils]: 10: Hoare triple {211482#true} assume true; {211482#true} is VALID [2018-11-19 17:24:27,855 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {211482#true} {211482#true} #4827#return; {211482#true} is VALID [2018-11-19 17:24:27,855 INFO L273 TraceCheckUtils]: 12: Hoare triple {211482#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc20.base, #t~malloc20.offset;~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {211482#true} is VALID [2018-11-19 17:24:27,855 INFO L273 TraceCheckUtils]: 13: Hoare triple {211482#true} assume true; {211482#true} is VALID [2018-11-19 17:24:27,857 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {211482#true} {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} #4879#return; {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,857 INFO L273 TraceCheckUtils]: 15: Hoare triple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} ~tmp~28.base, ~tmp~28.offset := #t~ret335.base, #t~ret335.offset;havoc #t~ret335.base, #t~ret335.offset;~ldvarg6~0.base, ~ldvarg6~0.offset := ~tmp~28.base, ~tmp~28.offset;call ldv_initialize();~ldv_state_variable_6~0 := 0;~ldv_state_variable_3~0 := 0;~ldv_state_variable_7~0 := 0;~ldv_state_variable_2~0 := 0; {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,857 INFO L256 TraceCheckUtils]: 16: Hoare triple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} call work_init_1(); {211482#true} is VALID [2018-11-19 17:24:27,857 INFO L273 TraceCheckUtils]: 17: Hoare triple {211482#true} ~ldv_work_1_0~0 := 0;~ldv_work_1_1~0 := 0;~ldv_work_1_2~0 := 0;~ldv_work_1_3~0 := 0; {211482#true} is VALID [2018-11-19 17:24:27,857 INFO L273 TraceCheckUtils]: 18: Hoare triple {211482#true} assume true; {211482#true} is VALID [2018-11-19 17:24:27,858 INFO L268 TraceCheckUtils]: 19: Hoare quadruple {211482#true} {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} #4881#return; {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,858 INFO L273 TraceCheckUtils]: 20: Hoare triple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} ~ldv_state_variable_1~0 := 1;~ldv_state_variable_4~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1;~ldv_state_variable_5~0 := 0; {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,859 INFO L273 TraceCheckUtils]: 21: Hoare triple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} assume -2147483648 <= #t~nondet336 && #t~nondet336 <= 2147483647;~tmp___0~8 := #t~nondet336;havoc #t~nondet336;#t~switch337 := 0 == ~tmp___0~8; {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,859 INFO L273 TraceCheckUtils]: 22: Hoare triple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} assume !#t~switch337;#t~switch337 := #t~switch337 || 1 == ~tmp___0~8; {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,859 INFO L273 TraceCheckUtils]: 23: Hoare triple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} assume !#t~switch337;#t~switch337 := #t~switch337 || 2 == ~tmp___0~8; {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,860 INFO L273 TraceCheckUtils]: 24: Hoare triple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} assume !#t~switch337;#t~switch337 := #t~switch337 || 3 == ~tmp___0~8; {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,860 INFO L273 TraceCheckUtils]: 25: Hoare triple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} assume !#t~switch337;#t~switch337 := #t~switch337 || 4 == ~tmp___0~8; {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,860 INFO L273 TraceCheckUtils]: 26: Hoare triple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} assume !#t~switch337;#t~switch337 := #t~switch337 || 5 == ~tmp___0~8; {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,861 INFO L273 TraceCheckUtils]: 27: Hoare triple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} assume !#t~switch337;#t~switch337 := #t~switch337 || 6 == ~tmp___0~8; {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,861 INFO L273 TraceCheckUtils]: 28: Hoare triple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} assume #t~switch337; {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,861 INFO L273 TraceCheckUtils]: 29: Hoare triple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet341 && #t~nondet341 <= 2147483647;~tmp___2~3 := #t~nondet341;havoc #t~nondet341;#t~switch342 := 0 == ~tmp___2~3; {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,862 INFO L273 TraceCheckUtils]: 30: Hoare triple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} assume !#t~switch342;#t~switch342 := #t~switch342 || 1 == ~tmp___2~3; {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,862 INFO L273 TraceCheckUtils]: 31: Hoare triple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} assume #t~switch342; {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,863 INFO L273 TraceCheckUtils]: 32: Hoare triple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} assume 1 == ~ldv_state_variable_0~0; {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,863 INFO L256 TraceCheckUtils]: 33: Hoare triple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} call #t~ret343 := hdpvr_usb_driver_init(); {211482#true} is VALID [2018-11-19 17:24:27,863 INFO L273 TraceCheckUtils]: 34: Hoare triple {211482#true} havoc ~tmp~26; {211482#true} is VALID [2018-11-19 17:24:27,863 INFO L256 TraceCheckUtils]: 35: Hoare triple {211482#true} call #t~ret333 := ldv_usb_register_driver_88(~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string332.base, #t~string332.offset); {211482#true} is VALID [2018-11-19 17:24:27,864 INFO L273 TraceCheckUtils]: 36: Hoare triple {211482#true} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset;~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset;~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset;havoc ~ldv_func_res~10;havoc ~tmp~34;call #t~ret350 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset);assume -2147483648 <= #t~ret350 && #t~ret350 <= 2147483647;~tmp~34 := #t~ret350;havoc #t~ret350;~ldv_func_res~10 := ~tmp~34;~ldv_state_variable_7~0 := 1;~usb_counter~0 := 0; {211482#true} is VALID [2018-11-19 17:24:27,864 INFO L256 TraceCheckUtils]: 37: Hoare triple {211482#true} call ldv_usb_driver_7(); {211482#true} is VALID [2018-11-19 17:24:27,864 INFO L273 TraceCheckUtils]: 38: Hoare triple {211482#true} havoc ~tmp~27.base, ~tmp~27.offset; {211482#true} is VALID [2018-11-19 17:24:27,864 INFO L256 TraceCheckUtils]: 39: Hoare triple {211482#true} call #t~ret334.base, #t~ret334.offset := ldv_init_zalloc(1560); {211482#true} is VALID [2018-11-19 17:24:27,865 INFO L273 TraceCheckUtils]: 40: Hoare triple {211482#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~2.base, ~tmp~2.offset;call #t~malloc20.base, #t~malloc20.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {211482#true} is VALID [2018-11-19 17:24:27,865 INFO L256 TraceCheckUtils]: 41: Hoare triple {211482#true} call #Ultimate.meminit(#t~malloc20.base, #t~malloc20.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {211482#true} is VALID [2018-11-19 17:24:27,865 INFO L273 TraceCheckUtils]: 42: Hoare triple {211482#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {211482#true} is VALID [2018-11-19 17:24:27,865 INFO L273 TraceCheckUtils]: 43: Hoare triple {211482#true} assume true; {211482#true} is VALID [2018-11-19 17:24:27,866 INFO L268 TraceCheckUtils]: 44: Hoare quadruple {211482#true} {211482#true} #4827#return; {211482#true} is VALID [2018-11-19 17:24:27,866 INFO L273 TraceCheckUtils]: 45: Hoare triple {211482#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc20.base, #t~malloc20.offset;~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {211482#true} is VALID [2018-11-19 17:24:27,866 INFO L273 TraceCheckUtils]: 46: Hoare triple {211482#true} assume true; {211482#true} is VALID [2018-11-19 17:24:27,866 INFO L268 TraceCheckUtils]: 47: Hoare quadruple {211482#true} {211482#true} #4543#return; {211482#true} is VALID [2018-11-19 17:24:27,866 INFO L273 TraceCheckUtils]: 48: Hoare triple {211482#true} ~tmp~27.base, ~tmp~27.offset := #t~ret334.base, #t~ret334.offset;havoc #t~ret334.base, #t~ret334.offset;~hdpvr_usb_driver_group1~0.base, ~hdpvr_usb_driver_group1~0.offset := ~tmp~27.base, ~tmp~27.offset; {211482#true} is VALID [2018-11-19 17:24:27,866 INFO L273 TraceCheckUtils]: 49: Hoare triple {211482#true} assume true; {211482#true} is VALID [2018-11-19 17:24:27,866 INFO L268 TraceCheckUtils]: 50: Hoare quadruple {211482#true} {211482#true} #4705#return; {211482#true} is VALID [2018-11-19 17:24:27,867 INFO L273 TraceCheckUtils]: 51: Hoare triple {211482#true} #res := ~ldv_func_res~10; {211482#true} is VALID [2018-11-19 17:24:27,867 INFO L273 TraceCheckUtils]: 52: Hoare triple {211482#true} assume true; {211482#true} is VALID [2018-11-19 17:24:27,867 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {211482#true} {211482#true} #4819#return; {211482#true} is VALID [2018-11-19 17:24:27,867 INFO L273 TraceCheckUtils]: 54: Hoare triple {211482#true} assume -2147483648 <= #t~ret333 && #t~ret333 <= 2147483647;~tmp~26 := #t~ret333;havoc #t~ret333;#res := ~tmp~26; {211482#true} is VALID [2018-11-19 17:24:27,867 INFO L273 TraceCheckUtils]: 55: Hoare triple {211482#true} assume true; {211482#true} is VALID [2018-11-19 17:24:27,868 INFO L268 TraceCheckUtils]: 56: Hoare quadruple {211482#true} {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} #4899#return; {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,869 INFO L273 TraceCheckUtils]: 57: Hoare triple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} assume -2147483648 <= #t~ret343 && #t~ret343 <= 2147483647;~ldv_retval_2~0 := #t~ret343;havoc #t~ret343; {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,870 INFO L273 TraceCheckUtils]: 58: Hoare triple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} assume 0 != ~ldv_retval_2~0;~ldv_state_variable_0~0 := 3; {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,873 INFO L256 TraceCheckUtils]: 59: Hoare triple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} call ldv_check_final_state(); {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,873 INFO L273 TraceCheckUtils]: 60: Hoare triple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} assume !(1 != ~ldv_mutex_i2c_mutex_of_hdpvr_device~0); {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,873 INFO L273 TraceCheckUtils]: 61: Hoare triple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} assume !(1 != ~ldv_mutex_i_mutex_of_inode~0); {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} is VALID [2018-11-19 17:24:27,874 INFO L273 TraceCheckUtils]: 62: Hoare triple {211484#(= 1 ~ldv_mutex_io_mutex_of_hdpvr_device~0)} assume 1 != ~ldv_mutex_io_mutex_of_hdpvr_device~0; {211483#false} is VALID [2018-11-19 17:24:27,874 INFO L256 TraceCheckUtils]: 63: Hoare triple {211483#false} call ldv_error(); {211483#false} is VALID [2018-11-19 17:24:27,874 INFO L273 TraceCheckUtils]: 64: Hoare triple {211483#false} assume !false; {211483#false} is VALID [2018-11-19 17:24:27,876 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2018-11-19 17:24:27,877 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 17:24:27,877 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-19 17:24:27,877 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 65 [2018-11-19 17:24:27,877 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 17:24:27,877 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-19 17:24:28,060 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 58 edges. 58 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:24:28,060 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-19 17:24:28,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-19 17:24:28,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 17:24:28,061 INFO L87 Difference]: Start difference. First operand 11857 states and 15852 transitions. Second operand 3 states. [2018-11-19 17:27:24,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:27:24,727 INFO L93 Difference]: Finished difference Result 24933 states and 33265 transitions. [2018-11-19 17:27:24,727 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-19 17:27:24,728 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 65 [2018-11-19 17:27:24,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 17:27:24,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:27:24,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 4982 transitions. [2018-11-19 17:27:24,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:27:24,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 4982 transitions. [2018-11-19 17:27:24,918 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 4982 transitions. [2018-11-19 17:27:29,926 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 4982 edges. 4982 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:27:37,446 INFO L225 Difference]: With dead ends: 24933 [2018-11-19 17:27:37,447 INFO L226 Difference]: Without dead ends: 13089 [2018-11-19 17:27:37,467 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 17:27:37,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13089 states. [2018-11-19 17:29:09,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13089 to 13042. [2018-11-19 17:29:09,309 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 17:29:09,309 INFO L82 GeneralOperation]: Start isEquivalent. First operand 13089 states. Second operand 13042 states. [2018-11-19 17:29:09,309 INFO L74 IsIncluded]: Start isIncluded. First operand 13089 states. Second operand 13042 states. [2018-11-19 17:29:09,309 INFO L87 Difference]: Start difference. First operand 13089 states. Second operand 13042 states. [2018-11-19 17:29:15,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:29:15,002 INFO L93 Difference]: Finished difference Result 13089 states and 17378 transitions. [2018-11-19 17:29:15,002 INFO L276 IsEmpty]: Start isEmpty. Operand 13089 states and 17378 transitions. [2018-11-19 17:29:15,021 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:29:15,021 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:29:15,021 INFO L74 IsIncluded]: Start isIncluded. First operand 13042 states. Second operand 13089 states. [2018-11-19 17:29:15,021 INFO L87 Difference]: Start difference. First operand 13042 states. Second operand 13089 states. [2018-11-19 17:29:20,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:29:20,728 INFO L93 Difference]: Finished difference Result 13089 states and 17378 transitions. [2018-11-19 17:29:20,728 INFO L276 IsEmpty]: Start isEmpty. Operand 13089 states and 17378 transitions. [2018-11-19 17:29:20,746 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:29:20,747 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:29:20,747 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 17:29:20,747 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 17:29:20,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13042 states. [2018-11-19 17:29:28,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13042 states to 13042 states and 17332 transitions. [2018-11-19 17:29:28,034 INFO L78 Accepts]: Start accepts. Automaton has 13042 states and 17332 transitions. Word has length 65 [2018-11-19 17:29:28,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 17:29:28,034 INFO L480 AbstractCegarLoop]: Abstraction has 13042 states and 17332 transitions. [2018-11-19 17:29:28,035 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-19 17:29:28,035 INFO L276 IsEmpty]: Start isEmpty. Operand 13042 states and 17332 transitions. [2018-11-19 17:29:28,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2018-11-19 17:29:28,036 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 17:29:28,036 INFO L384 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 17:29:28,036 INFO L423 AbstractCegarLoop]: === Iteration 7 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 17:29:28,036 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 17:29:28,036 INFO L82 PathProgramCache]: Analyzing trace with hash -824711951, now seen corresponding path program 1 times [2018-11-19 17:29:28,036 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 17:29:28,037 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 17:29:28,040 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:29:28,041 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 17:29:28,041 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:29:28,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:29:28,384 INFO L256 TraceCheckUtils]: 0: Hoare triple {289017#true} call ULTIMATE.init(); {289017#true} is VALID [2018-11-19 17:29:28,385 INFO L273 TraceCheckUtils]: 1: Hoare triple {289017#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string0.base, #t~string0.offset := #Ultimate.alloc(10);call #t~string1.base, #t~string1.offset := #Ultimate.alloc(8);call #t~string2.base, #t~string2.offset := #Ultimate.alloc(10);call #t~string3.base, #t~string3.offset := #Ultimate.alloc(9);call #t~string4.base, #t~string4.offset := #Ultimate.alloc(10);call #t~string5.base, #t~string5.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string5.base,#t~string5.offset := 83];#memory_int := #memory_int[#t~string5.base,1 + #t~string5.offset := 80];#memory_int := #memory_int[#t~string5.base,2 + #t~string5.offset := 68];#memory_int := #memory_int[#t~string5.base,3 + #t~string5.offset := 73];#memory_int := #memory_int[#t~string5.base,4 + #t~string5.offset := 70];#memory_int := #memory_int[#t~string5.base,5 + #t~string5.offset := 0];call #t~string51.base, #t~string51.offset := #Ultimate.alloc(53);call #t~string100.base, #t~string100.offset := #Ultimate.alloc(29);call #t~string212.base, #t~string212.offset := #Ultimate.alloc(50);call #t~string216.base, #t~string216.offset := #Ultimate.alloc(37);call #t~string225.base, #t~string225.offset := #Ultimate.alloc(52);call #t~string235.base, #t~string235.offset := #Ultimate.alloc(32);call #t~string244.base, #t~string244.offset := #Ultimate.alloc(34);call #t~string250.base, #t~string250.offset := #Ultimate.alloc(34);call #t~string256.base, #t~string256.offset := #Ultimate.alloc(34);call #t~string258.base, #t~string258.offset := #Ultimate.alloc(15);call #t~string260.base, #t~string260.offset := #Ultimate.alloc(29);call #t~string261.base, #t~string261.offset := #Ultimate.alloc(15);call #t~string262.base, #t~string262.offset := #Ultimate.alloc(16);call #t~string263.base, #t~string263.offset := #Ultimate.alloc(17);call #t~string267.base, #t~string267.offset := #Ultimate.alloc(20);call #t~string268.base, #t~string268.offset := #Ultimate.alloc(18);call #t~string269.base, #t~string269.offset := #Ultimate.alloc(16);call #t~string270.base, #t~string270.offset := #Ultimate.alloc(19);call #t~string272.base, #t~string272.offset := #Ultimate.alloc(3);#memory_int := #memory_int[#t~string272.base,#t~string272.offset := 37];#memory_int := #memory_int[#t~string272.base,1 + #t~string272.offset := 115];#memory_int := #memory_int[#t~string272.base,2 + #t~string272.offset := 0];call #t~string273.base, #t~string273.offset := #Ultimate.alloc(13);call #t~string298.base, #t~string298.offset := #Ultimate.alloc(38);call #t~string301.base, #t~string301.offset := #Ultimate.alloc(25);call #t~string304.base, #t~string304.offset := #Ultimate.alloc(41);call #t~string307.base, #t~string307.offset := #Ultimate.alloc(34);call #t~string310.base, #t~string310.offset := #Ultimate.alloc(39);call #t~string313.base, #t~string313.offset := #Ultimate.alloc(39);call #t~string318.base, #t~string318.offset := #Ultimate.alloc(34);call #t~string321.base, #t~string321.offset := #Ultimate.alloc(32);call #t~string328.base, #t~string328.offset := #Ultimate.alloc(29);call #t~string331.base, #t~string331.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string331.base,#t~string331.offset := 104];#memory_int := #memory_int[#t~string331.base,1 + #t~string331.offset := 100];#memory_int := #memory_int[#t~string331.base,2 + #t~string331.offset := 112];#memory_int := #memory_int[#t~string331.base,3 + #t~string331.offset := 118];#memory_int := #memory_int[#t~string331.base,4 + #t~string331.offset := 114];#memory_int := #memory_int[#t~string331.base,5 + #t~string331.offset := 0];call #t~string332.base, #t~string332.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string332.base,#t~string332.offset := 104];#memory_int := #memory_int[#t~string332.base,1 + #t~string332.offset := 100];#memory_int := #memory_int[#t~string332.base,2 + #t~string332.offset := 112];#memory_int := #memory_int[#t~string332.base,3 + #t~string332.offset := 118];#memory_int := #memory_int[#t~string332.base,4 + #t~string332.offset := 114];#memory_int := #memory_int[#t~string332.base,5 + #t~string332.offset := 0];call #t~string392.base, #t~string392.offset := #Ultimate.alloc(33);call #t~string396.base, #t~string396.offset := #Ultimate.alloc(10);call #t~string502.base, #t~string502.offset := #Ultimate.alloc(28);call #t~string505.base, #t~string505.offset := #Ultimate.alloc(29);call #t~string508.base, #t~string508.offset := #Ultimate.alloc(26);call #t~string513.base, #t~string513.offset := #Ultimate.alloc(42);call #t~string527.base, #t~string527.offset := #Ultimate.alloc(37);call #t~string531.base, #t~string531.offset := #Ultimate.alloc(39);call #t~string532.base, #t~string532.offset := #Ultimate.alloc(21);call #t~string538.base, #t~string538.offset := #Ultimate.alloc(42);call #t~string539.base, #t~string539.offset := #Ultimate.alloc(21);call #t~string544.base, #t~string544.offset := #Ultimate.alloc(30);call #t~string545.base, #t~string545.offset := #Ultimate.alloc(216);call #t~string555.base, #t~string555.offset := #Ultimate.alloc(29);call #t~string557.base, #t~string557.offset := #Ultimate.alloc(31);call #t~string563.base, #t~string563.offset := #Ultimate.alloc(34);call #t~string566.base, #t~string566.offset := #Ultimate.alloc(31);call #t~string575.base, #t~string575.offset := #Ultimate.alloc(48);call #t~string578.base, #t~string578.offset := #Ultimate.alloc(15);call #t~string582.base, #t~string582.offset := #Ultimate.alloc(24);call #t~string588.base, #t~string588.offset := #Ultimate.alloc(115);call #t~string593.base, #t~string593.offset := #Ultimate.alloc(24);call #t~string602.base, #t~string602.offset := #Ultimate.alloc(43);call #t~string615.base, #t~string615.offset := #Ultimate.alloc(29);call #t~string620.base, #t~string620.offset := #Ultimate.alloc(42);call #t~string621.base, #t~string621.offset := #Ultimate.alloc(11);call #t~string623.base, #t~string623.offset := #Ultimate.alloc(216);call #t~string632.base, #t~string632.offset := #Ultimate.alloc(216);call #t~string645.base, #t~string645.offset := #Ultimate.alloc(32);call #t~string652.base, #t~string652.offset := #Ultimate.alloc(42);call #t~string653.base, #t~string653.offset := #Ultimate.alloc(11);call #t~string661.base, #t~string661.offset := #Ultimate.alloc(29);call #t~string666.base, #t~string666.offset := #Ultimate.alloc(42);call #t~string667.base, #t~string667.offset := #Ultimate.alloc(11);call #t~string675.base, #t~string675.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string675.base,#t~string675.offset := 104];#memory_int := #memory_int[#t~string675.base,1 + #t~string675.offset := 100];#memory_int := #memory_int[#t~string675.base,2 + #t~string675.offset := 112];#memory_int := #memory_int[#t~string675.base,3 + #t~string675.offset := 118];#memory_int := #memory_int[#t~string675.base,4 + #t~string675.offset := 114];#memory_int := #memory_int[#t~string675.base,5 + #t~string675.offset := 0];call #t~string677.base, #t~string677.offset := #Ultimate.alloc(17);call #t~string1089.base, #t~string1089.offset := #Ultimate.alloc(30);call #t~string1118.base, #t~string1118.offset := #Ultimate.alloc(33);call #t~string1191.base, #t~string1191.offset := #Ultimate.alloc(30);call #t~string1216.base, #t~string1216.offset := #Ultimate.alloc(34);call #t~string1219.base, #t~string1219.offset := #Ultimate.alloc(31);call #t~string1758.base, #t~string1758.offset := #Ultimate.alloc(17);call #t~string1762.base, #t~string1762.offset := #Ultimate.alloc(39);call #t~string1876.base, #t~string1876.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string1876.base,#t~string1876.offset := 72];#memory_int := #memory_int[#t~string1876.base,1 + #t~string1876.offset := 68];#memory_int := #memory_int[#t~string1876.base,2 + #t~string1876.offset := 45];#memory_int := #memory_int[#t~string1876.base,3 + #t~string1876.offset := 80];#memory_int := #memory_int[#t~string1876.base,4 + #t~string1876.offset := 86];#memory_int := #memory_int[#t~string1876.base,5 + #t~string1876.offset := 82];#memory_int := #memory_int[#t~string1876.base,6 + #t~string1876.offset := 0];call #t~string1878.base, #t~string1878.offset := #Ultimate.alloc(13);call #t~string1879.base, #t~string1879.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string1879.base,#t~string1879.offset := 72];#memory_int := #memory_int[#t~string1879.base,1 + #t~string1879.offset := 68];#memory_int := #memory_int[#t~string1879.base,2 + #t~string1879.offset := 45];#memory_int := #memory_int[#t~string1879.base,3 + #t~string1879.offset := 80];#memory_int := #memory_int[#t~string1879.base,4 + #t~string1879.offset := 86];#memory_int := #memory_int[#t~string1879.base,5 + #t~string1879.offset := 82];#memory_int := #memory_int[#t~string1879.base,6 + #t~string1879.offset := 0];call #t~string1914.base, #t~string1914.offset := #Ultimate.alloc(66);call #t~string1919.base, #t~string1919.offset := #Ultimate.alloc(46);call #t~string1928.base, #t~string1928.offset := #Ultimate.alloc(33);~LDV_IN_INTERRUPT~0 := 1;~ldv_work_1_3~0 := 0;~ldv_state_variable_6~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_state_variable_5~0 := 0;~ldv_work_1_1~0 := 0;~ldv_state_variable_2~0 := 0;~usb_counter~0 := 0;~ldv_work_1_2~0 := 0;~ldv_state_variable_3~0 := 0;~ref_cnt~0 := 0;~ldv_work_1_0~0 := 0;~ldv_state_variable_1~0 := 0;~ldv_state_variable_7~0 := 0;~ldv_state_variable_4~0 := 0;~hdpvr_debug~0 := 0;call ~#video_nr~0.base, ~#video_nr~0.offset := #Ultimate.alloc(32);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#video_nr~0.base);call write~unchecked~int(-1, ~#video_nr~0.base, ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 4 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 8 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 12 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 16 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 20 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 24 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 28 + ~#video_nr~0.offset, 4);~ldv_retval_1~0 := 0;~ldv_retval_2~0 := 0;call ~#iname~0.base, ~#iname~0.offset := #Ultimate.alloc(24);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#iname~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#iname~0.base);call write~$Pointer$(#t~string0.base, #t~string0.offset, ~#iname~0.base, ~#iname~0.offset, 8);call write~$Pointer$(#t~string1.base, #t~string1.offset, ~#iname~0.base, 8 + ~#iname~0.offset, 8);call write~$Pointer$(#t~string2.base, #t~string2.offset, ~#iname~0.base, 16 + ~#iname~0.offset, 8);call ~#audio_iname~0.base, ~#audio_iname~0.offset := #Ultimate.alloc(24);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#audio_iname~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#audio_iname~0.base);call write~$Pointer$(#t~string3.base, #t~string3.offset, ~#audio_iname~0.base, ~#audio_iname~0.offset, 8);call write~$Pointer$(#t~string4.base, #t~string4.offset, ~#audio_iname~0.base, 8 + ~#audio_iname~0.offset, 8);call write~$Pointer$(#t~string5.base, #t~string5.offset, ~#audio_iname~0.base, 16 + ~#audio_iname~0.offset, 8);~ldv_retval_0~0 := 0;~ldv_mutex_i2c_mutex_of_hdpvr_device~0 := 1;~ldv_mutex_i_mutex_of_inode~0 := 1;~ldv_mutex_io_mutex_of_hdpvr_device~0 := 1;~ldv_mutex_lock~0 := 1;~ldv_mutex_lock_of_v4l2_ctrl_handler~0 := 1;~ldv_mutex_mutex_of_device~0 := 1;~ldv_mutex_usbc_mutex_of_hdpvr_device~0 := 1;~ldv_work_struct_1_0~0.base, ~ldv_work_struct_1_0~0.offset := 0, 0;~ldv_work_struct_1_1~0.base, ~ldv_work_struct_1_1~0.offset := 0, 0;~ldv_work_struct_1_3~0.base, ~ldv_work_struct_1_3~0.offset := 0, 0;~hdpvr_ioctl_ops_group3~0.base, ~hdpvr_ioctl_ops_group3~0.offset := 0, 0;~hdpvr_ctrl_ops_group0~0.base, ~hdpvr_ctrl_ops_group0~0.offset := 0, 0;~hdpvr_ioctl_ops_group6~0.base, ~hdpvr_ioctl_ops_group6~0.offset := 0, 0;~hdpvr_ioctl_ops_group1~0.base, ~hdpvr_ioctl_ops_group1~0.offset := 0, 0;~hdpvr_algo_group0~0.base, ~hdpvr_algo_group0~0.offset := 0, 0;~hdpvr_usb_driver_group1~0.base, ~hdpvr_usb_driver_group1~0.offset := 0, 0;~hdpvr_ioctl_ops_group5~0.base, ~hdpvr_ioctl_ops_group5~0.offset := 0, 0;~hdpvr_ioctl_ops_group4~0.base, ~hdpvr_ioctl_ops_group4~0.offset := 0, 0;~ldv_work_struct_1_2~0.base, ~ldv_work_struct_1_2~0.offset := 0, 0;~hdpvr_ioctl_ops_group2~0.base, ~hdpvr_ioctl_ops_group2~0.offset := 0, 0;~hdpvr_fops_group0~0.base, ~hdpvr_fops_group0~0.offset := 0, 0;~hdpvr_ioctl_ops_group0~0.base, ~hdpvr_ioctl_ops_group0~0.offset := 0, 0;call ~#dev_nr~0.base, ~#dev_nr~0.offset := #Ultimate.alloc(4);call write~unchecked~int(0, ~#dev_nr~0.base, ~#dev_nr~0.offset, 4);call write~unchecked~int(-1, ~#dev_nr~0.base, ~#dev_nr~0.offset, 4);~default_video_input~0 := 3;~default_audio_input~0 := 3;~boost_audio~0 := 0;call ~#hdpvr_table~0.base, ~#hdpvr_table~0.offset := #Ultimate.alloc(150);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_table~0.base);call write~unchecked~int(3, ~#hdpvr_table~0.base, ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 2 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18688, ~#hdpvr_table~0.base, 4 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 6 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 8 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 10 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 11 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 12 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 13 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 14 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 15 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 16 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 17 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 25 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 27 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18689, ~#hdpvr_table~0.base, 29 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 31 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 33 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 35 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 36 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 37 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 38 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 39 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 40 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 41 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 42 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 50 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 52 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18690, ~#hdpvr_table~0.base, 54 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 56 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 58 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 60 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 61 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 62 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 63 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 64 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 65 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 66 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 67 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 75 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 77 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18818, ~#hdpvr_table~0.base, 79 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 81 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 83 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 85 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 86 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 87 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 88 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 89 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 90 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 91 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 92 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 100 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 102 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18691, ~#hdpvr_table~0.base, 104 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 106 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 108 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 110 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 111 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 112 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 113 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 114 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 115 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 116 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 117 + ~#hdpvr_table~0.offset, 8);~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[0 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[0 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[0 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[0 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[1 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[1 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[1 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[1 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[2 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[2 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[2 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[2 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[3 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[3 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[3 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[3 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[4 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[4 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[4 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[4 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[5 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[5 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[5 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[5 := 0];call ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset := #Ultimate.alloc(16);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 1 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 2 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 3 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 4 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 5 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 6 + ~#hdpvr_default_options~0.offset, 1);call write~int(0, ~#hdpvr_default_options~0.base, 7 + ~#hdpvr_default_options~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 11 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 12 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 13 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 14 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 15 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 1 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 2 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(65, ~#hdpvr_default_options~0.base, 3 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(90, ~#hdpvr_default_options~0.base, 4 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(1, ~#hdpvr_default_options~0.base, 5 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(1, ~#hdpvr_default_options~0.base, 6 + ~#hdpvr_default_options~0.offset, 1);call write~int(3, ~#hdpvr_default_options~0.base, 7 + ~#hdpvr_default_options~0.offset, 4);call write~unchecked~int(134, ~#hdpvr_default_options~0.base, 11 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 12 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 13 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 14 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 15 + ~#hdpvr_default_options~0.offset, 1);call ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset := #Ultimate.alloc(289);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 8 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 16 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 24 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 32 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 40 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 48 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 56 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 64 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 72 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 80 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 84 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 88 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 92 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 100 + ~#hdpvr_usb_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_usb_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_usb_driver~0.base);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 124 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 132 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 136 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 148 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 156 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 164 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 172 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 180 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 188 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 196 + ~#hdpvr_usb_driver~0.offset, 1);call write~int(0, ~#hdpvr_usb_driver~0.base, 197 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 201 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 209 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 217 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 225 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 233 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 241 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 249 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 257 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 265 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 273 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 281 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 285 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 286 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 287 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 288 + ~#hdpvr_usb_driver~0.offset, 1);call write~$Pointer$(#t~string331.base, #t~string331.offset, ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_probe.base, #funAddr~hdpvr_probe.offset, ~#hdpvr_usb_driver~0.base, 8 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_disconnect.base, #funAddr~hdpvr_disconnect.offset, ~#hdpvr_usb_driver~0.base, 16 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 24 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 32 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 40 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 48 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 56 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 64 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(~#hdpvr_table~0.base, ~#hdpvr_table~0.offset, ~#hdpvr_usb_driver~0.base, 72 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 80 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 84 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 88 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 92 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 100 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 108 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 116 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 124 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 132 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 136 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 148 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 156 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 164 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 172 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 180 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 188 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 196 + ~#hdpvr_usb_driver~0.offset, 1);call write~int(0, ~#hdpvr_usb_driver~0.base, 197 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 201 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 209 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 217 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 225 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 233 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 241 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 249 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 257 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 265 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 273 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 281 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 285 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 286 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 287 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 288 + ~#hdpvr_usb_driver~0.offset, 1);call ~#hdpvr_dv_timings~0.base, ~#hdpvr_dv_timings~0.offset := #Ultimate.alloc(1056);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_dv_timings~0.base);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 4 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(480, ~#hdpvr_dv_timings~0.base, 8 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 12 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 16 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(13500000, ~#hdpvr_dv_timings~0.base, 20 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(19, ~#hdpvr_dv_timings~0.base, 28 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(62, ~#hdpvr_dv_timings~0.base, 32 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(57, ~#hdpvr_dv_timings~0.base, 36 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(4, ~#hdpvr_dv_timings~0.base, 40 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 44 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 48 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(4, ~#hdpvr_dv_timings~0.base, 52 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 56 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 60 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 64 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 68 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 72 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 76 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 80 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 84 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 88 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 92 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 96 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 100 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 104 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 108 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 112 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 116 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 120 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 124 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 132 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 136 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(576, ~#hdpvr_dv_timings~0.base, 140 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 144 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 148 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(13500000, ~#hdpvr_dv_timings~0.base, 152 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(12, ~#hdpvr_dv_timings~0.base, 160 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(63, ~#hdpvr_dv_timings~0.base, 164 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(69, ~#hdpvr_dv_timings~0.base, 168 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 172 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 176 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(19, ~#hdpvr_dv_timings~0.base, 180 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 184 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 188 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 192 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 196 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 200 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 204 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 208 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 212 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 216 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 220 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 224 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 228 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 232 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 236 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 240 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 244 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 248 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 252 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 256 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 264 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 268 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(480, ~#hdpvr_dv_timings~0.base, 272 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 276 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 280 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(27000000, ~#hdpvr_dv_timings~0.base, 284 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 292 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(62, ~#hdpvr_dv_timings~0.base, 296 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(60, ~#hdpvr_dv_timings~0.base, 300 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(9, ~#hdpvr_dv_timings~0.base, 304 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(6, ~#hdpvr_dv_timings~0.base, 308 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(30, ~#hdpvr_dv_timings~0.base, 312 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 316 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 320 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 324 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 328 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 332 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 336 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 340 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 344 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 348 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 352 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 356 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 360 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 364 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 368 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 372 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 376 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 380 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 384 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 388 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 396 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 400 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(576, ~#hdpvr_dv_timings~0.base, 404 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 408 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 412 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(27000000, ~#hdpvr_dv_timings~0.base, 416 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(12, ~#hdpvr_dv_timings~0.base, 424 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(64, ~#hdpvr_dv_timings~0.base, 428 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(68, ~#hdpvr_dv_timings~0.base, 432 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 436 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 440 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(39, ~#hdpvr_dv_timings~0.base, 444 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 448 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 452 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 456 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 460 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 464 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 468 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 472 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 476 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 480 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 484 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 488 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 492 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 496 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 500 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 504 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 508 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 512 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 516 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 520 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 528 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1280, ~#hdpvr_dv_timings~0.base, 532 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 536 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 540 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 544 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 548 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(440, ~#hdpvr_dv_timings~0.base, 556 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(40, ~#hdpvr_dv_timings~0.base, 560 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(220, ~#hdpvr_dv_timings~0.base, 564 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 568 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 572 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 576 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 580 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 584 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 588 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 592 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 596 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 600 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 604 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 608 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 612 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 616 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 620 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 624 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 628 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 632 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 636 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 640 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 644 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 648 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 652 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 660 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1280, ~#hdpvr_dv_timings~0.base, 664 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 668 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 672 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 676 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 680 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(110, ~#hdpvr_dv_timings~0.base, 688 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(40, ~#hdpvr_dv_timings~0.base, 692 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(220, ~#hdpvr_dv_timings~0.base, 696 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 700 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 704 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 708 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 712 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 716 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 720 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 724 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(18, ~#hdpvr_dv_timings~0.base, 728 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 732 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 736 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 740 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 744 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 748 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 752 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 756 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 760 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 764 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 768 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 772 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 776 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 780 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 784 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 792 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1920, ~#hdpvr_dv_timings~0.base, 796 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1080, ~#hdpvr_dv_timings~0.base, 800 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 804 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 808 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 812 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(528, ~#hdpvr_dv_timings~0.base, 820 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(44, ~#hdpvr_dv_timings~0.base, 824 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(148, ~#hdpvr_dv_timings~0.base, 828 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 832 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 836 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 840 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 844 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 848 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 852 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 856 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 860 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 864 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 868 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 872 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 876 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 880 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 884 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 888 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 892 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 896 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 900 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 904 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 908 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 912 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 916 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 924 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1920, ~#hdpvr_dv_timings~0.base, 928 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1080, ~#hdpvr_dv_timings~0.base, 932 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 936 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 940 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 944 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(88, ~#hdpvr_dv_timings~0.base, 952 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(44, ~#hdpvr_dv_timings~0.base, 956 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(148, ~#hdpvr_dv_timings~0.base, 960 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 964 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 968 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 972 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 976 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 980 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 984 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 988 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(26, ~#hdpvr_dv_timings~0.base, 992 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 996 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1000 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1004 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1008 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1012 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1016 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1020 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1024 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1028 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1032 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1036 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1040 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1044 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1048 + ~#hdpvr_dv_timings~0.offset, 4);call ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset := #Ultimate.alloc(80);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 8 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 16 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 24 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 32 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 40 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 48 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 56 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 64 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 72 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(~#__this_module~0.base, ~#__this_module~0.offset, ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_read.base, #funAddr~hdpvr_read.offset, ~#hdpvr_fops~0.base, 8 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 16 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_poll.base, #funAddr~hdpvr_poll.offset, ~#hdpvr_fops~0.base, 24 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~video_ioctl2.base, #funAddr~video_ioctl2.offset, ~#hdpvr_fops~0.base, 32 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 40 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 48 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 56 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_open.base, #funAddr~hdpvr_open.offset, ~#hdpvr_fops~0.base, 64 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_release.base, #funAddr~hdpvr_release.offset, ~#hdpvr_fops~0.base, 72 + ~#hdpvr_fops~0.offset, 8);call ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset := #Ultimate.alloc(912);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 8 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 16 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 24 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 32 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 40 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 48 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 56 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 64 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 72 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 80 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 88 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 96 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 104 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 112 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 120 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 128 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 136 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 144 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 152 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 160 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 168 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 176 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 184 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 192 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 200 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 208 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 216 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 224 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 232 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 240 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 248 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 256 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 264 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 272 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 280 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 288 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 296 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 304 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 312 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 320 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 328 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 336 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 344 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 352 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 360 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 368 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 376 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 384 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 392 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 400 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 408 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 416 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 424 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 432 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 440 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 448 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 456 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 464 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 472 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 480 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 488 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 496 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 504 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 512 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 520 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 528 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 536 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 544 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 552 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 560 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 568 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 576 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 584 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 592 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 600 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 608 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 616 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 624 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 632 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 640 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 648 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 656 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 664 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 672 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 680 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 688 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 696 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 704 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 712 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 720 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 728 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 736 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 744 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 752 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 760 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 768 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 776 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 784 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 792 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 800 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 808 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 816 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 824 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 832 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 840 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 848 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 856 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 864 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 872 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 880 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 888 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 896 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 904 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_querycap.base, #funAddr~vidioc_querycap.offset, ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_fmt_vid_cap.base, #funAddr~vidioc_enum_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 8 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 16 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 24 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 32 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 40 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 48 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 56 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 64 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 72 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 80 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 88 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 96 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 104 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 112 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 120 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 128 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 136 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 144 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 152 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 160 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 168 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 176 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 184 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 192 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 200 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 208 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 216 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 224 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 232 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 240 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 248 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 256 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 264 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 272 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 280 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 288 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 296 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 304 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 312 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 320 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 328 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 336 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 344 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 352 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 360 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 368 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 376 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 384 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 392 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 400 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 408 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_std.base, #funAddr~vidioc_g_std.offset, ~#hdpvr_ioctl_ops~0.base, 416 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_std.base, #funAddr~vidioc_s_std.offset, ~#hdpvr_ioctl_ops~0.base, 424 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_querystd.base, #funAddr~vidioc_querystd.offset, ~#hdpvr_ioctl_ops~0.base, 432 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_input.base, #funAddr~vidioc_enum_input.offset, ~#hdpvr_ioctl_ops~0.base, 440 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_input.base, #funAddr~vidioc_g_input.offset, ~#hdpvr_ioctl_ops~0.base, 448 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_input.base, #funAddr~vidioc_s_input.offset, ~#hdpvr_ioctl_ops~0.base, 456 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 464 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 472 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 480 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 488 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 496 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 504 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 512 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 520 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 528 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 536 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 544 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enumaudio.base, #funAddr~vidioc_enumaudio.offset, ~#hdpvr_ioctl_ops~0.base, 552 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_audio.base, #funAddr~vidioc_g_audio.offset, ~#hdpvr_ioctl_ops~0.base, 560 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_audio.base, #funAddr~vidioc_s_audio.offset, ~#hdpvr_ioctl_ops~0.base, 568 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 576 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 584 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 592 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 600 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 608 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 616 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 624 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 632 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 640 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 648 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 656 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 664 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 672 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_encoder_cmd.base, #funAddr~vidioc_encoder_cmd.offset, ~#hdpvr_ioctl_ops~0.base, 680 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_try_encoder_cmd.base, #funAddr~vidioc_try_encoder_cmd.offset, ~#hdpvr_ioctl_ops~0.base, 688 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 696 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 704 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 712 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 720 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 728 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 736 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 744 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 752 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 760 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 768 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_ctrl_log_status.base, #funAddr~v4l2_ctrl_log_status.offset, ~#hdpvr_ioctl_ops~0.base, 776 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 784 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 792 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 800 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 808 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 816 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 824 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_dv_timings.base, #funAddr~vidioc_s_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 832 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_dv_timings.base, #funAddr~vidioc_g_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 840 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_query_dv_timings.base, #funAddr~vidioc_query_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 848 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_dv_timings.base, #funAddr~vidioc_enum_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 856 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_dv_timings_cap.base, #funAddr~vidioc_dv_timings_cap.offset, ~#hdpvr_ioctl_ops~0.base, 864 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 872 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 880 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_ctrl_subscribe_event.base, #funAddr~v4l2_ctrl_subscribe_event.offset, ~#hdpvr_ioctl_ops~0.base, 888 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_event_unsubscribe.base, #funAddr~v4l2_event_unsubscribe.offset, ~#hdpvr_ioctl_ops~0.base, 896 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 904 + ~#hdpvr_ioctl_ops~0.offset, 8);call ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset := #Ultimate.alloc(1731);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 8 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 16 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 24 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 28 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 36 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 40 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 44 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 52 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 56 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 58 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 60 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 62 + ~#hdpvr_video_template~0.offset, 2);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 64 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 72 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 80 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 88 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 92 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 96 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 104 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 108 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 112 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 120 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 128 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 136 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 144 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 152 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 160 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 168 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 176 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 184 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 192 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 196 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 204 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 212 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 220 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 228 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 252 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 260 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 264 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 272 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 280 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 288 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 296 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 304 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 312 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 316 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 320 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 324 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 348 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 372 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 380 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 384 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 392 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 400 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 404 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 405 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 406 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 407 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 408 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 409 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 417 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 425 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 429 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 433 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 437 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 441 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 449 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 473 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 481 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 485 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 497 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 505 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 513 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 521 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 529 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 553 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 561 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 565 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 573 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 581 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 589 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 597 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 605 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 609 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 610 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 611 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 612 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 613 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 614 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 615 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 616 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 617 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 618 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 622 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 626 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 630 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 638 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 662 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 670 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 674 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 686 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 694 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 702 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 706 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 710 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 714 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 718 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 726 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 750 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 758 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 762 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 774 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 782 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 790 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 798 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 799 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 800 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 808 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 816 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 824 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 832 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 840 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 844 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 848 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 852 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 876 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 900 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 908 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 912 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 920 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 928 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 936 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 944 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 952 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 960 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 984 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 992 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 996 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1004 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1008 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1012 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1016 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1024 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1048 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1056 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1060 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1072 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1080 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1088 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1096 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1100 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1104 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1105 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1106 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1107 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1108 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1109 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1110 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1111 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1112 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1113 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1114 + ~#hdpvr_video_template~0.offset, 1);call write~int(0, ~#hdpvr_video_template~0.base, 1115 + ~#hdpvr_video_template~0.offset, 4);call write~int(0, ~#hdpvr_video_template~0.base, 1119 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1123 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1127 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1131 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1139 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1147 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1155 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1163 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1171 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1179 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1187 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1195 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1203 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1207 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1215 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1223 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1231 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1239 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1247 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1255 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1263 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1271 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1279 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1287 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1295 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1303 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1307 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1311 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1315 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1319 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1323 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1331 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1355 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1363 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1367 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1379 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1387 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1395 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1403 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1411 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1419 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1423 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1431 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1439 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1447 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1455 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1456 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1473 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1481 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1489 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1497 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1537 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1541 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1545 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1549 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1551 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1559 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1563 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1567 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1571 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1575 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1583 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1607 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1615 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1619 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1631 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1639 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1647 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1651 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1659 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1667 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1723 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 8 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 16 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 24 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 28 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 36 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 40 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 44 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 52 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 56 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 58 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 60 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 62 + ~#hdpvr_video_template~0.offset, 2);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 64 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 72 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 80 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 88 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 92 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 96 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 104 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 108 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, ~#hdpvr_video_template~0.base, 112 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 120 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 128 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 136 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 144 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 152 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 160 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 168 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 176 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 184 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 192 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 196 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 204 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 212 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 220 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 228 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 236 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 244 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 252 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 260 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 264 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 272 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 280 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 288 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 296 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 304 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 312 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 316 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 320 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 324 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 332 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 333 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 334 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 335 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 336 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 337 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 338 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 339 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 340 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 341 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 342 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 343 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 344 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 345 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 346 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 347 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 348 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 356 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 364 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 372 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 380 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 384 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 392 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 400 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 404 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 405 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 406 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 407 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 408 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 409 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 417 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 425 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 429 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 433 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 437 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 441 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 449 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 473 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 481 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 485 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 497 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 505 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 513 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 521 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 529 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 537 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 545 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 553 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 561 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 565 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 573 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 581 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 589 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 597 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 605 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 609 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 610 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 611 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 612 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 613 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 614 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 615 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 616 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 617 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 618 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 622 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 626 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 630 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 638 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 646 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 654 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 662 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 670 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 674 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 686 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 694 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 702 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 706 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 710 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 714 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 718 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 726 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 734 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 742 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 750 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 758 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 762 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 774 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 782 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 790 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 798 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 799 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 800 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 808 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 816 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 824 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 832 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 840 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 844 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 848 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 852 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 860 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 861 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 862 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 863 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 864 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 865 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 866 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 867 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 868 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 869 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 870 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 871 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 872 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 873 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 874 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 875 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 876 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 884 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 892 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 900 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 908 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 912 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 920 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 928 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 936 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 944 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 952 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 960 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 968 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 976 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 984 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 992 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 996 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1004 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1008 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1012 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1016 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1024 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1032 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1040 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1048 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1056 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1060 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1072 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1080 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1088 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1096 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1100 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1104 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1105 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1106 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1107 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1108 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1109 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1110 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1111 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1112 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1113 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1114 + ~#hdpvr_video_template~0.offset, 1);call write~int(0, ~#hdpvr_video_template~0.base, 1115 + ~#hdpvr_video_template~0.offset, 4);call write~int(0, ~#hdpvr_video_template~0.base, 1119 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1123 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1127 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1131 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1139 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1147 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1155 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1163 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1171 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1179 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1187 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1195 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1203 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1207 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1215 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1223 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1231 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1239 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1247 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1255 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1263 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1271 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1279 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1287 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1295 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1303 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1307 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1311 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1315 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1319 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1323 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1331 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1339 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1347 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1355 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1363 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1367 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1379 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1387 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1395 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1403 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1411 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1419 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1423 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1431 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1439 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1447 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1455 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1456 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1473 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1481 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1489 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1497 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1505 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1506 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1507 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1508 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1509 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1510 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1511 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1512 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1513 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1514 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1515 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1516 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1517 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1518 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1519 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1520 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1521 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1522 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1523 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1524 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1525 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1526 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1527 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1528 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1529 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1530 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1531 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1532 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1533 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1534 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1535 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1536 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1537 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1541 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1545 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1549 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1551 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1559 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1563 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1567 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1571 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1575 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1583 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1591 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1599 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1607 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1615 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1619 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1631 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1639 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1647 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(16777215, ~#hdpvr_video_template~0.base, 1651 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_device_release.base, #funAddr~hdpvr_device_release.offset, ~#hdpvr_video_template~0.base, 1659 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, ~#hdpvr_video_template~0.base, 1667 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1675 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1683 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1691 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1699 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1707 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1715 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1723 + ~#hdpvr_video_template~0.offset, 8);call ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset := #Ultimate.alloc(24);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, 8 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, 16 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_try_ctrl.base, #funAddr~hdpvr_try_ctrl.offset, ~#hdpvr_ctrl_ops~0.base, 8 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_s_ctrl.base, #funAddr~hdpvr_s_ctrl.offset, ~#hdpvr_ctrl_ops~0.base, 16 + ~#hdpvr_ctrl_ops~0.offset, 8);call ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset := #Ultimate.alloc(40);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 8 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 16 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 24 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 32 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_transfer.base, #funAddr~hdpvr_transfer.offset, ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 8 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_functionality.base, #funAddr~hdpvr_functionality.offset, ~#hdpvr_algo~0.base, 16 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 24 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 32 + ~#hdpvr_algo~0.offset, 8);call ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset := #Ultimate.alloc(1813);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 8 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 12 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 20 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 28 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 32 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 36 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 40 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 48 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 72 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 80 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 84 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 92 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 100 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 116 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 120 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 128 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 140 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 148 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 152 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 156 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 164 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 172 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 180 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 188 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 196 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 204 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 212 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 220 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 228 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 232 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 240 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 248 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 256 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 264 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 288 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 296 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 300 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 308 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 316 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 324 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 332 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 340 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 348 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 352 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 356 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 360 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 384 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 408 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 416 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 420 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 428 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 436 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 440 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 441 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 442 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 443 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 444 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 445 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 453 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 461 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 465 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 469 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 473 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 477 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 485 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 509 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 517 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 521 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 533 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 541 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 549 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 557 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 565 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 589 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 597 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 601 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 609 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 633 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 645 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 646 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 647 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 648 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 649 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 650 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 651 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 652 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 653 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 654 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 658 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 662 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 666 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 674 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 698 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 706 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 710 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 722 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 730 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 738 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 742 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 746 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 750 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 754 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 762 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 786 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 794 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 798 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 810 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 818 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 826 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 834 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 835 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 836 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 844 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 852 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 860 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 868 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 876 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 880 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 884 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 888 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 912 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 936 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 944 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 948 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 956 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 964 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 972 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 980 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 988 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 996 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1020 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1028 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1032 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1040 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1044 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1048 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1052 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1060 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1084 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1092 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1096 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1116 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1124 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1132 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1140 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1141 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1142 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1143 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1144 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1145 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1146 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1147 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1148 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1149 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1150 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1151 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1155 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1159 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1163 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1167 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1175 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1183 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1191 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1199 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1207 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1215 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1223 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1231 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1239 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1243 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1251 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1259 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1267 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1275 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1283 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1291 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1299 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1307 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1315 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1323 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1331 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1339 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1343 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1347 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1351 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1355 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1359 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1367 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1391 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1399 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1403 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1415 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1423 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1431 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1439 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1447 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1455 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1459 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1467 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1475 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1483 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1491 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1492 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1493 + ~#hdpvr_i2c_adapter_template~0.offset, 4);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1545 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1549 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1553 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1557 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1561 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1569 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1593 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1601 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1605 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1633 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1637 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1645 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1649 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1657 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1681 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1689 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1693 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1705 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1713 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1721 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1729 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1737 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1761 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1769 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1773 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1781 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1789 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1797 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1805 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(~#__this_module~0.base, ~#__this_module~0.offset, ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 8 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, ~#hdpvr_i2c_adapter_template~0.base, 12 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 20 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 28 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 32 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 36 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 40 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 48 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 56 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 64 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 72 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 80 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 84 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 92 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 100 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 116 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 120 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 128 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 140 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 148 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 152 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 156 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 164 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 172 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 180 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 188 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 196 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 204 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 212 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 220 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 228 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 232 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 240 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 248 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 256 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 264 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 272 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 280 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 288 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 296 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 300 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 308 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 316 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 324 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 332 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 340 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 348 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 352 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 356 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 360 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 368 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 369 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 370 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 371 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 372 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 373 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 374 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 375 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 376 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 377 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 378 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 379 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 380 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 381 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 382 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 383 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 384 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 392 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 400 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 408 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 416 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 420 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 428 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 436 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 440 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 441 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 442 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 443 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 444 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 445 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 453 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 461 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 465 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 469 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 473 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 477 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 485 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 493 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 501 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 509 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 517 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 521 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 533 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 541 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 549 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 557 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 565 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 573 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 581 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 589 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 597 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 601 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 609 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 633 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 645 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 646 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 647 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 648 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 649 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 650 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 651 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 652 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 653 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 654 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 658 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 662 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 666 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 674 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 682 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 690 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 698 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 706 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 710 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 722 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 730 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 738 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 742 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 746 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 750 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 754 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 762 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 770 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 778 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 786 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 794 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 798 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 810 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 818 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 826 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 834 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 835 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 836 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 844 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 852 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 860 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 868 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 876 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 880 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 884 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 888 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 896 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 897 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 898 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 899 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 900 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 901 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 902 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 903 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 904 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 905 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 906 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 907 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 908 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 909 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 910 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 911 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 912 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 920 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 928 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 936 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 944 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 948 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 956 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 964 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 972 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 980 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 988 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 996 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1004 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1012 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1020 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1028 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1032 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1040 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1044 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1048 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1052 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1060 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1068 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1076 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1084 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1092 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1096 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1116 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1124 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1132 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1140 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1141 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1142 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1143 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1144 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1145 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1146 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1147 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1148 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1149 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1150 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1151 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1155 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1159 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1163 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1167 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1175 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1183 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1191 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1199 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1207 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1215 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1223 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1231 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1239 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1243 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1251 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1259 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1267 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1275 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1283 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1291 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1299 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1307 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1315 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1323 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1331 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1339 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1343 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1347 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1351 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1355 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1359 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1367 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1375 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1383 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1391 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1399 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1403 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1415 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1423 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1431 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1439 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1447 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1455 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1459 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1467 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1475 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1483 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1491 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1492 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1493 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(72, ~#hdpvr_i2c_adapter_template~0.base, 1497 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(97, ~#hdpvr_i2c_adapter_template~0.base, 1498 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(117, ~#hdpvr_i2c_adapter_template~0.base, 1499 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(112, ~#hdpvr_i2c_adapter_template~0.base, 1500 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(112, ~#hdpvr_i2c_adapter_template~0.base, 1501 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(97, ~#hdpvr_i2c_adapter_template~0.base, 1502 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(103, ~#hdpvr_i2c_adapter_template~0.base, 1503 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(101, ~#hdpvr_i2c_adapter_template~0.base, 1504 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1505 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(72, ~#hdpvr_i2c_adapter_template~0.base, 1506 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(68, ~#hdpvr_i2c_adapter_template~0.base, 1507 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1508 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(80, ~#hdpvr_i2c_adapter_template~0.base, 1509 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(86, ~#hdpvr_i2c_adapter_template~0.base, 1510 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(82, ~#hdpvr_i2c_adapter_template~0.base, 1511 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1512 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(73, ~#hdpvr_i2c_adapter_template~0.base, 1513 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(50, ~#hdpvr_i2c_adapter_template~0.base, 1514 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(67, ~#hdpvr_i2c_adapter_template~0.base, 1515 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1516 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1545 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1549 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1553 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1557 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1561 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1569 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1577 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1585 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1593 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1601 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1605 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1633 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1637 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1645 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1649 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1657 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1665 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1673 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1681 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1689 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1693 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1705 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1713 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1721 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1729 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1737 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1745 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1753 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1761 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1769 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1773 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1781 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1789 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1797 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1805 + ~#hdpvr_i2c_adapter_template~0.offset, 8); {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,387 INFO L273 TraceCheckUtils]: 2: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} assume true; {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,387 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {289019#(= ~ldv_mutex_lock~0 1)} {289017#true} #5005#return; {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,393 INFO L256 TraceCheckUtils]: 4: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} call #t~ret2601 := main(); {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,393 INFO L273 TraceCheckUtils]: 5: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset;havoc ~tmp~28.base, ~tmp~28.offset;havoc ~tmp___0~8;havoc ~tmp___1~4;havoc ~tmp___2~3; {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,393 INFO L256 TraceCheckUtils]: 6: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} call #t~ret335.base, #t~ret335.offset := ldv_init_zalloc(32); {289017#true} is VALID [2018-11-19 17:29:28,393 INFO L273 TraceCheckUtils]: 7: Hoare triple {289017#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~2.base, ~tmp~2.offset;call #t~malloc20.base, #t~malloc20.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {289017#true} is VALID [2018-11-19 17:29:28,393 INFO L256 TraceCheckUtils]: 8: Hoare triple {289017#true} call #Ultimate.meminit(#t~malloc20.base, #t~malloc20.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {289017#true} is VALID [2018-11-19 17:29:28,394 INFO L273 TraceCheckUtils]: 9: Hoare triple {289017#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {289017#true} is VALID [2018-11-19 17:29:28,394 INFO L273 TraceCheckUtils]: 10: Hoare triple {289017#true} assume true; {289017#true} is VALID [2018-11-19 17:29:28,394 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {289017#true} {289017#true} #4827#return; {289017#true} is VALID [2018-11-19 17:29:28,394 INFO L273 TraceCheckUtils]: 12: Hoare triple {289017#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc20.base, #t~malloc20.offset;~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {289017#true} is VALID [2018-11-19 17:29:28,394 INFO L273 TraceCheckUtils]: 13: Hoare triple {289017#true} assume true; {289017#true} is VALID [2018-11-19 17:29:28,395 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {289017#true} {289019#(= ~ldv_mutex_lock~0 1)} #4879#return; {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,397 INFO L273 TraceCheckUtils]: 15: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} ~tmp~28.base, ~tmp~28.offset := #t~ret335.base, #t~ret335.offset;havoc #t~ret335.base, #t~ret335.offset;~ldvarg6~0.base, ~ldvarg6~0.offset := ~tmp~28.base, ~tmp~28.offset;call ldv_initialize();~ldv_state_variable_6~0 := 0;~ldv_state_variable_3~0 := 0;~ldv_state_variable_7~0 := 0;~ldv_state_variable_2~0 := 0; {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,397 INFO L256 TraceCheckUtils]: 16: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} call work_init_1(); {289017#true} is VALID [2018-11-19 17:29:28,397 INFO L273 TraceCheckUtils]: 17: Hoare triple {289017#true} ~ldv_work_1_0~0 := 0;~ldv_work_1_1~0 := 0;~ldv_work_1_2~0 := 0;~ldv_work_1_3~0 := 0; {289017#true} is VALID [2018-11-19 17:29:28,397 INFO L273 TraceCheckUtils]: 18: Hoare triple {289017#true} assume true; {289017#true} is VALID [2018-11-19 17:29:28,399 INFO L268 TraceCheckUtils]: 19: Hoare quadruple {289017#true} {289019#(= ~ldv_mutex_lock~0 1)} #4881#return; {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,401 INFO L273 TraceCheckUtils]: 20: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} ~ldv_state_variable_1~0 := 1;~ldv_state_variable_4~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1;~ldv_state_variable_5~0 := 0; {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,402 INFO L273 TraceCheckUtils]: 21: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} assume -2147483648 <= #t~nondet336 && #t~nondet336 <= 2147483647;~tmp___0~8 := #t~nondet336;havoc #t~nondet336;#t~switch337 := 0 == ~tmp___0~8; {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,402 INFO L273 TraceCheckUtils]: 22: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} assume !#t~switch337;#t~switch337 := #t~switch337 || 1 == ~tmp___0~8; {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,403 INFO L273 TraceCheckUtils]: 23: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} assume !#t~switch337;#t~switch337 := #t~switch337 || 2 == ~tmp___0~8; {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,403 INFO L273 TraceCheckUtils]: 24: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} assume !#t~switch337;#t~switch337 := #t~switch337 || 3 == ~tmp___0~8; {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,403 INFO L273 TraceCheckUtils]: 25: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} assume !#t~switch337;#t~switch337 := #t~switch337 || 4 == ~tmp___0~8; {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,404 INFO L273 TraceCheckUtils]: 26: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} assume !#t~switch337;#t~switch337 := #t~switch337 || 5 == ~tmp___0~8; {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,404 INFO L273 TraceCheckUtils]: 27: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} assume !#t~switch337;#t~switch337 := #t~switch337 || 6 == ~tmp___0~8; {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,404 INFO L273 TraceCheckUtils]: 28: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} assume #t~switch337; {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,405 INFO L273 TraceCheckUtils]: 29: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet341 && #t~nondet341 <= 2147483647;~tmp___2~3 := #t~nondet341;havoc #t~nondet341;#t~switch342 := 0 == ~tmp___2~3; {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,405 INFO L273 TraceCheckUtils]: 30: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} assume !#t~switch342;#t~switch342 := #t~switch342 || 1 == ~tmp___2~3; {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,406 INFO L273 TraceCheckUtils]: 31: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} assume #t~switch342; {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,406 INFO L273 TraceCheckUtils]: 32: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} assume 1 == ~ldv_state_variable_0~0; {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,406 INFO L256 TraceCheckUtils]: 33: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} call #t~ret343 := hdpvr_usb_driver_init(); {289017#true} is VALID [2018-11-19 17:29:28,407 INFO L273 TraceCheckUtils]: 34: Hoare triple {289017#true} havoc ~tmp~26; {289017#true} is VALID [2018-11-19 17:29:28,407 INFO L256 TraceCheckUtils]: 35: Hoare triple {289017#true} call #t~ret333 := ldv_usb_register_driver_88(~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string332.base, #t~string332.offset); {289017#true} is VALID [2018-11-19 17:29:28,407 INFO L273 TraceCheckUtils]: 36: Hoare triple {289017#true} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset;~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset;~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset;havoc ~ldv_func_res~10;havoc ~tmp~34;call #t~ret350 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset);assume -2147483648 <= #t~ret350 && #t~ret350 <= 2147483647;~tmp~34 := #t~ret350;havoc #t~ret350;~ldv_func_res~10 := ~tmp~34;~ldv_state_variable_7~0 := 1;~usb_counter~0 := 0; {289017#true} is VALID [2018-11-19 17:29:28,407 INFO L256 TraceCheckUtils]: 37: Hoare triple {289017#true} call ldv_usb_driver_7(); {289017#true} is VALID [2018-11-19 17:29:28,408 INFO L273 TraceCheckUtils]: 38: Hoare triple {289017#true} havoc ~tmp~27.base, ~tmp~27.offset; {289017#true} is VALID [2018-11-19 17:29:28,408 INFO L256 TraceCheckUtils]: 39: Hoare triple {289017#true} call #t~ret334.base, #t~ret334.offset := ldv_init_zalloc(1560); {289017#true} is VALID [2018-11-19 17:29:28,408 INFO L273 TraceCheckUtils]: 40: Hoare triple {289017#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~2.base, ~tmp~2.offset;call #t~malloc20.base, #t~malloc20.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {289017#true} is VALID [2018-11-19 17:29:28,408 INFO L256 TraceCheckUtils]: 41: Hoare triple {289017#true} call #Ultimate.meminit(#t~malloc20.base, #t~malloc20.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {289017#true} is VALID [2018-11-19 17:29:28,408 INFO L273 TraceCheckUtils]: 42: Hoare triple {289017#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {289017#true} is VALID [2018-11-19 17:29:28,408 INFO L273 TraceCheckUtils]: 43: Hoare triple {289017#true} assume true; {289017#true} is VALID [2018-11-19 17:29:28,409 INFO L268 TraceCheckUtils]: 44: Hoare quadruple {289017#true} {289017#true} #4827#return; {289017#true} is VALID [2018-11-19 17:29:28,409 INFO L273 TraceCheckUtils]: 45: Hoare triple {289017#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc20.base, #t~malloc20.offset;~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {289017#true} is VALID [2018-11-19 17:29:28,409 INFO L273 TraceCheckUtils]: 46: Hoare triple {289017#true} assume true; {289017#true} is VALID [2018-11-19 17:29:28,409 INFO L268 TraceCheckUtils]: 47: Hoare quadruple {289017#true} {289017#true} #4543#return; {289017#true} is VALID [2018-11-19 17:29:28,409 INFO L273 TraceCheckUtils]: 48: Hoare triple {289017#true} ~tmp~27.base, ~tmp~27.offset := #t~ret334.base, #t~ret334.offset;havoc #t~ret334.base, #t~ret334.offset;~hdpvr_usb_driver_group1~0.base, ~hdpvr_usb_driver_group1~0.offset := ~tmp~27.base, ~tmp~27.offset; {289017#true} is VALID [2018-11-19 17:29:28,410 INFO L273 TraceCheckUtils]: 49: Hoare triple {289017#true} assume true; {289017#true} is VALID [2018-11-19 17:29:28,410 INFO L268 TraceCheckUtils]: 50: Hoare quadruple {289017#true} {289017#true} #4705#return; {289017#true} is VALID [2018-11-19 17:29:28,410 INFO L273 TraceCheckUtils]: 51: Hoare triple {289017#true} #res := ~ldv_func_res~10; {289017#true} is VALID [2018-11-19 17:29:28,410 INFO L273 TraceCheckUtils]: 52: Hoare triple {289017#true} assume true; {289017#true} is VALID [2018-11-19 17:29:28,410 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {289017#true} {289017#true} #4819#return; {289017#true} is VALID [2018-11-19 17:29:28,411 INFO L273 TraceCheckUtils]: 54: Hoare triple {289017#true} assume -2147483648 <= #t~ret333 && #t~ret333 <= 2147483647;~tmp~26 := #t~ret333;havoc #t~ret333;#res := ~tmp~26; {289017#true} is VALID [2018-11-19 17:29:28,411 INFO L273 TraceCheckUtils]: 55: Hoare triple {289017#true} assume true; {289017#true} is VALID [2018-11-19 17:29:28,418 INFO L268 TraceCheckUtils]: 56: Hoare quadruple {289017#true} {289019#(= ~ldv_mutex_lock~0 1)} #4899#return; {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,420 INFO L273 TraceCheckUtils]: 57: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} assume -2147483648 <= #t~ret343 && #t~ret343 <= 2147483647;~ldv_retval_2~0 := #t~ret343;havoc #t~ret343; {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,421 INFO L273 TraceCheckUtils]: 58: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} assume 0 != ~ldv_retval_2~0;~ldv_state_variable_0~0 := 3; {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,425 INFO L256 TraceCheckUtils]: 59: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} call ldv_check_final_state(); {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,435 INFO L273 TraceCheckUtils]: 60: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} assume !(1 != ~ldv_mutex_i2c_mutex_of_hdpvr_device~0); {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,437 INFO L273 TraceCheckUtils]: 61: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} assume !(1 != ~ldv_mutex_i_mutex_of_inode~0); {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,437 INFO L273 TraceCheckUtils]: 62: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} assume !(1 != ~ldv_mutex_io_mutex_of_hdpvr_device~0); {289019#(= ~ldv_mutex_lock~0 1)} is VALID [2018-11-19 17:29:28,438 INFO L273 TraceCheckUtils]: 63: Hoare triple {289019#(= ~ldv_mutex_lock~0 1)} assume 1 != ~ldv_mutex_lock~0; {289018#false} is VALID [2018-11-19 17:29:28,438 INFO L256 TraceCheckUtils]: 64: Hoare triple {289018#false} call ldv_error(); {289018#false} is VALID [2018-11-19 17:29:28,438 INFO L273 TraceCheckUtils]: 65: Hoare triple {289018#false} assume !false; {289018#false} is VALID [2018-11-19 17:29:28,442 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2018-11-19 17:29:28,442 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 17:29:28,442 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-19 17:29:28,443 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 66 [2018-11-19 17:29:28,443 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 17:29:28,443 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-19 17:29:28,627 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 59 edges. 59 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:29:28,627 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-19 17:29:28,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-19 17:29:28,627 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 17:29:28,628 INFO L87 Difference]: Start difference. First operand 13042 states and 17332 transitions. Second operand 3 states. [2018-11-19 17:31:46,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:31:46,554 INFO L93 Difference]: Finished difference Result 13044 states and 17333 transitions. [2018-11-19 17:31:46,554 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-19 17:31:46,555 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 66 [2018-11-19 17:31:46,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 17:31:46,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:31:46,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2392 transitions. [2018-11-19 17:31:46,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:31:46,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2392 transitions. [2018-11-19 17:31:46,679 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 2392 transitions. [2018-11-19 17:31:49,342 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 2392 edges. 2392 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:31:57,710 INFO L225 Difference]: With dead ends: 13044 [2018-11-19 17:31:57,710 INFO L226 Difference]: Without dead ends: 13041 [2018-11-19 17:31:57,713 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 17:31:57,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13041 states. [2018-11-19 17:34:49,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13041 to 13041. [2018-11-19 17:34:49,234 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 17:34:49,235 INFO L82 GeneralOperation]: Start isEquivalent. First operand 13041 states. Second operand 13041 states. [2018-11-19 17:34:49,235 INFO L74 IsIncluded]: Start isIncluded. First operand 13041 states. Second operand 13041 states. [2018-11-19 17:34:49,235 INFO L87 Difference]: Start difference. First operand 13041 states. Second operand 13041 states. [2018-11-19 17:34:55,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:34:55,979 INFO L93 Difference]: Finished difference Result 13041 states and 17330 transitions. [2018-11-19 17:34:55,979 INFO L276 IsEmpty]: Start isEmpty. Operand 13041 states and 17330 transitions. [2018-11-19 17:34:56,001 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:34:56,001 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:34:56,001 INFO L74 IsIncluded]: Start isIncluded. First operand 13041 states. Second operand 13041 states. [2018-11-19 17:34:56,001 INFO L87 Difference]: Start difference. First operand 13041 states. Second operand 13041 states. [2018-11-19 17:35:01,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:35:01,641 INFO L93 Difference]: Finished difference Result 13041 states and 17330 transitions. [2018-11-19 17:35:01,641 INFO L276 IsEmpty]: Start isEmpty. Operand 13041 states and 17330 transitions. [2018-11-19 17:35:01,660 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:35:01,660 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:35:01,660 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 17:35:01,660 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 17:35:01,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13041 states. [2018-11-19 17:35:08,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13041 states to 13041 states and 17330 transitions. [2018-11-19 17:35:08,618 INFO L78 Accepts]: Start accepts. Automaton has 13041 states and 17330 transitions. Word has length 66 [2018-11-19 17:35:08,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 17:35:08,618 INFO L480 AbstractCegarLoop]: Abstraction has 13041 states and 17330 transitions. [2018-11-19 17:35:08,618 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-19 17:35:08,618 INFO L276 IsEmpty]: Start isEmpty. Operand 13041 states and 17330 transitions. [2018-11-19 17:35:08,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2018-11-19 17:35:08,619 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 17:35:08,619 INFO L384 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 17:35:08,619 INFO L423 AbstractCegarLoop]: === Iteration 8 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 17:35:08,620 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 17:35:08,620 INFO L82 PathProgramCache]: Analyzing trace with hash 202686410, now seen corresponding path program 1 times [2018-11-19 17:35:08,620 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 17:35:08,620 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 17:35:08,623 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:35:08,623 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 17:35:08,623 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:35:08,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:35:08,923 INFO L256 TraceCheckUtils]: 0: Hoare triple {350399#true} call ULTIMATE.init(); {350399#true} is VALID [2018-11-19 17:35:08,924 INFO L273 TraceCheckUtils]: 1: Hoare triple {350399#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string0.base, #t~string0.offset := #Ultimate.alloc(10);call #t~string1.base, #t~string1.offset := #Ultimate.alloc(8);call #t~string2.base, #t~string2.offset := #Ultimate.alloc(10);call #t~string3.base, #t~string3.offset := #Ultimate.alloc(9);call #t~string4.base, #t~string4.offset := #Ultimate.alloc(10);call #t~string5.base, #t~string5.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string5.base,#t~string5.offset := 83];#memory_int := #memory_int[#t~string5.base,1 + #t~string5.offset := 80];#memory_int := #memory_int[#t~string5.base,2 + #t~string5.offset := 68];#memory_int := #memory_int[#t~string5.base,3 + #t~string5.offset := 73];#memory_int := #memory_int[#t~string5.base,4 + #t~string5.offset := 70];#memory_int := #memory_int[#t~string5.base,5 + #t~string5.offset := 0];call #t~string51.base, #t~string51.offset := #Ultimate.alloc(53);call #t~string100.base, #t~string100.offset := #Ultimate.alloc(29);call #t~string212.base, #t~string212.offset := #Ultimate.alloc(50);call #t~string216.base, #t~string216.offset := #Ultimate.alloc(37);call #t~string225.base, #t~string225.offset := #Ultimate.alloc(52);call #t~string235.base, #t~string235.offset := #Ultimate.alloc(32);call #t~string244.base, #t~string244.offset := #Ultimate.alloc(34);call #t~string250.base, #t~string250.offset := #Ultimate.alloc(34);call #t~string256.base, #t~string256.offset := #Ultimate.alloc(34);call #t~string258.base, #t~string258.offset := #Ultimate.alloc(15);call #t~string260.base, #t~string260.offset := #Ultimate.alloc(29);call #t~string261.base, #t~string261.offset := #Ultimate.alloc(15);call #t~string262.base, #t~string262.offset := #Ultimate.alloc(16);call #t~string263.base, #t~string263.offset := #Ultimate.alloc(17);call #t~string267.base, #t~string267.offset := #Ultimate.alloc(20);call #t~string268.base, #t~string268.offset := #Ultimate.alloc(18);call #t~string269.base, #t~string269.offset := #Ultimate.alloc(16);call #t~string270.base, #t~string270.offset := #Ultimate.alloc(19);call #t~string272.base, #t~string272.offset := #Ultimate.alloc(3);#memory_int := #memory_int[#t~string272.base,#t~string272.offset := 37];#memory_int := #memory_int[#t~string272.base,1 + #t~string272.offset := 115];#memory_int := #memory_int[#t~string272.base,2 + #t~string272.offset := 0];call #t~string273.base, #t~string273.offset := #Ultimate.alloc(13);call #t~string298.base, #t~string298.offset := #Ultimate.alloc(38);call #t~string301.base, #t~string301.offset := #Ultimate.alloc(25);call #t~string304.base, #t~string304.offset := #Ultimate.alloc(41);call #t~string307.base, #t~string307.offset := #Ultimate.alloc(34);call #t~string310.base, #t~string310.offset := #Ultimate.alloc(39);call #t~string313.base, #t~string313.offset := #Ultimate.alloc(39);call #t~string318.base, #t~string318.offset := #Ultimate.alloc(34);call #t~string321.base, #t~string321.offset := #Ultimate.alloc(32);call #t~string328.base, #t~string328.offset := #Ultimate.alloc(29);call #t~string331.base, #t~string331.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string331.base,#t~string331.offset := 104];#memory_int := #memory_int[#t~string331.base,1 + #t~string331.offset := 100];#memory_int := #memory_int[#t~string331.base,2 + #t~string331.offset := 112];#memory_int := #memory_int[#t~string331.base,3 + #t~string331.offset := 118];#memory_int := #memory_int[#t~string331.base,4 + #t~string331.offset := 114];#memory_int := #memory_int[#t~string331.base,5 + #t~string331.offset := 0];call #t~string332.base, #t~string332.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string332.base,#t~string332.offset := 104];#memory_int := #memory_int[#t~string332.base,1 + #t~string332.offset := 100];#memory_int := #memory_int[#t~string332.base,2 + #t~string332.offset := 112];#memory_int := #memory_int[#t~string332.base,3 + #t~string332.offset := 118];#memory_int := #memory_int[#t~string332.base,4 + #t~string332.offset := 114];#memory_int := #memory_int[#t~string332.base,5 + #t~string332.offset := 0];call #t~string392.base, #t~string392.offset := #Ultimate.alloc(33);call #t~string396.base, #t~string396.offset := #Ultimate.alloc(10);call #t~string502.base, #t~string502.offset := #Ultimate.alloc(28);call #t~string505.base, #t~string505.offset := #Ultimate.alloc(29);call #t~string508.base, #t~string508.offset := #Ultimate.alloc(26);call #t~string513.base, #t~string513.offset := #Ultimate.alloc(42);call #t~string527.base, #t~string527.offset := #Ultimate.alloc(37);call #t~string531.base, #t~string531.offset := #Ultimate.alloc(39);call #t~string532.base, #t~string532.offset := #Ultimate.alloc(21);call #t~string538.base, #t~string538.offset := #Ultimate.alloc(42);call #t~string539.base, #t~string539.offset := #Ultimate.alloc(21);call #t~string544.base, #t~string544.offset := #Ultimate.alloc(30);call #t~string545.base, #t~string545.offset := #Ultimate.alloc(216);call #t~string555.base, #t~string555.offset := #Ultimate.alloc(29);call #t~string557.base, #t~string557.offset := #Ultimate.alloc(31);call #t~string563.base, #t~string563.offset := #Ultimate.alloc(34);call #t~string566.base, #t~string566.offset := #Ultimate.alloc(31);call #t~string575.base, #t~string575.offset := #Ultimate.alloc(48);call #t~string578.base, #t~string578.offset := #Ultimate.alloc(15);call #t~string582.base, #t~string582.offset := #Ultimate.alloc(24);call #t~string588.base, #t~string588.offset := #Ultimate.alloc(115);call #t~string593.base, #t~string593.offset := #Ultimate.alloc(24);call #t~string602.base, #t~string602.offset := #Ultimate.alloc(43);call #t~string615.base, #t~string615.offset := #Ultimate.alloc(29);call #t~string620.base, #t~string620.offset := #Ultimate.alloc(42);call #t~string621.base, #t~string621.offset := #Ultimate.alloc(11);call #t~string623.base, #t~string623.offset := #Ultimate.alloc(216);call #t~string632.base, #t~string632.offset := #Ultimate.alloc(216);call #t~string645.base, #t~string645.offset := #Ultimate.alloc(32);call #t~string652.base, #t~string652.offset := #Ultimate.alloc(42);call #t~string653.base, #t~string653.offset := #Ultimate.alloc(11);call #t~string661.base, #t~string661.offset := #Ultimate.alloc(29);call #t~string666.base, #t~string666.offset := #Ultimate.alloc(42);call #t~string667.base, #t~string667.offset := #Ultimate.alloc(11);call #t~string675.base, #t~string675.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string675.base,#t~string675.offset := 104];#memory_int := #memory_int[#t~string675.base,1 + #t~string675.offset := 100];#memory_int := #memory_int[#t~string675.base,2 + #t~string675.offset := 112];#memory_int := #memory_int[#t~string675.base,3 + #t~string675.offset := 118];#memory_int := #memory_int[#t~string675.base,4 + #t~string675.offset := 114];#memory_int := #memory_int[#t~string675.base,5 + #t~string675.offset := 0];call #t~string677.base, #t~string677.offset := #Ultimate.alloc(17);call #t~string1089.base, #t~string1089.offset := #Ultimate.alloc(30);call #t~string1118.base, #t~string1118.offset := #Ultimate.alloc(33);call #t~string1191.base, #t~string1191.offset := #Ultimate.alloc(30);call #t~string1216.base, #t~string1216.offset := #Ultimate.alloc(34);call #t~string1219.base, #t~string1219.offset := #Ultimate.alloc(31);call #t~string1758.base, #t~string1758.offset := #Ultimate.alloc(17);call #t~string1762.base, #t~string1762.offset := #Ultimate.alloc(39);call #t~string1876.base, #t~string1876.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string1876.base,#t~string1876.offset := 72];#memory_int := #memory_int[#t~string1876.base,1 + #t~string1876.offset := 68];#memory_int := #memory_int[#t~string1876.base,2 + #t~string1876.offset := 45];#memory_int := #memory_int[#t~string1876.base,3 + #t~string1876.offset := 80];#memory_int := #memory_int[#t~string1876.base,4 + #t~string1876.offset := 86];#memory_int := #memory_int[#t~string1876.base,5 + #t~string1876.offset := 82];#memory_int := #memory_int[#t~string1876.base,6 + #t~string1876.offset := 0];call #t~string1878.base, #t~string1878.offset := #Ultimate.alloc(13);call #t~string1879.base, #t~string1879.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string1879.base,#t~string1879.offset := 72];#memory_int := #memory_int[#t~string1879.base,1 + #t~string1879.offset := 68];#memory_int := #memory_int[#t~string1879.base,2 + #t~string1879.offset := 45];#memory_int := #memory_int[#t~string1879.base,3 + #t~string1879.offset := 80];#memory_int := #memory_int[#t~string1879.base,4 + #t~string1879.offset := 86];#memory_int := #memory_int[#t~string1879.base,5 + #t~string1879.offset := 82];#memory_int := #memory_int[#t~string1879.base,6 + #t~string1879.offset := 0];call #t~string1914.base, #t~string1914.offset := #Ultimate.alloc(66);call #t~string1919.base, #t~string1919.offset := #Ultimate.alloc(46);call #t~string1928.base, #t~string1928.offset := #Ultimate.alloc(33);~LDV_IN_INTERRUPT~0 := 1;~ldv_work_1_3~0 := 0;~ldv_state_variable_6~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_state_variable_5~0 := 0;~ldv_work_1_1~0 := 0;~ldv_state_variable_2~0 := 0;~usb_counter~0 := 0;~ldv_work_1_2~0 := 0;~ldv_state_variable_3~0 := 0;~ref_cnt~0 := 0;~ldv_work_1_0~0 := 0;~ldv_state_variable_1~0 := 0;~ldv_state_variable_7~0 := 0;~ldv_state_variable_4~0 := 0;~hdpvr_debug~0 := 0;call ~#video_nr~0.base, ~#video_nr~0.offset := #Ultimate.alloc(32);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#video_nr~0.base);call write~unchecked~int(-1, ~#video_nr~0.base, ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 4 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 8 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 12 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 16 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 20 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 24 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 28 + ~#video_nr~0.offset, 4);~ldv_retval_1~0 := 0;~ldv_retval_2~0 := 0;call ~#iname~0.base, ~#iname~0.offset := #Ultimate.alloc(24);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#iname~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#iname~0.base);call write~$Pointer$(#t~string0.base, #t~string0.offset, ~#iname~0.base, ~#iname~0.offset, 8);call write~$Pointer$(#t~string1.base, #t~string1.offset, ~#iname~0.base, 8 + ~#iname~0.offset, 8);call write~$Pointer$(#t~string2.base, #t~string2.offset, ~#iname~0.base, 16 + ~#iname~0.offset, 8);call ~#audio_iname~0.base, ~#audio_iname~0.offset := #Ultimate.alloc(24);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#audio_iname~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#audio_iname~0.base);call write~$Pointer$(#t~string3.base, #t~string3.offset, ~#audio_iname~0.base, ~#audio_iname~0.offset, 8);call write~$Pointer$(#t~string4.base, #t~string4.offset, ~#audio_iname~0.base, 8 + ~#audio_iname~0.offset, 8);call write~$Pointer$(#t~string5.base, #t~string5.offset, ~#audio_iname~0.base, 16 + ~#audio_iname~0.offset, 8);~ldv_retval_0~0 := 0;~ldv_mutex_i2c_mutex_of_hdpvr_device~0 := 1;~ldv_mutex_i_mutex_of_inode~0 := 1;~ldv_mutex_io_mutex_of_hdpvr_device~0 := 1;~ldv_mutex_lock~0 := 1;~ldv_mutex_lock_of_v4l2_ctrl_handler~0 := 1;~ldv_mutex_mutex_of_device~0 := 1;~ldv_mutex_usbc_mutex_of_hdpvr_device~0 := 1;~ldv_work_struct_1_0~0.base, ~ldv_work_struct_1_0~0.offset := 0, 0;~ldv_work_struct_1_1~0.base, ~ldv_work_struct_1_1~0.offset := 0, 0;~ldv_work_struct_1_3~0.base, ~ldv_work_struct_1_3~0.offset := 0, 0;~hdpvr_ioctl_ops_group3~0.base, ~hdpvr_ioctl_ops_group3~0.offset := 0, 0;~hdpvr_ctrl_ops_group0~0.base, ~hdpvr_ctrl_ops_group0~0.offset := 0, 0;~hdpvr_ioctl_ops_group6~0.base, ~hdpvr_ioctl_ops_group6~0.offset := 0, 0;~hdpvr_ioctl_ops_group1~0.base, ~hdpvr_ioctl_ops_group1~0.offset := 0, 0;~hdpvr_algo_group0~0.base, ~hdpvr_algo_group0~0.offset := 0, 0;~hdpvr_usb_driver_group1~0.base, ~hdpvr_usb_driver_group1~0.offset := 0, 0;~hdpvr_ioctl_ops_group5~0.base, ~hdpvr_ioctl_ops_group5~0.offset := 0, 0;~hdpvr_ioctl_ops_group4~0.base, ~hdpvr_ioctl_ops_group4~0.offset := 0, 0;~ldv_work_struct_1_2~0.base, ~ldv_work_struct_1_2~0.offset := 0, 0;~hdpvr_ioctl_ops_group2~0.base, ~hdpvr_ioctl_ops_group2~0.offset := 0, 0;~hdpvr_fops_group0~0.base, ~hdpvr_fops_group0~0.offset := 0, 0;~hdpvr_ioctl_ops_group0~0.base, ~hdpvr_ioctl_ops_group0~0.offset := 0, 0;call ~#dev_nr~0.base, ~#dev_nr~0.offset := #Ultimate.alloc(4);call write~unchecked~int(0, ~#dev_nr~0.base, ~#dev_nr~0.offset, 4);call write~unchecked~int(-1, ~#dev_nr~0.base, ~#dev_nr~0.offset, 4);~default_video_input~0 := 3;~default_audio_input~0 := 3;~boost_audio~0 := 0;call ~#hdpvr_table~0.base, ~#hdpvr_table~0.offset := #Ultimate.alloc(150);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_table~0.base);call write~unchecked~int(3, ~#hdpvr_table~0.base, ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 2 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18688, ~#hdpvr_table~0.base, 4 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 6 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 8 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 10 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 11 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 12 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 13 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 14 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 15 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 16 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 17 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 25 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 27 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18689, ~#hdpvr_table~0.base, 29 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 31 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 33 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 35 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 36 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 37 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 38 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 39 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 40 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 41 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 42 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 50 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 52 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18690, ~#hdpvr_table~0.base, 54 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 56 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 58 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 60 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 61 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 62 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 63 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 64 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 65 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 66 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 67 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 75 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 77 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18818, ~#hdpvr_table~0.base, 79 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 81 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 83 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 85 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 86 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 87 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 88 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 89 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 90 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 91 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 92 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 100 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 102 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18691, ~#hdpvr_table~0.base, 104 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 106 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 108 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 110 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 111 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 112 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 113 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 114 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 115 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 116 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 117 + ~#hdpvr_table~0.offset, 8);~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[0 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[0 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[0 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[0 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[1 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[1 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[1 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[1 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[2 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[2 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[2 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[2 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[3 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[3 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[3 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[3 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[4 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[4 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[4 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[4 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[5 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[5 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[5 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[5 := 0];call ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset := #Ultimate.alloc(16);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 1 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 2 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 3 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 4 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 5 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 6 + ~#hdpvr_default_options~0.offset, 1);call write~int(0, ~#hdpvr_default_options~0.base, 7 + ~#hdpvr_default_options~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 11 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 12 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 13 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 14 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 15 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 1 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 2 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(65, ~#hdpvr_default_options~0.base, 3 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(90, ~#hdpvr_default_options~0.base, 4 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(1, ~#hdpvr_default_options~0.base, 5 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(1, ~#hdpvr_default_options~0.base, 6 + ~#hdpvr_default_options~0.offset, 1);call write~int(3, ~#hdpvr_default_options~0.base, 7 + ~#hdpvr_default_options~0.offset, 4);call write~unchecked~int(134, ~#hdpvr_default_options~0.base, 11 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 12 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 13 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 14 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 15 + ~#hdpvr_default_options~0.offset, 1);call ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset := #Ultimate.alloc(289);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 8 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 16 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 24 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 32 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 40 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 48 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 56 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 64 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 72 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 80 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 84 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 88 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 92 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 100 + ~#hdpvr_usb_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_usb_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_usb_driver~0.base);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 124 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 132 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 136 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 148 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 156 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 164 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 172 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 180 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 188 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 196 + ~#hdpvr_usb_driver~0.offset, 1);call write~int(0, ~#hdpvr_usb_driver~0.base, 197 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 201 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 209 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 217 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 225 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 233 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 241 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 249 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 257 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 265 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 273 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 281 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 285 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 286 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 287 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 288 + ~#hdpvr_usb_driver~0.offset, 1);call write~$Pointer$(#t~string331.base, #t~string331.offset, ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_probe.base, #funAddr~hdpvr_probe.offset, ~#hdpvr_usb_driver~0.base, 8 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_disconnect.base, #funAddr~hdpvr_disconnect.offset, ~#hdpvr_usb_driver~0.base, 16 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 24 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 32 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 40 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 48 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 56 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 64 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(~#hdpvr_table~0.base, ~#hdpvr_table~0.offset, ~#hdpvr_usb_driver~0.base, 72 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 80 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 84 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 88 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 92 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 100 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 108 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 116 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 124 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 132 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 136 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 148 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 156 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 164 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 172 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 180 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 188 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 196 + ~#hdpvr_usb_driver~0.offset, 1);call write~int(0, ~#hdpvr_usb_driver~0.base, 197 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 201 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 209 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 217 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 225 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 233 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 241 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 249 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 257 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 265 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 273 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 281 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 285 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 286 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 287 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 288 + ~#hdpvr_usb_driver~0.offset, 1);call ~#hdpvr_dv_timings~0.base, ~#hdpvr_dv_timings~0.offset := #Ultimate.alloc(1056);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_dv_timings~0.base);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 4 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(480, ~#hdpvr_dv_timings~0.base, 8 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 12 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 16 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(13500000, ~#hdpvr_dv_timings~0.base, 20 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(19, ~#hdpvr_dv_timings~0.base, 28 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(62, ~#hdpvr_dv_timings~0.base, 32 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(57, ~#hdpvr_dv_timings~0.base, 36 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(4, ~#hdpvr_dv_timings~0.base, 40 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 44 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 48 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(4, ~#hdpvr_dv_timings~0.base, 52 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 56 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 60 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 64 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 68 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 72 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 76 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 80 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 84 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 88 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 92 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 96 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 100 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 104 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 108 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 112 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 116 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 120 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 124 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 132 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 136 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(576, ~#hdpvr_dv_timings~0.base, 140 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 144 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 148 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(13500000, ~#hdpvr_dv_timings~0.base, 152 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(12, ~#hdpvr_dv_timings~0.base, 160 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(63, ~#hdpvr_dv_timings~0.base, 164 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(69, ~#hdpvr_dv_timings~0.base, 168 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 172 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 176 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(19, ~#hdpvr_dv_timings~0.base, 180 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 184 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 188 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 192 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 196 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 200 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 204 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 208 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 212 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 216 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 220 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 224 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 228 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 232 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 236 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 240 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 244 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 248 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 252 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 256 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 264 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 268 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(480, ~#hdpvr_dv_timings~0.base, 272 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 276 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 280 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(27000000, ~#hdpvr_dv_timings~0.base, 284 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 292 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(62, ~#hdpvr_dv_timings~0.base, 296 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(60, ~#hdpvr_dv_timings~0.base, 300 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(9, ~#hdpvr_dv_timings~0.base, 304 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(6, ~#hdpvr_dv_timings~0.base, 308 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(30, ~#hdpvr_dv_timings~0.base, 312 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 316 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 320 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 324 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 328 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 332 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 336 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 340 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 344 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 348 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 352 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 356 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 360 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 364 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 368 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 372 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 376 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 380 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 384 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 388 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 396 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 400 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(576, ~#hdpvr_dv_timings~0.base, 404 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 408 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 412 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(27000000, ~#hdpvr_dv_timings~0.base, 416 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(12, ~#hdpvr_dv_timings~0.base, 424 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(64, ~#hdpvr_dv_timings~0.base, 428 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(68, ~#hdpvr_dv_timings~0.base, 432 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 436 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 440 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(39, ~#hdpvr_dv_timings~0.base, 444 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 448 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 452 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 456 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 460 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 464 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 468 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 472 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 476 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 480 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 484 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 488 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 492 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 496 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 500 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 504 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 508 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 512 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 516 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 520 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 528 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1280, ~#hdpvr_dv_timings~0.base, 532 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 536 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 540 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 544 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 548 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(440, ~#hdpvr_dv_timings~0.base, 556 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(40, ~#hdpvr_dv_timings~0.base, 560 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(220, ~#hdpvr_dv_timings~0.base, 564 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 568 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 572 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 576 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 580 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 584 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 588 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 592 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 596 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 600 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 604 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 608 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 612 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 616 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 620 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 624 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 628 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 632 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 636 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 640 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 644 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 648 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 652 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 660 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1280, ~#hdpvr_dv_timings~0.base, 664 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 668 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 672 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 676 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 680 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(110, ~#hdpvr_dv_timings~0.base, 688 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(40, ~#hdpvr_dv_timings~0.base, 692 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(220, ~#hdpvr_dv_timings~0.base, 696 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 700 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 704 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 708 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 712 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 716 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 720 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 724 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(18, ~#hdpvr_dv_timings~0.base, 728 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 732 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 736 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 740 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 744 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 748 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 752 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 756 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 760 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 764 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 768 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 772 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 776 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 780 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 784 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 792 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1920, ~#hdpvr_dv_timings~0.base, 796 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1080, ~#hdpvr_dv_timings~0.base, 800 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 804 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 808 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 812 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(528, ~#hdpvr_dv_timings~0.base, 820 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(44, ~#hdpvr_dv_timings~0.base, 824 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(148, ~#hdpvr_dv_timings~0.base, 828 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 832 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 836 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 840 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 844 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 848 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 852 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 856 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 860 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 864 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 868 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 872 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 876 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 880 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 884 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 888 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 892 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 896 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 900 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 904 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 908 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 912 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 916 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 924 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1920, ~#hdpvr_dv_timings~0.base, 928 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1080, ~#hdpvr_dv_timings~0.base, 932 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 936 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 940 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 944 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(88, ~#hdpvr_dv_timings~0.base, 952 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(44, ~#hdpvr_dv_timings~0.base, 956 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(148, ~#hdpvr_dv_timings~0.base, 960 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 964 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 968 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 972 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 976 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 980 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 984 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 988 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(26, ~#hdpvr_dv_timings~0.base, 992 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 996 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1000 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1004 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1008 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1012 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1016 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1020 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1024 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1028 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1032 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1036 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1040 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1044 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1048 + ~#hdpvr_dv_timings~0.offset, 4);call ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset := #Ultimate.alloc(80);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 8 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 16 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 24 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 32 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 40 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 48 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 56 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 64 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 72 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(~#__this_module~0.base, ~#__this_module~0.offset, ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_read.base, #funAddr~hdpvr_read.offset, ~#hdpvr_fops~0.base, 8 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 16 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_poll.base, #funAddr~hdpvr_poll.offset, ~#hdpvr_fops~0.base, 24 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~video_ioctl2.base, #funAddr~video_ioctl2.offset, ~#hdpvr_fops~0.base, 32 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 40 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 48 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 56 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_open.base, #funAddr~hdpvr_open.offset, ~#hdpvr_fops~0.base, 64 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_release.base, #funAddr~hdpvr_release.offset, ~#hdpvr_fops~0.base, 72 + ~#hdpvr_fops~0.offset, 8);call ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset := #Ultimate.alloc(912);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 8 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 16 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 24 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 32 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 40 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 48 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 56 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 64 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 72 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 80 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 88 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 96 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 104 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 112 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 120 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 128 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 136 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 144 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 152 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 160 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 168 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 176 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 184 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 192 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 200 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 208 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 216 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 224 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 232 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 240 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 248 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 256 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 264 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 272 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 280 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 288 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 296 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 304 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 312 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 320 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 328 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 336 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 344 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 352 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 360 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 368 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 376 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 384 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 392 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 400 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 408 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 416 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 424 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 432 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 440 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 448 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 456 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 464 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 472 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 480 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 488 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 496 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 504 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 512 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 520 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 528 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 536 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 544 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 552 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 560 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 568 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 576 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 584 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 592 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 600 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 608 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 616 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 624 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 632 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 640 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 648 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 656 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 664 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 672 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 680 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 688 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 696 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 704 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 712 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 720 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 728 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 736 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 744 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 752 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 760 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 768 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 776 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 784 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 792 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 800 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 808 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 816 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 824 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 832 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 840 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 848 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 856 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 864 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 872 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 880 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 888 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 896 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 904 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_querycap.base, #funAddr~vidioc_querycap.offset, ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_fmt_vid_cap.base, #funAddr~vidioc_enum_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 8 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 16 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 24 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 32 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 40 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 48 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 56 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 64 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 72 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 80 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 88 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 96 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 104 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 112 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 120 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 128 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 136 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 144 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 152 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 160 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 168 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 176 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 184 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 192 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 200 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 208 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 216 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 224 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 232 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 240 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 248 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 256 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 264 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 272 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 280 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 288 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 296 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 304 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 312 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 320 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 328 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 336 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 344 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 352 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 360 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 368 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 376 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 384 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 392 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 400 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 408 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_std.base, #funAddr~vidioc_g_std.offset, ~#hdpvr_ioctl_ops~0.base, 416 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_std.base, #funAddr~vidioc_s_std.offset, ~#hdpvr_ioctl_ops~0.base, 424 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_querystd.base, #funAddr~vidioc_querystd.offset, ~#hdpvr_ioctl_ops~0.base, 432 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_input.base, #funAddr~vidioc_enum_input.offset, ~#hdpvr_ioctl_ops~0.base, 440 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_input.base, #funAddr~vidioc_g_input.offset, ~#hdpvr_ioctl_ops~0.base, 448 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_input.base, #funAddr~vidioc_s_input.offset, ~#hdpvr_ioctl_ops~0.base, 456 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 464 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 472 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 480 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 488 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 496 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 504 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 512 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 520 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 528 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 536 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 544 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enumaudio.base, #funAddr~vidioc_enumaudio.offset, ~#hdpvr_ioctl_ops~0.base, 552 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_audio.base, #funAddr~vidioc_g_audio.offset, ~#hdpvr_ioctl_ops~0.base, 560 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_audio.base, #funAddr~vidioc_s_audio.offset, ~#hdpvr_ioctl_ops~0.base, 568 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 576 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 584 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 592 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 600 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 608 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 616 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 624 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 632 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 640 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 648 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 656 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 664 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 672 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_encoder_cmd.base, #funAddr~vidioc_encoder_cmd.offset, ~#hdpvr_ioctl_ops~0.base, 680 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_try_encoder_cmd.base, #funAddr~vidioc_try_encoder_cmd.offset, ~#hdpvr_ioctl_ops~0.base, 688 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 696 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 704 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 712 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 720 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 728 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 736 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 744 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 752 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 760 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 768 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_ctrl_log_status.base, #funAddr~v4l2_ctrl_log_status.offset, ~#hdpvr_ioctl_ops~0.base, 776 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 784 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 792 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 800 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 808 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 816 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 824 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_dv_timings.base, #funAddr~vidioc_s_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 832 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_dv_timings.base, #funAddr~vidioc_g_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 840 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_query_dv_timings.base, #funAddr~vidioc_query_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 848 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_dv_timings.base, #funAddr~vidioc_enum_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 856 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_dv_timings_cap.base, #funAddr~vidioc_dv_timings_cap.offset, ~#hdpvr_ioctl_ops~0.base, 864 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 872 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 880 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_ctrl_subscribe_event.base, #funAddr~v4l2_ctrl_subscribe_event.offset, ~#hdpvr_ioctl_ops~0.base, 888 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_event_unsubscribe.base, #funAddr~v4l2_event_unsubscribe.offset, ~#hdpvr_ioctl_ops~0.base, 896 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 904 + ~#hdpvr_ioctl_ops~0.offset, 8);call ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset := #Ultimate.alloc(1731);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 8 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 16 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 24 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 28 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 36 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 40 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 44 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 52 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 56 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 58 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 60 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 62 + ~#hdpvr_video_template~0.offset, 2);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 64 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 72 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 80 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 88 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 92 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 96 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 104 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 108 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 112 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 120 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 128 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 136 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 144 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 152 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 160 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 168 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 176 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 184 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 192 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 196 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 204 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 212 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 220 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 228 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 252 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 260 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 264 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 272 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 280 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 288 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 296 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 304 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 312 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 316 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 320 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 324 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 348 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 372 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 380 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 384 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 392 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 400 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 404 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 405 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 406 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 407 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 408 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 409 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 417 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 425 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 429 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 433 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 437 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 441 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 449 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 473 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 481 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 485 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 497 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 505 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 513 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 521 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 529 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 553 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 561 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 565 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 573 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 581 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 589 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 597 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 605 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 609 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 610 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 611 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 612 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 613 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 614 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 615 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 616 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 617 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 618 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 622 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 626 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 630 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 638 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 662 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 670 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 674 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 686 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 694 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 702 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 706 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 710 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 714 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 718 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 726 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 750 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 758 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 762 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 774 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 782 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 790 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 798 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 799 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 800 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 808 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 816 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 824 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 832 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 840 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 844 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 848 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 852 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 876 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 900 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 908 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 912 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 920 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 928 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 936 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 944 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 952 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 960 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 984 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 992 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 996 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1004 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1008 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1012 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1016 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1024 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1048 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1056 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1060 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1072 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1080 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1088 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1096 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1100 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1104 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1105 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1106 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1107 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1108 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1109 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1110 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1111 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1112 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1113 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1114 + ~#hdpvr_video_template~0.offset, 1);call write~int(0, ~#hdpvr_video_template~0.base, 1115 + ~#hdpvr_video_template~0.offset, 4);call write~int(0, ~#hdpvr_video_template~0.base, 1119 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1123 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1127 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1131 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1139 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1147 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1155 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1163 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1171 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1179 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1187 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1195 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1203 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1207 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1215 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1223 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1231 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1239 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1247 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1255 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1263 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1271 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1279 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1287 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1295 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1303 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1307 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1311 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1315 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1319 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1323 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1331 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1355 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1363 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1367 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1379 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1387 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1395 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1403 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1411 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1419 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1423 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1431 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1439 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1447 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1455 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1456 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1473 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1481 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1489 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1497 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1537 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1541 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1545 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1549 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1551 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1559 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1563 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1567 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1571 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1575 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1583 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1607 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1615 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1619 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1631 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1639 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1647 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1651 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1659 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1667 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1723 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 8 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 16 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 24 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 28 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 36 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 40 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 44 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 52 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 56 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 58 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 60 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 62 + ~#hdpvr_video_template~0.offset, 2);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 64 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 72 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 80 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 88 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 92 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 96 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 104 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 108 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, ~#hdpvr_video_template~0.base, 112 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 120 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 128 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 136 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 144 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 152 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 160 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 168 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 176 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 184 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 192 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 196 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 204 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 212 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 220 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 228 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 236 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 244 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 252 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 260 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 264 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 272 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 280 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 288 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 296 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 304 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 312 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 316 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 320 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 324 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 332 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 333 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 334 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 335 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 336 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 337 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 338 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 339 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 340 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 341 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 342 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 343 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 344 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 345 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 346 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 347 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 348 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 356 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 364 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 372 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 380 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 384 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 392 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 400 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 404 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 405 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 406 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 407 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 408 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 409 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 417 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 425 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 429 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 433 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 437 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 441 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 449 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 473 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 481 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 485 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 497 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 505 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 513 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 521 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 529 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 537 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 545 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 553 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 561 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 565 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 573 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 581 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 589 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 597 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 605 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 609 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 610 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 611 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 612 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 613 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 614 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 615 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 616 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 617 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 618 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 622 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 626 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 630 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 638 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 646 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 654 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 662 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 670 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 674 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 686 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 694 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 702 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 706 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 710 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 714 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 718 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 726 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 734 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 742 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 750 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 758 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 762 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 774 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 782 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 790 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 798 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 799 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 800 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 808 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 816 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 824 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 832 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 840 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 844 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 848 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 852 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 860 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 861 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 862 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 863 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 864 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 865 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 866 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 867 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 868 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 869 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 870 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 871 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 872 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 873 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 874 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 875 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 876 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 884 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 892 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 900 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 908 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 912 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 920 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 928 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 936 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 944 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 952 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 960 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 968 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 976 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 984 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 992 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 996 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1004 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1008 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1012 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1016 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1024 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1032 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1040 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1048 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1056 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1060 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1072 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1080 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1088 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1096 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1100 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1104 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1105 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1106 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1107 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1108 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1109 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1110 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1111 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1112 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1113 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1114 + ~#hdpvr_video_template~0.offset, 1);call write~int(0, ~#hdpvr_video_template~0.base, 1115 + ~#hdpvr_video_template~0.offset, 4);call write~int(0, ~#hdpvr_video_template~0.base, 1119 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1123 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1127 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1131 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1139 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1147 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1155 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1163 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1171 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1179 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1187 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1195 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1203 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1207 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1215 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1223 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1231 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1239 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1247 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1255 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1263 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1271 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1279 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1287 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1295 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1303 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1307 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1311 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1315 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1319 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1323 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1331 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1339 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1347 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1355 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1363 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1367 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1379 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1387 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1395 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1403 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1411 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1419 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1423 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1431 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1439 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1447 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1455 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1456 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1473 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1481 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1489 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1497 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1505 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1506 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1507 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1508 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1509 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1510 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1511 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1512 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1513 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1514 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1515 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1516 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1517 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1518 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1519 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1520 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1521 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1522 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1523 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1524 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1525 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1526 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1527 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1528 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1529 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1530 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1531 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1532 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1533 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1534 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1535 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1536 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1537 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1541 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1545 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1549 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1551 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1559 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1563 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1567 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1571 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1575 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1583 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1591 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1599 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1607 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1615 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1619 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1631 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1639 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1647 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(16777215, ~#hdpvr_video_template~0.base, 1651 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_device_release.base, #funAddr~hdpvr_device_release.offset, ~#hdpvr_video_template~0.base, 1659 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, ~#hdpvr_video_template~0.base, 1667 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1675 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1683 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1691 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1699 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1707 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1715 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1723 + ~#hdpvr_video_template~0.offset, 8);call ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset := #Ultimate.alloc(24);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, 8 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, 16 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_try_ctrl.base, #funAddr~hdpvr_try_ctrl.offset, ~#hdpvr_ctrl_ops~0.base, 8 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_s_ctrl.base, #funAddr~hdpvr_s_ctrl.offset, ~#hdpvr_ctrl_ops~0.base, 16 + ~#hdpvr_ctrl_ops~0.offset, 8);call ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset := #Ultimate.alloc(40);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 8 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 16 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 24 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 32 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_transfer.base, #funAddr~hdpvr_transfer.offset, ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 8 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_functionality.base, #funAddr~hdpvr_functionality.offset, ~#hdpvr_algo~0.base, 16 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 24 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 32 + ~#hdpvr_algo~0.offset, 8);call ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset := #Ultimate.alloc(1813);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 8 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 12 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 20 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 28 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 32 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 36 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 40 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 48 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 72 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 80 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 84 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 92 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 100 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 116 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 120 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 128 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 140 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 148 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 152 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 156 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 164 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 172 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 180 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 188 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 196 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 204 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 212 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 220 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 228 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 232 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 240 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 248 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 256 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 264 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 288 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 296 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 300 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 308 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 316 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 324 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 332 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 340 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 348 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 352 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 356 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 360 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 384 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 408 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 416 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 420 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 428 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 436 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 440 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 441 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 442 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 443 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 444 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 445 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 453 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 461 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 465 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 469 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 473 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 477 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 485 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 509 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 517 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 521 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 533 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 541 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 549 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 557 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 565 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 589 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 597 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 601 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 609 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 633 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 645 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 646 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 647 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 648 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 649 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 650 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 651 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 652 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 653 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 654 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 658 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 662 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 666 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 674 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 698 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 706 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 710 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 722 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 730 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 738 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 742 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 746 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 750 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 754 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 762 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 786 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 794 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 798 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 810 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 818 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 826 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 834 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 835 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 836 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 844 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 852 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 860 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 868 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 876 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 880 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 884 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 888 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 912 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 936 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 944 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 948 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 956 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 964 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 972 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 980 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 988 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 996 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1020 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1028 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1032 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1040 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1044 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1048 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1052 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1060 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1084 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1092 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1096 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1116 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1124 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1132 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1140 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1141 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1142 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1143 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1144 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1145 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1146 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1147 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1148 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1149 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1150 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1151 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1155 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1159 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1163 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1167 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1175 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1183 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1191 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1199 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1207 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1215 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1223 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1231 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1239 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1243 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1251 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1259 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1267 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1275 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1283 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1291 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1299 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1307 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1315 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1323 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1331 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1339 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1343 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1347 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1351 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1355 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1359 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1367 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1391 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1399 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1403 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1415 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1423 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1431 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1439 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1447 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1455 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1459 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1467 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1475 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1483 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1491 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1492 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1493 + ~#hdpvr_i2c_adapter_template~0.offset, 4);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1545 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1549 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1553 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1557 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1561 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1569 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1593 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1601 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1605 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1633 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1637 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1645 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1649 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1657 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1681 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1689 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1693 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1705 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1713 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1721 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1729 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1737 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1761 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1769 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1773 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1781 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1789 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1797 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1805 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(~#__this_module~0.base, ~#__this_module~0.offset, ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 8 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, ~#hdpvr_i2c_adapter_template~0.base, 12 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 20 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 28 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 32 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 36 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 40 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 48 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 56 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 64 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 72 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 80 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 84 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 92 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 100 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 116 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 120 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 128 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 140 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 148 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 152 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 156 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 164 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 172 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 180 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 188 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 196 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 204 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 212 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 220 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 228 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 232 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 240 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 248 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 256 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 264 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 272 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 280 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 288 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 296 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 300 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 308 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 316 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 324 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 332 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 340 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 348 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 352 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 356 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 360 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 368 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 369 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 370 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 371 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 372 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 373 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 374 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 375 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 376 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 377 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 378 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 379 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 380 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 381 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 382 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 383 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 384 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 392 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 400 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 408 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 416 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 420 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 428 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 436 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 440 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 441 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 442 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 443 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 444 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 445 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 453 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 461 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 465 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 469 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 473 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 477 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 485 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 493 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 501 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 509 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 517 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 521 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 533 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 541 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 549 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 557 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 565 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 573 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 581 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 589 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 597 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 601 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 609 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 633 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 645 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 646 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 647 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 648 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 649 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 650 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 651 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 652 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 653 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 654 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 658 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 662 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 666 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 674 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 682 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 690 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 698 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 706 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 710 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 722 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 730 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 738 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 742 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 746 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 750 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 754 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 762 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 770 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 778 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 786 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 794 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 798 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 810 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 818 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 826 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 834 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 835 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 836 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 844 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 852 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 860 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 868 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 876 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 880 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 884 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 888 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 896 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 897 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 898 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 899 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 900 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 901 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 902 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 903 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 904 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 905 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 906 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 907 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 908 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 909 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 910 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 911 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 912 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 920 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 928 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 936 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 944 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 948 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 956 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 964 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 972 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 980 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 988 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 996 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1004 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1012 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1020 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1028 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1032 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1040 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1044 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1048 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1052 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1060 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1068 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1076 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1084 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1092 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1096 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1116 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1124 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1132 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1140 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1141 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1142 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1143 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1144 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1145 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1146 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1147 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1148 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1149 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1150 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1151 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1155 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1159 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1163 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1167 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1175 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1183 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1191 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1199 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1207 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1215 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1223 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1231 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1239 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1243 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1251 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1259 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1267 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1275 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1283 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1291 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1299 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1307 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1315 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1323 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1331 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1339 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1343 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1347 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1351 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1355 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1359 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1367 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1375 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1383 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1391 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1399 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1403 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1415 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1423 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1431 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1439 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1447 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1455 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1459 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1467 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1475 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1483 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1491 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1492 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1493 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(72, ~#hdpvr_i2c_adapter_template~0.base, 1497 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(97, ~#hdpvr_i2c_adapter_template~0.base, 1498 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(117, ~#hdpvr_i2c_adapter_template~0.base, 1499 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(112, ~#hdpvr_i2c_adapter_template~0.base, 1500 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(112, ~#hdpvr_i2c_adapter_template~0.base, 1501 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(97, ~#hdpvr_i2c_adapter_template~0.base, 1502 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(103, ~#hdpvr_i2c_adapter_template~0.base, 1503 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(101, ~#hdpvr_i2c_adapter_template~0.base, 1504 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1505 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(72, ~#hdpvr_i2c_adapter_template~0.base, 1506 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(68, ~#hdpvr_i2c_adapter_template~0.base, 1507 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1508 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(80, ~#hdpvr_i2c_adapter_template~0.base, 1509 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(86, ~#hdpvr_i2c_adapter_template~0.base, 1510 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(82, ~#hdpvr_i2c_adapter_template~0.base, 1511 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1512 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(73, ~#hdpvr_i2c_adapter_template~0.base, 1513 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(50, ~#hdpvr_i2c_adapter_template~0.base, 1514 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(67, ~#hdpvr_i2c_adapter_template~0.base, 1515 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1516 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1545 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1549 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1553 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1557 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1561 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1569 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1577 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1585 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1593 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1601 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1605 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1633 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1637 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1645 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1649 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1657 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1665 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1673 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1681 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1689 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1693 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1705 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1713 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1721 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1729 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1737 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1745 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1753 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1761 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1769 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1773 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1781 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1789 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1797 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1805 + ~#hdpvr_i2c_adapter_template~0.offset, 8); {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,925 INFO L273 TraceCheckUtils]: 2: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} assume true; {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,928 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} {350399#true} #5005#return; {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,929 INFO L256 TraceCheckUtils]: 4: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} call #t~ret2601 := main(); {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,929 INFO L273 TraceCheckUtils]: 5: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset;havoc ~tmp~28.base, ~tmp~28.offset;havoc ~tmp___0~8;havoc ~tmp___1~4;havoc ~tmp___2~3; {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,929 INFO L256 TraceCheckUtils]: 6: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} call #t~ret335.base, #t~ret335.offset := ldv_init_zalloc(32); {350399#true} is VALID [2018-11-19 17:35:08,930 INFO L273 TraceCheckUtils]: 7: Hoare triple {350399#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~2.base, ~tmp~2.offset;call #t~malloc20.base, #t~malloc20.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {350399#true} is VALID [2018-11-19 17:35:08,930 INFO L256 TraceCheckUtils]: 8: Hoare triple {350399#true} call #Ultimate.meminit(#t~malloc20.base, #t~malloc20.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {350399#true} is VALID [2018-11-19 17:35:08,930 INFO L273 TraceCheckUtils]: 9: Hoare triple {350399#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {350399#true} is VALID [2018-11-19 17:35:08,930 INFO L273 TraceCheckUtils]: 10: Hoare triple {350399#true} assume true; {350399#true} is VALID [2018-11-19 17:35:08,930 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {350399#true} {350399#true} #4827#return; {350399#true} is VALID [2018-11-19 17:35:08,930 INFO L273 TraceCheckUtils]: 12: Hoare triple {350399#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc20.base, #t~malloc20.offset;~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {350399#true} is VALID [2018-11-19 17:35:08,930 INFO L273 TraceCheckUtils]: 13: Hoare triple {350399#true} assume true; {350399#true} is VALID [2018-11-19 17:35:08,931 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {350399#true} {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} #4879#return; {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,931 INFO L273 TraceCheckUtils]: 15: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} ~tmp~28.base, ~tmp~28.offset := #t~ret335.base, #t~ret335.offset;havoc #t~ret335.base, #t~ret335.offset;~ldvarg6~0.base, ~ldvarg6~0.offset := ~tmp~28.base, ~tmp~28.offset;call ldv_initialize();~ldv_state_variable_6~0 := 0;~ldv_state_variable_3~0 := 0;~ldv_state_variable_7~0 := 0;~ldv_state_variable_2~0 := 0; {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,931 INFO L256 TraceCheckUtils]: 16: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} call work_init_1(); {350399#true} is VALID [2018-11-19 17:35:08,932 INFO L273 TraceCheckUtils]: 17: Hoare triple {350399#true} ~ldv_work_1_0~0 := 0;~ldv_work_1_1~0 := 0;~ldv_work_1_2~0 := 0;~ldv_work_1_3~0 := 0; {350399#true} is VALID [2018-11-19 17:35:08,932 INFO L273 TraceCheckUtils]: 18: Hoare triple {350399#true} assume true; {350399#true} is VALID [2018-11-19 17:35:08,932 INFO L268 TraceCheckUtils]: 19: Hoare quadruple {350399#true} {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} #4881#return; {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,932 INFO L273 TraceCheckUtils]: 20: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} ~ldv_state_variable_1~0 := 1;~ldv_state_variable_4~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1;~ldv_state_variable_5~0 := 0; {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,933 INFO L273 TraceCheckUtils]: 21: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} assume -2147483648 <= #t~nondet336 && #t~nondet336 <= 2147483647;~tmp___0~8 := #t~nondet336;havoc #t~nondet336;#t~switch337 := 0 == ~tmp___0~8; {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,933 INFO L273 TraceCheckUtils]: 22: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} assume !#t~switch337;#t~switch337 := #t~switch337 || 1 == ~tmp___0~8; {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,934 INFO L273 TraceCheckUtils]: 23: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} assume !#t~switch337;#t~switch337 := #t~switch337 || 2 == ~tmp___0~8; {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,934 INFO L273 TraceCheckUtils]: 24: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} assume !#t~switch337;#t~switch337 := #t~switch337 || 3 == ~tmp___0~8; {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,934 INFO L273 TraceCheckUtils]: 25: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} assume !#t~switch337;#t~switch337 := #t~switch337 || 4 == ~tmp___0~8; {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,935 INFO L273 TraceCheckUtils]: 26: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} assume !#t~switch337;#t~switch337 := #t~switch337 || 5 == ~tmp___0~8; {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,935 INFO L273 TraceCheckUtils]: 27: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} assume !#t~switch337;#t~switch337 := #t~switch337 || 6 == ~tmp___0~8; {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,935 INFO L273 TraceCheckUtils]: 28: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} assume #t~switch337; {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,936 INFO L273 TraceCheckUtils]: 29: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet341 && #t~nondet341 <= 2147483647;~tmp___2~3 := #t~nondet341;havoc #t~nondet341;#t~switch342 := 0 == ~tmp___2~3; {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,936 INFO L273 TraceCheckUtils]: 30: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} assume !#t~switch342;#t~switch342 := #t~switch342 || 1 == ~tmp___2~3; {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,937 INFO L273 TraceCheckUtils]: 31: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} assume #t~switch342; {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,937 INFO L273 TraceCheckUtils]: 32: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} assume 1 == ~ldv_state_variable_0~0; {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,938 INFO L256 TraceCheckUtils]: 33: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} call #t~ret343 := hdpvr_usb_driver_init(); {350399#true} is VALID [2018-11-19 17:35:08,938 INFO L273 TraceCheckUtils]: 34: Hoare triple {350399#true} havoc ~tmp~26; {350399#true} is VALID [2018-11-19 17:35:08,938 INFO L256 TraceCheckUtils]: 35: Hoare triple {350399#true} call #t~ret333 := ldv_usb_register_driver_88(~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string332.base, #t~string332.offset); {350399#true} is VALID [2018-11-19 17:35:08,938 INFO L273 TraceCheckUtils]: 36: Hoare triple {350399#true} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset;~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset;~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset;havoc ~ldv_func_res~10;havoc ~tmp~34;call #t~ret350 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset);assume -2147483648 <= #t~ret350 && #t~ret350 <= 2147483647;~tmp~34 := #t~ret350;havoc #t~ret350;~ldv_func_res~10 := ~tmp~34;~ldv_state_variable_7~0 := 1;~usb_counter~0 := 0; {350399#true} is VALID [2018-11-19 17:35:08,939 INFO L256 TraceCheckUtils]: 37: Hoare triple {350399#true} call ldv_usb_driver_7(); {350399#true} is VALID [2018-11-19 17:35:08,939 INFO L273 TraceCheckUtils]: 38: Hoare triple {350399#true} havoc ~tmp~27.base, ~tmp~27.offset; {350399#true} is VALID [2018-11-19 17:35:08,939 INFO L256 TraceCheckUtils]: 39: Hoare triple {350399#true} call #t~ret334.base, #t~ret334.offset := ldv_init_zalloc(1560); {350399#true} is VALID [2018-11-19 17:35:08,939 INFO L273 TraceCheckUtils]: 40: Hoare triple {350399#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~2.base, ~tmp~2.offset;call #t~malloc20.base, #t~malloc20.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {350399#true} is VALID [2018-11-19 17:35:08,939 INFO L256 TraceCheckUtils]: 41: Hoare triple {350399#true} call #Ultimate.meminit(#t~malloc20.base, #t~malloc20.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {350399#true} is VALID [2018-11-19 17:35:08,940 INFO L273 TraceCheckUtils]: 42: Hoare triple {350399#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {350399#true} is VALID [2018-11-19 17:35:08,940 INFO L273 TraceCheckUtils]: 43: Hoare triple {350399#true} assume true; {350399#true} is VALID [2018-11-19 17:35:08,940 INFO L268 TraceCheckUtils]: 44: Hoare quadruple {350399#true} {350399#true} #4827#return; {350399#true} is VALID [2018-11-19 17:35:08,940 INFO L273 TraceCheckUtils]: 45: Hoare triple {350399#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc20.base, #t~malloc20.offset;~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {350399#true} is VALID [2018-11-19 17:35:08,940 INFO L273 TraceCheckUtils]: 46: Hoare triple {350399#true} assume true; {350399#true} is VALID [2018-11-19 17:35:08,940 INFO L268 TraceCheckUtils]: 47: Hoare quadruple {350399#true} {350399#true} #4543#return; {350399#true} is VALID [2018-11-19 17:35:08,940 INFO L273 TraceCheckUtils]: 48: Hoare triple {350399#true} ~tmp~27.base, ~tmp~27.offset := #t~ret334.base, #t~ret334.offset;havoc #t~ret334.base, #t~ret334.offset;~hdpvr_usb_driver_group1~0.base, ~hdpvr_usb_driver_group1~0.offset := ~tmp~27.base, ~tmp~27.offset; {350399#true} is VALID [2018-11-19 17:35:08,940 INFO L273 TraceCheckUtils]: 49: Hoare triple {350399#true} assume true; {350399#true} is VALID [2018-11-19 17:35:08,941 INFO L268 TraceCheckUtils]: 50: Hoare quadruple {350399#true} {350399#true} #4705#return; {350399#true} is VALID [2018-11-19 17:35:08,941 INFO L273 TraceCheckUtils]: 51: Hoare triple {350399#true} #res := ~ldv_func_res~10; {350399#true} is VALID [2018-11-19 17:35:08,941 INFO L273 TraceCheckUtils]: 52: Hoare triple {350399#true} assume true; {350399#true} is VALID [2018-11-19 17:35:08,941 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {350399#true} {350399#true} #4819#return; {350399#true} is VALID [2018-11-19 17:35:08,941 INFO L273 TraceCheckUtils]: 54: Hoare triple {350399#true} assume -2147483648 <= #t~ret333 && #t~ret333 <= 2147483647;~tmp~26 := #t~ret333;havoc #t~ret333;#res := ~tmp~26; {350399#true} is VALID [2018-11-19 17:35:08,941 INFO L273 TraceCheckUtils]: 55: Hoare triple {350399#true} assume true; {350399#true} is VALID [2018-11-19 17:35:08,943 INFO L268 TraceCheckUtils]: 56: Hoare quadruple {350399#true} {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} #4899#return; {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,943 INFO L273 TraceCheckUtils]: 57: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} assume -2147483648 <= #t~ret343 && #t~ret343 <= 2147483647;~ldv_retval_2~0 := #t~ret343;havoc #t~ret343; {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,943 INFO L273 TraceCheckUtils]: 58: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} assume 0 != ~ldv_retval_2~0;~ldv_state_variable_0~0 := 3; {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,944 INFO L256 TraceCheckUtils]: 59: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} call ldv_check_final_state(); {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,944 INFO L273 TraceCheckUtils]: 60: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} assume !(1 != ~ldv_mutex_i2c_mutex_of_hdpvr_device~0); {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,944 INFO L273 TraceCheckUtils]: 61: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} assume !(1 != ~ldv_mutex_i_mutex_of_inode~0); {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,945 INFO L273 TraceCheckUtils]: 62: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} assume !(1 != ~ldv_mutex_io_mutex_of_hdpvr_device~0); {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,945 INFO L273 TraceCheckUtils]: 63: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} assume !(1 != ~ldv_mutex_lock~0); {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} is VALID [2018-11-19 17:35:08,945 INFO L273 TraceCheckUtils]: 64: Hoare triple {350401#(= ~ldv_mutex_lock_of_v4l2_ctrl_handler~0 1)} assume 1 != ~ldv_mutex_lock_of_v4l2_ctrl_handler~0; {350400#false} is VALID [2018-11-19 17:35:08,946 INFO L256 TraceCheckUtils]: 65: Hoare triple {350400#false} call ldv_error(); {350400#false} is VALID [2018-11-19 17:35:08,946 INFO L273 TraceCheckUtils]: 66: Hoare triple {350400#false} assume !false; {350400#false} is VALID [2018-11-19 17:35:08,948 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2018-11-19 17:35:08,948 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 17:35:08,948 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-19 17:35:08,949 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 67 [2018-11-19 17:35:08,949 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 17:35:08,949 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-19 17:35:09,141 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 60 edges. 60 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:35:09,142 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-19 17:35:09,142 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-19 17:35:09,142 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 17:35:09,142 INFO L87 Difference]: Start difference. First operand 13041 states and 17330 transitions. Second operand 3 states. [2018-11-19 17:38:17,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:38:17,309 INFO L93 Difference]: Finished difference Result 13043 states and 17331 transitions. [2018-11-19 17:38:17,309 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-11-19 17:38:17,309 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 67 [2018-11-19 17:38:17,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-11-19 17:38:17,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:38:17,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2390 transitions. [2018-11-19 17:38:17,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2018-11-19 17:38:17,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2390 transitions. [2018-11-19 17:38:17,409 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states and 2390 transitions. [2018-11-19 17:38:20,016 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 2390 edges. 2390 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:38:27,853 INFO L225 Difference]: With dead ends: 13043 [2018-11-19 17:38:27,854 INFO L226 Difference]: Without dead ends: 13040 [2018-11-19 17:38:27,857 INFO L613 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 17:38:27,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13040 states. [2018-11-19 17:41:12,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13040 to 13040. [2018-11-19 17:41:12,051 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2018-11-19 17:41:12,051 INFO L82 GeneralOperation]: Start isEquivalent. First operand 13040 states. Second operand 13040 states. [2018-11-19 17:41:12,051 INFO L74 IsIncluded]: Start isIncluded. First operand 13040 states. Second operand 13040 states. [2018-11-19 17:41:12,052 INFO L87 Difference]: Start difference. First operand 13040 states. Second operand 13040 states. [2018-11-19 17:41:18,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:41:18,924 INFO L93 Difference]: Finished difference Result 13040 states and 17328 transitions. [2018-11-19 17:41:18,924 INFO L276 IsEmpty]: Start isEmpty. Operand 13040 states and 17328 transitions. [2018-11-19 17:41:18,946 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:41:18,946 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:41:18,947 INFO L74 IsIncluded]: Start isIncluded. First operand 13040 states. Second operand 13040 states. [2018-11-19 17:41:18,947 INFO L87 Difference]: Start difference. First operand 13040 states. Second operand 13040 states. [2018-11-19 17:41:25,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-11-19 17:41:25,754 INFO L93 Difference]: Finished difference Result 13040 states and 17328 transitions. [2018-11-19 17:41:25,754 INFO L276 IsEmpty]: Start isEmpty. Operand 13040 states and 17328 transitions. [2018-11-19 17:41:25,772 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-11-19 17:41:25,772 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2018-11-19 17:41:25,772 INFO L88 GeneralOperation]: Finished isEquivalent. [2018-11-19 17:41:25,773 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2018-11-19 17:41:25,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13040 states. [2018-11-19 17:41:33,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13040 states to 13040 states and 17328 transitions. [2018-11-19 17:41:33,354 INFO L78 Accepts]: Start accepts. Automaton has 13040 states and 17328 transitions. Word has length 67 [2018-11-19 17:41:33,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-11-19 17:41:33,355 INFO L480 AbstractCegarLoop]: Abstraction has 13040 states and 17328 transitions. [2018-11-19 17:41:33,355 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-11-19 17:41:33,355 INFO L276 IsEmpty]: Start isEmpty. Operand 13040 states and 17328 transitions. [2018-11-19 17:41:33,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2018-11-19 17:41:33,356 INFO L376 BasicCegarLoop]: Found error trace [2018-11-19 17:41:33,356 INFO L384 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-11-19 17:41:33,356 INFO L423 AbstractCegarLoop]: === Iteration 9 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-11-19 17:41:33,356 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-11-19 17:41:33,356 INFO L82 PathProgramCache]: Analyzing trace with hash 1987269396, now seen corresponding path program 1 times [2018-11-19 17:41:33,356 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-11-19 17:41:33,356 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-11-19 17:41:33,359 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:41:33,359 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-11-19 17:41:33,359 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-11-19 17:41:33,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-11-19 17:41:33,630 INFO L256 TraceCheckUtils]: 0: Hoare triple {411775#true} call ULTIMATE.init(); {411775#true} is VALID [2018-11-19 17:41:33,631 INFO L273 TraceCheckUtils]: 1: Hoare triple {411775#true} #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];call #t~string0.base, #t~string0.offset := #Ultimate.alloc(10);call #t~string1.base, #t~string1.offset := #Ultimate.alloc(8);call #t~string2.base, #t~string2.offset := #Ultimate.alloc(10);call #t~string3.base, #t~string3.offset := #Ultimate.alloc(9);call #t~string4.base, #t~string4.offset := #Ultimate.alloc(10);call #t~string5.base, #t~string5.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string5.base,#t~string5.offset := 83];#memory_int := #memory_int[#t~string5.base,1 + #t~string5.offset := 80];#memory_int := #memory_int[#t~string5.base,2 + #t~string5.offset := 68];#memory_int := #memory_int[#t~string5.base,3 + #t~string5.offset := 73];#memory_int := #memory_int[#t~string5.base,4 + #t~string5.offset := 70];#memory_int := #memory_int[#t~string5.base,5 + #t~string5.offset := 0];call #t~string51.base, #t~string51.offset := #Ultimate.alloc(53);call #t~string100.base, #t~string100.offset := #Ultimate.alloc(29);call #t~string212.base, #t~string212.offset := #Ultimate.alloc(50);call #t~string216.base, #t~string216.offset := #Ultimate.alloc(37);call #t~string225.base, #t~string225.offset := #Ultimate.alloc(52);call #t~string235.base, #t~string235.offset := #Ultimate.alloc(32);call #t~string244.base, #t~string244.offset := #Ultimate.alloc(34);call #t~string250.base, #t~string250.offset := #Ultimate.alloc(34);call #t~string256.base, #t~string256.offset := #Ultimate.alloc(34);call #t~string258.base, #t~string258.offset := #Ultimate.alloc(15);call #t~string260.base, #t~string260.offset := #Ultimate.alloc(29);call #t~string261.base, #t~string261.offset := #Ultimate.alloc(15);call #t~string262.base, #t~string262.offset := #Ultimate.alloc(16);call #t~string263.base, #t~string263.offset := #Ultimate.alloc(17);call #t~string267.base, #t~string267.offset := #Ultimate.alloc(20);call #t~string268.base, #t~string268.offset := #Ultimate.alloc(18);call #t~string269.base, #t~string269.offset := #Ultimate.alloc(16);call #t~string270.base, #t~string270.offset := #Ultimate.alloc(19);call #t~string272.base, #t~string272.offset := #Ultimate.alloc(3);#memory_int := #memory_int[#t~string272.base,#t~string272.offset := 37];#memory_int := #memory_int[#t~string272.base,1 + #t~string272.offset := 115];#memory_int := #memory_int[#t~string272.base,2 + #t~string272.offset := 0];call #t~string273.base, #t~string273.offset := #Ultimate.alloc(13);call #t~string298.base, #t~string298.offset := #Ultimate.alloc(38);call #t~string301.base, #t~string301.offset := #Ultimate.alloc(25);call #t~string304.base, #t~string304.offset := #Ultimate.alloc(41);call #t~string307.base, #t~string307.offset := #Ultimate.alloc(34);call #t~string310.base, #t~string310.offset := #Ultimate.alloc(39);call #t~string313.base, #t~string313.offset := #Ultimate.alloc(39);call #t~string318.base, #t~string318.offset := #Ultimate.alloc(34);call #t~string321.base, #t~string321.offset := #Ultimate.alloc(32);call #t~string328.base, #t~string328.offset := #Ultimate.alloc(29);call #t~string331.base, #t~string331.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string331.base,#t~string331.offset := 104];#memory_int := #memory_int[#t~string331.base,1 + #t~string331.offset := 100];#memory_int := #memory_int[#t~string331.base,2 + #t~string331.offset := 112];#memory_int := #memory_int[#t~string331.base,3 + #t~string331.offset := 118];#memory_int := #memory_int[#t~string331.base,4 + #t~string331.offset := 114];#memory_int := #memory_int[#t~string331.base,5 + #t~string331.offset := 0];call #t~string332.base, #t~string332.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string332.base,#t~string332.offset := 104];#memory_int := #memory_int[#t~string332.base,1 + #t~string332.offset := 100];#memory_int := #memory_int[#t~string332.base,2 + #t~string332.offset := 112];#memory_int := #memory_int[#t~string332.base,3 + #t~string332.offset := 118];#memory_int := #memory_int[#t~string332.base,4 + #t~string332.offset := 114];#memory_int := #memory_int[#t~string332.base,5 + #t~string332.offset := 0];call #t~string392.base, #t~string392.offset := #Ultimate.alloc(33);call #t~string396.base, #t~string396.offset := #Ultimate.alloc(10);call #t~string502.base, #t~string502.offset := #Ultimate.alloc(28);call #t~string505.base, #t~string505.offset := #Ultimate.alloc(29);call #t~string508.base, #t~string508.offset := #Ultimate.alloc(26);call #t~string513.base, #t~string513.offset := #Ultimate.alloc(42);call #t~string527.base, #t~string527.offset := #Ultimate.alloc(37);call #t~string531.base, #t~string531.offset := #Ultimate.alloc(39);call #t~string532.base, #t~string532.offset := #Ultimate.alloc(21);call #t~string538.base, #t~string538.offset := #Ultimate.alloc(42);call #t~string539.base, #t~string539.offset := #Ultimate.alloc(21);call #t~string544.base, #t~string544.offset := #Ultimate.alloc(30);call #t~string545.base, #t~string545.offset := #Ultimate.alloc(216);call #t~string555.base, #t~string555.offset := #Ultimate.alloc(29);call #t~string557.base, #t~string557.offset := #Ultimate.alloc(31);call #t~string563.base, #t~string563.offset := #Ultimate.alloc(34);call #t~string566.base, #t~string566.offset := #Ultimate.alloc(31);call #t~string575.base, #t~string575.offset := #Ultimate.alloc(48);call #t~string578.base, #t~string578.offset := #Ultimate.alloc(15);call #t~string582.base, #t~string582.offset := #Ultimate.alloc(24);call #t~string588.base, #t~string588.offset := #Ultimate.alloc(115);call #t~string593.base, #t~string593.offset := #Ultimate.alloc(24);call #t~string602.base, #t~string602.offset := #Ultimate.alloc(43);call #t~string615.base, #t~string615.offset := #Ultimate.alloc(29);call #t~string620.base, #t~string620.offset := #Ultimate.alloc(42);call #t~string621.base, #t~string621.offset := #Ultimate.alloc(11);call #t~string623.base, #t~string623.offset := #Ultimate.alloc(216);call #t~string632.base, #t~string632.offset := #Ultimate.alloc(216);call #t~string645.base, #t~string645.offset := #Ultimate.alloc(32);call #t~string652.base, #t~string652.offset := #Ultimate.alloc(42);call #t~string653.base, #t~string653.offset := #Ultimate.alloc(11);call #t~string661.base, #t~string661.offset := #Ultimate.alloc(29);call #t~string666.base, #t~string666.offset := #Ultimate.alloc(42);call #t~string667.base, #t~string667.offset := #Ultimate.alloc(11);call #t~string675.base, #t~string675.offset := #Ultimate.alloc(6);#memory_int := #memory_int[#t~string675.base,#t~string675.offset := 104];#memory_int := #memory_int[#t~string675.base,1 + #t~string675.offset := 100];#memory_int := #memory_int[#t~string675.base,2 + #t~string675.offset := 112];#memory_int := #memory_int[#t~string675.base,3 + #t~string675.offset := 118];#memory_int := #memory_int[#t~string675.base,4 + #t~string675.offset := 114];#memory_int := #memory_int[#t~string675.base,5 + #t~string675.offset := 0];call #t~string677.base, #t~string677.offset := #Ultimate.alloc(17);call #t~string1089.base, #t~string1089.offset := #Ultimate.alloc(30);call #t~string1118.base, #t~string1118.offset := #Ultimate.alloc(33);call #t~string1191.base, #t~string1191.offset := #Ultimate.alloc(30);call #t~string1216.base, #t~string1216.offset := #Ultimate.alloc(34);call #t~string1219.base, #t~string1219.offset := #Ultimate.alloc(31);call #t~string1758.base, #t~string1758.offset := #Ultimate.alloc(17);call #t~string1762.base, #t~string1762.offset := #Ultimate.alloc(39);call #t~string1876.base, #t~string1876.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string1876.base,#t~string1876.offset := 72];#memory_int := #memory_int[#t~string1876.base,1 + #t~string1876.offset := 68];#memory_int := #memory_int[#t~string1876.base,2 + #t~string1876.offset := 45];#memory_int := #memory_int[#t~string1876.base,3 + #t~string1876.offset := 80];#memory_int := #memory_int[#t~string1876.base,4 + #t~string1876.offset := 86];#memory_int := #memory_int[#t~string1876.base,5 + #t~string1876.offset := 82];#memory_int := #memory_int[#t~string1876.base,6 + #t~string1876.offset := 0];call #t~string1878.base, #t~string1878.offset := #Ultimate.alloc(13);call #t~string1879.base, #t~string1879.offset := #Ultimate.alloc(7);#memory_int := #memory_int[#t~string1879.base,#t~string1879.offset := 72];#memory_int := #memory_int[#t~string1879.base,1 + #t~string1879.offset := 68];#memory_int := #memory_int[#t~string1879.base,2 + #t~string1879.offset := 45];#memory_int := #memory_int[#t~string1879.base,3 + #t~string1879.offset := 80];#memory_int := #memory_int[#t~string1879.base,4 + #t~string1879.offset := 86];#memory_int := #memory_int[#t~string1879.base,5 + #t~string1879.offset := 82];#memory_int := #memory_int[#t~string1879.base,6 + #t~string1879.offset := 0];call #t~string1914.base, #t~string1914.offset := #Ultimate.alloc(66);call #t~string1919.base, #t~string1919.offset := #Ultimate.alloc(46);call #t~string1928.base, #t~string1928.offset := #Ultimate.alloc(33);~LDV_IN_INTERRUPT~0 := 1;~ldv_work_1_3~0 := 0;~ldv_state_variable_6~0 := 0;~ldv_state_variable_0~0 := 0;~ldv_state_variable_5~0 := 0;~ldv_work_1_1~0 := 0;~ldv_state_variable_2~0 := 0;~usb_counter~0 := 0;~ldv_work_1_2~0 := 0;~ldv_state_variable_3~0 := 0;~ref_cnt~0 := 0;~ldv_work_1_0~0 := 0;~ldv_state_variable_1~0 := 0;~ldv_state_variable_7~0 := 0;~ldv_state_variable_4~0 := 0;~hdpvr_debug~0 := 0;call ~#video_nr~0.base, ~#video_nr~0.offset := #Ultimate.alloc(32);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#video_nr~0.base);call write~unchecked~int(-1, ~#video_nr~0.base, ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 4 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 8 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 12 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 16 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 20 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 24 + ~#video_nr~0.offset, 4);call write~unchecked~int(-1, ~#video_nr~0.base, 28 + ~#video_nr~0.offset, 4);~ldv_retval_1~0 := 0;~ldv_retval_2~0 := 0;call ~#iname~0.base, ~#iname~0.offset := #Ultimate.alloc(24);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#iname~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#iname~0.base);call write~$Pointer$(#t~string0.base, #t~string0.offset, ~#iname~0.base, ~#iname~0.offset, 8);call write~$Pointer$(#t~string1.base, #t~string1.offset, ~#iname~0.base, 8 + ~#iname~0.offset, 8);call write~$Pointer$(#t~string2.base, #t~string2.offset, ~#iname~0.base, 16 + ~#iname~0.offset, 8);call ~#audio_iname~0.base, ~#audio_iname~0.offset := #Ultimate.alloc(24);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#audio_iname~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#audio_iname~0.base);call write~$Pointer$(#t~string3.base, #t~string3.offset, ~#audio_iname~0.base, ~#audio_iname~0.offset, 8);call write~$Pointer$(#t~string4.base, #t~string4.offset, ~#audio_iname~0.base, 8 + ~#audio_iname~0.offset, 8);call write~$Pointer$(#t~string5.base, #t~string5.offset, ~#audio_iname~0.base, 16 + ~#audio_iname~0.offset, 8);~ldv_retval_0~0 := 0;~ldv_mutex_i2c_mutex_of_hdpvr_device~0 := 1;~ldv_mutex_i_mutex_of_inode~0 := 1;~ldv_mutex_io_mutex_of_hdpvr_device~0 := 1;~ldv_mutex_lock~0 := 1;~ldv_mutex_lock_of_v4l2_ctrl_handler~0 := 1;~ldv_mutex_mutex_of_device~0 := 1;~ldv_mutex_usbc_mutex_of_hdpvr_device~0 := 1;~ldv_work_struct_1_0~0.base, ~ldv_work_struct_1_0~0.offset := 0, 0;~ldv_work_struct_1_1~0.base, ~ldv_work_struct_1_1~0.offset := 0, 0;~ldv_work_struct_1_3~0.base, ~ldv_work_struct_1_3~0.offset := 0, 0;~hdpvr_ioctl_ops_group3~0.base, ~hdpvr_ioctl_ops_group3~0.offset := 0, 0;~hdpvr_ctrl_ops_group0~0.base, ~hdpvr_ctrl_ops_group0~0.offset := 0, 0;~hdpvr_ioctl_ops_group6~0.base, ~hdpvr_ioctl_ops_group6~0.offset := 0, 0;~hdpvr_ioctl_ops_group1~0.base, ~hdpvr_ioctl_ops_group1~0.offset := 0, 0;~hdpvr_algo_group0~0.base, ~hdpvr_algo_group0~0.offset := 0, 0;~hdpvr_usb_driver_group1~0.base, ~hdpvr_usb_driver_group1~0.offset := 0, 0;~hdpvr_ioctl_ops_group5~0.base, ~hdpvr_ioctl_ops_group5~0.offset := 0, 0;~hdpvr_ioctl_ops_group4~0.base, ~hdpvr_ioctl_ops_group4~0.offset := 0, 0;~ldv_work_struct_1_2~0.base, ~ldv_work_struct_1_2~0.offset := 0, 0;~hdpvr_ioctl_ops_group2~0.base, ~hdpvr_ioctl_ops_group2~0.offset := 0, 0;~hdpvr_fops_group0~0.base, ~hdpvr_fops_group0~0.offset := 0, 0;~hdpvr_ioctl_ops_group0~0.base, ~hdpvr_ioctl_ops_group0~0.offset := 0, 0;call ~#dev_nr~0.base, ~#dev_nr~0.offset := #Ultimate.alloc(4);call write~unchecked~int(0, ~#dev_nr~0.base, ~#dev_nr~0.offset, 4);call write~unchecked~int(-1, ~#dev_nr~0.base, ~#dev_nr~0.offset, 4);~default_video_input~0 := 3;~default_audio_input~0 := 3;~boost_audio~0 := 0;call ~#hdpvr_table~0.base, ~#hdpvr_table~0.offset := #Ultimate.alloc(150);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_table~0.base);call write~unchecked~int(3, ~#hdpvr_table~0.base, ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 2 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18688, ~#hdpvr_table~0.base, 4 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 6 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 8 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 10 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 11 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 12 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 13 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 14 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 15 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 16 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 17 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 25 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 27 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18689, ~#hdpvr_table~0.base, 29 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 31 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 33 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 35 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 36 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 37 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 38 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 39 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 40 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 41 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 42 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 50 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 52 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18690, ~#hdpvr_table~0.base, 54 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 56 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 58 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 60 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 61 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 62 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 63 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 64 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 65 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 66 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 67 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 75 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 77 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18818, ~#hdpvr_table~0.base, 79 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 81 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 83 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 85 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 86 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 87 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 88 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 89 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 90 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 91 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 92 + ~#hdpvr_table~0.offset, 8);call write~unchecked~int(3, ~#hdpvr_table~0.base, 100 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(8256, ~#hdpvr_table~0.base, 102 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(18691, ~#hdpvr_table~0.base, 104 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 106 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 108 + ~#hdpvr_table~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_table~0.base, 110 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 111 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 112 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 113 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 114 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 115 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 116 + ~#hdpvr_table~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_table~0.base, 117 + ~#hdpvr_table~0.offset, 8);~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[0 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[0 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[0 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[0 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[0 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[1 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[1 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[1 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[1 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[1 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[2 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[2 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[2 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[2 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[2 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[3 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[3 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[3 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[3 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[3 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[4 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[4 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[4 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[4 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[4 := 0];~__mod_usb__hdpvr_table_device_table~0.match_flags := ~__mod_usb__hdpvr_table_device_table~0.match_flags[5 := 0];~__mod_usb__hdpvr_table_device_table~0.idVendor := ~__mod_usb__hdpvr_table_device_table~0.idVendor[5 := 0];~__mod_usb__hdpvr_table_device_table~0.idProduct := ~__mod_usb__hdpvr_table_device_table~0.idProduct[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_lo[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi := ~__mod_usb__hdpvr_table_device_table~0.bcdDevice_hi[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bDeviceSubClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bDeviceProtocol[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceSubClass[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceProtocol[5 := 0];~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber := ~__mod_usb__hdpvr_table_device_table~0.bInterfaceNumber[5 := 0];~__mod_usb__hdpvr_table_device_table~0.driver_info := ~__mod_usb__hdpvr_table_device_table~0.driver_info[5 := 0];call ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset := #Ultimate.alloc(16);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 1 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 2 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 3 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 4 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 5 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 6 + ~#hdpvr_default_options~0.offset, 1);call write~int(0, ~#hdpvr_default_options~0.base, 7 + ~#hdpvr_default_options~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 11 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 12 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 13 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 14 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 15 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 1 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_default_options~0.base, 2 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(65, ~#hdpvr_default_options~0.base, 3 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(90, ~#hdpvr_default_options~0.base, 4 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(1, ~#hdpvr_default_options~0.base, 5 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(1, ~#hdpvr_default_options~0.base, 6 + ~#hdpvr_default_options~0.offset, 1);call write~int(3, ~#hdpvr_default_options~0.base, 7 + ~#hdpvr_default_options~0.offset, 4);call write~unchecked~int(134, ~#hdpvr_default_options~0.base, 11 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 12 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 13 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 14 + ~#hdpvr_default_options~0.offset, 1);call write~unchecked~int(128, ~#hdpvr_default_options~0.base, 15 + ~#hdpvr_default_options~0.offset, 1);call ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset := #Ultimate.alloc(289);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 8 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 16 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 24 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 32 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 40 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 48 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 56 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 64 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 72 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 80 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 84 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 88 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 92 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 100 + ~#hdpvr_usb_driver~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_usb_driver~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_usb_driver~0.base);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 124 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 132 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 136 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 148 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 156 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 164 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 172 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 180 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 188 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 196 + ~#hdpvr_usb_driver~0.offset, 1);call write~int(0, ~#hdpvr_usb_driver~0.base, 197 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 201 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 209 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 217 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 225 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 233 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 241 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 249 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 257 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 265 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 273 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 281 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 285 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 286 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 287 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 288 + ~#hdpvr_usb_driver~0.offset, 1);call write~$Pointer$(#t~string331.base, #t~string331.offset, ~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_probe.base, #funAddr~hdpvr_probe.offset, ~#hdpvr_usb_driver~0.base, 8 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_disconnect.base, #funAddr~hdpvr_disconnect.offset, ~#hdpvr_usb_driver~0.base, 16 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 24 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 32 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 40 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 48 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 56 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 64 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(~#hdpvr_table~0.base, ~#hdpvr_table~0.offset, ~#hdpvr_usb_driver~0.base, 72 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 80 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 84 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 88 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 92 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 100 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 108 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 116 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 124 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 132 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 136 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 148 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 156 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 164 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 172 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 180 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 188 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 196 + ~#hdpvr_usb_driver~0.offset, 1);call write~int(0, ~#hdpvr_usb_driver~0.base, 197 + ~#hdpvr_usb_driver~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 201 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 209 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 217 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 225 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 233 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 241 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 249 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 257 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 265 + ~#hdpvr_usb_driver~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_usb_driver~0.base, 273 + ~#hdpvr_usb_driver~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 281 + ~#hdpvr_usb_driver~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 285 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 286 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 287 + ~#hdpvr_usb_driver~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_usb_driver~0.base, 288 + ~#hdpvr_usb_driver~0.offset, 1);call ~#hdpvr_dv_timings~0.base, ~#hdpvr_dv_timings~0.offset := #Ultimate.alloc(1056);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_dv_timings~0.base);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 4 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(480, ~#hdpvr_dv_timings~0.base, 8 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 12 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 16 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(13500000, ~#hdpvr_dv_timings~0.base, 20 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(19, ~#hdpvr_dv_timings~0.base, 28 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(62, ~#hdpvr_dv_timings~0.base, 32 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(57, ~#hdpvr_dv_timings~0.base, 36 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(4, ~#hdpvr_dv_timings~0.base, 40 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 44 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 48 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(4, ~#hdpvr_dv_timings~0.base, 52 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 56 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 60 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 64 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 68 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 72 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 76 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 80 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 84 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 88 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 92 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 96 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 100 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 104 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 108 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 112 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 116 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 120 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 124 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 132 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 136 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(576, ~#hdpvr_dv_timings~0.base, 140 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 144 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 148 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(13500000, ~#hdpvr_dv_timings~0.base, 152 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(12, ~#hdpvr_dv_timings~0.base, 160 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(63, ~#hdpvr_dv_timings~0.base, 164 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(69, ~#hdpvr_dv_timings~0.base, 168 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 172 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 176 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(19, ~#hdpvr_dv_timings~0.base, 180 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 184 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 188 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 192 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 196 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 200 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 204 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 208 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 212 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 216 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 220 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 224 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 228 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 232 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 236 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 240 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 244 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 248 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 252 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 256 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 264 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 268 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(480, ~#hdpvr_dv_timings~0.base, 272 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 276 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 280 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(27000000, ~#hdpvr_dv_timings~0.base, 284 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 292 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(62, ~#hdpvr_dv_timings~0.base, 296 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(60, ~#hdpvr_dv_timings~0.base, 300 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(9, ~#hdpvr_dv_timings~0.base, 304 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(6, ~#hdpvr_dv_timings~0.base, 308 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(30, ~#hdpvr_dv_timings~0.base, 312 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 316 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 320 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 324 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 328 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 332 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 336 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 340 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 344 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 348 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 352 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 356 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 360 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 364 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 368 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 372 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 376 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 380 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 384 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 388 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 396 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 400 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(576, ~#hdpvr_dv_timings~0.base, 404 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 408 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 412 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(27000000, ~#hdpvr_dv_timings~0.base, 416 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(12, ~#hdpvr_dv_timings~0.base, 424 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(64, ~#hdpvr_dv_timings~0.base, 428 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(68, ~#hdpvr_dv_timings~0.base, 432 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 436 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 440 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(39, ~#hdpvr_dv_timings~0.base, 444 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 448 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 452 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 456 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 460 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 464 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 468 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 472 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 476 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 480 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 484 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 488 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 492 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 496 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 500 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 504 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 508 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 512 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 516 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 520 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 528 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1280, ~#hdpvr_dv_timings~0.base, 532 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 536 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 540 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 544 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 548 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(440, ~#hdpvr_dv_timings~0.base, 556 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(40, ~#hdpvr_dv_timings~0.base, 560 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(220, ~#hdpvr_dv_timings~0.base, 564 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 568 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 572 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 576 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 580 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 584 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 588 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 592 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 596 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 600 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 604 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 608 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 612 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 616 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 620 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 624 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 628 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 632 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 636 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 640 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 644 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 648 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 652 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 660 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1280, ~#hdpvr_dv_timings~0.base, 664 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(720, ~#hdpvr_dv_timings~0.base, 668 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 672 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 676 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 680 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(110, ~#hdpvr_dv_timings~0.base, 688 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(40, ~#hdpvr_dv_timings~0.base, 692 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(220, ~#hdpvr_dv_timings~0.base, 696 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 700 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 704 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(20, ~#hdpvr_dv_timings~0.base, 708 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 712 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 716 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 720 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 724 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(18, ~#hdpvr_dv_timings~0.base, 728 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 732 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 736 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 740 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 744 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 748 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 752 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 756 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 760 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 764 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 768 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 772 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 776 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 780 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 784 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 792 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1920, ~#hdpvr_dv_timings~0.base, 796 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1080, ~#hdpvr_dv_timings~0.base, 800 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 804 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 808 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 812 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(528, ~#hdpvr_dv_timings~0.base, 820 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(44, ~#hdpvr_dv_timings~0.base, 824 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(148, ~#hdpvr_dv_timings~0.base, 828 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 832 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 836 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 840 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 844 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 848 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 852 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 856 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(24, ~#hdpvr_dv_timings~0.base, 860 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 864 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 868 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 872 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 876 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 880 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 884 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 888 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 892 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 896 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 900 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 904 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 908 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 912 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 916 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 924 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1920, ~#hdpvr_dv_timings~0.base, 928 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1080, ~#hdpvr_dv_timings~0.base, 932 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 936 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(3, ~#hdpvr_dv_timings~0.base, 940 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(74250000, ~#hdpvr_dv_timings~0.base, 944 + ~#hdpvr_dv_timings~0.offset, 8);call write~unchecked~int(88, ~#hdpvr_dv_timings~0.base, 952 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(44, ~#hdpvr_dv_timings~0.base, 956 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(148, ~#hdpvr_dv_timings~0.base, 960 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 964 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 968 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(15, ~#hdpvr_dv_timings~0.base, 972 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(2, ~#hdpvr_dv_timings~0.base, 976 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(5, ~#hdpvr_dv_timings~0.base, 980 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(16, ~#hdpvr_dv_timings~0.base, 984 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(1, ~#hdpvr_dv_timings~0.base, 988 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(26, ~#hdpvr_dv_timings~0.base, 992 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 996 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1000 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1004 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1008 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1012 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1016 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1020 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1024 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1028 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1032 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1036 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1040 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1044 + ~#hdpvr_dv_timings~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_dv_timings~0.base, 1048 + ~#hdpvr_dv_timings~0.offset, 4);call ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset := #Ultimate.alloc(80);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 8 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 16 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 24 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 32 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 40 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 48 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 56 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 64 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 72 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(~#__this_module~0.base, ~#__this_module~0.offset, ~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_read.base, #funAddr~hdpvr_read.offset, ~#hdpvr_fops~0.base, 8 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 16 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_poll.base, #funAddr~hdpvr_poll.offset, ~#hdpvr_fops~0.base, 24 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~video_ioctl2.base, #funAddr~video_ioctl2.offset, ~#hdpvr_fops~0.base, 32 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 40 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 48 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_fops~0.base, 56 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_open.base, #funAddr~hdpvr_open.offset, ~#hdpvr_fops~0.base, 64 + ~#hdpvr_fops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_release.base, #funAddr~hdpvr_release.offset, ~#hdpvr_fops~0.base, 72 + ~#hdpvr_fops~0.offset, 8);call ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset := #Ultimate.alloc(912);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 8 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 16 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 24 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 32 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 40 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 48 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 56 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 64 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 72 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 80 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 88 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 96 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 104 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 112 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 120 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 128 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 136 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 144 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 152 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 160 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 168 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 176 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 184 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 192 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 200 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 208 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 216 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 224 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 232 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 240 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 248 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 256 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 264 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 272 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 280 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 288 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 296 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 304 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 312 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 320 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 328 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 336 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 344 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 352 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 360 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 368 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 376 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 384 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 392 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 400 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 408 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 416 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 424 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 432 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 440 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 448 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 456 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 464 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 472 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 480 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 488 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 496 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 504 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 512 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 520 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 528 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 536 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 544 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 552 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 560 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 568 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 576 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 584 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 592 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 600 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 608 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 616 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 624 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 632 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 640 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 648 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 656 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 664 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 672 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 680 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 688 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 696 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 704 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 712 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 720 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 728 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 736 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 744 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 752 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 760 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 768 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 776 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 784 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 792 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 800 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 808 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 816 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 824 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 832 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 840 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 848 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 856 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 864 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 872 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 880 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 888 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 896 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 904 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_querycap.base, #funAddr~vidioc_querycap.offset, ~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_fmt_vid_cap.base, #funAddr~vidioc_enum_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 8 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 16 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 24 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 32 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 40 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 48 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 56 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 64 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 72 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 80 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 88 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 96 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 104 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 112 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 120 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 128 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 136 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 144 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 152 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 160 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 168 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 176 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 184 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 192 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 200 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 208 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 216 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 224 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_fmt_vid_cap.base, #funAddr~vidioc_g_fmt_vid_cap.offset, ~#hdpvr_ioctl_ops~0.base, 232 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 240 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 248 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 256 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 264 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 272 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 280 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 288 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 296 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 304 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 312 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 320 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 328 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 336 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 344 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 352 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 360 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 368 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 376 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 384 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 392 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 400 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 408 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_std.base, #funAddr~vidioc_g_std.offset, ~#hdpvr_ioctl_ops~0.base, 416 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_std.base, #funAddr~vidioc_s_std.offset, ~#hdpvr_ioctl_ops~0.base, 424 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_querystd.base, #funAddr~vidioc_querystd.offset, ~#hdpvr_ioctl_ops~0.base, 432 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_input.base, #funAddr~vidioc_enum_input.offset, ~#hdpvr_ioctl_ops~0.base, 440 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_input.base, #funAddr~vidioc_g_input.offset, ~#hdpvr_ioctl_ops~0.base, 448 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_input.base, #funAddr~vidioc_s_input.offset, ~#hdpvr_ioctl_ops~0.base, 456 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 464 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 472 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 480 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 488 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 496 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 504 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 512 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 520 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 528 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 536 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 544 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enumaudio.base, #funAddr~vidioc_enumaudio.offset, ~#hdpvr_ioctl_ops~0.base, 552 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_audio.base, #funAddr~vidioc_g_audio.offset, ~#hdpvr_ioctl_ops~0.base, 560 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_audio.base, #funAddr~vidioc_s_audio.offset, ~#hdpvr_ioctl_ops~0.base, 568 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 576 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 584 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 592 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 600 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 608 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 616 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 624 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 632 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 640 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 648 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 656 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 664 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 672 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_encoder_cmd.base, #funAddr~vidioc_encoder_cmd.offset, ~#hdpvr_ioctl_ops~0.base, 680 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_try_encoder_cmd.base, #funAddr~vidioc_try_encoder_cmd.offset, ~#hdpvr_ioctl_ops~0.base, 688 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 696 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 704 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 712 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 720 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 728 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 736 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 744 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 752 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 760 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 768 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_ctrl_log_status.base, #funAddr~v4l2_ctrl_log_status.offset, ~#hdpvr_ioctl_ops~0.base, 776 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 784 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 792 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 800 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 808 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 816 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 824 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_s_dv_timings.base, #funAddr~vidioc_s_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 832 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_g_dv_timings.base, #funAddr~vidioc_g_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 840 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_query_dv_timings.base, #funAddr~vidioc_query_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 848 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_enum_dv_timings.base, #funAddr~vidioc_enum_dv_timings.offset, ~#hdpvr_ioctl_ops~0.base, 856 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~vidioc_dv_timings_cap.base, #funAddr~vidioc_dv_timings_cap.offset, ~#hdpvr_ioctl_ops~0.base, 864 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 872 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 880 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_ctrl_subscribe_event.base, #funAddr~v4l2_ctrl_subscribe_event.offset, ~#hdpvr_ioctl_ops~0.base, 888 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(#funAddr~v4l2_event_unsubscribe.base, #funAddr~v4l2_event_unsubscribe.offset, ~#hdpvr_ioctl_ops~0.base, 896 + ~#hdpvr_ioctl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ioctl_ops~0.base, 904 + ~#hdpvr_ioctl_ops~0.offset, 8);call ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset := #Ultimate.alloc(1731);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 8 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 16 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 24 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 28 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 36 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 40 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 44 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 52 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 56 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 58 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 60 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 62 + ~#hdpvr_video_template~0.offset, 2);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 64 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 72 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 80 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 88 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 92 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 96 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 104 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 108 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 112 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 120 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 128 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 136 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 144 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 152 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 160 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 168 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 176 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 184 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 192 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 196 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 204 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 212 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 220 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 228 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 252 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 260 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 264 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 272 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 280 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 288 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 296 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 304 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 312 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 316 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 320 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 324 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 348 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 372 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 380 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 384 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 392 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 400 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 404 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 405 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 406 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 407 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 408 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 409 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 417 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 425 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 429 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 433 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 437 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 441 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 449 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 473 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 481 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 485 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 497 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 505 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 513 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 521 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 529 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 553 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 561 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 565 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 573 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 581 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 589 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 597 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 605 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 609 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 610 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 611 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 612 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 613 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 614 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 615 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 616 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 617 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 618 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 622 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 626 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 630 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 638 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 662 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 670 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 674 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 686 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 694 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 702 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 706 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 710 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 714 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 718 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 726 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 750 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 758 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 762 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 774 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 782 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 790 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 798 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 799 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 800 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 808 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 816 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 824 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 832 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 840 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 844 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 848 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 852 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 876 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 900 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 908 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 912 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 920 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 928 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 936 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 944 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 952 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 960 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 984 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 992 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 996 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1004 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1008 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1012 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1016 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1024 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1048 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1056 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1060 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1072 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1080 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1088 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1096 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1100 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1104 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1105 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1106 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1107 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1108 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1109 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1110 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1111 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1112 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1113 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1114 + ~#hdpvr_video_template~0.offset, 1);call write~int(0, ~#hdpvr_video_template~0.base, 1115 + ~#hdpvr_video_template~0.offset, 4);call write~int(0, ~#hdpvr_video_template~0.base, 1119 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1123 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1127 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1131 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1139 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1147 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1155 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1163 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1171 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1179 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1187 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1195 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1203 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1207 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1215 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1223 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1231 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1239 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1247 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1255 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1263 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1271 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1279 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1287 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1295 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1303 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1307 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1311 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1315 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1319 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1323 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1331 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1355 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1363 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1367 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1379 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1387 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1395 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1403 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1411 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1419 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1423 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1431 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1439 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1447 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1455 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1456 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1473 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1481 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1489 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1497 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1537 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1541 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1545 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1549 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1551 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1559 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1563 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1567 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1571 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1575 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1583 + ~#hdpvr_video_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1607 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1615 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1619 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1631 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1639 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1647 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1651 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1659 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1667 + ~#hdpvr_video_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_video_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1723 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 8 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 16 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 24 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 28 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 36 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 40 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 44 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 52 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 56 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 58 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 60 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 62 + ~#hdpvr_video_template~0.offset, 2);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 64 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 72 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 80 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 88 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 92 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 96 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 104 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 108 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(~#hdpvr_fops~0.base, ~#hdpvr_fops~0.offset, ~#hdpvr_video_template~0.base, 112 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 120 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 128 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 136 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 144 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 152 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 160 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 168 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 176 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 184 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 192 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 196 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 204 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 212 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 220 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 228 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 236 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 244 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 252 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 260 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 264 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 272 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 280 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 288 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 296 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 304 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 312 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 316 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 320 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 324 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 332 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 333 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 334 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 335 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 336 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 337 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 338 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 339 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 340 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 341 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 342 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 343 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 344 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 345 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 346 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 347 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 348 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 356 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 364 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 372 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 380 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 384 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 392 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 400 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 404 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 405 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 406 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 407 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 408 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 409 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 417 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 425 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 429 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 433 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 437 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 441 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 449 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 473 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 481 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 485 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 497 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 505 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 513 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 521 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 529 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 537 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 545 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 553 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 561 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 565 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 573 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 581 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 589 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 597 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 605 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 609 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 610 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 611 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 612 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 613 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 614 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 615 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 616 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 617 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 618 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 622 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 626 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 630 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 638 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 646 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 654 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 662 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 670 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 674 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 686 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 694 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 702 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 706 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 710 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 714 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 718 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 726 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 734 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 742 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 750 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 758 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 762 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 774 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 782 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 790 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 798 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 799 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 800 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 808 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 816 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 824 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 832 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 840 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 844 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 848 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 852 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 860 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 861 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 862 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 863 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 864 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 865 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 866 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 867 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 868 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 869 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 870 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 871 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 872 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 873 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 874 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 875 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 876 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 884 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 892 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 900 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 908 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 912 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 920 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 928 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 936 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 944 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 952 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 960 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 968 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 976 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 984 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 992 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 996 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1004 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1008 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1012 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1016 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1024 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1032 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1040 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1048 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1056 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1060 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1072 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1080 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1088 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1096 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1100 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1104 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1105 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1106 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1107 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1108 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1109 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1110 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1111 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1112 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1113 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1114 + ~#hdpvr_video_template~0.offset, 1);call write~int(0, ~#hdpvr_video_template~0.base, 1115 + ~#hdpvr_video_template~0.offset, 4);call write~int(0, ~#hdpvr_video_template~0.base, 1119 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1123 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1127 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1131 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1139 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1147 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1155 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1163 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1171 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1179 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1187 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1195 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1203 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1207 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1215 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1223 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1231 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1239 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1247 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1255 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1263 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1271 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1279 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1287 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1295 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1303 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1307 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1311 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1315 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1319 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1323 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1331 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1339 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1347 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1355 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1363 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1367 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1379 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1387 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1395 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1403 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1411 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1419 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1423 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1431 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1439 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1447 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1455 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1456 + ~#hdpvr_video_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1457 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1465 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1473 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1481 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1489 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1497 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1505 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1506 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1507 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1508 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1509 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1510 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1511 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1512 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1513 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1514 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1515 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1516 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1517 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1518 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1519 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1520 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1521 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1522 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1523 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1524 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1525 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1526 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1527 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1528 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1529 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1530 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1531 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1532 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1533 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1534 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1535 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1536 + ~#hdpvr_video_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1537 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1541 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1545 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1549 + ~#hdpvr_video_template~0.offset, 2);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1551 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1559 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1563 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1567 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1571 + ~#hdpvr_video_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1575 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1583 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1591 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1599 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1607 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1615 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1619 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1631 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1639 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1647 + ~#hdpvr_video_template~0.offset, 4);call write~unchecked~int(16777215, ~#hdpvr_video_template~0.base, 1651 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_device_release.base, #funAddr~hdpvr_device_release.offset, ~#hdpvr_video_template~0.base, 1659 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(~#hdpvr_ioctl_ops~0.base, ~#hdpvr_ioctl_ops~0.offset, ~#hdpvr_video_template~0.base, 1667 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1675 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1683 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1691 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1699 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1707 + ~#hdpvr_video_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_video_template~0.base, 1715 + ~#hdpvr_video_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_video_template~0.base, 1723 + ~#hdpvr_video_template~0.offset, 8);call ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset := #Ultimate.alloc(24);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, 8 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, 16 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_ctrl_ops~0.base, ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_try_ctrl.base, #funAddr~hdpvr_try_ctrl.offset, ~#hdpvr_ctrl_ops~0.base, 8 + ~#hdpvr_ctrl_ops~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_s_ctrl.base, #funAddr~hdpvr_s_ctrl.offset, ~#hdpvr_ctrl_ops~0.base, 16 + ~#hdpvr_ctrl_ops~0.offset, 8);call ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset := #Ultimate.alloc(40);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 8 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 16 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 24 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 32 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_transfer.base, #funAddr~hdpvr_transfer.offset, ~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 8 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(#funAddr~hdpvr_functionality.base, #funAddr~hdpvr_functionality.offset, ~#hdpvr_algo~0.base, 16 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 24 + ~#hdpvr_algo~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_algo~0.base, 32 + ~#hdpvr_algo~0.offset, 8);call ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset := #Ultimate.alloc(1813);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 8 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 12 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 20 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 28 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 32 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 36 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 40 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 48 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 72 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 80 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 84 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 92 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 100 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 116 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 120 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 128 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 140 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 148 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 152 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 156 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 164 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 172 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 180 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 188 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 196 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 204 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 212 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 220 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 228 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 232 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 240 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 248 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 256 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 264 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 288 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 296 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 300 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 308 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 316 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 324 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 332 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 340 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 348 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 352 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 356 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 360 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 384 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 408 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 416 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 420 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 428 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 436 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 440 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 441 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 442 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 443 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 444 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 445 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 453 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 461 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 465 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 469 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 473 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 477 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 485 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 509 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 517 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 521 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 533 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 541 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 549 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 557 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 565 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 589 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 597 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 601 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 609 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 633 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 645 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 646 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 647 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 648 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 649 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 650 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 651 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 652 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 653 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 654 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 658 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 662 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 666 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 674 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 698 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 706 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 710 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 722 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 730 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 738 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 742 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 746 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 750 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 754 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 762 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 786 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 794 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 798 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 810 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 818 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 826 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 834 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 835 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 836 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 844 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 852 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 860 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 868 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 876 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 880 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 884 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 888 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 912 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 936 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 944 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 948 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 956 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 964 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 972 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 980 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 988 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 996 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1020 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1028 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1032 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1040 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1044 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1048 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1052 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1060 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1084 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1092 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1096 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1116 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1124 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1132 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1140 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1141 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1142 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1143 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1144 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1145 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1146 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1147 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1148 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1149 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1150 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1151 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1155 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1159 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1163 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1167 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1175 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1183 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1191 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1199 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1207 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1215 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1223 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1231 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1239 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1243 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1251 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1259 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1267 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1275 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1283 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1291 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1299 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1307 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1315 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1323 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1331 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1339 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1343 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1347 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1351 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1355 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1359 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1367 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1391 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1399 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1403 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1415 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1423 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1431 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1439 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1447 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1455 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1459 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1467 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1475 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1483 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1491 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1492 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1493 + ~#hdpvr_i2c_adapter_template~0.offset, 4);#memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, ~#hdpvr_i2c_adapter_template~0.base);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1545 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1549 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1553 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1557 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1561 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1569 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1593 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1601 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1605 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1633 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1637 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1645 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1649 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1657 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1681 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1689 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1693 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1705 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1713 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1721 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1729 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1737 + ~#hdpvr_i2c_adapter_template~0.offset, 8);#memory_$Pointer$.base, #memory_$Pointer$.offset := ~initToZeroAtPointerBaseAddress~$Pointer$.base(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base), ~initToZeroAtPointerBaseAddress~$Pointer$.offset(#memory_$Pointer$.base, #memory_$Pointer$.offset, ~#hdpvr_i2c_adapter_template~0.base);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1761 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1769 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1773 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1781 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1789 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1797 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1805 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(~#__this_module~0.base, ~#__this_module~0.offset, ~#hdpvr_i2c_adapter_template~0.base, ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 8 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(~#hdpvr_algo~0.base, ~#hdpvr_algo~0.offset, ~#hdpvr_i2c_adapter_template~0.base, 12 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 20 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 28 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 32 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 36 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 40 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 48 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 56 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 64 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 72 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 80 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 84 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 92 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 100 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 116 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 120 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 128 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 140 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 148 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 152 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 156 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 164 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 172 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 180 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 188 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 196 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 204 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 212 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 220 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 228 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 232 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 240 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 248 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 256 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 264 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 272 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 280 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 288 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 296 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 300 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 308 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 316 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 324 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 332 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 340 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 348 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 352 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 356 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 360 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 368 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 369 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 370 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 371 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 372 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 373 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 374 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 375 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 376 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 377 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 378 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 379 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 380 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 381 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 382 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 383 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 384 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 392 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 400 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 408 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 416 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 420 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 428 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 436 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 440 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 441 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 442 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 443 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 444 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 445 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 453 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 461 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 465 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 469 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 473 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 477 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 485 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 493 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 501 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 509 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 517 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 521 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 533 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 541 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 549 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 557 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 565 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 573 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 581 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 589 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 597 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 601 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 609 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 633 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 645 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 646 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 647 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 648 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 649 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 650 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 651 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 652 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 653 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 654 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 658 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 662 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 666 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 674 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 682 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 690 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 698 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 706 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 710 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 722 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 730 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 738 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 742 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 746 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 750 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 754 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 762 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 770 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 778 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 786 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 794 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 798 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 810 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 818 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 826 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 834 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 835 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 836 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 844 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 852 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 860 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 868 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 876 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 880 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 884 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 888 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 896 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 897 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 898 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 899 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 900 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 901 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 902 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 903 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 904 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 905 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 906 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 907 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 908 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 909 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 910 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 911 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 912 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 920 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 928 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 936 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 944 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 948 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 956 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 964 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 972 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 980 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 988 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 996 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1004 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1012 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1020 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1028 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1032 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1040 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1044 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1048 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1052 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1060 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1068 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1076 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1084 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1092 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1096 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1108 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1116 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1124 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1132 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1136 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1140 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1141 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1142 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1143 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1144 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1145 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1146 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1147 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1148 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1149 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1150 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1151 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1155 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1159 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1163 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1167 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1175 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1183 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1191 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1199 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1207 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1215 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1223 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1231 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1239 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1243 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1251 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1259 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1267 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1275 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1283 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1291 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1299 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1307 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1315 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1323 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1331 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1339 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1343 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1347 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1351 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1355 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1359 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1367 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1375 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1383 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1391 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1399 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1403 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1415 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1423 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1431 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1439 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1447 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1455 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1459 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1467 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1475 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1483 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1491 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1492 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1493 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(72, ~#hdpvr_i2c_adapter_template~0.base, 1497 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(97, ~#hdpvr_i2c_adapter_template~0.base, 1498 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(117, ~#hdpvr_i2c_adapter_template~0.base, 1499 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(112, ~#hdpvr_i2c_adapter_template~0.base, 1500 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(112, ~#hdpvr_i2c_adapter_template~0.base, 1501 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(97, ~#hdpvr_i2c_adapter_template~0.base, 1502 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(103, ~#hdpvr_i2c_adapter_template~0.base, 1503 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(101, ~#hdpvr_i2c_adapter_template~0.base, 1504 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1505 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(72, ~#hdpvr_i2c_adapter_template~0.base, 1506 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(68, ~#hdpvr_i2c_adapter_template~0.base, 1507 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1508 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(80, ~#hdpvr_i2c_adapter_template~0.base, 1509 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(86, ~#hdpvr_i2c_adapter_template~0.base, 1510 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(82, ~#hdpvr_i2c_adapter_template~0.base, 1511 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(32, ~#hdpvr_i2c_adapter_template~0.base, 1512 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(73, ~#hdpvr_i2c_adapter_template~0.base, 1513 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(50, ~#hdpvr_i2c_adapter_template~0.base, 1514 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(67, ~#hdpvr_i2c_adapter_template~0.base, 1515 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1516 + ~#hdpvr_i2c_adapter_template~0.offset, 1);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1545 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1549 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1553 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1557 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1561 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1569 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1577 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1585 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1593 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1601 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1605 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1617 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1625 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1633 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1637 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1641 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1645 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1649 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1657 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1665 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1673 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1681 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1689 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1693 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1705 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1713 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1721 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1729 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1737 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1745 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1753 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1761 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1769 + ~#hdpvr_i2c_adapter_template~0.offset, 4);call write~unchecked~int(0, ~#hdpvr_i2c_adapter_template~0.base, 1773 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1781 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1789 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1797 + ~#hdpvr_i2c_adapter_template~0.offset, 8);call write~$Pointer$(0, 0, ~#hdpvr_i2c_adapter_template~0.base, 1805 + ~#hdpvr_i2c_adapter_template~0.offset, 8); {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,634 INFO L273 TraceCheckUtils]: 2: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} assume true; {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,634 INFO L268 TraceCheckUtils]: 3: Hoare quadruple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} {411775#true} #5005#return; {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,635 INFO L256 TraceCheckUtils]: 4: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} call #t~ret2601 := main(); {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,635 INFO L273 TraceCheckUtils]: 5: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset;havoc ~tmp~28.base, ~tmp~28.offset;havoc ~tmp___0~8;havoc ~tmp___1~4;havoc ~tmp___2~3; {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,635 INFO L256 TraceCheckUtils]: 6: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} call #t~ret335.base, #t~ret335.offset := ldv_init_zalloc(32); {411775#true} is VALID [2018-11-19 17:41:33,635 INFO L273 TraceCheckUtils]: 7: Hoare triple {411775#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~2.base, ~tmp~2.offset;call #t~malloc20.base, #t~malloc20.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {411775#true} is VALID [2018-11-19 17:41:33,635 INFO L256 TraceCheckUtils]: 8: Hoare triple {411775#true} call #Ultimate.meminit(#t~malloc20.base, #t~malloc20.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {411775#true} is VALID [2018-11-19 17:41:33,635 INFO L273 TraceCheckUtils]: 9: Hoare triple {411775#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {411775#true} is VALID [2018-11-19 17:41:33,636 INFO L273 TraceCheckUtils]: 10: Hoare triple {411775#true} assume true; {411775#true} is VALID [2018-11-19 17:41:33,636 INFO L268 TraceCheckUtils]: 11: Hoare quadruple {411775#true} {411775#true} #4827#return; {411775#true} is VALID [2018-11-19 17:41:33,636 INFO L273 TraceCheckUtils]: 12: Hoare triple {411775#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc20.base, #t~malloc20.offset;~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {411775#true} is VALID [2018-11-19 17:41:33,636 INFO L273 TraceCheckUtils]: 13: Hoare triple {411775#true} assume true; {411775#true} is VALID [2018-11-19 17:41:33,637 INFO L268 TraceCheckUtils]: 14: Hoare quadruple {411775#true} {411777#(= ~ldv_mutex_mutex_of_device~0 1)} #4879#return; {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,637 INFO L273 TraceCheckUtils]: 15: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} ~tmp~28.base, ~tmp~28.offset := #t~ret335.base, #t~ret335.offset;havoc #t~ret335.base, #t~ret335.offset;~ldvarg6~0.base, ~ldvarg6~0.offset := ~tmp~28.base, ~tmp~28.offset;call ldv_initialize();~ldv_state_variable_6~0 := 0;~ldv_state_variable_3~0 := 0;~ldv_state_variable_7~0 := 0;~ldv_state_variable_2~0 := 0; {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,637 INFO L256 TraceCheckUtils]: 16: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} call work_init_1(); {411775#true} is VALID [2018-11-19 17:41:33,637 INFO L273 TraceCheckUtils]: 17: Hoare triple {411775#true} ~ldv_work_1_0~0 := 0;~ldv_work_1_1~0 := 0;~ldv_work_1_2~0 := 0;~ldv_work_1_3~0 := 0; {411775#true} is VALID [2018-11-19 17:41:33,637 INFO L273 TraceCheckUtils]: 18: Hoare triple {411775#true} assume true; {411775#true} is VALID [2018-11-19 17:41:33,638 INFO L268 TraceCheckUtils]: 19: Hoare quadruple {411775#true} {411777#(= ~ldv_mutex_mutex_of_device~0 1)} #4881#return; {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,638 INFO L273 TraceCheckUtils]: 20: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} ~ldv_state_variable_1~0 := 1;~ldv_state_variable_4~0 := 0;~ref_cnt~0 := 0;~ldv_state_variable_0~0 := 1;~ldv_state_variable_5~0 := 0; {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,638 INFO L273 TraceCheckUtils]: 21: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} assume -2147483648 <= #t~nondet336 && #t~nondet336 <= 2147483647;~tmp___0~8 := #t~nondet336;havoc #t~nondet336;#t~switch337 := 0 == ~tmp___0~8; {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,639 INFO L273 TraceCheckUtils]: 22: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} assume !#t~switch337;#t~switch337 := #t~switch337 || 1 == ~tmp___0~8; {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,639 INFO L273 TraceCheckUtils]: 23: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} assume !#t~switch337;#t~switch337 := #t~switch337 || 2 == ~tmp___0~8; {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,639 INFO L273 TraceCheckUtils]: 24: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} assume !#t~switch337;#t~switch337 := #t~switch337 || 3 == ~tmp___0~8; {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,640 INFO L273 TraceCheckUtils]: 25: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} assume !#t~switch337;#t~switch337 := #t~switch337 || 4 == ~tmp___0~8; {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,640 INFO L273 TraceCheckUtils]: 26: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} assume !#t~switch337;#t~switch337 := #t~switch337 || 5 == ~tmp___0~8; {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,640 INFO L273 TraceCheckUtils]: 27: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} assume !#t~switch337;#t~switch337 := #t~switch337 || 6 == ~tmp___0~8; {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,640 INFO L273 TraceCheckUtils]: 28: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} assume #t~switch337; {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,641 INFO L273 TraceCheckUtils]: 29: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} assume 0 != ~ldv_state_variable_0~0;assume -2147483648 <= #t~nondet341 && #t~nondet341 <= 2147483647;~tmp___2~3 := #t~nondet341;havoc #t~nondet341;#t~switch342 := 0 == ~tmp___2~3; {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,641 INFO L273 TraceCheckUtils]: 30: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} assume !#t~switch342;#t~switch342 := #t~switch342 || 1 == ~tmp___2~3; {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,641 INFO L273 TraceCheckUtils]: 31: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} assume #t~switch342; {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,642 INFO L273 TraceCheckUtils]: 32: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} assume 1 == ~ldv_state_variable_0~0; {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,642 INFO L256 TraceCheckUtils]: 33: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} call #t~ret343 := hdpvr_usb_driver_init(); {411775#true} is VALID [2018-11-19 17:41:33,642 INFO L273 TraceCheckUtils]: 34: Hoare triple {411775#true} havoc ~tmp~26; {411775#true} is VALID [2018-11-19 17:41:33,642 INFO L256 TraceCheckUtils]: 35: Hoare triple {411775#true} call #t~ret333 := ldv_usb_register_driver_88(~#hdpvr_usb_driver~0.base, ~#hdpvr_usb_driver~0.offset, ~#__this_module~0.base, ~#__this_module~0.offset, #t~string332.base, #t~string332.offset); {411775#true} is VALID [2018-11-19 17:41:33,642 INFO L273 TraceCheckUtils]: 36: Hoare triple {411775#true} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset;~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset;~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset;havoc ~ldv_func_res~10;havoc ~tmp~34;call #t~ret350 := usb_register_driver(~ldv_func_arg1.base, ~ldv_func_arg1.offset, ~ldv_func_arg2.base, ~ldv_func_arg2.offset, ~ldv_func_arg3.base, ~ldv_func_arg3.offset);assume -2147483648 <= #t~ret350 && #t~ret350 <= 2147483647;~tmp~34 := #t~ret350;havoc #t~ret350;~ldv_func_res~10 := ~tmp~34;~ldv_state_variable_7~0 := 1;~usb_counter~0 := 0; {411775#true} is VALID [2018-11-19 17:41:33,642 INFO L256 TraceCheckUtils]: 37: Hoare triple {411775#true} call ldv_usb_driver_7(); {411775#true} is VALID [2018-11-19 17:41:33,643 INFO L273 TraceCheckUtils]: 38: Hoare triple {411775#true} havoc ~tmp~27.base, ~tmp~27.offset; {411775#true} is VALID [2018-11-19 17:41:33,643 INFO L256 TraceCheckUtils]: 39: Hoare triple {411775#true} call #t~ret334.base, #t~ret334.offset := ldv_init_zalloc(1560); {411775#true} is VALID [2018-11-19 17:41:33,643 INFO L273 TraceCheckUtils]: 40: Hoare triple {411775#true} ~size := #in~size;havoc ~p~2.base, ~p~2.offset;havoc ~tmp~2.base, ~tmp~2.offset;call #t~malloc20.base, #t~malloc20.offset := #Ultimate.alloc((if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {411775#true} is VALID [2018-11-19 17:41:33,643 INFO L256 TraceCheckUtils]: 41: Hoare triple {411775#true} call #Ultimate.meminit(#t~malloc20.base, #t~malloc20.offset, 1, (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296), (if ~size % 4294967296 % 4294967296 <= 2147483647 then ~size % 4294967296 % 4294967296 else ~size % 4294967296 % 4294967296 - 4294967296)); {411775#true} is VALID [2018-11-19 17:41:33,644 INFO L273 TraceCheckUtils]: 42: Hoare triple {411775#true} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {411775#true} is VALID [2018-11-19 17:41:33,644 INFO L273 TraceCheckUtils]: 43: Hoare triple {411775#true} assume true; {411775#true} is VALID [2018-11-19 17:41:33,644 INFO L268 TraceCheckUtils]: 44: Hoare quadruple {411775#true} {411775#true} #4827#return; {411775#true} is VALID [2018-11-19 17:41:33,644 INFO L273 TraceCheckUtils]: 45: Hoare triple {411775#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc20.base, #t~malloc20.offset;~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset;assume 0 != (if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0);#res.base, #res.offset := ~p~2.base, ~p~2.offset; {411775#true} is VALID [2018-11-19 17:41:33,644 INFO L273 TraceCheckUtils]: 46: Hoare triple {411775#true} assume true; {411775#true} is VALID [2018-11-19 17:41:33,645 INFO L268 TraceCheckUtils]: 47: Hoare quadruple {411775#true} {411775#true} #4543#return; {411775#true} is VALID [2018-11-19 17:41:33,645 INFO L273 TraceCheckUtils]: 48: Hoare triple {411775#true} ~tmp~27.base, ~tmp~27.offset := #t~ret334.base, #t~ret334.offset;havoc #t~ret334.base, #t~ret334.offset;~hdpvr_usb_driver_group1~0.base, ~hdpvr_usb_driver_group1~0.offset := ~tmp~27.base, ~tmp~27.offset; {411775#true} is VALID [2018-11-19 17:41:33,645 INFO L273 TraceCheckUtils]: 49: Hoare triple {411775#true} assume true; {411775#true} is VALID [2018-11-19 17:41:33,645 INFO L268 TraceCheckUtils]: 50: Hoare quadruple {411775#true} {411775#true} #4705#return; {411775#true} is VALID [2018-11-19 17:41:33,645 INFO L273 TraceCheckUtils]: 51: Hoare triple {411775#true} #res := ~ldv_func_res~10; {411775#true} is VALID [2018-11-19 17:41:33,646 INFO L273 TraceCheckUtils]: 52: Hoare triple {411775#true} assume true; {411775#true} is VALID [2018-11-19 17:41:33,646 INFO L268 TraceCheckUtils]: 53: Hoare quadruple {411775#true} {411775#true} #4819#return; {411775#true} is VALID [2018-11-19 17:41:33,646 INFO L273 TraceCheckUtils]: 54: Hoare triple {411775#true} assume -2147483648 <= #t~ret333 && #t~ret333 <= 2147483647;~tmp~26 := #t~ret333;havoc #t~ret333;#res := ~tmp~26; {411775#true} is VALID [2018-11-19 17:41:33,646 INFO L273 TraceCheckUtils]: 55: Hoare triple {411775#true} assume true; {411775#true} is VALID [2018-11-19 17:41:33,647 INFO L268 TraceCheckUtils]: 56: Hoare quadruple {411775#true} {411777#(= ~ldv_mutex_mutex_of_device~0 1)} #4899#return; {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,648 INFO L273 TraceCheckUtils]: 57: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} assume -2147483648 <= #t~ret343 && #t~ret343 <= 2147483647;~ldv_retval_2~0 := #t~ret343;havoc #t~ret343; {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,648 INFO L273 TraceCheckUtils]: 58: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} assume 0 != ~ldv_retval_2~0;~ldv_state_variable_0~0 := 3; {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,648 INFO L256 TraceCheckUtils]: 59: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} call ldv_check_final_state(); {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,649 INFO L273 TraceCheckUtils]: 60: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} assume !(1 != ~ldv_mutex_i2c_mutex_of_hdpvr_device~0); {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,649 INFO L273 TraceCheckUtils]: 61: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} assume !(1 != ~ldv_mutex_i_mutex_of_inode~0); {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,649 INFO L273 TraceCheckUtils]: 62: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} assume !(1 != ~ldv_mutex_io_mutex_of_hdpvr_device~0); {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,650 INFO L273 TraceCheckUtils]: 63: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} assume !(1 != ~ldv_mutex_lock~0); {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,650 INFO L273 TraceCheckUtils]: 64: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} assume !(1 != ~ldv_mutex_lock_of_v4l2_ctrl_handler~0); {411777#(= ~ldv_mutex_mutex_of_device~0 1)} is VALID [2018-11-19 17:41:33,651 INFO L273 TraceCheckUtils]: 65: Hoare triple {411777#(= ~ldv_mutex_mutex_of_device~0 1)} assume 1 != ~ldv_mutex_mutex_of_device~0; {411776#false} is VALID [2018-11-19 17:41:33,651 INFO L256 TraceCheckUtils]: 66: Hoare triple {411776#false} call ldv_error(); {411776#false} is VALID [2018-11-19 17:41:33,651 INFO L273 TraceCheckUtils]: 67: Hoare triple {411776#false} assume !false; {411776#false} is VALID [2018-11-19 17:41:33,654 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2018-11-19 17:41:33,654 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-11-19 17:41:33,654 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-11-19 17:41:33,655 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 68 [2018-11-19 17:41:33,655 INFO L84 Accepts]: Finished accepts. word is accepted. [2018-11-19 17:41:33,655 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 3 states. [2018-11-19 17:41:33,833 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 61 edges. 61 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2018-11-19 17:41:33,833 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-11-19 17:41:33,833 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-11-19 17:41:33,833 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-11-19 17:41:33,834 INFO L87 Difference]: Start difference. First operand 13040 states and 17328 transitions. Second operand 3 states.