fond
Model Checking Contest 2018
8th edition, Bratislava, Slovakia, June 26, 2018
Execution of r188-qhx2-152732140300109
Last Updated
June 26, 2018

About the Execution of ITS-Tools for Referendum-COL-0500

Execution Summary
Max Memory
Used (MB)
Time wait (ms) CPU Usage (ms) I/O Wait (ms) Computed Result Execution
Status
15757.700 3600000.00 7198722.00 9624.20 ??TF?FTF??FTFTTT normal

Execution Chart

We display below the execution chart for this examination (boot time has been removed).

Trace from the execution

Waiting for the VM to be ready (probing ssh)
..........................
/home/mcc/execution
total 192K
-rw-r--r-- 1 mcc users 3.5K May 15 18:54 CTLCardinality.txt
-rw-r--r-- 1 mcc users 18K May 15 18:54 CTLCardinality.xml
-rw-r--r-- 1 mcc users 2.7K May 15 18:54 CTLFireability.txt
-rw-r--r-- 1 mcc users 19K May 15 18:54 CTLFireability.xml
-rw-r--r-- 1 mcc users 4.0K May 15 18:50 GenericPropertiesDefinition.xml
-rw-r--r-- 1 mcc users 6.4K May 15 18:50 GenericPropertiesVerdict.xml
-rw-r--r-- 1 mcc users 2.7K May 26 09:27 LTLCardinality.txt
-rw-r--r-- 1 mcc users 13K May 26 09:27 LTLCardinality.xml
-rw-r--r-- 1 mcc users 1.8K May 26 09:27 LTLFireability.txt
-rw-r--r-- 1 mcc users 7.8K May 26 09:27 LTLFireability.xml
-rw-r--r-- 1 mcc users 3.6K May 15 18:54 ReachabilityCardinality.txt
-rw-r--r-- 1 mcc users 17K May 15 18:54 ReachabilityCardinality.xml
-rw-r--r-- 1 mcc users 110 May 15 18:54 ReachabilityDeadlock.txt
-rw-r--r-- 1 mcc users 348 May 15 18:54 ReachabilityDeadlock.xml
-rw-r--r-- 1 mcc users 3.0K May 15 18:54 ReachabilityFireability.txt
-rw-r--r-- 1 mcc users 20K May 15 18:54 ReachabilityFireability.xml
-rw-r--r-- 1 mcc users 1.7K May 15 18:54 UpperBounds.txt
-rw-r--r-- 1 mcc users 3.7K May 15 18:54 UpperBounds.xml
-rw-r--r-- 1 mcc users 5 May 15 18:50 equiv_pt
-rw-r--r-- 1 mcc users 5 May 15 18:50 instance
-rw-r--r-- 1 mcc users 5 May 15 18:50 iscolored
-rw-r--r-- 1 mcc users 22K May 15 18:50 model.pnml
=====================================================================
Generated by BenchKit 2-3637
Executing tool itstools
Input is Referendum-COL-0500, examination is LTLCardinality
Time confinement is 3600 seconds
Memory confinement is 16384 MBytes
Number of cores is 4
Run identifier is r188-qhx2-152732140300109
=====================================================================


--------------------
content from stdout:

=== Data for post analysis generated by BenchKit (invocation template)

The expected result is a vector of booleans
BOOL_VECTOR

here is the order used to build the result vector(from text file)
FORMULA_NAME Referendum-COL-0500-LTLCardinality-00
FORMULA_NAME Referendum-COL-0500-LTLCardinality-01
FORMULA_NAME Referendum-COL-0500-LTLCardinality-02
FORMULA_NAME Referendum-COL-0500-LTLCardinality-03
FORMULA_NAME Referendum-COL-0500-LTLCardinality-04
FORMULA_NAME Referendum-COL-0500-LTLCardinality-05
FORMULA_NAME Referendum-COL-0500-LTLCardinality-06
FORMULA_NAME Referendum-COL-0500-LTLCardinality-07
FORMULA_NAME Referendum-COL-0500-LTLCardinality-08
FORMULA_NAME Referendum-COL-0500-LTLCardinality-09
FORMULA_NAME Referendum-COL-0500-LTLCardinality-10
FORMULA_NAME Referendum-COL-0500-LTLCardinality-11
FORMULA_NAME Referendum-COL-0500-LTLCardinality-12
FORMULA_NAME Referendum-COL-0500-LTLCardinality-13
FORMULA_NAME Referendum-COL-0500-LTLCardinality-14
FORMULA_NAME Referendum-COL-0500-LTLCardinality-15

=== Now, execution of the tool begins

BK_START 1528290469344

13:08:18.860 [main] ERROR PNML validation - The rng grammar file can't be accessed : www.pnml.org
13:08:18.864 [main] ERROR import - Grammar file errors have been raised, the validation can't be done, process will continue without Grammar validation
Using solver Z3 to compute partial order matrices.
Built C files in :
/home/mcc/execution
Invoking ITS tools like this :CommandLine [args=[/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.201805151631/bin/its-ltl-linux64, --gc-threshold, 2000000, -i, /home/mcc/execution/LTLCardinality.pnml.gal, -t, CGAL, -LTL, /home/mcc/execution/LTLCardinality.ltl, -c, -stutter-deadlock], workingDir=/home/mcc/execution]

its-ltl command run as :

