/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/taipan/svcomp-Reach-32bit-Taipan_Default.epf -tc ../../../trunk/examples/toolchains/SifaC.xml --sifa.abstract.domain EqDomain -i ../sv-benchmarks/c/product-lines/email_spec11_product35.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-03-31 17:08:03,076 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-03-31 17:08:03,078 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-03-31 17:08:03,115 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-03-31 17:08:03,115 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-03-31 17:08:03,118 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-03-31 17:08:03,122 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-03-31 17:08:03,124 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-03-31 17:08:03,126 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-03-31 17:08:03,130 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-03-31 17:08:03,131 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-03-31 17:08:03,132 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-03-31 17:08:03,132 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-03-31 17:08:03,136 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-03-31 17:08:03,137 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-03-31 17:08:03,138 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-03-31 17:08:03,138 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-03-31 17:08:03,139 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-03-31 17:08:03,141 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-03-31 17:08:03,146 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-03-31 17:08:03,147 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-03-31 17:08:03,148 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-03-31 17:08:03,149 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-03-31 17:08:03,150 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-03-31 17:08:03,154 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-03-31 17:08:03,155 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-03-31 17:08:03,155 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-03-31 17:08:03,156 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-03-31 17:08:03,156 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-03-31 17:08:03,157 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-03-31 17:08:03,157 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-03-31 17:08:03,158 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-03-31 17:08:03,159 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-03-31 17:08:03,159 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-03-31 17:08:03,160 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-03-31 17:08:03,160 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-03-31 17:08:03,161 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-03-31 17:08:03,161 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-03-31 17:08:03,161 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-03-31 17:08:03,162 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-03-31 17:08:03,162 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-03-31 17:08:03,164 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/taipan/svcomp-Reach-32bit-Taipan_Default.epf [2023-03-31 17:08:03,187 INFO L113 SettingsManager]: Loading preferences was successful [2023-03-31 17:08:03,187 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-03-31 17:08:03,188 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-03-31 17:08:03,188 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-03-31 17:08:03,188 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-03-31 17:08:03,189 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-03-31 17:08:03,189 INFO L138 SettingsManager]: * User list type=DISABLED [2023-03-31 17:08:03,189 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-03-31 17:08:03,189 INFO L138 SettingsManager]: * Explicit value domain=true [2023-03-31 17:08:03,189 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-03-31 17:08:03,190 INFO L138 SettingsManager]: * Octagon Domain=false [2023-03-31 17:08:03,190 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2023-03-31 17:08:03,190 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-03-31 17:08:03,190 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-03-31 17:08:03,190 INFO L138 SettingsManager]: * Interval Domain=false [2023-03-31 17:08:03,190 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-03-31 17:08:03,191 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-03-31 17:08:03,191 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2023-03-31 17:08:03,191 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-03-31 17:08:03,191 INFO L138 SettingsManager]: * sizeof long=4 [2023-03-31 17:08:03,191 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-03-31 17:08:03,191 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-03-31 17:08:03,192 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-03-31 17:08:03,192 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-03-31 17:08:03,192 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-03-31 17:08:03,192 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-03-31 17:08:03,192 INFO L138 SettingsManager]: * sizeof long double=12 [2023-03-31 17:08:03,192 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-03-31 17:08:03,192 INFO L138 SettingsManager]: * Use constant arrays=true [2023-03-31 17:08:03,192 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-03-31 17:08:03,193 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-03-31 17:08:03,193 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-03-31 17:08:03,193 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-03-31 17:08:03,193 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-03-31 17:08:03,193 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2023-03-31 17:08:03,193 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-03-31 17:08:03,193 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-03-31 17:08:03,194 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-03-31 17:08:03,194 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-03-31 17:08:03,194 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-03-31 17:08:03,194 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-03-31 17:08:03,194 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.sifa: Abstract Domain -> EqDomain [2023-03-31 17:08:03,431 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-03-31 17:08:03,453 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-03-31 17:08:03,455 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-03-31 17:08:03,456 INFO L271 PluginConnector]: Initializing CDTParser... [2023-03-31 17:08:03,457 INFO L275 PluginConnector]: CDTParser initialized [2023-03-31 17:08:03,458 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/email_spec11_product35.cil.c [2023-03-31 17:08:04,545 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-03-31 17:08:04,854 INFO L351 CDTParser]: Found 1 translation units. [2023-03-31 17:08:04,856 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec11_product35.cil.c [2023-03-31 17:08:04,870 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4b721014a/78979005f27840638b6f93cdec8fdd67/FLAG6fa4a0145 [2023-03-31 17:08:04,881 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4b721014a/78979005f27840638b6f93cdec8fdd67 [2023-03-31 17:08:04,883 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-03-31 17:08:04,885 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-03-31 17:08:04,886 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-03-31 17:08:04,886 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-03-31 17:08:04,888 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-03-31 17:08:04,889 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.03 05:08:04" (1/1) ... [2023-03-31 17:08:04,890 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@15789aea and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 05:08:04, skipping insertion in model container [2023-03-31 17:08:04,890 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.03 05:08:04" (1/1) ... [2023-03-31 17:08:04,896 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-03-31 17:08:04,943 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-03-31 17:08:05,427 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec11_product35.cil.c[61136,61149] [2023-03-31 17:08:05,452 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-03-31 17:08:05,465 INFO L203 MainTranslator]: Completed pre-run [2023-03-31 17:08:05,545 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/email_spec11_product35.cil.c[61136,61149] [2023-03-31 17:08:05,551 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-03-31 17:08:05,580 WARN L667 CHandler]: The function puts is called, but not defined or handled by StandardFunctionHandler. [2023-03-31 17:08:05,585 INFO L208 MainTranslator]: Completed translation [2023-03-31 17:08:05,586 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 05:08:05 WrapperNode [2023-03-31 17:08:05,586 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-03-31 17:08:05,587 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-03-31 17:08:05,587 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-03-31 17:08:05,587 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-03-31 17:08:05,597 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 05:08:05" (1/1) ... [2023-03-31 17:08:05,597 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 05:08:05" (1/1) ... [2023-03-31 17:08:05,625 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 05:08:05" (1/1) ... [2023-03-31 17:08:05,625 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 05:08:05" (1/1) ... [2023-03-31 17:08:05,684 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 05:08:05" (1/1) ... [2023-03-31 17:08:05,696 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 05:08:05" (1/1) ... [2023-03-31 17:08:05,717 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 05:08:05" (1/1) ... [2023-03-31 17:08:05,725 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 05:08:05" (1/1) ... [2023-03-31 17:08:05,741 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-03-31 17:08:05,742 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-03-31 17:08:05,742 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-03-31 17:08:05,742 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-03-31 17:08:05,743 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.03 05:08:05" (1/1) ... [2023-03-31 17:08:05,752 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-03-31 17:08:05,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-03-31 17:08:05,782 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-03-31 17:08:05,795 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-03-31 17:08:05,830 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-03-31 17:08:05,830 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-03-31 17:08:05,831 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~TO~int [2023-03-31 17:08:05,832 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-03-31 17:08:05,832 INFO L138 BoogieDeclarations]: Found implementation of procedure initEmail [2023-03-31 17:08:05,832 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailId [2023-03-31 17:08:05,833 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailId [2023-03-31 17:08:05,833 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2023-03-31 17:08:05,833 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2023-03-31 17:08:05,833 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2023-03-31 17:08:05,833 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2023-03-31 17:08:05,833 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSubject [2023-03-31 17:08:05,833 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailSubject [2023-03-31 17:08:05,834 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailBody [2023-03-31 17:08:05,834 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailBody [2023-03-31 17:08:05,834 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2023-03-31 17:08:05,834 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2023-03-31 17:08:05,834 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2023-03-31 17:08:05,834 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2023-03-31 17:08:05,834 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2023-03-31 17:08:05,834 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsSigned [2023-03-31 17:08:05,834 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2023-03-31 17:08:05,834 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailSignKey [2023-03-31 17:08:05,834 INFO L138 BoogieDeclarations]: Found implementation of procedure isVerified [2023-03-31 17:08:05,835 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsSignatureVerified [2023-03-31 17:08:05,835 INFO L138 BoogieDeclarations]: Found implementation of procedure initClient [2023-03-31 17:08:05,835 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientName [2023-03-31 17:08:05,835 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientName [2023-03-31 17:08:05,835 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientOutbuffer [2023-03-31 17:08:05,835 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientOutbuffer [2023-03-31 17:08:05,835 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookSize [2023-03-31 17:08:05,835 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookSize [2023-03-31 17:08:05,835 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientAddressBookEntry [2023-03-31 17:08:05,835 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAlias [2023-03-31 17:08:05,836 INFO L138 BoogieDeclarations]: Found implementation of procedure findClientAddressBookAlias [2023-03-31 17:08:05,836 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAlias [2023-03-31 17:08:05,836 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAddress [2023-03-31 17:08:05,836 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAddress [2023-03-31 17:08:05,836 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAutoResponse [2023-03-31 17:08:05,836 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAutoResponse [2023-03-31 17:08:05,836 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2023-03-31 17:08:05,836 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2023-03-31 17:08:05,837 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientKeyringSize [2023-03-31 17:08:05,837 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringSize [2023-03-31 17:08:05,837 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2023-03-31 17:08:05,838 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientKeyringUser [2023-03-31 17:08:05,838 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2023-03-31 17:08:05,838 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientKeyringPublicKey [2023-03-31 17:08:05,838 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2023-03-31 17:08:05,838 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2023-03-31 17:08:05,839 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientForwardReceiver [2023-03-31 17:08:05,839 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientForwardReceiver [2023-03-31 17:08:05,839 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientId [2023-03-31 17:08:05,839 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2023-03-31 17:08:05,839 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac_acc__DecryptAutoResponder_spec__1 [2023-03-31 17:08:05,840 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_set [2023-03-31 17:08:05,840 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_free [2023-03-31 17:08:05,840 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__exception__cf_handler_reset [2023-03-31 17:08:05,840 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__error_stack_mgt [2023-03-31 17:08:05,841 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__get_this_arg [2023-03-31 17:08:05,841 INFO L138 BoogieDeclarations]: Found implementation of procedure __utac__get_this_argtype [2023-03-31 17:08:05,841 INFO L138 BoogieDeclarations]: Found implementation of procedure test [2023-03-31 17:08:05,841 INFO L138 BoogieDeclarations]: Found implementation of procedure prompt [2023-03-31 17:08:05,841 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__wrappee__Keys [2023-03-31 17:08:05,841 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__wrappee__AddressBook [2023-03-31 17:08:05,841 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__wrappee__Forward [2023-03-31 17:08:05,841 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail [2023-03-31 17:08:05,841 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable__wrappee__Keys [2023-03-31 17:08:05,842 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2023-03-31 17:08:05,842 INFO L138 BoogieDeclarations]: Found implementation of procedure cloneEmail [2023-03-31 17:08:05,842 INFO L138 BoogieDeclarations]: Found implementation of procedure createEmail [2023-03-31 17:08:05,842 INFO L138 BoogieDeclarations]: Found implementation of procedure mail [2023-03-31 17:08:05,842 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__wrappee__Keys [2023-03-31 17:08:05,842 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__wrappee__AutoResponder [2023-03-31 17:08:05,842 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__wrappee__AddressBook [2023-03-31 17:08:05,842 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2023-03-31 17:08:05,842 INFO L138 BoogieDeclarations]: Found implementation of procedure deliver [2023-03-31 17:08:05,842 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__wrappee__Encrypt [2023-03-31 17:08:05,842 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__wrappee__Sign [2023-03-31 17:08:05,843 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__wrappee__Forward [2023-03-31 17:08:05,843 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__wrappee__Verify [2023-03-31 17:08:05,843 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming [2023-03-31 17:08:05,843 INFO L138 BoogieDeclarations]: Found implementation of procedure createClient [2023-03-31 17:08:05,843 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2023-03-31 17:08:05,844 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2023-03-31 17:08:05,844 INFO L138 BoogieDeclarations]: Found implementation of procedure is_queue_empty [2023-03-31 17:08:05,844 INFO L138 BoogieDeclarations]: Found implementation of procedure get_queued_client [2023-03-31 17:08:05,844 INFO L138 BoogieDeclarations]: Found implementation of procedure get_queued_email [2023-03-31 17:08:05,844 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2023-03-31 17:08:05,845 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2023-03-31 17:08:05,845 INFO L138 BoogieDeclarations]: Found implementation of procedure autoRespond [2023-03-31 17:08:05,845 INFO L138 BoogieDeclarations]: Found implementation of procedure sendToAddressBook [2023-03-31 17:08:05,845 INFO L138 BoogieDeclarations]: Found implementation of procedure sign [2023-03-31 17:08:05,845 INFO L138 BoogieDeclarations]: Found implementation of procedure forward [2023-03-31 17:08:05,845 INFO L138 BoogieDeclarations]: Found implementation of procedure verify [2023-03-31 17:08:05,846 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2023-03-31 17:08:05,846 INFO L138 BoogieDeclarations]: Found implementation of procedure select_one [2023-03-31 17:08:05,846 INFO L138 BoogieDeclarations]: Found implementation of procedure select_features [2023-03-31 17:08:05,846 INFO L138 BoogieDeclarations]: Found implementation of procedure select_helpers [2023-03-31 17:08:05,846 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_product [2023-03-31 17:08:05,846 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_bob__wrappee__Base [2023-03-31 17:08:05,846 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_bob [2023-03-31 17:08:05,846 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_rjh__wrappee__Base [2023-03-31 17:08:05,846 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_rjh [2023-03-31 17:08:05,846 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_chuck__wrappee__Base [2023-03-31 17:08:05,847 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_chuck [2023-03-31 17:08:05,847 INFO L138 BoogieDeclarations]: Found implementation of procedure bobToRjh [2023-03-31 17:08:05,847 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhToBob [2023-03-31 17:08:05,847 INFO L138 BoogieDeclarations]: Found implementation of procedure setup [2023-03-31 17:08:05,847 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-03-31 17:08:05,847 INFO L138 BoogieDeclarations]: Found implementation of procedure bobKeyAdd [2023-03-31 17:08:05,847 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhKeyAdd [2023-03-31 17:08:05,847 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhKeyAddChuck [2023-03-31 17:08:05,847 INFO L138 BoogieDeclarations]: Found implementation of procedure bobKeyAddChuck [2023-03-31 17:08:05,847 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2023-03-31 17:08:05,848 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAddRjh [2023-03-31 17:08:05,849 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhDeletePrivateKey [2023-03-31 17:08:05,849 INFO L138 BoogieDeclarations]: Found implementation of procedure bobKeyChange [2023-03-31 17:08:05,849 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhKeyChange [2023-03-31 17:08:05,850 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhSetAutoRespond [2023-03-31 17:08:05,850 INFO L138 BoogieDeclarations]: Found implementation of procedure bobSetAddressBook [2023-03-31 17:08:05,852 INFO L138 BoogieDeclarations]: Found implementation of procedure rjhEnableForwarding [2023-03-31 17:08:05,852 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-03-31 17:08:05,856 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-03-31 17:08:05,856 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-03-31 17:08:05,856 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-03-31 17:08:05,856 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-03-31 17:08:05,857 INFO L130 BoogieDeclarations]: Found specification of procedure initEmail [2023-03-31 17:08:05,857 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailId [2023-03-31 17:08:05,857 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailId [2023-03-31 17:08:05,857 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2023-03-31 17:08:05,857 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2023-03-31 17:08:05,858 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2023-03-31 17:08:05,858 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2023-03-31 17:08:05,858 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSubject [2023-03-31 17:08:05,858 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailSubject [2023-03-31 17:08:05,858 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailBody [2023-03-31 17:08:05,858 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailBody [2023-03-31 17:08:05,858 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2023-03-31 17:08:05,858 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2023-03-31 17:08:05,858 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2023-03-31 17:08:05,858 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2023-03-31 17:08:05,858 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2023-03-31 17:08:05,858 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsSigned [2023-03-31 17:08:05,858 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2023-03-31 17:08:05,859 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailSignKey [2023-03-31 17:08:05,859 INFO L130 BoogieDeclarations]: Found specification of procedure isVerified [2023-03-31 17:08:05,859 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsSignatureVerified [2023-03-31 17:08:05,859 INFO L130 BoogieDeclarations]: Found specification of procedure initClient [2023-03-31 17:08:05,859 INFO L130 BoogieDeclarations]: Found specification of procedure getClientName [2023-03-31 17:08:05,859 INFO L130 BoogieDeclarations]: Found specification of procedure setClientName [2023-03-31 17:08:05,859 INFO L130 BoogieDeclarations]: Found specification of procedure getClientOutbuffer [2023-03-31 17:08:05,859 INFO L130 BoogieDeclarations]: Found specification of procedure setClientOutbuffer [2023-03-31 17:08:05,859 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookSize [2023-03-31 17:08:05,859 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookSize [2023-03-31 17:08:05,859 INFO L130 BoogieDeclarations]: Found specification of procedure createClientAddressBookEntry [2023-03-31 17:08:05,859 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAlias [2023-03-31 17:08:05,859 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAlias [2023-03-31 17:08:05,860 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAddress [2023-03-31 17:08:05,860 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAddress [2023-03-31 17:08:05,860 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAutoResponse [2023-03-31 17:08:05,860 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAutoResponse [2023-03-31 17:08:05,860 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2023-03-31 17:08:05,860 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2023-03-31 17:08:05,860 INFO L130 BoogieDeclarations]: Found specification of procedure getClientKeyringSize [2023-03-31 17:08:05,860 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2023-03-31 17:08:05,861 INFO L130 BoogieDeclarations]: Found specification of procedure getClientKeyringUser [2023-03-31 17:08:05,861 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2023-03-31 17:08:05,861 INFO L130 BoogieDeclarations]: Found specification of procedure getClientKeyringPublicKey [2023-03-31 17:08:05,861 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2023-03-31 17:08:05,861 INFO L130 BoogieDeclarations]: Found specification of procedure getClientForwardReceiver [2023-03-31 17:08:05,861 INFO L130 BoogieDeclarations]: Found specification of procedure setClientForwardReceiver [2023-03-31 17:08:05,861 INFO L130 BoogieDeclarations]: Found specification of procedure getClientId [2023-03-31 17:08:05,861 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2023-03-31 17:08:05,862 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2023-03-31 17:08:05,862 INFO L130 BoogieDeclarations]: Found specification of procedure findClientAddressBookAlias [2023-03-31 17:08:05,862 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringSize [2023-03-31 17:08:05,862 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2023-03-31 17:08:05,862 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2023-03-31 17:08:05,862 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2023-03-31 17:08:05,862 INFO L130 BoogieDeclarations]: Found specification of procedure __utac_acc__DecryptAutoResponder_spec__1 [2023-03-31 17:08:05,862 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2023-03-31 17:08:05,862 INFO L130 BoogieDeclarations]: Found specification of procedure free [2023-03-31 17:08:05,862 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_set [2023-03-31 17:08:05,862 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-03-31 17:08:05,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-03-31 17:08:05,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-03-31 17:08:05,864 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-03-31 17:08:05,864 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_free [2023-03-31 17:08:05,864 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-03-31 17:08:05,864 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__exception__cf_handler_reset [2023-03-31 17:08:05,864 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~TO~int [2023-03-31 17:08:05,864 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-03-31 17:08:05,865 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__error_stack_mgt [2023-03-31 17:08:05,865 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__get_this_arg [2023-03-31 17:08:05,865 INFO L130 BoogieDeclarations]: Found specification of procedure __utac__get_this_argtype [2023-03-31 17:08:05,865 INFO L130 BoogieDeclarations]: Found specification of procedure bobKeyAdd [2023-03-31 17:08:05,865 INFO L130 BoogieDeclarations]: Found specification of procedure rjhSetAutoRespond [2023-03-31 17:08:05,865 INFO L130 BoogieDeclarations]: Found specification of procedure rjhDeletePrivateKey [2023-03-31 17:08:05,865 INFO L130 BoogieDeclarations]: Found specification of procedure rjhKeyAdd [2023-03-31 17:08:05,865 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAddRjh [2023-03-31 17:08:05,865 INFO L130 BoogieDeclarations]: Found specification of procedure rjhEnableForwarding [2023-03-31 17:08:05,865 INFO L130 BoogieDeclarations]: Found specification of procedure rjhKeyChange [2023-03-31 17:08:05,865 INFO L130 BoogieDeclarations]: Found specification of procedure bobSetAddressBook [2023-03-31 17:08:05,865 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2023-03-31 17:08:05,865 INFO L130 BoogieDeclarations]: Found specification of procedure bobKeyChange [2023-03-31 17:08:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure bobToRjh [2023-03-31 17:08:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure test [2023-03-31 17:08:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure printf [2023-03-31 17:08:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure prompt [2023-03-31 17:08:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure printMail [2023-03-31 17:08:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure createEmail [2023-03-31 17:08:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure cloneEmail [2023-03-31 17:08:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__wrappee__Keys [2023-03-31 17:08:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__wrappee__AddressBook [2023-03-31 17:08:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__wrappee__Forward [2023-03-31 17:08:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable__wrappee__Keys [2023-03-31 17:08:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2023-03-31 17:08:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure is_queue_empty [2023-03-31 17:08:05,866 INFO L130 BoogieDeclarations]: Found specification of procedure get_queued_client [2023-03-31 17:08:05,867 INFO L130 BoogieDeclarations]: Found specification of procedure get_queued_email [2023-03-31 17:08:05,867 INFO L130 BoogieDeclarations]: Found specification of procedure mail [2023-03-31 17:08:05,867 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2023-03-31 17:08:05,867 INFO L130 BoogieDeclarations]: Found specification of procedure deliver [2023-03-31 17:08:05,867 INFO L130 BoogieDeclarations]: Found specification of procedure incoming [2023-03-31 17:08:05,867 INFO L130 BoogieDeclarations]: Found specification of procedure createClient [2023-03-31 17:08:05,867 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2023-03-31 17:08:05,867 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2023-03-31 17:08:05,867 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2023-03-31 17:08:05,867 INFO L130 BoogieDeclarations]: Found specification of procedure autoRespond [2023-03-31 17:08:05,867 INFO L130 BoogieDeclarations]: Found specification of procedure sendToAddressBook [2023-03-31 17:08:05,867 INFO L130 BoogieDeclarations]: Found specification of procedure sign [2023-03-31 17:08:05,867 INFO L130 BoogieDeclarations]: Found specification of procedure forward [2023-03-31 17:08:05,867 INFO L130 BoogieDeclarations]: Found specification of procedure verify [2023-03-31 17:08:05,868 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__wrappee__Keys [2023-03-31 17:08:05,868 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__wrappee__AutoResponder [2023-03-31 17:08:05,868 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__wrappee__AddressBook [2023-03-31 17:08:05,868 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__wrappee__Encrypt [2023-03-31 17:08:05,868 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__wrappee__Sign [2023-03-31 17:08:05,868 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__wrappee__Forward [2023-03-31 17:08:05,868 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__wrappee__Verify [2023-03-31 17:08:05,868 INFO L130 BoogieDeclarations]: Found specification of procedure select_one [2023-03-31 17:08:05,868 INFO L130 BoogieDeclarations]: Found specification of procedure select_features [2023-03-31 17:08:05,868 INFO L130 BoogieDeclarations]: Found specification of procedure select_helpers [2023-03-31 17:08:05,868 INFO L130 BoogieDeclarations]: Found specification of procedure valid_product [2023-03-31 17:08:05,868 INFO L130 BoogieDeclarations]: Found specification of procedure setup_bob [2023-03-31 17:08:05,869 INFO L130 BoogieDeclarations]: Found specification of procedure setup_rjh [2023-03-31 17:08:05,869 INFO L130 BoogieDeclarations]: Found specification of procedure setup_chuck [2023-03-31 17:08:05,872 INFO L130 BoogieDeclarations]: Found specification of procedure rjhToBob [2023-03-31 17:08:05,872 INFO L130 BoogieDeclarations]: Found specification of procedure setup [2023-03-31 17:08:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-03-31 17:08:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure bobKeyAddChuck [2023-03-31 17:08:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure rjhKeyAddChuck [2023-03-31 17:08:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure setup_bob__wrappee__Base [2023-03-31 17:08:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure setup_rjh__wrappee__Base [2023-03-31 17:08:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure setup_chuck__wrappee__Base [2023-03-31 17:08:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-03-31 17:08:05,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-03-31 17:08:05,874 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-03-31 17:08:06,241 INFO L236 CfgBuilder]: Building ICFG [2023-03-31 17:08:06,245 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-03-31 17:08:07,373 INFO L277 CfgBuilder]: Performing block encoding [2023-03-31 17:08:08,059 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-03-31 17:08:08,060 INFO L302 CfgBuilder]: Removed 4 assume(true) statements. [2023-03-31 17:08:08,064 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.03 05:08:08 BoogieIcfgContainer [2023-03-31 17:08:08,064 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-03-31 17:08:08,065 INFO L113 PluginConnector]: ------------------------Sifa---------------------------- [2023-03-31 17:08:08,065 INFO L271 PluginConnector]: Initializing Sifa... [2023-03-31 17:08:08,066 INFO L275 PluginConnector]: Sifa initialized [2023-03-31 17:08:08,067 INFO L185 PluginConnector]: Executing the observer SifaObserver from plugin Sifa for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.03 05:08:08" (1/1) ... [2023-03-31 17:08:08,067 INFO L79 SifaObserver]: LogSizeWrapperFluid Intern Fluid=SizeLimitFluid ♦ Abstract Domain=EqDomain ♦ Max. Parallel Octagon=2 ♦ Fluid=SizeLimitFluid ♦ Max. Parallel Explicit Values=2 ♦ Max. Parallel Intervals=2 ♦ Loop Summarizer=FixpointLoopSummarizer ♦ CompoundDomain Intern Domains=ExplicitValueDomain;IntervalDomain ♦ Call Summarizer=TopInputCallSummarizer ♦ Xnf Conversion Technique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION ♦ SizeLimitFluid Max. Disjunctions=8 ♦ Simplification Technique=POLY_PAC ♦ Max. Parallel Equality=2 ♦ SizeLimitFluid Max. DAG Size=-1 [2023-03-31 17:08:08,119 INFO L159 IcfgInterpreter]: Started Sifa with 1 locations of interest [2023-03-31 17:08:08,119 INFO L166 IcfgInterpreter]: Building call graph [2023-03-31 17:08:08,128 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2023-03-31 17:08:08,132 INFO L176 IcfgInterpreter]: Starting interpretation [2023-03-31 17:08:08,133 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2023-03-31 17:08:11,879 INFO L197 IcfgInterpreter]: Interpreting procedure main with input of size 610 for LOIs [2023-03-31 17:08:19,850 INFO L197 IcfgInterpreter]: Interpreting procedure test with input of size 593 for LOIs [2023-03-31 17:08:20,120 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.sifa has thrown an exception: java.lang.IllegalStateException: "Dag" had a cycle: 0 havoc ~op1~0;havoc ~op2~0;havoc ~op3~0;havoc ~op4~0;havoc ~op5~0;havoc ~op6~0;havoc ~op7~0;havoc ~op8~0;havoc ~op9~0;havoc ~op10~0;havoc ~op11~0;havoc ~splverifierCounter~0;havoc ~tmp~6;havoc ~tmp___0~0;havoc ~tmp___1~0;havoc ~tmp___2~0;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;havoc ~tmp___8~0;havoc ~tmp___9~0;~op1~0 := 0;~op2~0 := 0;~op3~0 := 0;~op4~0 := 0;~op5~0 := 0;~op6~0 := 0;~op7~0 := 0;~op8~0 := 0;~op9~0 := 0;~op10~0 := 0;~op11~0 := 0;~splverifierCounter~0 := 0; 1 [{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* 2 assume !false; 3 BeginParallelComposition{ParallelCodeBlock0: assume false;ParallelCodeBlock1: assume !true;}EndParallelComposition 4 assume !false; 5 assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0; 6 [{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* 7 [{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* 8 call bobToRjh(); 9 CallReturnSummary for callee bobToRjh 10 assume !(~splverifierCounter~0 < 4); 11 assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0; 12 assume !(0 == ~op1~0); 13 assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31; 14 ~op8~0 := 1; 15 ~op9~0 := 1; 16 ~op11~0 := 1; 17 ~op10~0 := 1; 18 ~op6~0 := 1; 19 ~op5~0 := 1; 20 ~op7~0 := 1; 21 ~op9~0 := 1; 22 ~op11~0 := 1; 23 ~op10~0 := 1; 24 ~op4~0 := 1; 25 assume !false; 26 assume !(0 == ~op11~0); 27 assume !(0 != ~tmp~6); 28 ※17 $Ultimate##0 29 assume true; 30 assume !(0 == ~op1~0); 31 assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31; 32 assume !(0 == ~op2~0); 33 assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32; 34 assume !(0 != ~tmp___9~0); 35 CallReturnSummary for callee bobSetAddressBook 36 CallReturnSummary for callee chuckKeyAdd 37 CallReturnSummary for callee chuckKeyAdd 38 CallReturnSummary for callee bobKeyChange 39 CallReturnSummary for callee rjhEnableForwarding 40 CallReturnSummary for callee chuckKeyAddRjh 41 CallReturnSummary for callee rjhKeyChange 42 CallReturnSummary for callee chuckKeyAdd 43 CallReturnSummary for callee chuckKeyAdd 44 CallReturnSummary for callee bobKeyChange 45 CallReturnSummary for callee rjhKeyAdd 46 assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0; 47 assume !(0 == ~op10~0); 48 assume !(0 != ~tmp___0~0); 49 assume !(0 == ~op10~0); 50 assume !(0 != ~tmp___0~0); 51 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 52 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 53 ε 54 ※18 testEXIT 55 assume !(0 == ~op2~0); 56 assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32; 57 assume !(0 != ~tmp___9~0); 58 assume !(0 == ~op3~0); 59 assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33; 60 assume !(0 != ~tmp___8~0); 61 assume 0 != ~tmp___2~0; 62 assume 0 != ~tmp___1~0; 63 assume 0 != ~tmp~6; 64 assume 0 != ~tmp___0~0; 65 assume 0 != ~tmp___4~0; 66 assume 0 != ~tmp___5~0; 67 assume 0 != ~tmp___3~0; 68 assume 0 != ~tmp___1~0; 69 assume 0 != ~tmp~6; 70 assume 0 != ~tmp___0~0; 71 assume 0 != ~tmp___6~0; 72 assume !(0 == ~op1~0); 73 assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31; 74 assume !(0 == ~op9~0); 75 assume !(0 != ~tmp___1~0); 76 assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40; 77 assume !(0 == ~op9~0); 78 assume !(0 != ~tmp___1~0); 79 assume !(0 == ~op11~0); 80 assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40; 81 assume !(0 == ~op10~0); 82 assume !(0 != ~tmp___0~0); 83 assume !(0 == ~op10~0); 84 assume !(0 != ~tmp___0~0); 85 assume !(0 != ~tmp~6); 86 assume !(0 == ~op3~0); 87 assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33; 88 assume !(0 != ~tmp___8~0); 89 assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34; 90 assume !(0 == ~op4~0); 91 assume !(0 != ~tmp___7~0); 92 [(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})]* 93 [(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})]* 94 assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39; 95 assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36; 96 assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35; 97 assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37; 98 assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39; 99 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 100 assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40; 101 [{{(({{{((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;)) ∪ ((assume !(0 != ~tmp___6~0);·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((assume !(0 != ~tmp___6~0);·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})}·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;))) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;)))}) ∪ (({((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ (({{{((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;)) ∪ ((assume !(0 != ~tmp___6~0);·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((assume !(0 != ~tmp___6~0);·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})}·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})}·[(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})]* )·(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;))) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;)))}))} ∪ ((assume 0 != ~tmp___6~0;·CallReturnSummary for callee rjhKeyAdd)·{((~op4~0 := 1;·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;))) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;)))}) ∪ ((((~op4~0 := 1;·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})·[(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})]* )·(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;))) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;)))}))})}]* 102 assume !(0 == ~op2~0); 103 assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32; 104 assume !(0 != ~tmp___9~0); 105 assume !(0 != ~tmp___2~0); 106 assume !(0 == ~op8~0); 107 assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39; 108 assume !(0 == ~op10~0); 109 assume !(0 != ~tmp___0~0); 110 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 111 assume !(0 == ~op4~0); 112 assume !(0 != ~tmp___7~0); 113 assume !(0 == ~op3~0); 114 assume !(0 != ~tmp___7~0); 115 assume !(0 == ~op5~0); 116 assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35; 117 assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38; 118 assume 0 != ~tmp___2~0; 119 assume !(0 != ~tmp___2~0); 120 assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38; 121 assume !(0 == ~op5~0); 122 assume !(0 != ~tmp___5~0); 123 assume !(0 != ~tmp___4~0); 124 assume !(0 != ~tmp___6~0); 125 assume !(0 == ~op6~0); 126 assume !(0 != ~tmp___3~0); 127 assume !(0 == ~op8~0); 128 assume !(0 != ~tmp___1~0); 129 assume !(0 == ~op10~0); 130 assume !(0 != ~tmp___0~0); 131 assume !(0 == ~op9~0); 132 assume !(0 == ~op3~0); 133 assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33; 134 assume !(0 != ~tmp___8~0); 135 assume !(0 == ~op7~0); 136 assume !(0 != ~tmp___3~0); 137 assume !(0 == ~op7~0); 138 assume !(0 == ~op5~0); 139 assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35; 140 assume !(0 == ~op2~0); 141 assume !(0 != ~tmp___8~0); 142 assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33; 143 assume !(0 == ~op6~0); 144 assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36; 145 assume !(0 != ~tmp___5~0); 146 assume !(0 == ~op7~0); 147 assume !(0 != ~tmp___3~0); 148 CallReturnSummary for callee bobSetAddressBook 149 assume !(0 == ~op9~0); 150 assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39; 151 assume !(0 == ~op7~0); 152 assume !(0 != ~tmp___3~0); 153 assume !(0 == ~op4~0); 154 assume !(0 != ~tmp___7~0); 155 assume !(0 == ~op6~0); 156 assume !(0 != ~tmp___4~0); 157 assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37; 158 assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36; 159 assume !(0 != ~tmp___5~0); 160 assume !(0 == ~op1~0); 161 assume !(0 != ~tmp___9~0); 162 assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32; 163 assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37; 164 assume !(0 != ~tmp___4~0); 165 ~op8~0 := 1; 166 assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40; 167 assume !(0 == ~op10~0); 168 assume 0 != ~tmp___1~0; 169 assume !(0 != ~tmp___1~0); 170 assume !(0 == ~op6~0); 171 assume !(0 != ~tmp___4~0); 172 assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37; 173 assume !(0 == ~op5~0); 174 assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35; 175 assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0; 176 assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31; 177 [{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* 178 assume 0 != ~tmp___0~0; 179 assume !(0 != ~tmp___0~0); 180 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 181 CallReturnSummary for callee chuckKeyAdd 182 assume !(0 != ~tmp___5~0); 183 assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36; 184 assume !false; 185 ~op9~0 := 1; 186 ~op11~0 := 1; 187 ~op10~0 := 1; 188 CallReturnSummary for callee bobKeyChange 189 assume 0 != ~tmp~6; 190 CallReturnSummary for callee chuckKeyAdd # 0 1 forward 1 0 backward 1 2 forward 1 3 forward 1 4 forward 2 1 backward 2 5 forward 3 1 backward 3 6 backward 3 7 backward 3 8 forward 3 9 forward 4 1 backward 4 6 backward 4 7 backward 4 10 forward 4 11 forward 5 2 backward 5 12 forward 5 13 forward 6 14 backward 6 15 backward 6 14 backward 6 15 backward 6 16 backward 6 16 backward 6 17 backward 6 17 backward 6 3 forward 6 4 forward 7 18 backward 7 19 backward 7 20 backward 7 21 backward 7 22 backward 7 23 backward 7 24 backward 7 3 forward 7 4 forward 7 25 forward 8 3 backward 8 10 backward 8 26 backward 8 26 backward 8 27 backward 8 27 backward 8 28 forward 9 3 backward 9 10 backward 9 26 backward 9 26 backward 9 27 backward 9 27 backward 9 29 forward 10 4 backward 10 8 forward 10 9 forward 11 4 backward 11 30 forward 11 31 forward 12 5 backward 12 32 forward 12 33 forward 13 5 backward 13 34 forward 14 35 backward 14 6 forward 14 6 forward 15 36 backward 15 6 forward 15 6 forward 16 37 backward 16 6 forward 16 6 forward 17 38 backward 17 6 forward 17 6 forward 18 39 backward 18 7 forward 19 40 backward 19 7 forward 20 41 backward 20 7 forward 21 42 backward 21 7 forward 22 43 backward 22 7 forward 23 44 backward 23 7 forward 24 45 backward 24 7 forward 25 7 backward 25 46 forward 26 47 backward 26 48 backward 26 49 backward 26 50 backward 26 8 forward 26 9 forward 26 8 forward 26 9 forward 27 51 backward 27 52 backward 27 9 forward 27 8 forward 27 8 forward 27 9 forward 28 8 backward 28 53 forward 29 9 backward 29 54 forward 30 11 backward 30 55 forward 30 56 forward 31 11 backward 31 57 forward 32 12 backward 32 34 backward 32 58 forward 32 59 forward 33 12 backward 33 34 backward 33 60 forward 34 13 backward 34 32 forward 34 33 forward 35 61 backward 35 14 forward 36 62 backward 36 15 forward 37 63 backward 37 16 forward 38 64 backward 38 17 forward 39 65 backward 39 18 forward 40 66 backward 40 19 forward 41 67 backward 41 20 forward 42 68 backward 42 21 forward 43 69 backward 43 22 forward 44 70 backward 44 23 forward 45 71 backward 45 24 forward 46 25 backward 46 72 forward 46 73 forward 47 74 backward 47 75 backward 47 51 forward 47 26 forward 48 76 backward 48 51 forward 48 26 forward 49 77 backward 49 78 backward 49 74 backward 49 75 backward 49 26 forward 49 79 forward 49 51 forward 49 52 forward 50 80 backward 50 76 backward 50 26 forward 50 79 forward 50 51 forward 50 52 forward 51 47 backward 51 48 backward 51 49 backward 51 50 backward 51 63 forward 51 27 forward 52 49 backward 52 50 backward 52 81 backward 52 82 backward 52 83 backward 52 84 backward 52 27 forward 52 85 forward 52 63 forward 53 28 backward 53 54 backward 54 29 backward 54 53 forward 55 30 backward 55 57 backward 55 86 forward 55 87 forward 56 30 backward 56 57 backward 56 88 forward 57 31 backward 57 55 forward 57 56 forward 58 32 backward 58 60 backward 58 89 forward 58 90 forward 59 32 backward 59 60 backward 59 91 forward 60 33 backward 60 58 forward 60 59 forward 61 92 backward 61 93 backward 61 35 forward 62 94 backward 62 36 forward 63 51 backward 63 52 backward 63 37 forward 64 76 backward 64 38 forward 65 95 backward 65 39 forward 66 96 backward 66 40 forward 67 97 backward 67 41 forward 68 98 backward 68 42 forward 69 99 backward 69 43 forward 70 100 backward 70 44 forward 71 101 backward 71 45 forward 72 46 backward 72 102 forward 72 103 forward 73 46 backward 73 104 forward 74 105 backward 74 76 forward 74 47 forward 74 49 forward 75 94 backward 75 76 forward 75 47 forward 75 49 forward 76 74 backward 76 75 backward 76 64 forward 76 48 forward 76 50 forward 77 106 backward 77 80 forward 77 49 forward 78 107 backward 78 80 forward 78 49 forward 79 108 backward 79 109 backward 79 47 backward 79 48 backward 79 49 backward 79 50 backward 79 8 forward 79 9 forward 79 8 forward 79 9 forward 80 77 backward 80 78 backward 80 50 forward 81 74 backward 81 79 forward 81 51 forward 81 26 forward 81 52 forward 82 76 backward 82 79 forward 82 51 forward 82 26 forward 82 52 forward 83 75 backward 83 79 forward 83 51 forward 83 26 forward 83 52 forward 84 76 backward 84 79 forward 84 51 forward 84 26 forward 84 52 forward 85 110 backward 85 51 backward 85 52 backward 85 9 forward 85 8 forward 85 8 forward 85 9 forward 86 55 backward 86 88 backward 86 111 forward 87 55 backward 87 88 backward 87 112 forward 88 56 backward 88 86 forward 88 87 forward 89 113 backward 89 114 backward 89 58 backward 89 91 backward 89 101 forward 90 58 backward 90 91 backward 90 115 forward 90 116 forward 91 59 backward 91 89 forward 91 90 forward 92 117 backward 92 118 forward 92 119 forward 92 105 forward 92 61 forward 93 120 backward 93 105 forward 93 61 forward 94 105 backward 94 75 forward 94 62 forward 95 121 backward 95 122 backward 95 65 forward 95 123 forward 96 124 backward 96 122 forward 96 66 forward 97 125 backward 97 123 backward 97 67 forward 97 126 forward 98 127 backward 98 68 forward 98 128 forward 99 129 backward 99 130 backward 99 69 forward 100 131 backward 100 128 backward 100 70 forward 100 130 forward 101 89 backward 101 124 forward 101 71 forward 102 72 backward 102 104 backward 102 132 forward 102 133 forward 103 72 backward 103 104 backward 103 134 forward 104 73 backward 104 102 forward 104 103 forward 105 92 backward 105 93 backward 105 74 forward 105 94 forward 106 135 backward 106 136 backward 106 137 backward 106 126 backward 106 77 forward 106 107 forward 107 106 backward 107 78 forward 108 77 backward 108 78 backward 108 110 forward 108 26 forward 109 80 backward 109 110 forward 109 26 forward 110 49 backward 110 50 backward 110 27 forward 111 86 backward 111 112 backward 111 138 forward 111 139 forward 112 87 backward 112 111 forward 113 140 backward 113 141 backward 113 89 forward 114 142 backward 114 89 forward 115 90 backward 115 143 forward 115 144 forward 116 90 backward 116 145 forward 117 146 backward 117 147 backward 117 92 forward 118 92 backward 118 148 forward 119 92 backward 119 149 forward 119 150 forward 120 151 backward 120 152 backward 120 137 backward 120 126 backward 120 93 forward 121 124 backward 121 95 forward 121 125 forward 122 96 backward 122 95 forward 122 125 forward 123 95 backward 123 97 forward 123 137 forward 124 101 backward 124 121 forward 124 96 forward 125 121 backward 125 122 backward 125 97 forward 125 137 forward 126 97 backward 126 127 forward 126 106 forward 126 120 forward 127 137 backward 127 126 backward 127 131 forward 127 98 forward 128 98 backward 128 100 forward 128 129 forward 129 131 backward 129 128 backward 129 99 forward 130 100 backward 130 99 forward 131 127 backward 131 100 forward 131 129 forward 132 102 backward 132 134 backward 132 153 forward 133 102 backward 133 134 backward 133 154 forward 134 103 backward 134 132 forward 134 133 forward 135 155 backward 135 156 backward 135 106 forward 136 157 backward 136 106 forward 137 125 backward 137 123 backward 137 127 forward 137 106 forward 137 120 forward 138 111 backward 138 155 forward 138 158 forward 139 111 backward 139 159 forward 140 160 backward 140 161 backward 140 113 forward 140 142 forward 141 162 backward 141 113 forward 141 142 forward 142 140 backward 142 141 backward 142 114 forward 143 115 backward 143 145 backward 143 146 forward 143 163 forward 144 115 backward 144 145 backward 144 164 forward 145 116 backward 145 143 forward 145 144 forward 146 143 backward 146 164 backward 146 117 forward 147 163 backward 147 117 forward 148 118 backward 148 165 forward 149 119 backward 149 166 forward 149 167 forward 150 119 backward 150 168 forward 150 169 forward 151 170 backward 151 171 backward 151 120 forward 152 172 backward 152 120 forward 153 132 backward 153 154 backward 153 173 forward 153 174 forward 154 133 backward 154 153 forward 155 138 backward 155 159 backward 155 135 forward 155 157 forward 156 158 backward 156 135 forward 156 157 forward 157 155 backward 157 156 backward 157 136 forward 158 138 backward 158 159 backward 158 156 forward 159 139 backward 159 155 forward 159 158 forward 160 175 backward 160 140 forward 160 162 forward 161 176 backward 161 140 forward 161 162 forward 162 160 backward 162 161 backward 162 141 forward 163 143 backward 163 164 backward 163 147 forward 164 144 backward 164 146 forward 164 163 forward 165 148 backward 165 177 forward 166 149 backward 166 169 backward 166 178 forward 166 179 forward 167 149 backward 167 169 backward 167 180 forward 168 150 backward 168 181 forward 169 150 backward 169 166 forward 169 167 forward 170 173 backward 170 182 backward 170 151 forward 170 172 forward 171 183 backward 171 151 forward 171 172 forward 172 170 backward 172 171 backward 172 152 forward 173 153 backward 173 170 forward 173 183 forward 174 153 backward 174 182 forward 175 184 backward 175 160 forward 175 176 forward 176 175 backward 176 161 forward 177 165 backward 177 185 backward 177 186 backward 177 187 backward 177 184 forward 178 166 backward 178 188 forward 179 166 backward 179 180 forward 180 167 backward 180 179 backward 180 189 forward 181 168 backward 181 185 forward 182 174 backward 182 170 forward 182 183 forward 183 173 backward 183 182 backward 183 171 forward 184 177 backward 184 175 forward 185 181 backward 185 177 forward 186 190 backward 186 177 forward 187 188 backward 187 177 forward 188 178 backward 188 187 forward 189 180 backward 189 190 forward 190 189 backward 190 186 forward at de.uni_freiburg.informatik.ultimate.lib.sifa.TopsortCache.lambda$2(TopsortCache.java:53) at java.base/java.util.Optional.orElseThrow(Optional.java:408) at de.uni_freiburg.informatik.ultimate.lib.sifa.TopsortCache.compute(TopsortCache.java:53) at java.base/java.util.Map.computeIfAbsent(Map.java:1003) at de.uni_freiburg.informatik.ultimate.lib.sifa.TopsortCache.topsort(TopsortCache.java:46) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:113) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.sifa.SifaObserver.processIcfg(SifaObserver.java:81) at de.uni_freiburg.informatik.ultimate.plugins.sifa.SifaObserver.process(SifaObserver.java:72) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.CFGWalker.runObserver(CFGWalker.java:57) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:156) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2023-03-31 17:08:20,157 INFO L158 Benchmark]: Toolchain (without parser) took 15271.57ms. Allocated memory was 313.5MB in the beginning and 1.2GB in the end (delta: 918.6MB). Free memory was 263.5MB in the beginning and 490.8MB in the end (delta: -227.3MB). Peak memory consumption was 691.4MB. Max. memory is 8.0GB. [2023-03-31 17:08:20,158 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 189.8MB. Free memory is still 139.7MB. There was no memory consumed. Max. memory is 8.0GB. [2023-03-31 17:08:20,159 INFO L158 Benchmark]: CACSL2BoogieTranslator took 700.64ms. Allocated memory is still 313.5MB. Free memory was 263.0MB in the beginning and 221.1MB in the end (delta: 41.9MB). Peak memory consumption was 41.9MB. Max. memory is 8.0GB. [2023-03-31 17:08:20,160 INFO L158 Benchmark]: Boogie Preprocessor took 154.47ms. Allocated memory is still 313.5MB. Free memory was 221.1MB in the beginning and 212.7MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. [2023-03-31 17:08:20,161 INFO L158 Benchmark]: RCFGBuilder took 2322.37ms. Allocated memory is still 313.5MB. Free memory was 212.7MB in the beginning and 139.8MB in the end (delta: 72.9MB). Peak memory consumption was 131.6MB. Max. memory is 8.0GB. [2023-03-31 17:08:20,161 INFO L158 Benchmark]: Sifa took 12089.87ms. Allocated memory was 313.5MB in the beginning and 1.2GB in the end (delta: 918.6MB). Free memory was 139.8MB in the beginning and 490.8MB in the end (delta: -351.0MB). Peak memory consumption was 567.1MB. Max. memory is 8.0GB. [2023-03-31 17:08:20,168 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.11ms. Allocated memory is still 189.8MB. Free memory is still 139.7MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 700.64ms. Allocated memory is still 313.5MB. Free memory was 263.0MB in the beginning and 221.1MB in the end (delta: 41.9MB). Peak memory consumption was 41.9MB. Max. memory is 8.0GB. * Boogie Preprocessor took 154.47ms. Allocated memory is still 313.5MB. Free memory was 221.1MB in the beginning and 212.7MB in the end (delta: 8.4MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. * RCFGBuilder took 2322.37ms. Allocated memory is still 313.5MB. Free memory was 212.7MB in the beginning and 139.8MB in the end (delta: 72.9MB). Peak memory consumption was 131.6MB. Max. memory is 8.0GB. * Sifa took 12089.87ms. Allocated memory was 313.5MB in the beginning and 1.2GB in the end (delta: 918.6MB). Free memory was 139.8MB in the beginning and 490.8MB in the end (delta: -351.0MB). Peak memory consumption was 567.1MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.sifa: - ExceptionOrErrorResult: IllegalStateException: "Dag" had a cycle: 0 havoc ~op1~0;havoc ~op2~0;havoc ~op3~0;havoc ~op4~0;havoc ~op5~0;havoc ~op6~0;havoc ~op7~0;havoc ~op8~0;havoc ~op9~0;havoc ~op10~0;havoc ~op11~0;havoc ~splverifierCounter~0;havoc ~tmp~6;havoc ~tmp___0~0;havoc ~tmp___1~0;havoc ~tmp___2~0;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;havoc ~tmp___8~0;havoc ~tmp___9~0;~op1~0 := 0;~op2~0 := 0;~op3~0 := 0;~op4~0 := 0;~op5~0 := 0;~op6~0 := 0;~op7~0 := 0;~op8~0 := 0;~op9~0 := 0;~op10~0 := 0;~op11~0 := 0;~splverifierCounter~0 := 0; 1 [{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* 2 assume !false; 3 BeginParallelComposition{ParallelCodeBlock0: assume false;ParallelCodeBlock1: assume !true;}EndParallelComposition 4 assume !false; 5 assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0; 6 [{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* 7 [{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* 8 call bobToRjh(); 9 CallReturnSummary for callee bobToRjh 10 assume !(~splverifierCounter~0 < 4); 11 assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0; 12 assume !(0 == ~op1~0); 13 assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31; 14 ~op8~0 := 1; 15 ~op9~0 := 1; 16 ~op11~0 := 1; 17 ~op10~0 := 1; 18 ~op6~0 := 1; 19 ~op5~0 := 1; 20 ~op7~0 := 1; 21 ~op9~0 := 1; 22 ~op11~0 := 1; 23 ~op10~0 := 1; 24 ~op4~0 := 1; 25 assume !false; 26 assume !(0 == ~op11~0); 27 assume !(0 != ~tmp~6); 28 ※17 $Ultimate##0 29 assume true; 30 assume !(0 == ~op1~0); 31 assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31; 32 assume !(0 == ~op2~0); 33 assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32; 34 assume !(0 != ~tmp___9~0); 35 CallReturnSummary for callee bobSetAddressBook 36 CallReturnSummary for callee chuckKeyAdd 37 CallReturnSummary for callee chuckKeyAdd 38 CallReturnSummary for callee bobKeyChange 39 CallReturnSummary for callee rjhEnableForwarding 40 CallReturnSummary for callee chuckKeyAddRjh 41 CallReturnSummary for callee rjhKeyChange 42 CallReturnSummary for callee chuckKeyAdd 43 CallReturnSummary for callee chuckKeyAdd 44 CallReturnSummary for callee bobKeyChange 45 CallReturnSummary for callee rjhKeyAdd 46 assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0; 47 assume !(0 == ~op10~0); 48 assume !(0 != ~tmp___0~0); 49 assume !(0 == ~op10~0); 50 assume !(0 != ~tmp___0~0); 51 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 52 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 53 ε 54 ※18 testEXIT 55 assume !(0 == ~op2~0); 56 assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32; 57 assume !(0 != ~tmp___9~0); 58 assume !(0 == ~op3~0); 59 assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33; 60 assume !(0 != ~tmp___8~0); 61 assume 0 != ~tmp___2~0; 62 assume 0 != ~tmp___1~0; 63 assume 0 != ~tmp~6; 64 assume 0 != ~tmp___0~0; 65 assume 0 != ~tmp___4~0; 66 assume 0 != ~tmp___5~0; 67 assume 0 != ~tmp___3~0; 68 assume 0 != ~tmp___1~0; 69 assume 0 != ~tmp~6; 70 assume 0 != ~tmp___0~0; 71 assume 0 != ~tmp___6~0; 72 assume !(0 == ~op1~0); 73 assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31; 74 assume !(0 == ~op9~0); 75 assume !(0 != ~tmp___1~0); 76 assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40; 77 assume !(0 == ~op9~0); 78 assume !(0 != ~tmp___1~0); 79 assume !(0 == ~op11~0); 80 assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40; 81 assume !(0 == ~op10~0); 82 assume !(0 != ~tmp___0~0); 83 assume !(0 == ~op10~0); 84 assume !(0 != ~tmp___0~0); 85 assume !(0 != ~tmp~6); 86 assume !(0 == ~op3~0); 87 assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33; 88 assume !(0 != ~tmp___8~0); 89 assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34; 90 assume !(0 == ~op4~0); 91 assume !(0 != ~tmp___7~0); 92 [(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})]* 93 [(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})]* 94 assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39; 95 assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36; 96 assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35; 97 assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37; 98 assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39; 99 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 100 assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40; 101 [{{(({{{((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;)) ∪ ((assume !(0 != ~tmp___6~0);·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((assume !(0 != ~tmp___6~0);·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})}·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;))) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;)))}) ∪ (({((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ (({{{((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;)) ∪ ((assume !(0 != ~tmp___6~0);·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((assume !(0 != ~tmp___6~0);·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})}·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})}·[(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})]* )·(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;))) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;)))}))} ∪ ((assume 0 != ~tmp___6~0;·CallReturnSummary for callee rjhKeyAdd)·{((~op4~0 := 1;·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;))) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;)))}) ∪ ((((~op4~0 := 1;·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})·[(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})]* )·(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;))) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;)))}))})}]* 102 assume !(0 == ~op2~0); 103 assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32; 104 assume !(0 != ~tmp___9~0); 105 assume !(0 != ~tmp___2~0); 106 assume !(0 == ~op8~0); 107 assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39; 108 assume !(0 == ~op10~0); 109 assume !(0 != ~tmp___0~0); 110 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 111 assume !(0 == ~op4~0); 112 assume !(0 != ~tmp___7~0); 113 assume !(0 == ~op3~0); 114 assume !(0 != ~tmp___7~0); 115 assume !(0 == ~op5~0); 116 assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35; 117 assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38; 118 assume 0 != ~tmp___2~0; 119 assume !(0 != ~tmp___2~0); 120 assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38; 121 assume !(0 == ~op5~0); 122 assume !(0 != ~tmp___5~0); 123 assume !(0 != ~tmp___4~0); 124 assume !(0 != ~tmp___6~0); 125 assume !(0 == ~op6~0); 126 assume !(0 != ~tmp___3~0); 127 assume !(0 == ~op8~0); 128 assume !(0 != ~tmp___1~0); 129 assume !(0 == ~op10~0); 130 assume !(0 != ~tmp___0~0); 131 assume !(0 == ~op9~0); 132 assume !(0 == ~op3~0); 133 assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33; 134 assume !(0 != ~tmp___8~0); 135 assume !(0 == ~op7~0); 136 assume !(0 != ~tmp___3~0); 137 assume !(0 == ~op7~0); 138 assume !(0 == ~op5~0); 139 assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35; 140 assume !(0 == ~op2~0); 141 assume !(0 != ~tmp___8~0); 142 assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33; 143 assume !(0 == ~op6~0); 144 assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36; 145 assume !(0 != ~tmp___5~0); 146 assume !(0 == ~op7~0); 147 assume !(0 != ~tmp___3~0); 148 CallReturnSummary for callee bobSetAddressBook 149 assume !(0 == ~op9~0); 150 assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39; 151 assume !(0 == ~op7~0); 152 assume !(0 != ~tmp___3~0); 153 assume !(0 == ~op4~0); 154 assume !(0 != ~tmp___7~0); 155 assume !(0 == ~op6~0); 156 assume !(0 != ~tmp___4~0); 157 assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37; 158 assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36; 159 assume !(0 != ~tmp___5~0); 160 assume !(0 == ~op1~0); 161 assume !(0 != ~tmp___9~0); 162 assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32; 163 assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37; 164 assume !(0 != ~tmp___4~0); 165 ~op8~0 := 1; 166 assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40; 167 assume !(0 == ~op10~0); 168 assume 0 != ~tmp___1~0; 169 assume !(0 != ~tmp___1~0); 170 assume !(0 == ~op6~0); 171 assume !(0 != ~tmp___4~0); 172 assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37; 173 assume !(0 == ~op5~0); 174 assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35; 175 assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0; 176 assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31; 177 [{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* 178 assume 0 != ~tmp___0~0; 179 assume !(0 != ~tmp___0~0); 180 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 181 CallReturnSummary for callee chuckKeyAdd 182 assume !(0 != ~tmp___5~0); 183 assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36; 184 assume !false; 185 ~op9~0 := 1; 186 ~op11~0 := 1; 187 ~op10~0 := 1; 188 CallReturnSummary for callee bobKeyChange 189 assume 0 != ~tmp~6; 190 CallReturnSummary for callee chuckKeyAdd # 0 1 forward 1 0 backward 1 2 forward 1 3 forward 1 4 forward 2 1 backward 2 5 forward 3 1 backward 3 6 backward 3 7 backward 3 8 forward 3 9 forward 4 1 backward 4 6 backward 4 7 backward 4 10 forward 4 11 forward 5 2 backward 5 12 forward 5 13 forward 6 14 backward 6 15 backward 6 14 backward 6 15 backward 6 16 backward 6 16 backward 6 17 backward 6 17 backward 6 3 forward 6 4 forward 7 18 backward 7 19 backward 7 20 backward 7 21 backward 7 22 backward 7 23 backward 7 24 backward 7 3 forward 7 4 forward 7 25 forward 8 3 backward 8 10 backward 8 26 backward 8 26 backward 8 27 backward 8 27 backward 8 28 forward 9 3 backward 9 10 backward 9 26 backward 9 26 backward 9 27 backward 9 27 backward 9 29 forward 10 4 backward 10 8 forward 10 9 forward 11 4 backward 11 30 forward 11 31 forward 12 5 backward 12 32 forward 12 33 forward 13 5 backward 13 34 forward 14 35 backward 14 6 forward 14 6 forward 15 36 backward 15 6 forward 15 6 forward 16 37 backward 16 6 forward 16 6 forward 17 38 backward 17 6 forward 17 6 forward 18 39 backward 18 7 forward 19 40 backward 19 7 forward 20 41 backward 20 7 forward 21 42 backward 21 7 forward 22 43 backward 22 7 forward 23 44 backward 23 7 forward 24 45 backward 24 7 forward 25 7 backward 25 46 forward 26 47 backward 26 48 backward 26 49 backward 26 50 backward 26 8 forward 26 9 forward 26 8 forward 26 9 forward 27 51 backward 27 52 backward 27 9 forward 27 8 forward 27 8 forward 27 9 forward 28 8 backward 28 53 forward 29 9 backward 29 54 forward 30 11 backward 30 55 forward 30 56 forward 31 11 backward 31 57 forward 32 12 backward 32 34 backward 32 58 forward 32 59 forward 33 12 backward 33 34 backward 33 60 forward 34 13 backward 34 32 forward 34 33 forward 35 61 backward 35 14 forward 36 62 backward 36 15 forward 37 63 backward 37 16 forward 38 64 backward 38 17 forward 39 65 backward 39 18 forward 40 66 backward 40 19 forward 41 67 backward 41 20 forward 42 68 backward 42 21 forward 43 69 backward 43 22 forward 44 70 backward 44 23 forward 45 71 backward 45 24 forward 46 25 backward 46 72 forward 46 73 forward 47 74 backward 47 75 backward 47 51 forward 47 26 forward 48 76 backward 48 51 forward 48 26 forward 49 77 backward 49 78 backward 49 74 backward 49 75 backward 49 26 forward 49 79 forward 49 51 forward 49 52 forward 50 80 backward 50 76 backward 50 26 forward 50 79 forward 50 51 forward 50 52 forward 51 47 backward 51 48 backward 51 49 backward 51 50 backward 51 63 forward 51 27 forward 52 49 backward 52 50 backward 52 81 backward 52 82 backward 52 83 backward 52 84 backward 52 27 forward 52 85 forward 52 63 forward 53 28 backward 53 54 backward 54 29 backward 54 53 forward 55 30 backward 55 57 backward 55 86 forward 55 87 forward 56 30 backward 56 57 backward 56 88 forward 57 31 backward 57 55 forward 57 56 forward 58 32 backward 58 60 backward 58 89 forward 58 90 forward 59 32 backward 59 60 backward 59 91 forward 60 33 backward 60 58 forward 60 59 forward 61 92 backward 61 93 backward 61 35 forward 62 94 backward 62 36 forward 63 51 backward 63 52 backward 63 37 forward 64 76 backward 64 38 forward 65 95 backward 65 39 forward 66 96 backward 66 40 forward 67 97 backward 67 41 forward 68 98 backward 68 42 forward 69 99 backward 69 43 forward 70 100 backward 70 44 forward 71 101 backward 71 45 forward 72 46 backward 72 102 forward 72 103 forward 73 46 backward 73 104 forward 74 105 backward 74 76 forward 74 47 forward 74 49 forward 75 94 backward 75 76 forward 75 47 forward 75 49 forward 76 74 backward 76 75 backward 76 64 forward 76 48 forward 76 50 forward 77 106 backward 77 80 forward 77 49 forward 78 107 backward 78 80 forward 78 49 forward 79 108 backward 79 109 backward 79 47 backward 79 48 backward 79 49 backward 79 50 backward 79 8 forward 79 9 forward 79 8 forward 79 9 forward 80 77 backward 80 78 backward 80 50 forward 81 74 backward 81 79 forward 81 51 forward 81 26 forward 81 52 forward 82 76 backward 82 79 forward 82 51 forward 82 26 forward 82 52 forward 83 75 backward 83 79 forward 83 51 forward 83 26 forward 83 52 forward 84 76 backward 84 79 forward 84 51 forward 84 26 forward 84 52 forward 85 110 backward 85 51 backward 85 52 backward 85 9 forward 85 8 forward 85 8 forward 85 9 forward 86 55 backward 86 88 backward 86 111 forward 87 55 backward 87 88 backward 87 112 forward 88 56 backward 88 86 forward 88 87 forward 89 113 backward 89 114 backward 89 58 backward 89 91 backward 89 101 forward 90 58 backward 90 91 backward 90 115 forward 90 116 forward 91 59 backward 91 89 forward 91 90 forward 92 117 backward 92 118 forward 92 119 forward 92 105 forward 92 61 forward 93 120 backward 93 105 forward 93 61 forward 94 105 backward 94 75 forward 94 62 forward 95 121 backward 95 122 backward 95 65 forward 95 123 forward 96 124 backward 96 122 forward 96 66 forward 97 125 backward 97 123 backward 97 67 forward 97 126 forward 98 127 backward 98 68 forward 98 128 forward 99 129 backward 99 130 backward 99 69 forward 100 131 backward 100 128 backward 100 70 forward 100 130 forward 101 89 backward 101 124 forward 101 71 forward 102 72 backward 102 104 backward 102 132 forward 102 133 forward 103 72 backward 103 104 backward 103 134 forward 104 73 backward 104 102 forward 104 103 forward 105 92 backward 105 93 backward 105 74 forward 105 94 forward 106 135 backward 106 136 backward 106 137 backward 106 126 backward 106 77 forward 106 107 forward 107 106 backward 107 78 forward 108 77 backward 108 78 backward 108 110 forward 108 26 forward 109 80 backward 109 110 forward 109 26 forward 110 49 backward 110 50 backward 110 27 forward 111 86 backward 111 112 backward 111 138 forward 111 139 forward 112 87 backward 112 111 forward 113 140 backward 113 141 backward 113 89 forward 114 142 backward 114 89 forward 115 90 backward 115 143 forward 115 144 forward 116 90 backward 116 145 forward 117 146 backward 117 147 backward 117 92 forward 118 92 backward 118 148 forward 119 92 backward 119 149 forward 119 150 forward 120 151 backward 120 152 backward 120 137 backward 120 126 backward 120 93 forward 121 124 backward 121 95 forward 121 125 forward 122 96 backward 122 95 forward 122 125 forward 123 95 backward 123 97 forward 123 137 forward 124 101 backward 124 121 forward 124 96 forward 125 121 backward 125 122 backward 125 97 forward 125 137 forward 126 97 backward 126 127 forward 126 106 forward 126 120 forward 127 137 backward 127 126 backward 127 131 forward 127 98 forward 128 98 backward 128 100 forward 128 129 forward 129 131 backward 129 128 backward 129 99 forward 130 100 backward 130 99 forward 131 127 backward 131 100 forward 131 129 forward 132 102 backward 132 134 backward 132 153 forward 133 102 backward 133 134 backward 133 154 forward 134 103 backward 134 132 forward 134 133 forward 135 155 backward 135 156 backward 135 106 forward 136 157 backward 136 106 forward 137 125 backward 137 123 backward 137 127 forward 137 106 forward 137 120 forward 138 111 backward 138 155 forward 138 158 forward 139 111 backward 139 159 forward 140 160 backward 140 161 backward 140 113 forward 140 142 forward 141 162 backward 141 113 forward 141 142 forward 142 140 backward 142 141 backward 142 114 forward 143 115 backward 143 145 backward 143 146 forward 143 163 forward 144 115 backward 144 145 backward 144 164 forward 145 116 backward 145 143 forward 145 144 forward 146 143 backward 146 164 backward 146 117 forward 147 163 backward 147 117 forward 148 118 backward 148 165 forward 149 119 backward 149 166 forward 149 167 forward 150 119 backward 150 168 forward 150 169 forward 151 170 backward 151 171 backward 151 120 forward 152 172 backward 152 120 forward 153 132 backward 153 154 backward 153 173 forward 153 174 forward 154 133 backward 154 153 forward 155 138 backward 155 159 backward 155 135 forward 155 157 forward 156 158 backward 156 135 forward 156 157 forward 157 155 backward 157 156 backward 157 136 forward 158 138 backward 158 159 backward 158 156 forward 159 139 backward 159 155 forward 159 158 forward 160 175 backward 160 140 forward 160 162 forward 161 176 backward 161 140 forward 161 162 forward 162 160 backward 162 161 backward 162 141 forward 163 143 backward 163 164 backward 163 147 forward 164 144 backward 164 146 forward 164 163 forward 165 148 backward 165 177 forward 166 149 backward 166 169 backward 166 178 forward 166 179 forward 167 149 backward 167 169 backward 167 180 forward 168 150 backward 168 181 forward 169 150 backward 169 166 forward 169 167 forward 170 173 backward 170 182 backward 170 151 forward 170 172 forward 171 183 backward 171 151 forward 171 172 forward 172 170 backward 172 171 backward 172 152 forward 173 153 backward 173 170 forward 173 183 forward 174 153 backward 174 182 forward 175 184 backward 175 160 forward 175 176 forward 176 175 backward 176 161 forward 177 165 backward 177 185 backward 177 186 backward 177 187 backward 177 184 forward 178 166 backward 178 188 forward 179 166 backward 179 180 forward 180 167 backward 180 179 backward 180 189 forward 181 168 backward 181 185 forward 182 174 backward 182 170 forward 182 183 forward 183 173 backward 183 182 backward 183 171 forward 184 177 backward 184 175 forward 185 181 backward 185 177 forward 186 190 backward 186 177 forward 187 188 backward 187 177 forward 188 178 backward 188 187 forward 189 180 backward 189 190 forward 190 189 backward 190 186 forward de.uni_freiburg.informatik.ultimate.plugins.sifa: IllegalStateException: "Dag" had a cycle: 0 havoc ~op1~0;havoc ~op2~0;havoc ~op3~0;havoc ~op4~0;havoc ~op5~0;havoc ~op6~0;havoc ~op7~0;havoc ~op8~0;havoc ~op9~0;havoc ~op10~0;havoc ~op11~0;havoc ~splverifierCounter~0;havoc ~tmp~6;havoc ~tmp___0~0;havoc ~tmp___1~0;havoc ~tmp___2~0;havoc ~tmp___3~0;havoc ~tmp___4~0;havoc ~tmp___5~0;havoc ~tmp___6~0;havoc ~tmp___7~0;havoc ~tmp___8~0;havoc ~tmp___9~0;~op1~0 := 0;~op2~0 := 0;~op3~0 := 0;~op4~0 := 0;~op5~0 := 0;~op6~0 := 0;~op7~0 := 0;~op8~0 := 0;~op9~0 := 0;~op10~0 := 0;~op11~0 := 0;~splverifierCounter~0 := 0; 1 [{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* 2 assume !false; 3 BeginParallelComposition{ParallelCodeBlock0: assume false;ParallelCodeBlock1: assume !true;}EndParallelComposition 4 assume !false; 5 assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0; 6 [{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* 7 [{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* 8 call bobToRjh(); 9 CallReturnSummary for callee bobToRjh 10 assume !(~splverifierCounter~0 < 4); 11 assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0; 12 assume !(0 == ~op1~0); 13 assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31; 14 ~op8~0 := 1; 15 ~op9~0 := 1; 16 ~op11~0 := 1; 17 ~op10~0 := 1; 18 ~op6~0 := 1; 19 ~op5~0 := 1; 20 ~op7~0 := 1; 21 ~op9~0 := 1; 22 ~op11~0 := 1; 23 ~op10~0 := 1; 24 ~op4~0 := 1; 25 assume !false; 26 assume !(0 == ~op11~0); 27 assume !(0 != ~tmp~6); 28 ※17 $Ultimate##0 29 assume true; 30 assume !(0 == ~op1~0); 31 assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31; 32 assume !(0 == ~op2~0); 33 assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32; 34 assume !(0 != ~tmp___9~0); 35 CallReturnSummary for callee bobSetAddressBook 36 CallReturnSummary for callee chuckKeyAdd 37 CallReturnSummary for callee chuckKeyAdd 38 CallReturnSummary for callee bobKeyChange 39 CallReturnSummary for callee rjhEnableForwarding 40 CallReturnSummary for callee chuckKeyAddRjh 41 CallReturnSummary for callee rjhKeyChange 42 CallReturnSummary for callee chuckKeyAdd 43 CallReturnSummary for callee chuckKeyAdd 44 CallReturnSummary for callee bobKeyChange 45 CallReturnSummary for callee rjhKeyAdd 46 assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0; 47 assume !(0 == ~op10~0); 48 assume !(0 != ~tmp___0~0); 49 assume !(0 == ~op10~0); 50 assume !(0 != ~tmp___0~0); 51 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 52 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 53 ε 54 ※18 testEXIT 55 assume !(0 == ~op2~0); 56 assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32; 57 assume !(0 != ~tmp___9~0); 58 assume !(0 == ~op3~0); 59 assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33; 60 assume !(0 != ~tmp___8~0); 61 assume 0 != ~tmp___2~0; 62 assume 0 != ~tmp___1~0; 63 assume 0 != ~tmp~6; 64 assume 0 != ~tmp___0~0; 65 assume 0 != ~tmp___4~0; 66 assume 0 != ~tmp___5~0; 67 assume 0 != ~tmp___3~0; 68 assume 0 != ~tmp___1~0; 69 assume 0 != ~tmp~6; 70 assume 0 != ~tmp___0~0; 71 assume 0 != ~tmp___6~0; 72 assume !(0 == ~op1~0); 73 assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31; 74 assume !(0 == ~op9~0); 75 assume !(0 != ~tmp___1~0); 76 assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40; 77 assume !(0 == ~op9~0); 78 assume !(0 != ~tmp___1~0); 79 assume !(0 == ~op11~0); 80 assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40; 81 assume !(0 == ~op10~0); 82 assume !(0 != ~tmp___0~0); 83 assume !(0 == ~op10~0); 84 assume !(0 != ~tmp___0~0); 85 assume !(0 != ~tmp~6); 86 assume !(0 == ~op3~0); 87 assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33; 88 assume !(0 != ~tmp___8~0); 89 assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34; 90 assume !(0 == ~op4~0); 91 assume !(0 != ~tmp___7~0); 92 [(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})]* 93 [(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})]* 94 assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39; 95 assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36; 96 assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35; 97 assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37; 98 assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39; 99 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 100 assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40; 101 [{{(({{{((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;)) ∪ ((assume !(0 != ~tmp___6~0);·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((assume !(0 != ~tmp___6~0);·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})}·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;))) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;)))}) ∪ (({((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ (({{{((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;)) ∪ ((assume !(0 != ~tmp___6~0);·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ ((assume !(0 != ~tmp___6~0);·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((assume !(0 != ~tmp___6~0);·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})}·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})}·[(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})]* )·(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;))) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;)))}))} ∪ ((assume 0 != ~tmp___6~0;·CallReturnSummary for callee rjhKeyAdd)·{((~op4~0 := 1;·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;))) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;)))}) ∪ ((((~op4~0 := 1;·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})·[(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38;))})]* )·(({{{((assume 0 != ~tmp___2~0;·CallReturnSummary for callee bobSetAddressBook)·~op8~0 := 1;) ∪ ((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))} ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 != ~tmp___2~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 != ~tmp___2~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)}·[{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* )·{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;))) ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume 0 == ~op4~0;havoc #t~nondet34;assume -2147483648 <= #t~nondet34 && #t~nondet34 <= 2147483647;~tmp___6~0 := #t~nondet34;havoc #t~nondet34;)))}))})}]* 102 assume !(0 == ~op2~0); 103 assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32; 104 assume !(0 != ~tmp___9~0); 105 assume !(0 != ~tmp___2~0); 106 assume !(0 == ~op8~0); 107 assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39; 108 assume !(0 == ~op10~0); 109 assume !(0 != ~tmp___0~0); 110 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 111 assume !(0 == ~op4~0); 112 assume !(0 != ~tmp___7~0); 113 assume !(0 == ~op3~0); 114 assume !(0 != ~tmp___7~0); 115 assume !(0 == ~op5~0); 116 assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35; 117 assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38; 118 assume 0 != ~tmp___2~0; 119 assume !(0 != ~tmp___2~0); 120 assume 0 == ~op8~0;havoc #t~nondet38;assume -2147483648 <= #t~nondet38 && #t~nondet38 <= 2147483647;~tmp___2~0 := #t~nondet38;havoc #t~nondet38; 121 assume !(0 == ~op5~0); 122 assume !(0 != ~tmp___5~0); 123 assume !(0 != ~tmp___4~0); 124 assume !(0 != ~tmp___6~0); 125 assume !(0 == ~op6~0); 126 assume !(0 != ~tmp___3~0); 127 assume !(0 == ~op8~0); 128 assume !(0 != ~tmp___1~0); 129 assume !(0 == ~op10~0); 130 assume !(0 != ~tmp___0~0); 131 assume !(0 == ~op9~0); 132 assume !(0 == ~op3~0); 133 assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33; 134 assume !(0 != ~tmp___8~0); 135 assume !(0 == ~op7~0); 136 assume !(0 != ~tmp___3~0); 137 assume !(0 == ~op7~0); 138 assume !(0 == ~op5~0); 139 assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35; 140 assume !(0 == ~op2~0); 141 assume !(0 != ~tmp___8~0); 142 assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33; 143 assume !(0 == ~op6~0); 144 assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36; 145 assume !(0 != ~tmp___5~0); 146 assume !(0 == ~op7~0); 147 assume !(0 != ~tmp___3~0); 148 CallReturnSummary for callee bobSetAddressBook 149 assume !(0 == ~op9~0); 150 assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39; 151 assume !(0 == ~op7~0); 152 assume !(0 != ~tmp___3~0); 153 assume !(0 == ~op4~0); 154 assume !(0 != ~tmp___7~0); 155 assume !(0 == ~op6~0); 156 assume !(0 != ~tmp___4~0); 157 assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37; 158 assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36; 159 assume !(0 != ~tmp___5~0); 160 assume !(0 == ~op1~0); 161 assume !(0 != ~tmp___9~0); 162 assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32; 163 assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37; 164 assume !(0 != ~tmp___4~0); 165 ~op8~0 := 1; 166 assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40; 167 assume !(0 == ~op10~0); 168 assume 0 != ~tmp___1~0; 169 assume !(0 != ~tmp___1~0); 170 assume !(0 == ~op6~0); 171 assume !(0 != ~tmp___4~0); 172 assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37; 173 assume !(0 == ~op5~0); 174 assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35; 175 assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0; 176 assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31; 177 [{{{{{{(assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond)))·~op2~0 := 1;)) ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;)))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ (((assume !false;·((assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·{(assume !(0 == ~op1~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 == ~op1~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)})·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);)))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})} ∪ ((assume !false;·(assume ~splverifierCounter~0 < 4;~splverifierCounter~0 := 1 + ~splverifierCounter~0;·assume 0 == ~op1~0;havoc #t~nondet31;assume -2147483648 <= #t~nondet31 && #t~nondet31 <= 2147483647;~tmp___9~0 := #t~nondet31;havoc #t~nondet31;))·{{{{{{(((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·(assume 0 != ~tmp___8~0;·CallReturnSummary for callee rjhSetAutoRespond))·~op2~0 := 1;) ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·(assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume 0 != ~tmp___3~0;)))})·(CallReturnSummary for callee rjhKeyChange·~op7~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·(assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume 0 != ~tmp___7~0;))·CallReturnSummary for callee rjhDeletePrivateKey)·~op3~0 := 1;)} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·(assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·(assume 0 != ~tmp___5~0;·CallReturnSummary for callee chuckKeyAddRjh)))·~op5~0 := 1;)} ∪ (assume 0 != ~tmp___9~0;·(CallReturnSummary for callee bobKeyAdd·~op1~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume 0 != ~tmp___4~0;))})·(CallReturnSummary for callee rjhEnableForwarding·~op6~0 := 1;))} ∪ ((({(assume !(0 != ~tmp___9~0);·assume !(0 == ~op2~0);) ∪ ((assume !(0 != ~tmp___9~0);·assume 0 == ~op2~0;havoc #t~nondet32;assume -2147483648 <= #t~nondet32 && #t~nondet32 <= 2147483647;~tmp___8~0 := #t~nondet32;havoc #t~nondet32;)·assume !(0 != ~tmp___8~0);)}·({assume !(0 == ~op3~0); ∪ (assume 0 == ~op3~0;havoc #t~nondet33;assume -2147483648 <= #t~nondet33 && #t~nondet33 <= 2147483647;~tmp___7~0 := #t~nondet33;havoc #t~nondet33;·assume !(0 != ~tmp___7~0);)}·assume !(0 == ~op4~0);))·{({(assume !(0 == ~op5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 == ~op5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}) ∪ (assume 0 == ~op5~0;havoc #t~nondet35;assume -2147483648 <= #t~nondet35 && #t~nondet35 <= 2147483647;~tmp___5~0 := #t~nondet35;havoc #t~nondet35;·({(assume !(0 != ~tmp___5~0);·assume !(0 == ~op6~0);) ∪ ((assume !(0 != ~tmp___5~0);·assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36;)·assume !(0 != ~tmp___4~0);)}·{assume !(0 == ~op7~0); ∪ (assume 0 == ~op7~0;havoc #t~nondet37;assume -2147483648 <= #t~nondet37 && #t~nondet37 <= 2147483647;~tmp___3~0 := #t~nondet37;havoc #t~nondet37;·assume !(0 != ~tmp___3~0);)}))})·{{((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;)) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·{(assume 0 != ~tmp___1~0;·(CallReturnSummary for callee chuckKeyAdd·~op9~0 := 1;)) ∪ (assume !(0 != ~tmp___1~0);·((assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·(assume 0 != ~tmp___0~0;·CallReturnSummary for callee bobKeyChange))·~op10~0 := 1;))})} ∪ ({((assume !(0 == ~op8~0);·assume !(0 == ~op9~0);)·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))) ∪ ((assume !(0 == ~op8~0);·assume 0 == ~op9~0;havoc #t~nondet39;assume -2147483648 <= #t~nondet39 && #t~nondet39 <= 2147483647;~tmp___1~0 := #t~nondet39;havoc #t~nondet39;)·(assume !(0 != ~tmp___1~0);·({assume !(0 == ~op10~0); ∪ (assume 0 == ~op10~0;havoc #t~nondet40;assume -2147483648 <= #t~nondet40 && #t~nondet40 <= 2147483647;~tmp___0~0 := #t~nondet40;havoc #t~nondet40;·assume !(0 != ~tmp___0~0);)}·((assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41;·assume 0 != ~tmp~6;)·CallReturnSummary for callee chuckKeyAdd))))}·~op11~0 := 1;)})})}]* 178 assume 0 != ~tmp___0~0; 179 assume !(0 != ~tmp___0~0); 180 assume 0 == ~op11~0;havoc #t~nondet41;assume -2147483648 <= #t~nondet41 && #t~nondet41 <= 2147483647;~tmp~6 := #t~nondet41;havoc #t~nondet41; 181 CallReturnSummary for callee chuckKeyAdd 182 assume !(0 != ~tmp___5~0); 183 assume 0 == ~op6~0;havoc #t~nondet36;assume -2147483648 <= #t~nondet36 && #t~nondet36 <= 2147483647;~tmp___4~0 := #t~nondet36;havoc #t~nondet36; 184 assume !false; 185 ~op9~0 := 1; 186 ~op11~0 := 1; 187 ~op10~0 := 1; 188 CallReturnSummary for callee bobKeyChange 189 assume 0 != ~tmp~6; 190 CallReturnSummary for callee chuckKeyAdd # 0 1 forward 1 0 backward 1 2 forward 1 3 forward 1 4 forward 2 1 backward 2 5 forward 3 1 backward 3 6 backward 3 7 backward 3 8 forward 3 9 forward 4 1 backward 4 6 backward 4 7 backward 4 10 forward 4 11 forward 5 2 backward 5 12 forward 5 13 forward 6 14 backward 6 15 backward 6 14 backward 6 15 backward 6 16 backward 6 16 backward 6 17 backward 6 17 backward 6 3 forward 6 4 forward 7 18 backward 7 19 backward 7 20 backward 7 21 backward 7 22 backward 7 23 backward 7 24 backward 7 3 forward 7 4 forward 7 25 forward 8 3 backward 8 10 backward 8 26 backward 8 26 backward 8 27 backward 8 27 backward 8 28 forward 9 3 backward 9 10 backward 9 26 backward 9 26 backward 9 27 backward 9 27 backward 9 29 forward 10 4 backward 10 8 forward 10 9 forward 11 4 backward 11 30 forward 11 31 forward 12 5 backward 12 32 forward 12 33 forward 13 5 backward 13 34 forward 14 35 backward 14 6 forward 14 6 forward 15 36 backward 15 6 forward 15 6 forward 16 37 backward 16 6 forward 16 6 forward 17 38 backward 17 6 forward 17 6 forward 18 39 backward 18 7 forward 19 40 backward 19 7 forward 20 41 backward 20 7 forward 21 42 backward 21 7 forward 22 43 backward 22 7 forward 23 44 backward 23 7 forward 24 45 backward 24 7 forward 25 7 backward 25 46 forward 26 47 backward 26 48 backward 26 49 backward 26 50 backward 26 8 forward 26 9 forward 26 8 forward 26 9 forward 27 51 backward 27 52 backward 27 9 forward 27 8 forward 27 8 forward 27 9 forward 28 8 backward 28 53 forward 29 9 backward 29 54 forward 30 11 backward 30 55 forward 30 56 forward 31 11 backward 31 57 forward 32 12 backward 32 34 backward 32 58 forward 32 59 forward 33 12 backward 33 34 backward 33 60 forward 34 13 backward 34 32 forward 34 33 forward 35 61 backward 35 14 forward 36 62 backward 36 15 forward 37 63 backward 37 16 forward 38 64 backward 38 17 forward 39 65 backward 39 18 forward 40 66 backward 40 19 forward 41 67 backward 41 20 forward 42 68 backward 42 21 forward 43 69 backward 43 22 forward 44 70 backward 44 23 forward 45 71 backward 45 24 forward 46 25 backward 46 72 forward 46 73 forward 47 74 backward 47 75 backward 47 51 forward 47 26 forward 48 76 backward 48 51 forward 48 26 forward 49 77 backward 49 78 backward 49 74 backward 49 75 backward 49 26 forward 49 79 forward 49 51 forward 49 52 forward 50 80 backward 50 76 backward 50 26 forward 50 79 forward 50 51 forward 50 52 forward 51 47 backward 51 48 backward 51 49 backward 51 50 backward 51 63 forward 51 27 forward 52 49 backward 52 50 backward 52 81 backward 52 82 backward 52 83 backward 52 84 backward 52 27 forward 52 85 forward 52 63 forward 53 28 backward 53 54 backward 54 29 backward 54 53 forward 55 30 backward 55 57 backward 55 86 forward 55 87 forward 56 30 backward 56 57 backward 56 88 forward 57 31 backward 57 55 forward 57 56 forward 58 32 backward 58 60 backward 58 89 forward 58 90 forward 59 32 backward 59 60 backward 59 91 forward 60 33 backward 60 58 forward 60 59 forward 61 92 backward 61 93 backward 61 35 forward 62 94 backward 62 36 forward 63 51 backward 63 52 backward 63 37 forward 64 76 backward 64 38 forward 65 95 backward 65 39 forward 66 96 backward 66 40 forward 67 97 backward 67 41 forward 68 98 backward 68 42 forward 69 99 backward 69 43 forward 70 100 backward 70 44 forward 71 101 backward 71 45 forward 72 46 backward 72 102 forward 72 103 forward 73 46 backward 73 104 forward 74 105 backward 74 76 forward 74 47 forward 74 49 forward 75 94 backward 75 76 forward 75 47 forward 75 49 forward 76 74 backward 76 75 backward 76 64 forward 76 48 forward 76 50 forward 77 106 backward 77 80 forward 77 49 forward 78 107 backward 78 80 forward 78 49 forward 79 108 backward 79 109 backward 79 47 backward 79 48 backward 79 49 backward 79 50 backward 79 8 forward 79 9 forward 79 8 forward 79 9 forward 80 77 backward 80 78 backward 80 50 forward 81 74 backward 81 79 forward 81 51 forward 81 26 forward 81 52 forward 82 76 backward 82 79 forward 82 51 forward 82 26 forward 82 52 forward 83 75 backward 83 79 forward 83 51 forward 83 26 forward 83 52 forward 84 76 backward 84 79 forward 84 51 forward 84 26 forward 84 52 forward 85 110 backward 85 51 backward 85 52 backward 85 9 forward 85 8 forward 85 8 forward 85 9 forward 86 55 backward 86 88 backward 86 111 forward 87 55 backward 87 88 backward 87 112 forward 88 56 backward 88 86 forward 88 87 forward 89 113 backward 89 114 backward 89 58 backward 89 91 backward 89 101 forward 90 58 backward 90 91 backward 90 115 forward 90 116 forward 91 59 backward 91 89 forward 91 90 forward 92 117 backward 92 118 forward 92 119 forward 92 105 forward 92 61 forward 93 120 backward 93 105 forward 93 61 forward 94 105 backward 94 75 forward 94 62 forward 95 121 backward 95 122 backward 95 65 forward 95 123 forward 96 124 backward 96 122 forward 96 66 forward 97 125 backward 97 123 backward 97 67 forward 97 126 forward 98 127 backward 98 68 forward 98 128 forward 99 129 backward 99 130 backward 99 69 forward 100 131 backward 100 128 backward 100 70 forward 100 130 forward 101 89 backward 101 124 forward 101 71 forward 102 72 backward 102 104 backward 102 132 forward 102 133 forward 103 72 backward 103 104 backward 103 134 forward 104 73 backward 104 102 forward 104 103 forward 105 92 backward 105 93 backward 105 74 forward 105 94 forward 106 135 backward 106 136 backward 106 137 backward 106 126 backward 106 77 forward 106 107 forward 107 106 backward 107 78 forward 108 77 backward 108 78 backward 108 110 forward 108 26 forward 109 80 backward 109 110 forward 109 26 forward 110 49 backward 110 50 backward 110 27 forward 111 86 backward 111 112 backward 111 138 forward 111 139 forward 112 87 backward 112 111 forward 113 140 backward 113 141 backward 113 89 forward 114 142 backward 114 89 forward 115 90 backward 115 143 forward 115 144 forward 116 90 backward 116 145 forward 117 146 backward 117 147 backward 117 92 forward 118 92 backward 118 148 forward 119 92 backward 119 149 forward 119 150 forward 120 151 backward 120 152 backward 120 137 backward 120 126 backward 120 93 forward 121 124 backward 121 95 forward 121 125 forward 122 96 backward 122 95 forward 122 125 forward 123 95 backward 123 97 forward 123 137 forward 124 101 backward 124 121 forward 124 96 forward 125 121 backward 125 122 backward 125 97 forward 125 137 forward 126 97 backward 126 127 forward 126 106 forward 126 120 forward 127 137 backward 127 126 backward 127 131 forward 127 98 forward 128 98 backward 128 100 forward 128 129 forward 129 131 backward 129 128 backward 129 99 forward 130 100 backward 130 99 forward 131 127 backward 131 100 forward 131 129 forward 132 102 backward 132 134 backward 132 153 forward 133 102 backward 133 134 backward 133 154 forward 134 103 backward 134 132 forward 134 133 forward 135 155 backward 135 156 backward 135 106 forward 136 157 backward 136 106 forward 137 125 backward 137 123 backward 137 127 forward 137 106 forward 137 120 forward 138 111 backward 138 155 forward 138 158 forward 139 111 backward 139 159 forward 140 160 backward 140 161 backward 140 113 forward 140 142 forward 141 162 backward 141 113 forward 141 142 forward 142 140 backward 142 141 backward 142 114 forward 143 115 backward 143 145 backward 143 146 forward 143 163 forward 144 115 backward 144 145 backward 144 164 forward 145 116 backward 145 143 forward 145 144 forward 146 143 backward 146 164 backward 146 117 forward 147 163 backward 147 117 forward 148 118 backward 148 165 forward 149 119 backward 149 166 forward 149 167 forward 150 119 backward 150 168 forward 150 169 forward 151 170 backward 151 171 backward 151 120 forward 152 172 backward 152 120 forward 153 132 backward 153 154 backward 153 173 forward 153 174 forward 154 133 backward 154 153 forward 155 138 backward 155 159 backward 155 135 forward 155 157 forward 156 158 backward 156 135 forward 156 157 forward 157 155 backward 157 156 backward 157 136 forward 158 138 backward 158 159 backward 158 156 forward 159 139 backward 159 155 forward 159 158 forward 160 175 backward 160 140 forward 160 162 forward 161 176 backward 161 140 forward 161 162 forward 162 160 backward 162 161 backward 162 141 forward 163 143 backward 163 164 backward 163 147 forward 164 144 backward 164 146 forward 164 163 forward 165 148 backward 165 177 forward 166 149 backward 166 169 backward 166 178 forward 166 179 forward 167 149 backward 167 169 backward 167 180 forward 168 150 backward 168 181 forward 169 150 backward 169 166 forward 169 167 forward 170 173 backward 170 182 backward 170 151 forward 170 172 forward 171 183 backward 171 151 forward 171 172 forward 172 170 backward 172 171 backward 172 152 forward 173 153 backward 173 170 forward 173 183 forward 174 153 backward 174 182 forward 175 184 backward 175 160 forward 175 176 forward 176 175 backward 176 161 forward 177 165 backward 177 185 backward 177 186 backward 177 187 backward 177 184 forward 178 166 backward 178 188 forward 179 166 backward 179 180 forward 180 167 backward 180 179 backward 180 189 forward 181 168 backward 181 185 forward 182 174 backward 182 170 forward 182 183 forward 183 173 backward 183 182 backward 183 171 forward 184 177 backward 184 175 forward 185 181 backward 185 177 forward 186 190 backward 186 177 forward 187 188 backward 187 177 forward 188 178 backward 188 187 forward 189 180 backward 189 190 forward 190 189 backward 190 186 forward : de.uni_freiburg.informatik.ultimate.lib.sifa.TopsortCache.lambda$2(TopsortCache.java:53) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2023-03-31 17:08:20,209 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...