/home/mcc/BenchKit/itstools/plugins/fr.lip6.move.gal.itstools.binaries_1.0.0.201805151631/bin/its-ltl-linux64 --gc-threshold 2000000 -i /home/mcc/execution/LTLCardinality.pnml.gal -t CGAL -LTL /home/mcc/execution/LTLCardinality.ltl -c -stutter-deadlock
Read 16 LTL properties
Checking formula 0 : !((F(F(X(F("((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((voting_0+voting_1)+voting_2)+voting_3)+voting_4)+voting_5)+voting_6)+voting_7)+voting_8)+voting_9)+voting_10)+voting_11)+voting_12)+voting_13)+voting_14)+voting_15)+voting_16)+voting_17)+voting_18)+voting_19)+voting_20)+voting_21)+voting_22)+voting_23)+voting_24)+voting_25)+voting_26)+voting_27)+voting_28)+voting_29)+voting_30)+voting_31)+voting_32)+voting_33)+voting_34)+voting_35)+voting_36)+voting_37)+voting_38)+voting_39)+voting_40)+voting_41)+voting_42)+voting_43)+voting_44)+voting_45)+voting_46)+voting_47)+voting_48)+voting_49)+voting_50)+voting_51)+voting_52)+voting_53)+voting_54)+voting_55)+voting_56)+voting_57)+voting_58)+voting_59)+voting_60)+voting_61)+voting_62)+voting_63)+voting_64)+voting_65)+voting_66)+voting_67)+voting_68)+voting_69)+voting_70)+voting_71)+voting_72)+voting_73)+voting_74)+voting_75)+voting_76)+voting_77)+voting_78)+voting_79)+voting_80)+voting_81)+voting_82)+voting_83)+voting_84)+voting_85)+voting_86)+voting_87)+voting_88)+voting_89)+voting_90)+voting_91)+voting_92)+voting_93)+voting_94)+voting_95)+voting_96)+voting_97)+voting_98)+voting_99)+voting_100)+voting_101)+voting_102)+voting_103)+voting_104)+voting_105)+voting_106)+voting_107)+voting_108)+voting_109)+voting_110)+voting_111)+voting_112)+voting_113)+voting_114)+voting_115)+voting_116)+voting_117)+voting_118)+voting_119)+voting_120)+voting_121)+voting_122)+voting_123)+voting_124)+voting_125)+voting_126)+voting_127)+voting_128)+voting_129)+voting_130)+voting_131)+voting_132)+voting_133)+voting_134)+voting_135)+voting_136)+voting_137)+voting_138)+voting_139)+voting_140)+voting_141)+voting_142)+voting_143)+voting_144)+voting_145)+voting_146)+voting_147)+voting_148)+voting_149)+voting_150)+voting_151)+voting_152)+voting_153)+voting_154)+voting_155)+voting_156)+voting_157)+voting_158)+voting_159)+voting_160)+voting_161)+voting_162)+voting_163)+voting_164)+voting_165)+voting_166)+voting_167)+voting_168)+voting_169)+voting_170)+voting_171)+voting_172)+voting_173)+voting_174)+voting_175)+voting_176)+voting_177)+voting_178)+voting_179)+voting_180)+voting_181)+voting_182)+voting_183)+voting_184)+voting_185)+voting_186)+voting_187)+voting_188)+voting_189)+voting_190)+voting_191)+voting_192)+voting_193)+voting_194)+voting_195)+voting_196)+voting_197)+voting_198)+voting_199)+voting_200)+voting_201)+voting_202)+voting_203)+voting_204)+voting_205)+voting_206)+voting_207)+voting_208)+voting_209)+voting_210)+voting_211)+voting_212)+voting_213)+voting_214)+voting_215)+voting_216)+voting_217)+voting_218)+voting_219)+voting_220)+voting_221)+voting_222)+voting_223)+voting_224)+voting_225)+voting_226)+voting_227)+voting_228)+voting_229)+voting_230)+voting_231)+voting_232)+voting_233)+voting_234)+voting_235)+voting_236)+voting_237)+voting_238)+voting_239)+voting_240)+voting_241)+voting_242)+voting_243)+voting_244)+voting_245)+voting_246)+voting_247)+voting_248)+voting_249)+voting_250)+voting_251)+voting_252)+voting_253)+voting_254)+voting_255)+voting_256)+voting_257)+voting_258)+voting_259)+voting_260)+voting_261)+voting_262)+voting_263)+voting_264)+voting_265)+voting_266)+voting_267)+voting_268)+voting_269)+voting_270)+voting_271)+voting_272)+voting_273)+voting_274)+voting_275)+voting_276)+voting_277)+voting_278)+voting_279)+voting_280)+voting_281)+voting_282)+voting_283)+voting_284)+voting_285)+voting_286)+voting_287)+voting_288)+voting_289)+voting_290)+voting_291)+voting_292)+voting_293)+voting_294)+voting_295)+voting_296)+voting_297)+voting_298)+voting_299)+voting_300)+voting_301)+voting_302)+voting_303)+voting_304)+voting_305)+voting_306)+voting_307)+voting_308)+voting_309)+voting_310)+voting_311)+voting_312)+voting_313)+voting_314)+voting_315)+voting_316)+voting_317)+voting_318)+voting_319)+voting_320)+voting_321)+voting_322)+voting_323)+voting_324)+voting_325)+voting_326)+voting_327)+voting_328)+voting_329)+voting_330)+voting_331)+voting_332)+voting_333)+voting_334)+voting_335)+voting_336)+voting_337)+voting_338)+voting_339)+voting_340)+voting_341)+voting_342)+voting_343)+voting_344)+voting_345)+voting_346)+voting_347)+voting_348)+voting_349)+voting_350)+voting_351)+voting_352)+voting_353)+voting_354)+voting_355)+voting_356)+voting_357)+voting_358)+voting_359)+voting_360)+voting_361)+voting_362)+voting_363)+voting_364)+voting_365)+voting_366)+voting_367)+voting_368)+voting_369)+voting_370)+voting_371)+voting_372)+voting_373)+voting_374)+voting_375)+voting_376)+voting_377)+voting_378)+voting_379)+voting_380)+voting_381)+voting_382)+voting_383)+voting_384)+voting_385)+voting_386)+voting_387)+voting_388)+voting_389)+voting_390)+voting_391)+voting_392)+voting_393)+voting_394)+voting_395)+voting_396)+voting_397)+voting_398)+voting_399)+voting_400)+voting_401)+voting_402)+voting_403)+voting_404)+voting_405)+voting_406)+voting_407)+voting_408)+voting_409)+voting_410)+voting_411)+voting_412)+voting_413)+voting_414)+voting_415)+voting_416)+voting_417)+voting_418)+voting_419)+voting_420)+voting_421)+voting_422)+voting_423)+voting_424)+voting_425)+voting_426)+voting_427)+voting_428)+voting_429)+voting_430)+voting_431)+voting_432)+voting_433)+voting_434)+voting_435)+voting_436)+voting_437)+voting_438)+voting_439)+voting_440)+voting_441)+voting_442)+voting_443)+voting_444)+voting_445)+voting_446)+voting_447)+voting_448)+voting_449)+voting_450)+voting_451)+voting_452)+voting_453)+voting_454)+voting_455)+voting_456)+voting_457)+voting_458)+voting_459)+voting_460)+voting_461)+voting_462)+voting_463)+voting_464)+voting_465)+voting_466)+voting_467)+voting_468)+voting_469)+voting_470)+voting_471)+voting_472)+voting_473)+voting_474)+voting_475)+voting_476)+voting_477)+voting_478)+voting_479)+voting_480)+voting_481)+voting_482)+voting_483)+voting_484)+voting_485)+voting_486)+voting_487)+voting_488)+voting_489)+voting_490)+voting_491)+voting_492)+voting_493)+voting_494)+voting_495)+voting_496)+voting_497)+voting_498)+voting_499)<=ready_0)"))))))
Formula 0 simplified : !FXF"((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((voting_0+voting_1)+voting_2)+voting_3)+voting_4)+voting_5)+voting_6)+voting_7)+voting_8)+voting_9)+voting_10)+voting_11)+voting_12)+voting_13)+voting_14)+voting_15)+voting_16)+voting_17)+voting_18)+voting_19)+voting_20)+voting_21)+voting_22)+voting_23)+voting_24)+voting_25)+voting_26)+voting_27)+voting_28)+voting_29)+voting_30)+voting_31)+voting_32)+voting_33)+voting_34)+voting_35)+voting_36)+voting_37)+voting_38)+voting_39)+voting_40)+voting_41)+voting_42)+voting_43)+voting_44)+voting_45)+voting_46)+voting_47)+voting_48)+voting_49)+voting_50)+voting_51)+voting_52)+voting_53)+voting_54)+voting_55)+voting_56)+voting_57)+voting_58)+voting_59)+voting_60)+voting_61)+voting_62)+voting_63)+voting_64)+voting_65)+voting_66)+voting_67)+voting_68)+voting_69)+voting_70)+voting_71)+voting_72)+voting_73)+voting_74)+voting_75)+voting_76)+voting_77)+voting_78)+voting_79)+voting_80)+voting_81)+voting_82)+voting_83)+voting_84)+voting_85)+voting_86)+voting_87)+voting_88)+voting_89)+voting_90)+voting_91)+voting_92)+voting_93)+voting_94)+voting_95)+voting_96)+voting_97)+voting_98)+voting_99)+voting_100)+voting_101)+voting_102)+voting_103)+voting_104)+voting_105)+voting_106)+voting_107)+voting_108)+voting_109)+voting_110)+voting_111)+voting_112)+voting_113)+voting_114)+voting_115)+voting_116)+voting_117)+voting_118)+voting_119)+voting_120)+voting_121)+voting_122)+voting_123)+voting_124)+voting_125)+voting_126)+voting_127)+voting_128)+voting_129)+voting_130)+voting_131)+voting_132)+voting_133)+voting_134)+voting_135)+voting_136)+voting_137)+voting_138)+voting_139)+voting_140)+voting_141)+voting_142)+voting_143)+voting_144)+voting_145)+voting_146)+voting_147)+voting_148)+voting_149)+voting_150)+voting_151)+voting_152)+voting_153)+voting_154)+voting_155)+voting_156)+voting_157)+voting_158)+voting_159)+voting_160)+voting_161)+voting_162)+voting_163)+voting_164)+voting_165)+voting_166)+voting_167)+voting_168)+voting_169)+voting_170)+voting_171)+voting_172)+voting_173)+voting_174)+voting_175)+voting_176)+voting_177)+voting_178)+voting_179)+voting_180)+voting_181)+voting_182)+voting_183)+voting_184)+voting_185)+voting_186)+voting_187)+voting_188)+voting_189)+voting_190)+voting_191)+voting_192)+voting_193)+voting_194)+voting_195)+voting_196)+voting_197)+voting_198)+voting_199)+voting_200)+voting_201)+voting_202)+voting_203)+voting_204)+voting_205)+voting_206)+voting_207)+voting_208)+voting_209)+voting_210)+voting_211)+voting_212)+voting_213)+voting_214)+voting_215)+voting_216)+voting_217)+voting_218)+voting_219)+voting_220)+voting_221)+voting_222)+voting_223)+voting_224)+voting_225)+voting_226)+voting_227)+voting_228)+voting_229)+voting_230)+voting_231)+voting_232)+voting_233)+voting_234)+voting_235)+voting_236)+voting_237)+voting_238)+voting_239)+voting_240)+voting_241)+voting_242)+voting_243)+voting_244)+voting_245)+voting_246)+voting_247)+voting_248)+voting_249)+voting_250)+voting_251)+voting_252)+voting_253)+voting_254)+voting_255)+voting_256)+voting_257)+voting_258)+voting_259)+voting_260)+voting_261)+voting_262)+voting_263)+voting_264)+voting_265)+voting_266)+voting_267)+voting_268)+voting_269)+voting_270)+voting_271)+voting_272)+voting_273)+voting_274)+voting_275)+voting_276)+voting_277)+voting_278)+voting_279)+voting_280)+voting_281)+voting_282)+voting_283)+voting_284)+voting_285)+voting_286)+voting_287)+voting_288)+voting_289)+voting_290)+voting_291)+voting_292)+voting_293)+voting_294)+voting_295)+voting_296)+voting_297)+voting_298)+voting_299)+voting_300)+voting_301)+voting_302)+voting_303)+voting_304)+voting_305)+voting_306)+voting_307)+voting_308)+voting_309)+voting_310)+voting_311)+voting_312)+voting_313)+voting_314)+voting_315)+voting_316)+voting_317)+voting_318)+voting_319)+voting_320)+voting_321)+voting_322)+voting_323)+voting_324)+voting_325)+voting_326)+voting_327)+voting_328)+voting_329)+voting_330)+voting_331)+voting_332)+voting_333)+voting_334)+voting_335)+voting_336)+voting_337)+voting_338)+voting_339)+voting_340)+voting_341)+voting_342)+voting_343)+voting_344)+voting_345)+voting_346)+voting_347)+voting_348)+voting_349)+voting_350)+voting_351)+voting_352)+voting_353)+voting_354)+voting_355)+voting_356)+voting_357)+voting_358)+voting_359)+voting_360)+voting_361)+voting_362)+voting_363)+voting_364)+voting_365)+voting_366)+voting_367)+voting_368)+voting_369)+voting_370)+voting_371)+voting_372)+voting_373)+voting_374)+voting_375)+voting_376)+voting_377)+voting_378)+voting_379)+voting_380)+voting_381)+voting_382)+voting_383)+voting_384)+voting_385)+voting_386)+voting_387)+voting_388)+voting_389)+voting_390)+voting_391)+voting_392)+voting_393)+voting_394)+voting_395)+voting_396)+voting_397)+voting_398)+voting_399)+voting_400)+voting_401)+voting_402)+voting_403)+voting_404)+voting_405)+voting_406)+voting_407)+voting_408)+voting_409)+voting_410)+voting_411)+voting_412)+voting_413)+voting_414)+voting_415)+voting_416)+voting_417)+voting_418)+voting_419)+voting_420)+voting_421)+voting_422)+voting_423)+voting_424)+voting_425)+voting_426)+voting_427)+voting_428)+voting_429)+voting_430)+voting_431)+voting_432)+voting_433)+voting_434)+voting_435)+voting_436)+voting_437)+voting_438)+voting_439)+voting_440)+voting_441)+voting_442)+voting_443)+voting_444)+voting_445)+voting_446)+voting_447)+voting_448)+voting_449)+voting_450)+voting_451)+voting_452)+voting_453)+voting_454)+voting_455)+voting_456)+voting_457)+voting_458)+voting_459)+voting_460)+voting_461)+voting_462)+voting_463)+voting_464)+voting_465)+voting_466)+voting_467)+voting_468)+voting_469)+voting_470)+voting_471)+voting_472)+voting_473)+voting_474)+voting_475)+voting_476)+voting_477)+voting_478)+voting_479)+voting_480)+voting_481)+voting_482)+voting_483)+voting_484)+voting_485)+voting_486)+voting_487)+voting_488)+voting_489)+voting_490)+voting_491)+voting_492)+voting_493)+voting_494)+voting_495)+voting_496)+voting_497)+voting_498)+voting_499)<=ready_0)"
Presburger conditions satisfied. Using coverability to approximate state space in K-Induction.
// Phase 1: matrix 1001 rows 1501 cols
invariant :voted_no_346 + -1'voted_no_499 + voted_yes_346 + -1'voted_yes_499 + voting_346 + -1'voting_499 = 0
invariant :voted_no_423 + -1'voted_no_499 + voted_yes_423 + -1'voted_yes_499 + voting_423 + -1'voting_499 = 0
invariant :voted_no_53 + -1'voted_no_499 + voted_yes_53 + -1'voted_yes_499 + voting_53 + -1'voting_499 = 0
invariant :voted_no_111 + -1'voted_no_499 + voted_yes_111 + -1'voted_yes_499 + voting_111 + -1'voting_499 = 0
invariant :voted_no_2 + -1'voted_no_499 + voted_yes_2 + -1'voted_yes_499 + voting_2 + -1'voting_499 = 0
invariant :voted_no_478 + -1'voted_no_499 + voted_yes_478 + -1'voted_yes_499 + voting_478 + -1'voting_499 = 0
invariant :voted_no_1 + -1'voted_no_499 + voted_yes_1 + -1'voted_yes_499 + voting_1 + -1'voting_499 = 0
invariant :voted_no_452 + -1'voted_no_499 + voted_yes_452 + -1'voted_yes_499 + voting_452 + -1'voting_499 = 0
invariant :voted_no_35 + -1'voted_no_499 + voted_yes_35 + -1'voted_yes_499 + voting_35 + -1'voting_499 = 0
invariant :voted_no_473 + -1'voted_no_499 + voted_yes_473 + -1'voted_yes_499 + voting_473 + -1'voting_499 = 0
invariant :voted_no_143 + -1'voted_no_499 + voted_yes_143 + -1'voted_yes_499 + voting_143 + -1'voting_499 = 0
invariant :voted_no_174 + -1'voted_no_499 + voted_yes_174 + -1'voted_yes_499 + voting_174 + -1'voting_499 = 0
invariant :voted_no_302 + -1'voted_no_499 + voted_yes_302 + -1'voted_yes_499 + voting_302 + -1'voting_499 = 0
invariant :voted_no_18 + -1'voted_no_499 + voted_yes_18 + -1'voted_yes_499 + voting_18 + -1'voting_499 = 0
invariant :voted_no_73 + -1'voted_no_499 + voted_yes_73 + -1'voted_yes_499 + voting_73 + -1'voting_499 = 0
invariant :voted_no_282 + -1'voted_no_499 + voted_yes_282 + -1'voted_yes_499 + voting_282 + -1'voting_499 = 0
invariant :voted_no_152 + -1'voted_no_499 + voted_yes_152 + -1'voted_yes_499 + voting_152 + -1'voting_499 = 0
invariant :voted_no_315 + -1'voted_no_499 + voted_yes_315 + -1'voted_yes_499 + voting_315 + -1'voting_499 = 0
invariant :voted_no_379 + -1'voted_no_499 + voted_yes_379 + -1'voted_yes_499 + voting_379 + -1'voting_499 = 0
invariant :voted_no_41 + -1'voted_no_499 + voted_yes_41 + -1'voted_yes_499 + voting_41 + -1'voting_499 = 0
invariant :voted_no_398 + -1'voted_no_499 + voted_yes_398 + -1'voted_yes_499 + voting_398 + -1'voting_499 = 0
invariant :voted_no_447 + -1'voted_no_499 + voted_yes_447 + -1'voted_yes_499 + voting_447 + -1'voting_499 = 0
invariant :voted_no_163 + -1'voted_no_499 + voted_yes_163 + -1'voted_yes_499 + voting_163 + -1'voting_499 = 0
invariant :voted_no_457 + -1'voted_no_499 + voted_yes_457 + -1'voted_yes_499 + voting_457 + -1'voting_499 = 0
invariant :voted_no_179 + -1'voted_no_499 + voted_yes_179 + -1'voted_yes_499 + voting_179 + -1'voting_499 = 0
invariant :voted_no_352 + -1'voted_no_499 + voted_yes_352 + -1'voted_yes_499 + voting_352 + -1'voting_499 = 0
invariant :voted_no_217 + -1'voted_no_499 + voted_yes_217 + -1'voted_yes_499 + voting_217 + -1'voting_499 = 0
invariant :voted_no_194 + -1'voted_no_499 + voted_yes_194 + -1'voted_yes_499 + voting_194 + -1'voting_499 = 0
invariant :voted_no_21 + -1'voted_no_499 + voted_yes_21 + -1'voted_yes_499 + voting_21 + -1'voting_499 = 0
invariant :voted_no_450 + -1'voted_no_499 + voted_yes_450 + -1'voted_yes_499 + voting_450 + -1'voting_499 = 0
invariant :voted_no_70 + -1'voted_no_499 + voted_yes_70 + -1'voted_yes_499 + voting_70 + -1'voting_499 = 0
invariant :voted_no_136 + -1'voted_no_499 + voted_yes_136 + -1'voted_yes_499 + voting_136 + -1'voting_499 = 0
invariant :voted_no_310 + -1'voted_no_499 + voted_yes_310 + -1'voted_yes_499 + voting_310 + -1'voting_499 = 0
invariant :voted_no_247 + -1'voted_no_499 + voted_yes_247 + -1'voted_yes_499 + voting_247 + -1'voting_499 = 0
invariant :voted_no_349 + -1'voted_no_499 + voted_yes_349 + -1'voted_yes_499 + voting_349 + -1'voting_499 = 0
invariant :voted_no_403 + -1'voted_no_499 + voted_yes_403 + -1'voted_yes_499 + voting_403 + -1'voting_499 = 0
invariant :voted_no_202 + -1'voted_no_499 + voted_yes_202 + -1'voted_yes_499 + voting_202 + -1'voting_499 = 0
invariant :voted_no_378 + -1'voted_no_499 + voted_yes_378 + -1'voted_yes_499 + voting_378 + -1'voting_499 = 0
invariant :voted_no_297 + -1'voted_no_499 + voted_yes_297 + -1'voted_yes_499 + voting_297 + -1'voting_499 = 0
invariant :voted_no_402 + -1'voted_no_499 + voted_yes_402 + -1'voted_yes_499 + voting_402 + -1'voting_499 = 0
invariant :voted_no_197 + -1'voted_no_499 + voted_yes_197 + -1'voted_yes_499 + voting_197 + -1'voting_499 = 0
invariant :voted_no_231 + -1'voted_no_499 + voted_yes_231 + -1'voted_yes_499 + voting_231 + -1'voting_499 = 0
invariant :voted_no_242 + -1'voted_no_499 + voted_yes_242 + -1'voted_yes_499 + voting_242 + -1'voting_499 = 0
invariant :voted_no_93 + -1'voted_no_499 + voted_yes_93 + -1'voted_yes_499 + voting_93 + -1'voting_499 = 0
invariant :voted_no_81 + -1'voted_no_499 + voted_yes_81 + -1'voted_yes_499 + voting_81 + -1'voting_499 = 0
invariant :voted_no_233 + -1'voted_no_499 + voted_yes_233 + -1'voted_yes_499 + voting_233 + -1'voting_499 = 0
invariant :voted_no_273 + -1'voted_no_499 + voted_yes_273 + -1'voted_yes_499 + voting_273 + -1'voting_499 = 0
invariant :voted_no_97 + -1'voted_no_499 + voted_yes_97 + -1'voted_yes_499 + voting_97 + -1'voting_499 = 0
invariant :voted_no_229 + -1'voted_no_499 + voted_yes_229 + -1'voted_yes_499 + voting_229 + -1'voting_499 = 0
invariant :voted_no_164 + -1'voted_no_499 + voted_yes_164 + -1'voted_yes_499 + voting_164 + -1'voting_499 = 0
invariant :voted_no_180 + -1'voted_no_499 + voted_yes_180 + -1'voted_yes_499 + voting_180 + -1'voting_499 = 0
invariant :voted_no_249 + -1'voted_no_499 + voted_yes_249 + -1'voted_yes_499 + voting_249 + -1'voting_499 = 0
invariant :voted_no_150 + -1'voted_no_499 + voted_yes_150 + -1'voted_yes_499 + voting_150 + -1'voting_499 = 0
invariant :voted_no_151 + -1'voted_no_499 + voted_yes_151 + -1'voted_yes_499 + voting_151 + -1'voting_499 = 0
invariant :voted_no_256 + -1'voted_no_499 + voted_yes_256 + -1'voted_yes_499 + voting_256 + -1'voting_499 = 0
invariant :voted_no_177 + -1'voted_no_499 + voted_yes_177 + -1'voted_yes_499 + voting_177 + -1'voting_499 = 0
invariant :voted_no_250 + -1'voted_no_499 + voted_yes_250 + -1'voted_yes_499 + voting_250 + -1'voting_499 = 0
invariant :voted_no_409 + -1'voted_no_499 + voted_yes_409 + -1'voted_yes_499 + voting_409 + -1'voting_499 = 0
invariant :voted_no_60 + -1'voted_no_499 + voted_yes_60 + -1'voted_yes_499 + voting_60 + -1'voting_499 = 0
invariant :voted_no_287 + -1'voted_no_499 + voted_yes_287 + -1'voted_yes_499 + voting_287 + -1'voting_499 = 0
invariant :voted_no_279 + -1'voted_no_499 + voted_yes_279 + -1'voted_yes_499 + voting_279 + -1'voting_499 = 0
invariant :voted_no_296 + -1'voted_no_499 + voted_yes_296 + -1'voted_yes_499 + voting_296 + -1'voting_499 = 0
invariant :voted_no_255 + -1'voted_no_499 + voted_yes_255 + -1'voted_yes_499 + voting_255 + -1'voting_499 = 0
invariant :voted_no_243 + -1'voted_no_499 + voted_yes_243 + -1'voted_yes_499 + voting_243 + -1'voting_499 = 0
invariant :voted_no_464 + -1'voted_no_499 + voted_yes_464 + -1'voted_yes_499 + voting_464 + -1'voting_499 = 0
invariant :voted_no_74 + -1'voted_no_499 + voted_yes_74 + -1'voted_yes_499 + voting_74 + -1'voting_499 = 0
invariant :voted_no_392 + -1'voted_no_499 + voted_yes_392 + -1'voted_yes_499 + voting_392 + -1'voting_499 = 0
invariant :voted_no_167 + -1'voted_no_499 + voted_yes_167 + -1'voted_yes_499 + voting_167 + -1'voting_499 = 0
invariant :voted_no_269 + -1'voted_no_499 + voted_yes_269 + -1'voted_yes_499 + voting_269 + -1'voting_499 = 0
invariant :voted_no_401 + -1'voted_no_499 + voted_yes_401 + -1'voted_yes_499 + voting_401 + -1'voting_499 = 0
invariant :voted_no_55 + -1'voted_no_499 + voted_yes_55 + -1'voted_yes_499 + voting_55 + -1'voting_499 = 0
invariant :voted_no_213 + -1'voted_no_499 + voted_yes_213 + -1'voted_yes_499 + voting_213 + -1'voting_499 = 0
invariant :voted_no_332 + -1'voted_no_499 + voted_yes_332 + -1'voted_yes_499 + voting_332 + -1'voting_499 = 0
invariant :voted_no_348 + -1'voted_no_499 + voted_yes_348 + -1'voted_yes_499 + voting_348 + -1'voting_499 = 0
invariant :voted_no_333 + -1'voted_no_499 + voted_yes_333 + -1'voted_yes_499 + voting_333 + -1'voting_499 = 0
invariant :voted_no_12 + -1'voted_no_499 + voted_yes_12 + -1'voted_yes_499 + voting_12 + -1'voting_499 = 0
invariant :voted_no_260 + -1'voted_no_499 + voted_yes_260 + -1'voted_yes_499 + voting_260 + -1'voting_499 = 0
invariant :voted_no_84 + -1'voted_no_499 + voted_yes_84 + -1'voted_yes_499 + voting_84 + -1'voting_499 = 0
invariant :voted_no_307 + -1'voted_no_499 + voted_yes_307 + -1'voted_yes_499 + voting_307 + -1'voting_499 = 0
invariant :voted_no_195 + -1'voted_no_499 + voted_yes_195 + -1'voted_yes_499 + voting_195 + -1'voting_499 = 0
invariant :voted_no_410 + -1'voted_no_499 + voted_yes_410 + -1'voted_yes_499 + voting_410 + -1'voting_499 = 0
invariant :voted_no_75 + -1'voted_no_499 + voted_yes_75 + -1'voted_yes_499 + voting_75 + -1'voting_499 = 0
invariant :voted_no_458 + -1'voted_no_499 + voted_yes_458 + -1'voted_yes_499 + voting_458 + -1'voting_499 = 0
invariant :voted_no_66 + -1'voted_no_499 + voted_yes_66 + -1'voted_yes_499 + voting_66 + -1'voting_499 = 0
invariant :voted_no_238 + -1'voted_no_499 + voted_yes_238 + -1'voted_yes_499 + voting_238 + -1'voting_499 = 0
invariant :voted_no_29 + -1'voted_no_499 + voted_yes_29 + -1'voted_yes_499 + voting_29 + -1'voting_499 = 0
invariant :voted_no_40 + -1'voted_no_499 + voted_yes_40 + -1'voted_yes_499 + voting_40 + -1'voting_499 = 0
invariant :voted_no_493 + -1'voted_no_499 + voted_yes_493 + -1'voted_yes_499 + voting_493 + -1'voting_499 = 0
invariant :voted_no_125 + -1'voted_no_499 + voted_yes_125 + -1'voted_yes_499 + voting_125 + -1'voting_499 = 0
invariant :voted_no_481 + -1'voted_no_499 + voted_yes_481 + -1'voted_yes_499 + voting_481 + -1'voting_499 = 0
invariant :voted_no_51 + -1'voted_no_499 + voted_yes_51 + -1'voted_yes_499 + voting_51 + -1'voting_499 = 0
invariant :voted_no_176 + -1'voted_no_499 + voted_yes_176 + -1'voted_yes_499 + voting_176 + -1'voting_499 = 0
invariant :voted_no_323 + -1'voted_no_499 + voted_yes_323 + -1'voted_yes_499 + voting_323 + -1'voting_499 = 0
invariant :voted_no_246 + -1'voted_no_499 + voted_yes_246 + -1'voted_yes_499 + voting_246 + -1'voting_499 = 0
invariant :voted_no_303 + -1'voted_no_499 + voted_yes_303 + -1'voted_yes_499 + voting_303 + -1'voting_499 = 0
invariant :voted_no_428 + -1'voted_no_499 + voted_yes_428 + -1'voted_yes_499 + voting_428 + -1'voting_499 = 0
invariant :voted_no_214 + -1'voted_no_499 + voted_yes_214 + -1'voted_yes_499 + voting_214 + -1'voting_499 = 0
invariant :voted_no_368 + -1'voted_no_499 + voted_yes_368 + -1'voted_yes_499 + voting_368 + -1'voting_499 = 0
invariant :voted_no_221 + -1'voted_no_499 + voted_yes_221 + -1'voted_yes_499 + voting_221 + -1'voting_499 = 0
invariant :voted_no_369 + -1'voted_no_499 + voted_yes_369 + -1'voted_yes_499 + voting_369 + -1'voting_499 = 0
invariant :voted_no_64 + -1'voted_no_499 + voted_yes_64 + -1'voted_yes_499 + voting_64 + -1'voting_499 = 0
invariant :voted_no_295 + -1'voted_no_499 + voted_yes_295 + -1'voted_yes_499 + voting_295 + -1'voting_499 = 0
invariant :voted_no_210 + -1'voted_no_499 + voted_yes_210 + -1'voted_yes_499 + voting_210 + -1'voting_499 = 0
invariant :voted_no_59 + -1'voted_no_499 + voted_yes_59 + -1'voted_yes_499 + voting_59 + -1'voting_499 = 0
invariant :voted_no_147 + -1'voted_no_499 + voted_yes_147 + -1'voted_yes_499 + voting_147 + -1'voting_499 = 0
invariant :voted_no_13 + -1'voted_no_499 + voted_yes_13 + -1'voted_yes_499 + voting_13 + -1'voting_499 = 0
invariant :voted_no_252 + -1'voted_no_499 + voted_yes_252 + -1'voted_yes_499 + voting_252 + -1'voting_499 = 0
invariant :voted_no_360 + -1'voted_no_499 + voted_yes_360 + -1'voted_yes_499 + voting_360 + -1'voting_499 = 0
invariant :voted_no_328 + -1'voted_no_499 + voted_yes_328 + -1'voted_yes_499 + voting_328 + -1'voting_499 = 0
invariant :voted_no_90 + -1'voted_no_499 + voted_yes_90 + -1'voted_yes_499 + voting_90 + -1'voting_499 = 0
invariant :voted_no_99 + -1'voted_no_499 + voted_yes_99 + -1'voted_yes_499 + voting_99 + -1'voting_499 = 0
invariant :voted_no_22 + -1'voted_no_499 + voted_yes_22 + -1'voted_yes_499 + voting_22 + -1'voting_499 = 0
invariant :voted_no_119 + -1'voted_no_499 + voted_yes_119 + -1'voted_yes_499 + voting_119 + -1'voting_499 = 0
invariant :voted_no_390 + -1'voted_no_499 + voted_yes_390 + -1'voted_yes_499 + voting_390 + -1'voting_499 = 0
invariant :voted_no_19 + -1'voted_no_499 + voted_yes_19 + -1'voted_yes_499 + voting_19 + -1'voting_499 = 0
invariant :voted_no_367 + -1'voted_no_499 + voted_yes_367 + -1'voted_yes_499 + voting_367 + -1'voting_499 = 0
invariant :voted_no_434 + -1'voted_no_499 + voted_yes_434 + -1'voted_yes_499 + voting_434 + -1'voting_499 = 0
invariant :voted_no_278 + -1'voted_no_499 + voted_yes_278 + -1'voted_yes_499 + voting_278 + -1'voting_499 = 0
invariant :voted_no_218 + -1'voted_no_499 + voted_yes_218 + -1'voted_yes_499 + voting_218 + -1'voting_499 = 0
invariant :voted_no_350 + -1'voted_no_499 + voted_yes_350 + -1'voted_yes_499 + voting_350 + -1'voting_499 = 0
invariant :voted_no_383 + -1'voted_no_499 + voted_yes_383 + -1'voted_yes_499 + voting_383 + -1'voting_499 = 0
invariant :voted_no_225 + -1'voted_no_499 + voted_yes_225 + -1'voted_yes_499 + voting_225 + -1'voting_499 = 0
invariant :voted_no_82 + -1'voted_no_499 + voted_yes_82 + -1'voted_yes_499 + voting_82 + -1'voting_499 = 0
invariant :voted_no_78 + -1'voted_no_499 + voted_yes_78 + -1'voted_yes_499 + voting_78 + -1'voting_499 = 0
invariant :voted_no_389 + -1'voted_no_499 + voted_yes_389 + -1'voted_yes_499 + voting_389 + -1'voting_499 = 0
invariant :voted_no_182 + -1'voted_no_499 + voted_yes_182 + -1'voted_yes_499 + voting_182 + -1'voting_499 = 0
invariant :voted_no_72 + -1'voted_no_499 + voted_yes_72 + -1'voted_yes_499 + voting_72 + -1'voting_499 = 0
invariant :voted_no_321 + -1'voted_no_499 + voted_yes_321 + -1'voted_yes_499 + voting_321 + -1'voting_499 = 0
invariant :voted_no_46 + -1'voted_no_499 + voted_yes_46 + -1'voted_yes_499 + voting_46 + -1'voting_499 = 0
invariant :voted_no_324 + -1'voted_no_499 + voted_yes_324 + -1'voted_yes_499 + voting_324 + -1'voting_499 = 0
invariant :voted_no_20 + -1'voted_no_499 + voted_yes_20 + -1'voted_yes_499 + voting_20 + -1'voting_499 = 0
invariant :voted_no_339 + -1'voted_no_499 + voted_yes_339 + -1'voted_yes_499 + voting_339 + -1'voting_499 = 0
invariant :voted_no_153 + -1'voted_no_499 + voted_yes_153 + -1'voted_yes_499 + voting_153 + -1'voting_499 = 0
invariant :voted_no_170 + -1'voted_no_499 + voted_yes_170 + -1'voted_yes_499 + voting_170 + -1'voting_499 = 0
invariant :voted_no_132 + -1'voted_no_499 + voted_yes_132 + -1'voted_yes_499 + voting_132 + -1'voting_499 = 0
invariant :voted_no_212 + -1'voted_no_499 + voted_yes_212 + -1'voted_yes_499 + voting_212 + -1'voting_499 = 0
invariant :voted_no_101 + -1'voted_no_499 + voted_yes_101 + -1'voted_yes_499 + voting_101 + -1'voting_499 = 0
invariant :voted_no_173 + -1'voted_no_499 + voted_yes_173 + -1'voted_yes_499 + voting_173 + -1'voting_499 = 0
invariant :voted_no_258 + -1'voted_no_499 + voted_yes_258 + -1'voted_yes_499 + voting_258 + -1'voting_499 = 0
invariant :voted_no_112 + -1'voted_no_499 + voted_yes_112 + -1'voted_yes_499 + voting_112 + -1'voting_499 = 0
invariant :voted_no_239 + -1'voted_no_499 + voted_yes_239 + -1'voted_yes_499 + voting_239 + -1'voting_499 = 0
invariant :voted_no_168 + -1'voted_no_499 + voted_yes_168 + -1'voted_yes_499 + voting_168 + -1'voting_499 = 0
invariant :voted_no_251 + -1'voted_no_499 + voted_yes_251 + -1'voted_yes_499 + voting_251 + -1'voting_499 = 0
invariant :voted_no_386 + -1'voted_no_499 + voted_yes_386 + -1'voted_yes_499 + voting_386 + -1'voting_499 = 0
invariant :voted_no_161 + -1'voted_no_499 + voted_yes_161 + -1'voted_yes_499 + voting_161 + -1'voting_499 = 0
invariant :voted_no_388 + -1'voted_no_499 + voted_yes_388 + -1'voted_yes_499 + voting_388 + -1'voting_499 = 0
invariant :voted_no_240 + -1'voted_no_499 + voted_yes_240 + -1'voted_yes_499 + voting_240 + -1'voting_499 = 0
invariant :voted_no_430 + -1'voted_no_499 + voted_yes_430 + -1'voted_yes_499 + voting_430 + -1'voting_499 = 0
invariant :voted_no_385 + -1'voted_no_499 + voted_yes_385 + -1'voted_yes_499 + voting_385 + -1'voting_499 = 0
invariant :voted_no_320 + -1'voted_no_499 + voted_yes_320 + -1'voted_yes_499 + voting_320 + -1'voting_499 = 0
invariant :voted_no_347 + -1'voted_no_499 + voted_yes_347 + -1'voted_yes_499 + voting_347 + -1'voting_499 = 0
invariant :voted_no_25 + -1'voted_no_499 + voted_yes_25 + -1'voted_yes_499 + voting_25 + -1'voting_499 = 0
invariant :voted_no_479 + -1'voted_no_499 + voted_yes_479 + -1'voted_yes_499 + voting_479 + -1'voting_499 = 0
invariant :voted_no_476 + -1'voted_no_499 + voted_yes_476 + -1'voted_yes_499 + voting_476 + -1'voting_499 = 0
invariant :voted_no_98 + -1'voted_no_499 + voted_yes_98 + -1'voted_yes_499 + voting_98 + -1'voting_499 = 0
invariant :voted_no_158 + -1'voted_no_499 + voted_yes_158 + -1'voted_yes_499 + voting_158 + -1'voting_499 = 0
invariant :voted_no_429 + -1'voted_no_499 + voted_yes_429 + -1'voted_yes_499 + voting_429 + -1'voting_499 = 0
invariant :voted_no_88 + -1'voted_no_499 + voted_yes_88 + -1'voted_yes_499 + voting_88 + -1'voting_499 = 0
invariant :voted_no_37 + -1'voted_no_499 + voted_yes_37 + -1'voted_yes_499 + voting_37 + -1'voting_499 = 0
invariant :voted_no_144 + -1'voted_no_499 + voted_yes_144 + -1'voted_yes_499 + voting_144 + -1'voting_499 = 0
invariant :voted_no_15 + -1'voted_no_499 + voted_yes_15 + -1'voted_yes_499 + voting_15 + -1'voting_499 = 0
invariant :voted_no_38 + -1'voted_no_499 + voted_yes_38 + -1'voted_yes_499 + voting_38 + -1'voting_499 = 0
invariant :voted_no_71 + -1'voted_no_499 + voted_yes_71 + -1'voted_yes_499 + voting_71 + -1'voting_499 = 0
invariant :voted_no_442 + -1'voted_no_499 + voted_yes_442 + -1'voted_yes_499 + voting_442 + -1'voting_499 = 0
invariant :voted_no_277 + -1'voted_no_499 + voted_yes_277 + -1'voted_yes_499 + voting_277 + -1'voting_499 = 0
invariant :voted_no_156 + -1'voted_no_499 + voted_yes_156 + -1'voted_yes_499 + voting_156 + -1'voting_499 = 0
invariant :voted_no_39 + -1'voted_no_499 + voted_yes_39 + -1'voted_yes_499 + voting_39 + -1'voting_499 = 0
invariant :voted_no_325 + -1'voted_no_499 + voted_yes_325 + -1'voted_yes_499 + voting_325 + -1'voting_499 = 0
invariant :voted_no_11 + -1'voted_no_499 + voted_yes_11 + -1'voted_yes_499 + voting_11 + -1'voting_499 = 0
invariant :voted_no_484 + -1'voted_no_499 + voted_yes_484 + -1'voted_yes_499 + voting_484 + -1'voting_499 = 0
invariant :voted_no_460 + -1'voted_no_499 + voted_yes_460 + -1'voted_yes_499 + voting_460 + -1'voting_499 = 0
invariant :voted_no_407 + -1'voted_no_499 + voted_yes_407 + -1'voted_yes_499 + voting_407 + -1'voting_499 = 0
invariant :voted_no_208 + -1'voted_no_499 + voted_yes_208 + -1'voted_yes_499 + voting_208 + -1'voting_499 = 0
invariant :voted_no_413 + -1'voted_no_499 + voted_yes_413 + -1'voted_yes_499 + voting_413 + -1'voting_499 = 0
invariant :voted_no_453 + -1'voted_no_499 + voted_yes_453 + -1'voted_yes_499 + voting_453 + -1'voting_499 = 0
invariant :voted_no_149 + -1'voted_no_499 + voted_yes_149 + -1'voted_yes_499 + voting_149 + -1'voting_499 = 0
invariant :voted_no_415 + -1'voted_no_499 + voted_yes_415 + -1'voted_yes_499 + voting_415 + -1'voting_499 = 0
invariant :voted_no_3 + -1'voted_no_499 + voted_yes_3 + -1'voted_yes_499 + voting_3 + -1'voting_499 = 0
invariant :voted_no_376 + -1'voted_no_499 + voted_yes_376 + -1'voted_yes_499 + voting_376 + -1'voting_499 = 0
invariant :voted_no_468 + -1'voted_no_499 + voted_yes_468 + -1'voted_yes_499 + voting_468 + -1'voting_499 = 0
invariant :voted_no_343 + -1'voted_no_499 + voted_yes_343 + -1'voted_yes_499 + voting_343 + -1'voting_499 = 0
invariant :voted_no_312 + -1'voted_no_499 + voted_yes_312 + -1'voted_yes_499 + voting_312 + -1'voting_499 = 0
invariant :voted_no_374 + -1'voted_no_499 + voted_yes_374 + -1'voted_yes_499 + voting_374 + -1'voting_499 = 0
invariant :voted_no_141 + -1'voted_no_499 + voted_yes_141 + -1'voted_yes_499 + voting_141 + -1'voting_499 = 0
invariant :voted_no_62 + -1'voted_no_499 + voted_yes_62 + -1'voted_yes_499 + voting_62 + -1'voting_499 = 0
invariant :voted_no_220 + -1'voted_no_499 + voted_yes_220 + -1'voted_yes_499 + voting_220 + -1'voting_499 = 0
invariant :voted_no_291 + -1'voted_no_499 + voted_yes_291 + -1'voted_yes_499 + voting_291 + -1'voting_499 = 0
invariant :voted_no_9 + -1'voted_no_499 + voted_yes_9 + -1'voted_yes_499 + voting_9 + -1'voting_499 = 0
invariant :voted_no_142 + -1'voted_no_499 + voted_yes_142 + -1'voted_yes_499 + voting_142 + -1'voting_499 = 0
invariant :voted_no_80 + -1'voted_no_499 + voted_yes_80 + -1'voted_yes_499 + voting_80 + -1'voting_499 = 0
invariant :voted_no_23 + -1'voted_no_499 + voted_yes_23 + -1'voted_yes_499 + voting_23 + -1'voting_499 = 0
invariant :voted_no_400 + -1'voted_no_499 + voted_yes_400 + -1'voted_yes_499 + voting_400 + -1'voting_499 = 0
invariant :voted_no_245 + -1'voted_no_499 + voted_yes_245 + -1'voted_yes_499 + voting_245 + -1'voting_499 = 0
invariant :voted_no_275 + -1'voted_no_499 + voted_yes_275 + -1'voted_yes_499 + voting_275 + -1'voting_499 = 0
invariant :voted_no_226 + -1'voted_no_499 + voted_yes_226 + -1'voted_yes_499 + voting_226 + -1'voting_499 = 0
invariant :voted_no_451 + -1'voted_no_499 + voted_yes_451 + -1'voted_yes_499 + voting_451 + -1'voting_499 = 0
invariant :voted_no_155 + -1'voted_no_499 + voted_yes_155 + -1'voted_yes_499 + voting_155 + -1'voting_499 = 0
invariant :voted_no_490 + -1'voted_no_499 + voted_yes_490 + -1'voted_yes_499 + voting_490 + -1'voting_499 = 0
invariant :voted_no_185 + -1'voted_no_499 + voted_yes_185 + -1'voted_yes_499 + voting_185 + -1'voting_499 = 0
invariant :voted_no_418 + -1'voted_no_499 + voted_yes_418 + -1'voted_yes_499 + voting_418 + -1'voting_499 = 0
invariant :voted_no_30 + -1'voted_no_499 + voted_yes_30 + -1'voted_yes_499 + voting_30 + -1'voting_499 = 0
invariant :voted_no_357 + -1'voted_no_499 + voted_yes_357 + -1'voted_yes_499 + voting_357 + -1'voting_499 = 0
invariant :voted_no_334 + -1'voted_no_499 + voted_yes_334 + -1'voted_yes_499 + voting_334 + -1'voting_499 = 0
invariant :voted_no_364 + -1'voted_no_499 + voted_yes_364 + -1'voted_yes_499 + voting_364 + -1'voting_499 = 0
invariant :voted_no_89 + -1'voted_no_499 + voted_yes_89 + -1'voted_yes_499 + voting_89 + -1'voting_499 = 0
invariant :voted_no_248 + -1'voted_no_499 + voted_yes_248 + -1'voted_yes_499 + voting_248 + -1'voting_499 = 0
invariant :voted_no_271 + -1'voted_no_499 + voted_yes_271 + -1'voted_yes_499 + voting_271 + -1'voting_499 = 0
invariant :voted_no_114 + -1'voted_no_499 + voted_yes_114 + -1'voted_yes_499 + voting_114 + -1'voting_499 = 0
invariant :voted_no_387 + -1'voted_no_499 + voted_yes_387 + -1'voted_yes_499 + voting_387 + -1'voting_499 = 0
invariant :voted_no_186 + -1'voted_no_499 + voted_yes_186 + -1'voted_yes_499 + voting_186 + -1'voting_499 = 0
invariant :voted_no_316 + -1'voted_no_499 + voted_yes_316 + -1'voted_yes_499 + voting_316 + -1'voting_499 = 0
invariant :voted_no_317 + -1'voted_no_499 + voted_yes_317 + -1'voted_yes_499 + voting_317 + -1'voting_499 = 0
invariant :voted_no_335 + -1'voted_no_499 + voted_yes_335 + -1'voted_yes_499 + voting_335 + -1'voting_499 = 0
invariant :voted_no_382 + -1'voted_no_499 + voted_yes_382 + -1'voted_yes_499 + voting_382 + -1'voting_499 = 0
invariant :voted_no_157 + -1'voted_no_499 + voted_yes_157 + -1'voted_yes_499 + voting_157 + -1'voting_499 = 0
invariant :voted_no_272 + -1'voted_no_499 + voted_yes_272 + -1'voted_yes_499 + voting_272 + -1'voting_499 = 0
invariant :voted_no_87 + -1'voted_no_499 + voted_yes_87 + -1'voted_yes_499 + voting_87 + -1'voting_499 = 0
invariant :voted_no_181 + -1'voted_no_499 + voted_yes_181 + -1'voted_yes_499 + voting_181 + -1'voting_499 = 0
invariant :voted_no_440 + -1'voted_no_499 + voted_yes_440 + -1'voted_yes_499 + voting_440 + -1'voting_499 = 0
invariant :voted_no_342 + -1'voted_no_499 + voted_yes_342 + -1'voted_yes_499 + voting_342 + -1'voting_499 = 0
invariant :voted_no_222 + -1'voted_no_499 + voted_yes_222 + -1'voted_yes_499 + voting_222 + -1'voting_499 = 0
invariant :voted_no_338 + -1'voted_no_499 + voted_yes_338 + -1'voted_yes_499 + voting_338 + -1'voting_499 = 0
invariant :voted_no_45 + -1'voted_no_499 + voted_yes_45 + -1'voted_yes_499 + voting_45 + -1'voting_499 = 0
invariant :voted_no_470 + -1'voted_no_499 + voted_yes_470 + -1'voted_yes_499 + voting_470 + -1'voting_499 = 0
invariant :voted_no_306 + -1'voted_no_499 + voted_yes_306 + -1'voted_yes_499 + voting_306 + -1'voting_499 = 0
invariant :voted_no_65 + -1'voted_no_499 + voted_yes_65 + -1'voted_yes_499 + voting_65 + -1'voting_499 = 0
invariant :voted_no_160 + -1'voted_no_499 + voted_yes_160 + -1'voted_yes_499 + voting_160 + -1'voting_499 = 0
invariant :voted_no_113 + -1'voted_no_499 + voted_yes_113 + -1'voted_yes_499 + voting_113 + -1'voting_499 = 0
invariant :voted_no_241 + -1'voted_no_499 + voted_yes_241 + -1'voted_yes_499 + voting_241 + -1'voting_499 = 0
invariant :voted_no_471 + -1'voted_no_499 + voted_yes_471 + -1'voted_yes_499 + voting_471 + -1'voting_499 = 0
invariant :voted_no_436 + -1'voted_no_499 + voted_yes_436 + -1'voted_yes_499 + voting_436 + -1'voting_499 = 0
invariant :voted_no_67 + -1'voted_no_499 + voted_yes_67 + -1'voted_yes_499 + voting_67 + -1'voting_499 = 0
invariant :voted_no_211 + -1'voted_no_499 + voted_yes_211 + -1'voted_yes_499 + voting_211 + -1'voting_499 = 0
invariant :voted_no_393 + -1'voted_no_499 + voted_yes_393 + -1'voted_yes_499 + voting_393 + -1'voting_499 = 0
invariant :voted_no_123 + -1'voted_no_499 + voted_yes_123 + -1'voted_yes_499 + voting_123 + -1'voting_499 = 0
invariant :voted_no_244 + -1'voted_no_499 + voted_yes_244 + -1'voted_yes_499 + voting_244 + -1'voting_499 = 0
invariant :voted_no_100 + -1'voted_no_499 + voted_yes_100 + -1'voted_yes_499 + voting_100 + -1'voting_499 = 0
invariant :voted_no_120 + -1'voted_no_499 + voted_yes_120 + -1'voted_yes_499 + voting_120 + -1'voting_499 = 0
invariant :voted_no_391 + -1'voted_no_499 + voted_yes_391 + -1'voted_yes_499 + voting_391 + -1'voting_499 = 0
invariant :voted_no_422 + -1'voted_no_499 + voted_yes_422 + -1'voted_yes_499 + voting_422 + -1'voting_499 = 0
invariant :voted_no_421 + -1'voted_no_499 + voted_yes_421 + -1'voted_yes_499 + voting_421 + -1'voting_499 = 0
invariant :voted_no_443 + -1'voted_no_499 + voted_yes_443 + -1'voted_yes_499 + voting_443 + -1'voting_499 = 0
invariant :voted_no_370 + -1'voted_no_499 + voted_yes_370 + -1'voted_yes_499 + voting_370 + -1'voting_499 = 0
invariant :voted_no_274 + -1'voted_no_499 + voted_yes_274 + -1'voted_yes_499 + voting_274 + -1'voting_499 = 0
invariant :voted_no_331 + -1'voted_no_499 + voted_yes_331 + -1'voted_yes_499 + voting_331 + -1'voting_499 = 0
invariant :voted_no_286 + -1'voted_no_499 + voted_yes_286 + -1'voted_yes_499 + voting_286 + -1'voting_499 = 0
invariant :voted_no_363 + -1'voted_no_499 + voted_yes_363 + -1'voted_yes_499 + voting_363 + -1'voting_499 = 0
invariant :voted_no_118 + -1'voted_no_499 + voted_yes_118 + -1'voted_yes_499 + voting_118 + -1'voting_499 = 0
invariant :voted_no_224 + -1'voted_no_499 + voted_yes_224 + -1'voted_yes_499 + voting_224 + -1'voting_499 = 0
invariant :voted_no_131 + -1'voted_no_499 + voted_yes_131 + -1'voted_yes_499 + voting_131 + -1'voting_499 = 0
invariant :voted_no_138 + -1'voted_no_499 + voted_yes_138 + -1'voted_yes_499 + voting_138 + -1'voting_499 = 0
invariant :voted_no_294 + -1'voted_no_499 + voted_yes_294 + -1'voted_yes_499 + voting_294 + -1'voting_499 = 0
invariant :voted_no_355 + -1'voted_no_499 + voted_yes_355 + -1'voted_yes_499 + voting_355 + -1'voting_499 = 0
invariant :voted_no_359 + -1'voted_no_499 + voted_yes_359 + -1'voted_yes_499 + voting_359 + -1'voting_499 = 0
invariant :voted_no_130 + -1'voted_no_499 + voted_yes_130 + -1'voted_yes_499 + voting_130 + -1'voting_499 = 0
invariant :voted_no_412 + -1'voted_no_499 + voted_yes_412 + -1'voted_yes_499 + voting_412 + -1'voting_499 = 0
invariant :voted_no_431 + -1'voted_no_499 + voted_yes_431 + -1'voted_yes_499 + voting_431 + -1'voting_499 = 0
invariant :voted_no_235 + -1'voted_no_499 + voted_yes_235 + -1'voted_yes_499 + voting_235 + -1'voting_499 = 0
invariant :voted_no_215 + -1'voted_no_499 + voted_yes_215 + -1'voted_yes_499 + voting_215 + -1'voting_499 = 0
invariant :voted_no_42 + -1'voted_no_499 + voted_yes_42 + -1'voted_yes_499 + voting_42 + -1'voting_499 = 0
invariant :voted_no_165 + -1'voted_no_499 + voted_yes_165 + -1'voted_yes_499 + voting_165 + -1'voting_499 = 0
invariant :voted_no_353 + -1'voted_no_499 + voted_yes_353 + -1'voted_yes_499 + voting_353 + -1'voting_499 = 0
invariant :voted_no_454 + -1'voted_no_499 + voted_yes_454 + -1'voted_yes_499 + voting_454 + -1'voting_499 = 0
invariant :voted_no_459 + -1'voted_no_499 + voted_yes_459 + -1'voted_yes_499 + voting_459 + -1'voting_499 = 0
invariant :voted_no_76 + -1'voted_no_499 + voted_yes_76 + -1'voted_yes_499 + voting_76 + -1'voting_499 = 0
invariant :voted_no_24 + -1'voted_no_499 + voted_yes_24 + -1'voted_yes_499 + voting_24 + -1'voting_499 = 0
invariant :voted_no_268 + -1'voted_no_499 + voted_yes_268 + -1'voted_yes_499 + voting_268 + -1'voting_499 = 0
invariant :voted_no_281 + -1'voted_no_499 + voted_yes_281 + -1'voted_yes_499 + voting_281 + -1'voting_499 = 0
invariant :voted_no_5 + -1'voted_no_499 + voted_yes_5 + -1'voted_yes_499 + voting_5 + -1'voting_499 = 0
invariant :voted_no_105 + -1'voted_no_499 + voted_yes_105 + -1'voted_yes_499 + voting_105 + -1'voting_499 = 0
invariant :voted_no_474 + -1'voted_no_499 + voted_yes_474 + -1'voted_yes_499 + voting_474 + -1'voting_499 = 0
invariant :voted_no_48 + -1'voted_no_499 + voted_yes_48 + -1'voted_yes_499 + voting_48 + -1'voting_499 = 0
invariant :voted_no_381 + -1'voted_no_499 + voted_yes_381 + -1'voted_yes_499 + voting_381 + -1'voting_499 = 0
invariant :voted_no_485 + -1'voted_no_499 + voted_yes_485 + -1'voted_yes_499 + voting_485 + -1'voting_499 = 0
invariant :voted_no_116 + -1'voted_no_499 + voted_yes_116 + -1'voted_yes_499 + voting_116 + -1'voting_499 = 0
invariant :voted_no_313 + -1'voted_no_499 + voted_yes_313 + -1'voted_yes_499 + voting_313 + -1'voting_499 = 0
invariant :voted_no_469 + -1'voted_no_499 + voted_yes_469 + -1'voted_yes_499 + voting_469 + -1'voting_499 = 0
invariant :voted_no_200 + -1'voted_no_499 + voted_yes_200 + -1'voted_yes_499 + voting_200 + -1'voting_499 = 0
invariant :voted_no_228 + -1'voted_no_499 + voted_yes_228 + -1'voted_yes_499 + voting_228 + -1'voting_499 = 0
invariant :voted_no_107 + -1'voted_no_499 + voted_yes_107 + -1'voted_yes_499 + voting_107 + -1'voting_499 = 0
invariant :voted_no_85 + -1'voted_no_499 + voted_yes_85 + -1'voted_yes_499 + voting_85 + -1'voting_499 = 0
invariant :voted_no_166 + -1'voted_no_499 + voted_yes_166 + -1'voted_yes_499 + voting_166 + -1'voting_499 = 0
invariant :voted_no_183 + -1'voted_no_499 + voted_yes_183 + -1'voted_yes_499 + voting_183 + -1'voting_499 = 0
invariant :voted_no_175 + -1'voted_no_499 + voted_yes_175 + -1'voted_yes_499 + voting_175 + -1'voting_499 = 0
invariant :voted_no_137 + -1'voted_no_499 + voted_yes_137 + -1'voted_yes_499 + voting_137 + -1'voting_499 = 0
invariant :voted_no_425 + -1'voted_no_499 + voted_yes_425 + -1'voted_yes_499 + voting_425 + -1'voting_499 = 0
invariant :voted_no_14 + -1'voted_no_499 + voted_yes_14 + -1'voted_yes_499 + voting_14 + -1'voting_499 = 0
invariant :voted_no_448 + -1'voted_no_499 + voted_yes_448 + -1'voted_yes_499 + voting_448 + -1'voting_499 = 0
invariant :voted_no_455 + -1'voted_no_499 + voted_yes_455 + -1'voted_yes_499 + voting_455 + -1'voting_499 = 0
invariant :voted_no_237 + -1'voted_no_499 + voted_yes_237 + -1'voted_yes_499 + voting_237 + -1'voting_499 = 0
invariant :voted_no_69 + -1'voted_no_499 + voted_yes_69 + -1'voted_yes_499 + voting_69 + -1'voting_499 = 0
invariant :voted_no_327 + -1'voted_no_499 + voted_yes_327 + -1'voted_yes_499 + voting_327 + -1'voting_499 = 0
invariant :voted_no_34 + -1'voted_no_499 + voted_yes_34 + -1'voted_yes_499 + voting_34 + -1'voting_499 = 0
invariant :voted_no_96 + -1'voted_no_499 + voted_yes_96 + -1'voted_yes_499 + voting_96 + -1'voting_499 = 0
invariant :voted_no_57 + -1'voted_no_499 + voted_yes_57 + -1'voted_yes_499 + voting_57 + -1'voting_499 = 0
invariant :voted_no_437 + -1'voted_no_499 + voted_yes_437 + -1'voted_yes_499 + voting_437 + -1'voting_499 = 0
invariant :voted_no_58 + -1'voted_no_499 + voted_yes_58 + -1'voted_yes_499 + voting_58 + -1'voting_499 = 0
invariant :voted_no_159 + -1'voted_no_499 + voted_yes_159 + -1'voted_yes_499 + voting_159 + -1'voting_499 = 0
invariant :voted_no_121 + -1'voted_no_499 + voted_yes_121 + -1'voted_yes_499 + voting_121 + -1'voting_499 = 0
invariant :voted_no_79 + -1'voted_no_499 + voted_yes_79 + -1'voted_yes_499 + voting_79 + -1'voting_499 = 0
invariant :voted_no_404 + -1'voted_no_499 + voted_yes_404 + -1'voted_yes_499 + voting_404 + -1'voting_499 = 0
invariant :voted_no_257 + -1'voted_no_499 + voted_yes_257 + -1'voted_yes_499 + voting_257 + -1'voting_499 = 0
invariant :voted_no_435 + -1'voted_no_499 + voted_yes_435 + -1'voted_yes_499 + voting_435 + -1'voting_499 = 0
invariant :voted_no_406 + -1'voted_no_499 + voted_yes_406 + -1'voted_yes_499 + voting_406 + -1'voting_499 = 0
invariant :voted_no_365 + -1'voted_no_499 + voted_yes_365 + -1'voted_yes_499 + voting_365 + -1'voting_499 = 0
invariant :voted_no_396 + -1'voted_no_499 + voted_yes_396 + -1'voted_yes_499 + voting_396 + -1'voting_499 = 0
invariant :voted_no_375 + -1'voted_no_499 + voted_yes_375 + -1'voted_yes_499 + voting_375 + -1'voting_499 = 0
invariant :voted_no_462 + -1'voted_no_499 + voted_yes_462 + -1'voted_yes_499 + voting_462 + -1'voting_499 = 0
invariant :voted_no_449 + -1'voted_no_499 + voted_yes_449 + -1'voted_yes_499 + voting_449 + -1'voting_499 = 0
invariant :voted_no_276 + -1'voted_no_499 + voted_yes_276 + -1'voted_yes_499 + voting_276 + -1'voting_499 = 0
invariant :voted_no_68 + -1'voted_no_499 + voted_yes_68 + -1'voted_yes_499 + voting_68 + -1'voting_499 = 0
invariant :voted_no_480 + -1'voted_no_499 + voted_yes_480 + -1'voted_yes_499 + voting_480 + -1'voting_499 = 0
invariant :voted_no_284 + -1'voted_no_499 + voted_yes_284 + -1'voted_yes_499 + voting_284 + -1'voting_499 = 0
invariant :voted_no_433 + -1'voted_no_499 + voted_yes_433 + -1'voted_yes_499 + voting_433 + -1'voting_499 = 0
invariant :voted_no_439 + -1'voted_no_499 + voted_yes_439 + -1'voted_yes_499 + voting_439 + -1'voting_499 = 0
invariant :voted_no_253 + -1'voted_no_499 + voted_yes_253 + -1'voted_yes_499 + voting_253 + -1'voting_499 = 0
invariant :voted_no_261 + -1'voted_no_499 + voted_yes_261 + -1'voted_yes_499 + voting_261 + -1'voting_499 = 0
invariant :voted_no_326 + -1'voted_no_499 + voted_yes_326 + -1'voted_yes_499 + voting_326 + -1'voting_499 = 0
invariant :voted_no_399 + -1'voted_no_499 + voted_yes_399 + -1'voted_yes_499 + voting_399 + -1'voting_499 = 0
invariant :voted_no_95 + -1'voted_no_499 + voted_yes_95 + -1'voted_yes_499 + voting_95 + -1'voting_499 = 0
invariant :voted_no_0 + -1'voted_no_499 + voted_yes_0 + -1'voted_yes_499 + voting_0 + -1'voting_499 = 0
invariant :voted_no_50 + -1'voted_no_499 + voted_yes_50 + -1'voted_yes_499 + voting_50 + -1'voting_499 = 0
invariant :voted_no_319 + -1'voted_no_499 + voted_yes_319 + -1'voted_yes_499 + voting_319 + -1'voting_499 = 0
invariant :voted_no_467 + -1'voted_no_499 + voted_yes_467 + -1'voted_yes_499 + voting_467 + -1'voting_499 = 0
invariant :voted_no_341 + -1'voted_no_499 + voted_yes_341 + -1'voted_yes_499 + voting_341 + -1'voting_499 = 0
invariant :voted_no_146 + -1'voted_no_499 + voted_yes_146 + -1'voted_yes_499 + voting_146 + -1'voting_499 = 0
invariant :voted_no_154 + -1'voted_no_499 + voted_yes_154 + -1'voted_yes_499 + voting_154 + -1'voting_499 = 0
invariant :voted_no_444 + -1'voted_no_499 + voted_yes_444 + -1'voted_yes_499 + voting_444 + -1'voting_499 = 0
invariant :voted_no_351 + -1'voted_no_499 + voted_yes_351 + -1'voted_yes_499 + voting_351 + -1'voting_499 = 0
invariant :voted_no_420 + -1'voted_no_499 + voted_yes_420 + -1'voted_yes_499 + voting_420 + -1'voting_499 = 0
invariant :voted_no_308 + -1'voted_no_499 + voted_yes_308 + -1'voted_yes_499 + voting_308 + -1'voting_499 = 0
invariant :voted_no_36 + -1'voted_no_499 + voted_yes_36 + -1'voted_yes_499 + voting_36 + -1'voting_499 = 0
invariant :voted_no_115 + -1'voted_no_499 + voted_yes_115 + -1'voted_yes_499 + voting_115 + -1'voting_499 = 0
invariant :voted_no_419 + -1'voted_no_499 + voted_yes_419 + -1'voted_yes_499 + voting_419 + -1'voting_499 = 0
invariant :voted_no_498 + -1'voted_no_499 + voted_yes_498 + -1'voted_yes_499 + voting_498 + -1'voting_499 = 0
invariant :voted_no_372 + -1'voted_no_499 + voted_yes_372 + -1'voted_yes_499 + voting_372 + -1'voting_499 = 0
invariant :voted_no_8 + -1'voted_no_499 + voted_yes_8 + -1'voted_yes_499 + voting_8 + -1'voting_499 = 0
invariant :voted_no_283 + -1'voted_no_499 + voted_yes_283 + -1'voted_yes_499 + voting_283 + -1'voting_499 = 0
invariant :voted_no_414 + -1'voted_no_499 + voted_yes_414 + -1'voted_yes_499 + voting_414 + -1'voting_499 = 0
invariant :voted_no_411 + -1'voted_no_499 + voted_yes_411 + -1'voted_yes_499 + voting_411 + -1'voting_499 = 0
invariant :voted_no_207 + -1'voted_no_499 + voted_yes_207 + -1'voted_yes_499 + voting_207 + -1'voting_499 = 0
invariant :voted_no_83 + -1'voted_no_499 + voted_yes_83 + -1'voted_yes_499 + voting_83 + -1'voting_499 = 0
invariant :voted_no_108 + -1'voted_no_499 + voted_yes_108 + -1'voted_yes_499 + voting_108 + -1'voting_499 = 0
invariant :voted_no_236 + -1'voted_no_499 + voted_yes_236 + -1'voted_yes_499 + voting_236 + -1'voting_499 = 0
invariant :voted_no_47 + -1'voted_no_499 + voted_yes_47 + -1'voted_yes_499 + voting_47 + -1'voting_499 = 0
invariant :ready_0 + voted_no_499 + voted_yes_499 + voting_499 = 1
invariant :voted_no_322 + -1'voted_no_499 + voted_yes_322 + -1'voted_yes_499 + voting_322 + -1'voting_499 = 0
invariant :voted_no_416 + -1'voted_no_499 + voted_yes_416 + -1'voted_yes_499 + voting_416 + -1'voting_499 = 0
invariant :voted_no_461 + -1'voted_no_499 + voted_yes_461 + -1'voted_yes_499 + voting_461 + -1'voting_499 = 0
invariant :voted_no_230 + -1'voted_no_499 + voted_yes_230 + -1'voted_yes_499 + voting_230 + -1'voting_499 = 0
invariant :voted_no_262 + -1'voted_no_499 + voted_yes_262 + -1'voted_yes_499 + voting_262 + -1'voting_499 = 0
invariant :voted_no_488 + -1'voted_no_499 + voted_yes_488 + -1'voted_yes_499 + voting_488 + -1'voting_499 = 0
invariant :voted_no_86 + -1'voted_no_499 + voted_yes_86 + -1'voted_yes_499 + voting_86 + -1'voting_499 = 0
invariant :voted_no_172 + -1'voted_no_499 + voted_yes_172 + -1'voted_yes_499 + voting_172 + -1'voting_499 = 0
invariant :voted_no_487 + -1'voted_no_499 + voted_yes_487 + -1'voted_yes_499 + voting_487 + -1'voting_499 = 0
invariant :voted_no_354 + -1'voted_no_499 + voted_yes_354 + -1'voted_yes_499 + voting_354 + -1'voting_499 = 0
invariant :voted_no_206 + -1'voted_no_499 + voted_yes_206 + -1'voted_yes_499 + voting_206 + -1'voting_499 = 0
invariant :voted_no_290 + -1'voted_no_499 + voted_yes_290 + -1'voted_yes_499 + voting_290 + -1'voting_499 = 0
invariant :voted_no_497 + -1'voted_no_499 + voted_yes_497 + -1'voted_yes_499 + voting_497 + -1'voting_499 = 0
invariant :voted_no_216 + -1'voted_no_499 + voted_yes_216 + -1'voted_yes_499 + voting_216 + -1'voting_499 = 0
invariant :voted_no_311 + -1'voted_no_499 + voted_yes_311 + -1'voted_yes_499 + voting_311 + -1'voting_499 = 0
invariant :voted_no_17 + -1'voted_no_499 + voted_yes_17 + -1'voted_yes_499 + voting_17 + -1'voting_499 = 0
invariant :voted_no_304 + -1'voted_no_499 + voted_yes_304 + -1'voted_yes_499 + voting_304 + -1'voting_499 = 0
invariant :voted_no_56 + -1'voted_no_499 + voted_yes_56 + -1'voted_yes_499 + voting_56 + -1'voting_499 = 0
invariant :voted_no_337 + -1'voted_no_499 + voted_yes_337 + -1'voted_yes_499 + voting_337 + -1'voting_499 = 0
invariant :voted_no_126 + -1'voted_no_499 + voted_yes_126 + -1'voted_yes_499 + voting_126 + -1'voting_499 = 0
invariant :voted_no_494 + -1'voted_no_499 + voted_yes_494 + -1'voted_yes_499 + voting_494 + -1'voting_499 = 0
invariant :voted_no_270 + -1'voted_no_499 + voted_yes_270 + -1'voted_yes_499 + voting_270 + -1'voting_499 = 0
invariant :voted_no_140 + -1'voted_no_499 + voted_yes_140 + -1'voted_yes_499 + voting_140 + -1'voting_499 = 0
invariant :voted_no_293 + -1'voted_no_499 + voted_yes_293 + -1'voted_yes_499 + voting_293 + -1'voting_499 = 0
invariant :voted_no_496 + -1'voted_no_499 + voted_yes_496 + -1'voted_yes_499 + voting_496 + -1'voting_499 = 0
invariant :voted_no_204 + -1'voted_no_499 + voted_yes_204 + -1'voted_yes_499 + voting_204 + -1'voting_499 = 0
invariant :voted_no_472 + -1'voted_no_499 + voted_yes_472 + -1'voted_yes_499 + voting_472 + -1'voting_499 = 0
invariant :voted_no_92 + -1'voted_no_499 + voted_yes_92 + -1'voted_yes_499 + voting_92 + -1'voting_499 = 0
invariant :voted_no_171 + -1'voted_no_499 + voted_yes_171 + -1'voted_yes_499 + voting_171 + -1'voting_499 = 0
invariant :voted_no_309 + -1'voted_no_499 + voted_yes_309 + -1'voted_yes_499 + voting_309 + -1'voting_499 = 0
invariant :voted_no_483 + -1'voted_no_499 + voted_yes_483 + -1'voted_yes_499 + voting_483 + -1'voting_499 = 0
invariant :voted_no_198 + -1'voted_no_499 + voted_yes_198 + -1'voted_yes_499 + voting_198 + -1'voting_499 = 0
invariant :voted_no_117 + -1'voted_no_499 + voted_yes_117 + -1'voted_yes_499 + voting_117 + -1'voting_499 = 0
invariant :voted_no_223 + -1'voted_no_499 + voted_yes_223 + -1'voted_yes_499 + voting_223 + -1'voting_499 = 0
invariant :voted_no_133 + -1'voted_no_499 + voted_yes_133 + -1'voted_yes_499 + voting_133 + -1'voting_499 = 0
invariant :voted_no_49 + -1'voted_no_499 + voted_yes_49 + -1'voted_yes_499 + voting_49 + -1'voting_499 = 0
invariant :voted_no_305 + -1'voted_no_499 + voted_yes_305 + -1'voted_yes_499 + voting_305 + -1'voting_499 = 0
invariant :voted_no_330 + -1'voted_no_499 + voted_yes_330 + -1'voted_yes_499 + voting_330 + -1'voting_499 = 0
invariant :voted_no_129 + -1'voted_no_499 + voted_yes_129 + -1'voted_yes_499 + voting_129 + -1'voting_499 = 0
invariant :voted_no_477 + -1'voted_no_499 + voted_yes_477 + -1'voted_yes_499 + voting_477 + -1'voting_499 = 0
invariant :voted_no_340 + -1'voted_no_499 + voted_yes_340 + -1'voted_yes_499 + voting_340 + -1'voting_499 = 0
invariant :voted_no_4 + -1'voted_no_499 + voted_yes_4 + -1'voted_yes_499 + voting_4 + -1'voting_499 = 0
invariant :voted_no_288 + -1'voted_no_499 + voted_yes_288 + -1'voted_yes_499 + voting_288 + -1'voting_499 = 0
invariant :voted_no_32 + -1'voted_no_499 + voted_yes_32 + -1'voted_yes_499 + voting_32 + -1'voting_499 = 0
invariant :voted_no_162 + -1'voted_no_499 + voted_yes_162 + -1'voted_yes_499 + voting_162 + -1'voting_499 = 0
invariant :voted_no_33 + -1'voted_no_499 + voted_yes_33 + -1'voted_yes_499 + voting_33 + -1'voting_499 = 0
invariant :voted_no_299 + -1'voted_no_499 + voted_yes_299 + -1'voted_yes_499 + voting_299 + -1'voting_499 = 0
invariant :voted_no_298 + -1'voted_no_499 + voted_yes_298 + -1'voted_yes_499 + voting_298 + -1'voting_499 = 0
invariant :voted_no_395 + -1'voted_no_499 + voted_yes_395 + -1'voted_yes_499 + voting_395 + -1'voting_499 = 0
invariant :voted_no_356 + -1'voted_no_499 + voted_yes_356 + -1'voted_yes_499 + voting_356 + -1'voting_499 = 0
invariant :voted_no_201 + -1'voted_no_499 + voted_yes_201 + -1'voted_yes_499 + voting_201 + -1'voting_499 = 0
invariant :voted_no_145 + -1'voted_no_499 + voted_yes_145 + -1'voted_yes_499 + voting_145 + -1'voting_499 = 0
invariant :voted_no_209 + -1'voted_no_499 + voted_yes_209 + -1'voted_yes_499 + voting_209 + -1'voting_499 = 0
invariant :voted_no_482 + -1'voted_no_499 + voted_yes_482 + -1'voted_yes_499 + voting_482 + -1'voting_499 = 0
invariant :voted_no_358 + -1'voted_no_499 + voted_yes_358 + -1'voted_yes_499 + voting_358 + -1'voting_499 = 0
invariant :voted_no_362 + -1'voted_no_499 + voted_yes_362 + -1'voted_yes_499 + voting_362 + -1'voting_499 = 0
invariant :voted_no_193 + -1'voted_no_499 + voted_yes_193 + -1'voted_yes_499 + voting_193 + -1'voting_499 = 0
invariant :voted_no_184 + -1'voted_no_499 + voted_yes_184 + -1'voted_yes_499 + voting_184 + -1'voting_499 = 0
invariant :voted_no_397 + -1'voted_no_499 + voted_yes_397 + -1'voted_yes_499 + voting_397 + -1'voting_499 = 0
invariant :voted_no_280 + -1'voted_no_499 + voted_yes_280 + -1'voted_yes_499 + voting_280 + -1'voting_499 = 0
invariant :voted_no_77 + -1'voted_no_499 + voted_yes_77 + -1'voted_yes_499 + voting_77 + -1'voting_499 = 0
invariant :voted_no_110 + -1'voted_no_499 + voted_yes_110 + -1'voted_yes_499 + voting_110 + -1'voting_499 = 0
invariant :voted_no_91 + -1'voted_no_499 + voted_yes_91 + -1'voted_yes_499 + voting_91 + -1'voting_499 = 0
invariant :voted_no_377 + -1'voted_no_499 + voted_yes_377 + -1'voted_yes_499 + voting_377 + -1'voting_499 = 0
invariant :voted_no_292 + -1'voted_no_499 + voted_yes_292 + -1'voted_yes_499 + voting_292 + -1'voting_499 = 0
invariant :voted_no_336 + -1'voted_no_499 + voted_yes_336 + -1'voted_yes_499 + voting_336 + -1'voting_499 = 0
invariant :voted_no_52 + -1'voted_no_499 + voted_yes_52 + -1'voted_yes_499 + voting_52 + -1'voting_499 = 0
invariant :voted_no_106 + -1'voted_no_499 + voted_yes_106 + -1'voted_yes_499 + voting_106 + -1'voting_499 = 0
invariant :voted_no_61 + -1'voted_no_499 + voted_yes_61 + -1'voted_yes_499 + voting_61 + -1'voting_499 = 0
invariant :voted_no_266 + -1'voted_no_499 + voted_yes_266 + -1'voted_yes_499 + voting_266 + -1'voting_499 = 0
invariant :voted_no_329 + -1'voted_no_499 + voted_yes_329 + -1'voted_yes_499 + voting_329 + -1'voting_499 = 0
invariant :voted_no_408 + -1'voted_no_499 + voted_yes_408 + -1'voted_yes_499 + voting_408 + -1'voting_499 = 0
invariant :voted_no_300 + -1'voted_no_499 + voted_yes_300 + -1'voted_yes_499 + voting_300 + -1'voting_499 = 0
invariant :voted_no_366 + -1'voted_no_499 + voted_yes_366 + -1'voted_yes_499 + voting_366 + -1'voting_499 = 0
invariant :voted_no_44 + -1'voted_no_499 + voted_yes_44 + -1'voted_yes_499 + voting_44 + -1'voting_499 = 0
invariant :voted_no_199 + -1'voted_no_499 + voted_yes_199 + -1'voted_yes_499 + voting_199 + -1'voting_499 = 0
invariant :voted_no_188 + -1'voted_no_499 + voted_yes_188 + -1'voted_yes_499 + voting_188 + -1'voting_499 = 0
invariant :voted_no_259 + -1'voted_no_499 + voted_yes_259 + -1'voted_yes_499 + voting_259 + -1'voting_499 = 0
invariant :voted_no_318 + -1'voted_no_499 + voted_yes_318 + -1'voted_yes_499 + voting_318 + -1'voting_499 = 0
invariant :voted_no_344 + -1'voted_no_499 + voted_yes_344 + -1'voted_yes_499 + voting_344 + -1'voting_499 = 0
invariant :voted_no_127 + -1'voted_no_499 + voted_yes_127 + -1'voted_yes_499 + voting_127 + -1'voting_499 = 0
invariant :voted_no_31 + -1'voted_no_499 + voted_yes_31 + -1'voted_yes_499 + voting_31 + -1'voting_499 = 0
invariant :voted_no_102 + -1'voted_no_499 + voted_yes_102 + -1'voted_yes_499 + voting_102 + -1'voting_499 = 0
invariant :voted_no_267 + -1'voted_no_499 + voted_yes_267 + -1'voted_yes_499 + voting_267 + -1'voting_499 = 0
invariant :voted_no_264 + -1'voted_no_499 + voted_yes_264 + -1'voted_yes_499 + voting_264 + -1'voting_499 = 0
invariant :voted_no_263 + -1'voted_no_499 + voted_yes_263 + -1'voted_yes_499 + voting_263 + -1'voting_499 = 0
invariant :voted_no_427 + -1'voted_no_499 + voted_yes_427 + -1'voted_yes_499 + voting_427 + -1'voting_499 = 0
invariant :voted_no_109 + -1'voted_no_499 + voted_yes_109 + -1'voted_yes_499 + voting_109 + -1'voting_499 = 0
invariant :voted_no_424 + -1'voted_no_499 + voted_yes_424 + -1'voted_yes_499 + voting_424 + -1'voting_499 = 0
invariant :voted_no_432 + -1'voted_no_499 + voted_yes_432 + -1'voted_yes_499 + voting_432 + -1'voting_499 = 0
invariant :voted_no_7 + -1'voted_no_499 + voted_yes_7 + -1'voted_yes_499 + voting_7 + -1'voting_499 = 0
invariant :voted_no_189 + -1'voted_no_499 + voted_yes_189 + -1'voted_yes_499 + voting_189 + -1'voting_499 = 0
invariant :voted_no_16 + -1'voted_no_499 + voted_yes_16 + -1'voted_yes_499 + voting_16 + -1'voting_499 = 0
invariant :voted_no_227 + -1'voted_no_499 + voted_yes_227 + -1'voted_yes_499 + voting_227 + -1'voting_499 = 0
invariant :voted_no_438 + -1'voted_no_499 + voted_yes_438 + -1'voted_yes_499 + voting_438 + -1'voting_499 = 0
invariant :voted_no_148 + -1'voted_no_499 + voted_yes_148 + -1'voted_yes_499 + voting_148 + -1'voting_499 = 0
invariant :voted_no_196 + -1'voted_no_499 + voted_yes_196 + -1'voted_yes_499 + voting_196 + -1'voting_499 = 0
invariant :voted_no_394 + -1'voted_no_499 + voted_yes_394 + -1'voted_yes_499 + voting_394 + -1'voting_499 = 0
invariant :voted_no_486 + -1'voted_no_499 + voted_yes_486 + -1'voted_yes_499 + voting_486 + -1'voting_499 = 0
invariant :voted_no_43 + -1'voted_no_499 + voted_yes_43 + -1'voted_yes_499 + voting_43 + -1'voting_499 = 0
invariant :voted_no_441 + -1'voted_no_499 + voted_yes_441 + -1'voted_yes_499 + voting_441 + -1'voting_499 = 0
invariant :voted_no_124 + -1'voted_no_499 + voted_yes_124 + -1'voted_yes_499 + voting_124 + -1'voting_499 = 0
invariant :voted_no_361 + -1'voted_no_499 + voted_yes_361 + -1'voted_yes_499 + voting_361 + -1'voting_499 = 0
invariant :voted_no_345 + -1'voted_no_499 + voted_yes_345 + -1'voted_yes_499 + voting_345 + -1'voting_499 = 0
invariant :voted_no_456 + -1'voted_no_499 + voted_yes_456 + -1'voted_yes_499 + voting_456 + -1'voting_499 = 0
invariant :voted_no_94 + -1'voted_no_499 + voted_yes_94 + -1'voted_yes_499 + voting_94 + -1'voting_499 = 0
invariant :voted_no_6 + -1'voted_no_499 + voted_yes_6 + -1'voted_yes_499 + voting_6 + -1'voting_499 = 0
invariant :voted_no_27 + -1'voted_no_499 + voted_yes_27 + -1'voted_yes_499 + voting_27 + -1'voting_499 = 0
invariant :voted_no_191 + -1'voted_no_499 + voted_yes_191 + -1'voted_yes_499 + voting_191 + -1'voting_499 = 0
invariant :voted_no_104 + -1'voted_no_499 + voted_yes_104 + -1'voted_yes_499 + voting_104 + -1'voting_499 = 0
invariant :voted_no_103 + -1'voted_no_499 + voted_yes_103 + -1'voted_yes_499 + voting_103 + -1'voting_499 = 0
invariant :voted_no_122 + -1'voted_no_499 + voted_yes_122 + -1'voted_yes_499 + voting_122 + -1'voting_499 = 0
invariant :voted_no_465 + -1'voted_no_499 + voted_yes_465 + -1'voted_yes_499 + voting_465 + -1'voting_499 = 0
invariant :voted_no_178 + -1'voted_no_499 + voted_yes_178 + -1'voted_yes_499 + voting_178 + -1'voting_499 = 0
invariant :voted_no_169 + -1'voted_no_499 + voted_yes_169 + -1'voted_yes_499 + voting_169 + -1'voting_499 = 0
invariant :voted_no_187 + -1'voted_no_499 + voted_yes_187 + -1'voted_yes_499 + voting_187 + -1'voting_499 = 0
invariant :voted_no_63 + -1'voted_no_499 + voted_yes_63 + -1'voted_yes_499 + voting_63 + -1'voting_499 = 0
invariant :voted_no_234 + -1'voted_no_499 + voted_yes_234 + -1'voted_yes_499 + voting_234 + -1'voting_499 = 0
invariant :voted_no_492 + -1'voted_no_499 + voted_yes_492 + -1'voted_yes_499 + voting_492 + -1'voting_499 = 0
invariant :voted_no_265 + -1'voted_no_499 + voted_yes_265 + -1'voted_yes_499 + voting_265 + -1'voting_499 = 0
invariant :voted_no_285 + -1'voted_no_499 + voted_yes_285 + -1'voted_yes_499 + voting_285 + -1'voting_499 = 0
invariant :voted_no_466 + -1'voted_no_499 + voted_yes_466 + -1'voted_yes_499 + voting_466 + -1'voting_499 = 0
invariant :voted_no_134 + -1'voted_no_499 + voted_yes_134 + -1'voted_yes_499 + voting_134 + -1'voting_499 = 0
invariant :voted_no_28 + -1'voted_no_499 + voted_yes_28 + -1'voted_yes_499 + voting_28 + -1'voting_499 = 0
invariant :voted_no_373 + -1'voted_no_499 + voted_yes_373 + -1'voted_yes_499 + voting_373 + -1'voting_499 = 0
invariant :voted_no_405 + -1'voted_no_499 + voted_yes_405 + -1'voted_yes_499 + voting_405 + -1'voting_499 = 0
invariant :voted_no_219 + -1'voted_no_499 + voted_yes_219 + -1'voted_yes_499 + voting_219 + -1'voting_499 = 0
invariant :voted_no_54 + -1'voted_no_499 + voted_yes_54 + -1'voted_yes_499 + voting_54 + -1'voting_499 = 0
invariant :voted_no_254 + -1'voted_no_499 + voted_yes_254 + -1'voted_yes_499 + voting_254 + -1'voting_499 = 0
invariant :voted_no_380 + -1'voted_no_499 + voted_yes_380 + -1'voted_yes_499 + voting_380 + -1'voting_499 = 0
invariant :voted_no_371 + -1'voted_no_499 + voted_yes_371 + -1'voted_yes_499 + voting_371 + -1'voting_499 = 0
invariant :voted_no_475 + -1'voted_no_499 + voted_yes_475 + -1'voted_yes_499 + voting_475 + -1'voting_499 = 0
invariant :voted_no_192 + -1'voted_no_499 + voted_yes_192 + -1'voted_yes_499 + voting_192 + -1'voting_499 = 0
invariant :voted_no_205 + -1'voted_no_499 + voted_yes_205 + -1'voted_yes_499 + voting_205 + -1'voting_499 = 0
invariant :voted_no_289 + -1'voted_no_499 + voted_yes_289 + -1'voted_yes_499 + voting_289 + -1'voting_499 = 0
invariant :voted_no_446 + -1'voted_no_499 + voted_yes_446 + -1'voted_yes_499 + voting_446 + -1'voting_499 = 0
invariant :voted_no_203 + -1'voted_no_499 + voted_yes_203 + -1'voted_yes_499 + voting_203 + -1'voting_499 = 0
invariant :voted_no_10 + -1'voted_no_499 + voted_yes_10 + -1'voted_yes_499 + voting_10 + -1'voting_499 = 0
invariant :voted_no_491 + -1'voted_no_499 + voted_yes_491 + -1'voted_yes_499 + voting_491 + -1'voting_499 = 0
invariant :voted_no_384 + -1'voted_no_499 + voted_yes_384 + -1'voted_yes_499 + voting_384 + -1'voting_499 = 0
invariant :voted_no_445 + -1'voted_no_499 + voted_yes_445 + -1'voted_yes_499 + voting_445 + -1'voting_499 = 0
invariant :voted_no_417 + -1'voted_no_499 + voted_yes_417 + -1'voted_yes_499 + voting_417 + -1'voting_499 = 0
invariant :voted_no_135 + -1'voted_no_499 + voted_yes_135 + -1'voted_yes_499 + voting_135 + -1'voting_499 = 0
invariant :voted_no_26 + -1'voted_no_499 + voted_yes_26 + -1'voted_yes_499 + voting_26 + -1'voting_499 = 0
invariant :voted_no_301 + -1'voted_no_499 + voted_yes_301 + -1'voted_yes_499 + voting_301 + -1'voting_499 = 0
invariant :voted_no_190 + -1'voted_no_499 + voted_yes_190 + -1'voted_yes_499 + voting_190 + -1'voting_499 = 0
invariant :voted_no_128 + -1'voted_no_499 + voted_yes_128 + -1'voted_yes_499 + voting_128 + -1'voting_499 = 0
invariant :voted_no_314 + -1'voted_no_499 + voted_yes_314 + -1'voted_yes_499 + voting_314 + -1'voting_499 = 0
invariant :voted_no_426 + -1'voted_no_499 + voted_yes_426 + -1'voted_yes_499 + voting_426 + -1'voting_499 = 0
invariant :voted_no_489 + -1'voted_no_499 + voted_yes_489 + -1'voted_yes_499 + voting_489 + -1'voting_499 = 0
invariant :voted_no_495 + -1'voted_no_499 + voted_yes_495 + -1'voted_yes_499 + voting_495 + -1'voting_499 = 0
invariant :voted_no_463 + -1'voted_no_499 + voted_yes_463 + -1'voted_yes_499 + voting_463 + -1'voting_499 = 0
invariant :voted_no_232 + -1'voted_no_499 + voted_yes_232 + -1'voted_yes_499 + voting_232 + -1'voting_499 = 0
invariant :voted_no_139 + -1'voted_no_499 + voted_yes_139 + -1'voted_yes_499 + voting_139 + -1'voting_499 = 0
Running compilation step : CommandLine [args=[gcc, -c, -I/home/mcc/BenchKit//lts_install_dir//include, -I., -std=c99, -fPIC, -O3, model.c], workingDir=/home/mcc/execution]
Reverse transition relation is exact ! Faster fixpoint algorithm enabled.
Computing Next relation with stutter on 3.27339e+150 deadlock states
Compilation finished in 26001 ms.
Running link step : CommandLine [args=[gcc, -shared, -o, gal.so, model.o], workingDir=/home/mcc/execution]
Link finished in 118 ms.
Running LTSmin : CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, --when, --ltl, <>(<>(X(<>((LTLAP0==true))))), --buchi-type=spotba], workingDir=/home/mcc/execution]
WARNING : LTSmin timed out (>225 s) on command CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, --when, --ltl, <>(<>(X(<>((LTLAP0==true))))), --buchi-type=spotba], workingDir=/home/mcc/execution]
Running LTSmin : CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, -p, --pins-guards, --when, --ltl, (((LTLAP1==true))U((LTLAP2==true)))U([](<>((LTLAP3==true)))), --buchi-type=spotba], workingDir=/home/mcc/execution]
WARNING : LTSmin timed out (>225 s) on command CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, -p, --pins-guards, --when, --ltl, (((LTLAP1==true))U((LTLAP2==true)))U([](<>((LTLAP3==true)))), --buchi-type=spotba], workingDir=/home/mcc/execution]
Running LTSmin : CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, --when, --ltl, ((LTLAP4==true))U(X((LTLAP5==true))), --buchi-type=spotba], workingDir=/home/mcc/execution]
LTSmin run took 383 ms.
FORMULA Referendum-COL-0500-LTLCardinality-02 TRUE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Running LTSmin : CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, --when, --ltl, (X([]((LTLAP6==true))))U(X([]((LTLAP7==true)))), --buchi-type=spotba], workingDir=/home/mcc/execution]
LTSmin run took 9751 ms.
FORMULA Referendum-COL-0500-LTLCardinality-03 FALSE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Running LTSmin : CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, --when, --ltl, <>([](<>(X((LTLAP8==true))))), --buchi-type=spotba], workingDir=/home/mcc/execution]
WARNING : LTSmin timed out (>225 s) on command CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, --when, --ltl, <>([](<>(X((LTLAP8==true))))), --buchi-type=spotba], workingDir=/home/mcc/execution]
Running LTSmin : CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, -p, --pins-guards, --when, --ltl, (<>([]((LTLAP9==true))))U((LTLAP10==true)), --buchi-type=spotba], workingDir=/home/mcc/execution]
LTSmin run took 54535 ms.
FORMULA Referendum-COL-0500-LTLCardinality-05 FALSE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Running LTSmin : CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, -p, --pins-guards, --when, --ltl, (LTLAP11==true), --buchi-type=spotba], workingDir=/home/mcc/execution]
LTSmin run took 35366 ms.
FORMULA Referendum-COL-0500-LTLCardinality-06 TRUE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Running LTSmin : CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, --when, --ltl, (<>(X((LTLAP12==true))))U(X((LTLAP1==true))), --buchi-type=spotba], workingDir=/home/mcc/execution]
LTSmin run took 11650 ms.
FORMULA Referendum-COL-0500-LTLCardinality-07 FALSE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Running LTSmin : CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, -p, --pins-guards, --when, --ltl, ([]([]((LTLAP5==true))))U([](<>((LTLAP13==true)))), --buchi-type=spotba], workingDir=/home/mcc/execution]
WARNING : LTSmin timed out (>225 s) on command CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, -p, --pins-guards, --when, --ltl, ([]([]((LTLAP5==true))))U([](<>((LTLAP13==true)))), --buchi-type=spotba], workingDir=/home/mcc/execution]
Running LTSmin : CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, -p, --pins-guards, --when, --ltl, (LTLAP2==true), --buchi-type=spotba], workingDir=/home/mcc/execution]
WARNING : LTSmin timed out (>225 s) on command CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, -p, --pins-guards, --when, --ltl, (LTLAP2==true), --buchi-type=spotba], workingDir=/home/mcc/execution]
Running LTSmin : CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, -p, --pins-guards, --when, --ltl, <>(([]((LTLAP12==true)))U([]((LTLAP14==true)))), --buchi-type=spotba], workingDir=/home/mcc/execution]
LTSmin run took 59825 ms.
FORMULA Referendum-COL-0500-LTLCardinality-10 FALSE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Running LTSmin : CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, -p, --pins-guards, --when, --ltl, ([](<>((LTLAP0==true))))U(<>((LTLAP15==true))), --buchi-type=spotba], workingDir=/home/mcc/execution]
LTSmin run took 35287 ms.
FORMULA Referendum-COL-0500-LTLCardinality-11 TRUE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Running LTSmin : CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, -p, --pins-guards, --when, --ltl, <>(<>([]((LTLAP14==true)))), --buchi-type=spotba], workingDir=/home/mcc/execution]
LTSmin run took 55597 ms.
FORMULA Referendum-COL-0500-LTLCardinality-12 FALSE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Running LTSmin : CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, --when, --ltl, ((LTLAP13==true))U(X(<>((LTLAP5==true)))), --buchi-type=spotba], workingDir=/home/mcc/execution]
LTSmin run took 305 ms.
FORMULA Referendum-COL-0500-LTLCardinality-13 TRUE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Running LTSmin : CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, --when, --ltl, X((LTLAP16==true)), --buchi-type=spotba], workingDir=/home/mcc/execution]
LTSmin run took 182 ms.
FORMULA Referendum-COL-0500-LTLCardinality-14 TRUE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Running LTSmin : CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, --when, --ltl, (X((LTLAP13==true)))U(<>(<>((LTLAP9==true)))), --buchi-type=spotba], workingDir=/home/mcc/execution]
LTSmin run took 191 ms.
FORMULA Referendum-COL-0500-LTLCardinality-15 TRUE TECHNIQUES PARTIAL_ORDER EXPLICIT LTSMIN SAT_SMT
Retrying LTSmin with larger timeout 1800 s
Running LTSmin : CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, --when, --ltl, <>(<>(X(<>((LTLAP0==true))))), --buchi-type=spotba], workingDir=/home/mcc/execution]
WARNING : LTSmin timed out (>1800 s) on command CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, --when, --ltl, <>(<>(X(<>((LTLAP0==true))))), --buchi-type=spotba], workingDir=/home/mcc/execution]
Running LTSmin : CommandLine [args=[/home/mcc/BenchKit//lts_install_dir//bin/pins2lts-mc, ./gal.so, --threads=1, -p, --pins-guards, --when, --ltl, (((LTLAP1==true))U((LTLAP2==true)))U([](<>((LTLAP3==true)))), --buchi-type=spotba], workingDir=/home/mcc/execution]

BK_TIME_CONFINEMENT_REACHED

--------------------
content from stderr:

+ export BINDIR=/home/mcc/BenchKit/
+ BINDIR=/home/mcc/BenchKit/
++ pwd
+ export MODEL=/home/mcc/execution
+ MODEL=/home/mcc/execution
+ /home/mcc/BenchKit//runeclipse.sh /home/mcc/execution LTLCardinality -its -ltsminpath /home/mcc/BenchKit//lts_install_dir/ -smt
+ ulimit -s 65536
+ [[ -z '' ]]
+ export LTSMIN_MEM_SIZE=8589934592
+ LTSMIN_MEM_SIZE=8589934592
+ /home/mcc/BenchKit//itstools/its-tools -consoleLog -data /home/mcc/execution/workspace -pnfolder /home/mcc/execution -examination LTLCardinality -z3path /home/mcc/BenchKit//z3/bin/z3 -yices2path /home/mcc/BenchKit//yices/bin/yices -its -ltsminpath /home/mcc/BenchKit//lts_install_dir/ -smt -vmargs -Dosgi.locking=none -Declipse.stateSaveDelayInterval=-1 -Dosgi.configuration.area=/tmp/.eclipse -Xss8m -Xms40m -Xmx8192m -Dfile.encoding=UTF-8 -Dosgi.requiredJavaVersion=1.6
Jun 06, 2018 1:07:58 PM fr.lip6.move.gal.application.Application start
INFO: Running its-tools with arguments : [-pnfolder, /home/mcc/execution, -examination, LTLCardinality, -z3path, /home/mcc/BenchKit//z3/bin/z3, -yices2path, /home/mcc/BenchKit//yices/bin/yices, -its, -ltsminpath, /home/mcc/BenchKit//lts_install_dir/, -smt]
Jun 06, 2018 1:07:58 PM fr.lip6.move.gal.application.MccTranslator transformPNML
INFO: Parsing pnml file : /home/mcc/execution/model.pnml
Jun 06, 2018 1:07:58 PM fr.lip6.move.gal.pnml.togal.PnmlToGalTransformer transform
INFO: Detected file is not PT type :http://www.pnml.org/version-2009/grammar/symmetricnet
Jun 06, 2018 1:08:19 PM fr.lip6.move.gal.pnml.togal.PnmlToGalTransformer transform
INFO: Load time of PNML (colored model parsed with PNMLFW) : 21458 ms
Jun 06, 2018 1:08:19 PM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: Transformed 4 places.
Jun 06, 2018 1:08:19 PM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: Computed order using colors.
Jun 06, 2018 1:08:19 PM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: sort/places :Dot->ready,
Voters->voted_no,voted_yes,voting,

Jun 06, 2018 1:08:20 PM fr.lip6.move.gal.pnml.togal.HLGALTransformer handlePage
INFO: Transformed 3 transitions.
Jun 06, 2018 1:08:20 PM fr.lip6.move.gal.pnml.togal.PnmlToGalTransformer transform
INFO: Computed order based on color domains.
Jun 06, 2018 1:08:20 PM fr.lip6.move.serialization.SerializationUtil systemToFile
INFO: Time to serialize gal into /home/mcc/execution/model.pnml.img.gal : 24 ms
Jun 06, 2018 1:08:21 PM fr.lip6.move.gal.instantiate.GALRewriter flatten
INFO: Flatten gal took : 812 ms
Jun 06, 2018 1:08:23 PM fr.lip6.move.serialization.SerializationUtil systemToFile
INFO: Time to serialize gal into /home/mcc/execution/LTLCardinality.pnml.gal : 31 ms
Jun 06, 2018 1:08:23 PM fr.lip6.move.serialization.SerializationUtil serializePropertiesForITSLTLTools
INFO: Time to serialize properties into /home/mcc/execution/LTLCardinality.ltl : 44 ms
Jun 06, 2018 1:08:23 PM fr.lip6.move.gal.semantics.DeterministicNextBuilder getDeterministicNext
INFO: Input system was already deterministic with 1001 transitions.
Jun 06, 2018 1:08:26 PM fr.lip6.move.gal.gal2smt.bmc.KInductionSolver computeAndDeclareInvariants
INFO: Computed 500 place invariants in 791 ms
Jun 06, 2018 1:08:37 PM fr.lip6.move.gal.gal2smt.bmc.KInductionSolver init
INFO: Proved 1501 variables to be positive in 12249 ms
Jun 06, 2018 1:08:37 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver computeAblingMatrix
INFO: Computing symmetric may disable matrix : 1001 transitions.
Jun 06, 2018 1:08:37 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of disable matrix completed :0/1001 took 0 ms. Total solver calls (SAT/UNSAT): 0(0/0)
Jun 06, 2018 1:08:37 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Complete disable matrix. took 125 ms. Total solver calls (SAT/UNSAT): 0(0/0)
Jun 06, 2018 1:08:37 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver computeAblingMatrix
INFO: Computing symmetric may enable matrix : 1001 transitions.
Jun 06, 2018 1:08:37 PM fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver printStats
INFO: Computation of Complete enable matrix. took 34 ms. Total solver calls (SAT/UNSAT): 0(0/0)
Skipping mayMatrices nes/nds SMT solver raised an error :unknown
java.lang.RuntimeException: SMT solver raised an error :unknown
at fr.lip6.move.gal.gal2smt.bmc.NecessaryEnablingsolver.computeAblingForPredicate(NecessaryEnablingsolver.java:766)
at fr.lip6.move.gal.gal2pins.Gal2PinsTransformerNext.printLabels(Gal2PinsTransformerNext.java:502)
at fr.lip6.move.gal.gal2pins.Gal2PinsTransformerNext.printDependencyMatrix(Gal2PinsTransformerNext.java:209)
at fr.lip6.move.gal.gal2pins.Gal2PinsTransformerNext.buildBodyFile(Gal2PinsTransformerNext.java:85)
at fr.lip6.move.gal.gal2pins.Gal2PinsTransformerNext.transform(Gal2PinsTransformerNext.java:830)
at fr.lip6.move.gal.application.LTSminRunner$1.run(LTSminRunner.java:71)
at java.lang.Thread.run(Thread.java:748)
Jun 06, 2018 1:08:40 PM fr.lip6.move.gal.gal2pins.Gal2PinsTransformerNext transform
INFO: Built C files in 17420ms conformant to PINS in folder :/home/mcc/execution

Sequence of Actions to be Executed by the VM

This is useful if one wants to reexecute the tool in the VM from the submitted image disk.

set -x
# this is for BenchKit: configuration of major elements for the test
export BK_INPUT="Referendum-COL-0500"
export BK_EXAMINATION="LTLCardinality"
export BK_TOOL="itstools"
export BK_RESULT_DIR="/tmp/BK_RESULTS/OUTPUTS"
export BK_TIME_CONFINEMENT="3600"
export BK_MEMORY_CONFINEMENT="16384"

# this is specific to your benchmark or test

export BIN_DIR="$HOME/BenchKit/bin"

# remove the execution directoty if it exists (to avoid increse of .vmdk images)
if [ -d execution ] ; then
rm -rf execution
fi

tar xzf /home/mcc/BenchKit/INPUTS/Referendum-COL-0500.tgz
mv Referendum-COL-0500 execution
cd execution
pwd
ls -lh

# this is for BenchKit: explicit launching of the test
echo "====================================================================="
echo " Generated by BenchKit 2-3637"
echo " Executing tool itstools"
echo " Input is Referendum-COL-0500, examination is LTLCardinality"
echo " Time confinement is $BK_TIME_CONFINEMENT seconds"
echo " Memory confinement is 16384 MBytes"
echo " Number of cores is 4"
echo " Run identifier is r188-qhx2-152732140300109"
echo "====================================================================="
echo
echo "--------------------"
echo "content from stdout:"
echo
echo "=== Data for post analysis generated by BenchKit (invocation template)"
echo
if [ "LTLCardinality" = "UpperBounds" ] ; then
echo "The expected result is a vector of positive values"
echo NUM_VECTOR
elif [ "LTLCardinality" != "StateSpace" ] ; then
echo "The expected result is a vector of booleans"
echo BOOL_VECTOR
else
echo "no data necessary for post analysis"
fi
echo
if [ -f "LTLCardinality.txt" ] ; then
echo "here is the order used to build the result vector(from text file)"
for x in $(grep Property LTLCardinality.txt | cut -d ' ' -f 2 | sort -u) ; do
echo "FORMULA_NAME $x"
done
elif [ -f "LTLCardinality.xml" ] ; then # for cunf (txt files deleted;-)
echo echo "here is the order used to build the result vector(from xml file)"
for x in $(grep '' LTLCardinality.xml | cut -d '>' -f 2 | cut -d '<' -f 1 | sort -u) ; do
echo "FORMULA_NAME $x"
done
fi
echo
echo "=== Now, execution of the tool begins"
echo
echo -n "BK_START "
date -u +%s%3N
echo
timeout -s 9 $BK_TIME_CONFINEMENT bash -c "/home/mcc/BenchKit/BenchKit_head.sh 2> STDERR ; echo ; echo -n \"BK_STOP \" ; date -u +%s%3N"
if [ $? -eq 137 ] ; then
echo
echo "BK_TIME_CONFINEMENT_REACHED"
fi
echo
echo "--------------------"
echo "content from stderr:"
echo
cat STDERR ;