./deagle --no-assertions --datarace --32 /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i


--------------------------------------------------------------------------------


Deagle version 2.1 64-bit x86_64 linux
which contains:
CBMC version 5.67.0 (SVCOMP2023_221122-2-g2121ef1a2) 64-bit x86_64 linux
Parsing /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i
Converting
Type-checking pthread-demo-datarace-1
Generating GOTO Program
Adding CPROVER library (x86_64)
file <builtin-library-pthread_mutex_unlock> line 17: 
reason for conflict at #this.__data: number of members is different (6/8)

struct __pthread_mutex_s {
  signed int __lock;
  unsigned int __count;
  signed int __owner;
  signed int __kind;
  unsigned int __nusers;
  union $anon0;
}
struct __pthread_mutex_s {
  signed int __lock;
  unsigned int __count;
  signed int __owner;
  unsigned int __nusers;
  signed int __kind;
  signed short int __spins;
  signed short int __elision;
  __pthread_list_t __list;
}
warning: pointer parameter types differ between declaration and definition "pthread_mutex_unlock"
old definition in module pthread-demo-datarace-1 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 506
signed int (pthread_mutex_t *)
new definition in module <built-in-library> file <builtin-library-pthread_mutex_unlock> line 17
signed int (pthread_mutex_t *mutex)
file <builtin-library-pthread_create> line 20: warning: pointer parameter types differ between declaration and definition "pthread_create"
old definition in module pthread-demo-datarace-1 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 388
signed int (pthread_t *, const pthread_attr_t *, void * (*)(void *), void *)
new definition in module <built-in-library> file <builtin-library-pthread_create> line 20
signed int (pthread_t *thread, const pthread_attr_t *attr, void * (*start_routine)(void *), void *arg)
file <builtin-library-pthread_mutex_lock> line 17: 
reason for conflict at #this.__data: number of members is different (6/8)

struct __pthread_mutex_s {
  signed int __lock;
  unsigned int __count;
  signed int __owner;
  signed int __kind;
  unsigned int __nusers;
  union $anon0;
}
struct __pthread_mutex_s {
  signed int __lock;
  unsigned int __count;
  signed int __owner;
  unsigned int __nusers;
  signed int __kind;
  signed short int __spins;
  signed short int __elision;
  __pthread_list_t __list;
}
warning: pointer parameter types differ between declaration and definition "pthread_mutex_lock"
old definition in module pthread-demo-datarace-1 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 501
signed int (pthread_mutex_t *)
new definition in module <built-in-library> file <builtin-library-pthread_mutex_lock> line 17
signed int (pthread_mutex_t *mutex)
Removal of function pointers and virtual functions
file <builtin-library-__spawned_thread> line 34 function __spawned_thread: replacing function pointer by 1 possible targets
Generic Property Instrumentation
Running with 8 object bits, 24 offset bits (default)
Starting Bounded Model Checking
set limit type 4
Use SV-COMP unwinding strategy: 21
Deagle's solver is set!!!!!!
Unwinding loop main.0 iteration 1 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1347 function main thread 0
Unwinding loop main.0 iteration 2 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1347 function main thread 0
Unwinding loop main.0 iteration 3 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1347 function main thread 0
Unwinding loop main.0 iteration 4 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1347 function main thread 0
Unwinding loop main.0 iteration 5 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1347 function main thread 0
Unwinding loop main.0 iteration 6 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1347 function main thread 0
Unwinding loop main.0 iteration 7 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1347 function main thread 0
Unwinding loop main.0 iteration 8 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1347 function main thread 0
Unwinding loop main.0 iteration 9 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1347 function main thread 0
Unwinding loop main.0 iteration 10 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1347 function main thread 0
Unwinding loop main.0 iteration 11 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1347 function main thread 0
Unwinding loop main.0 iteration 12 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1347 function main thread 0
Unwinding loop main.0 iteration 13 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1347 function main thread 0
Unwinding loop main.0 iteration 14 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1347 function main thread 0
Unwinding loop main.0 iteration 15 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1347 function main thread 0
Unwinding loop main.0 iteration 16 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1347 function main thread 0
Unwinding loop main.0 iteration 17 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1347 function main thread 0
Unwinding loop main.0 iteration 18 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1347 function main thread 0
Unwinding loop main.0 iteration 19 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1347 function main thread 0
Unwinding loop main.0 iteration 20 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1347 function main thread 0
aborting path on assume(false) at file <builtin-library-exit> line 7 function exit thread 0
aborting path on assume(false) at file <builtin-library-abort> line 6 function abort thread 0
aborting path on assume(false) at file <builtin-library-exit> line 7 function exit thread 0
pointer handling for concurrency is unsound
Unwinding loop thread_function_mutex.0 iteration 1 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1323 function thread_function_mutex thread 1
Unwinding loop thread_function_mutex.0 iteration 2 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1323 function thread_function_mutex thread 1
Unwinding loop thread_function_mutex.0 iteration 3 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-[Warning][Deadcode] Function "__bswap_32" will never be called: 1LoC (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i:66:1)
[Warning][Deadcode] Function "__bswap_64" will never be called: 1LoC (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i:71:1)
[Warning][Race] Memory location myglobal@pthread-demo-datarace-1.i:1318:5 (race with conf. 110):
  read with {lock:mymutex, thread:([thread_function_mutex@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i:1343:5, main], {})} (conf. 110) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i:1326:9)
  read with {lock:mymutex, thread:([main], {})} (conf. 110) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i:1350:9)
  read with {thread:([main], {})} (conf. 110) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i:1357:5)
  write with {lock:mymutex, thread:([thread_function_mutex@/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i:1343:5, main], {})} (conf. 110) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i:1329:9)
  write with {lock:mymutex, thread:([main], {})} (conf. 110) (/mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i:1350:9)

Summary for all memory locations:
	safe:            0
	vulnerable:      0
	unsafe:          1
	-------------------
	total:           1
1.i line 1323 function thread_function_mutex thread 1
Unwinding loop thread_function_mutex.0 iteration 4 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1323 function thread_function_mutex thread 1
Unwinding loop thread_function_mutex.0 iteration 5 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1323 function thread_function_mutex thread 1
Unwinding loop thread_function_mutex.0 iteration 6 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1323 function thread_function_mutex thread 1
Unwinding loop thread_function_mutex.0 iteration 7 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1323 function thread_function_mutex thread 1
Unwinding loop thread_function_mutex.0 iteration 8 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1323 function thread_function_mutex thread 1
Unwinding loop thread_function_mutex.0 iteration 9 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1323 function thread_function_mutex thread 1
Unwinding loop thread_function_mutex.0 iteration 10 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1323 function thread_function_mutex thread 1
Unwinding loop thread_function_mutex.0 iteration 11 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1323 function thread_function_mutex thread 1
Unwinding loop thread_function_mutex.0 iteration 12 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1323 function thread_function_mutex thread 1
Unwinding loop thread_function_mutex.0 iteration 13 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1323 function thread_function_mutex thread 1
Unwinding loop thread_function_mutex.0 iteration 14 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1323 function thread_function_mutex thread 1
Unwinding loop thread_function_mutex.0 iteration 15 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1323 function thread_function_mutex thread 1
Unwinding loop thread_function_mutex.0 iteration 16 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1323 function thread_function_mutex thread 1
Unwinding loop thread_function_mutex.0 iteration 17 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1323 function thread_function_mutex thread 1
Unwinding loop thread_function_mutex.0 iteration 18 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1323 function thread_function_mutex thread 1
Unwinding loop thread_function_mutex.0 iteration 19 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1323 function thread_function_mutex thread 1
Unwinding loop thread_function_mutex.0 iteration 20 file /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i line 1323 function thread_function_mutex thread 1
Handling datarace, passing the problem to goblint first
getcwd: /mnt/goblint-svcomp/benchexec/tools-pldi/deagle
/mnt/goblint-svcomp/benchexec/tools-pldi/deagle/goblint/goblint /mnt/goblint-svcomp/benchexec/sv-benchmarks/c/pthread-C-DAC/pthread-demo-datarace-1.i | tee goblint/goblint_output: 0
Lines where datarace may occur: 1326 1327 1329 1330 1350 1351 1357 1358 
The number of races before goblint filter: 1400
The number of races after goblint filter: 1240
Race categories: 3
	1350(1) - 1326(1) myglobal:
		myglobal#4 myglobal#45
		myglobal#4 myglobal#47
		myglobal#4 myglobal#49
		myglobal#4 myglobal#51
		myglobal#4 myglobal#53
		myglobal#4 myglobal#55
		myglobal#4 myglobal#57
		myglobal#4 myglobal#59
		myglobal#4 myglobal#61
		myglobal#4 myglobal#63
		myglobal#4 myglobal#65
		myglobal#4 myglobal#67
		myglobal#4 myglobal#69
		myglobal#4 myglobal#71
		myglobal#4 myglobal#73
		myglobal#4 myglobal#75
		myglobal#4 myglobal#77
		myglobal#4 myglobal#79
		myglobal#4 myglobal#81
		myglobal#4 myglobal#83
		myglobal#6 myglobal#45
		myglobal#6 myglobal#47
		myglobal#6 myglobal#49
		myglobal#6 myglobal#51
		myglobal#6 myglobal#53
		myglobal#6 myglobal#55
		myglobal#6 myglobal#57
		myglobal#6 myglobal#59
		myglobal#6 myglobal#61
		myglobal#6 myglobal#63
		myglobal#6 myglobal#65
		myglobal#6 myglobal#67
		myglobal#6 myglobal#69
		myglobal#6 myglobal#71
		myglobal#6 myglobal#73
		myglobal#6 myglobal#75
		myglobal#6 myglobal#77
		myglobal#6 myglobal#79
		myglobal#6 myglobal#81
		myglobal#6 myglobal#83
		myglobal#8 myglobal#45
		myglobal#8 myglobal#47
		myglobal#8 myglobal#49
		myglobal#8 myglobal#51
		myglobal#8 myglobal#53
		myglobal#8 myglobal#55
		myglobal#8 myglobal#57
		myglobal#8 myglobal#59
		myglobal#8 myglobal#61
		myglobal#8 myglobal#63
		myglobal#8 myglobal#65
		myglobal#8 myglobal#67
		myglobal#8 myglobal#69
		myglobal#8 myglobal#71
		myglobal#8 myglobal#73
		myglobal#8 myglobal#75
		myglobal#8 myglobal#77
		myglobal#8 myglobal#79
		myglobal#8 myglobal#81
		myglobal#8 myglobal#83
		myglobal#10 myglobal#45
		myglobal#10 myglobal#47
		myglobal#10 myglobal#49
		myglobal#10 myglobal#51
		myglobal#10 myglobal#53
		myglobal#10 myglobal#55
		myglobal#10 myglobal#57
		myglobal#10 myglobal#59
		myglobal#10 myglobal#61
		myglobal#10 myglobal#63
		myglobal#10 myglobal#65
		myglobal#10 myglobal#67
		myglobal#10 myglobal#69
		myglobal#10 myglobal#71
		myglobal#10 myglobal#73
		myglobal#10 myglobal#75
		myglobal#10 myglobal#77
		myglobal#10 myglobal#79
		myglobal#10 myglobal#81
		myglobal#10 myglobal#83
		myglobal#12 myglobal#45
		myglobal#12 myglobal#47
		myglobal#12 myglobal#49
		myglobal#12 myglobal#51
		myglobal#12 myglobal#53
		myglobal#12 myglobal#55
		myglobal#12 myglobal#57
		myglobal#12 myglobal#59
		myglobal#12 myglobal#61
		myglobal#12 myglobal#63
		myglobal#12 myglobal#65
		myglobal#12 myglobal#67
		myglobal#12 myglobal#69
		myglobal#12 myglobal#71
		myglobal#12 myglobal#73
		myglobal#12 myglobal#75
		myglobal#12 myglobal#77
		myglobal#12 myglobal#79
		myglobal#12 myglobal#81
		myglobal#12 myglobal#83
		myglobal#14 myglobal#45
		myglobal#14 myglobal#47
		myglobal#14 myglobal#49
		myglobal#14 myglobal#51
		myglobal#14 myglobal#53
		myglobal#14 myglobal#55
		myglobal#14 myglobal#57
		myglobal#14 myglobal#59
		myglobal#14 myglobal#61
		myglobal#14 myglobal#63
		myglobal#14 myglobal#65
		myglobal#14 myglobal#67
		myglobal#14 myglobal#69
		myglobal#14 myglobal#71
		myglobal#14 myglobal#73
		myglobal#14 myglobal#75
		myglobal#14 myglobal#77
		myglobal#14 myglobal#79
		myglobal#14 myglobal#81
		myglobal#14 myglobal#83
		myglobal#16 myglobal#45
		myglobal#16 myglobal#47
		myglobal#16 myglobal#49
		myglobal#16 myglobal#51
		myglobal#16 myglobal#53
		myglobal#16 myglobal#55
		myglobal#16 myglobal#57
		myglobal#16 myglobal#59
		myglobal#16 myglobal#61
		myglobal#16 myglobal#63
		myglobal#16 myglobal#65
		myglobal#16 myglobal#67
		myglobal#16 myglobal#69
		myglobal#16 myglobal#71
		myglobal#16 myglobal#73
		myglobal#16 myglobal#75
		myglobal#16 myglobal#77
		myglobal#16 myglobal#79
		myglobal#16 myglobal#81
		myglobal#16 myglobal#83
		myglobal#18 myglobal#45
		myglobal#18 myglobal#47
		myglobal#18 myglobal#49
		myglobal#18 myglobal#51
		myglobal#18 myglobal#53
		myglobal#18 myglobal#55
		myglobal#18 myglobal#57
		myglobal#18 myglobal#59
		myglobal#18 myglobal#61
		myglobal#18 myglobal#63
		myglobal#18 myglobal#65
		myglobal#18 myglobal#67
		myglobal#18 myglobal#69
		myglobal#18 myglobal#71
		myglobal#18 myglobal#73
		myglobal#18 myglobal#75
		myglobal#18 myglobal#77
		myglobal#18 myglobal#79
		myglobal#18 myglobal#81
		myglobal#18 myglobal#83
		myglobal#20 myglobal#45
		myglobal#20 myglobal#47
		myglobal#20 myglobal#49
		myglobal#20 myglobal#51
		myglobal#20 myglobal#53
		myglobal#20 myglobal#55
		myglobal#20 myglobal#57
		myglobal#20 myglobal#59
		myglobal#20 myglobal#61
		myglobal#20 myglobal#63
		myglobal#20 myglobal#65
		myglobal#20 myglobal#67
		myglobal#20 myglobal#69
		myglobal#20 myglobal#71
		myglobal#20 myglobal#73
		myglobal#20 myglobal#75
		myglobal#20 myglobal#77
		myglobal#20 myglobal#79
		myglobal#20 myglobal#81
		myglobal#20 myglobal#83
		myglobal#22 myglobal#45
		myglobal#22 myglobal#47
		myglobal#22 myglobal#49
		myglobal#22 myglobal#51
		myglobal#22 myglobal#53
		myglobal#22 myglobal#55
		myglobal#22 myglobal#57
		myglobal#22 myglobal#59
		myglobal#22 myglobal#61
		myglobal#22 myglobal#63
		myglobal#22 myglobal#65
		myglobal#22 myglobal#67
		myglobal#22 myglobal#69
		myglobal#22 myglobal#71
		myglobal#22 myglobal#73
		myglobal#22 myglobal#75
		myglobal#22 myglobal#77
		myglobal#22 myglobal#79
		myglobal#22 myglobal#81
		myglobal#22 myglobal#83
		myglobal#24 myglobal#45
		myglobal#24 myglobal#47
		myglobal#24 myglobal#49
		myglobal#24 myglobal#51
		myglobal#24 myglobal#53
		myglobal#24 myglobal#55
		myglobal#24 myglobal#57
		myglobal#24 myglobal#59
		myglobal#24 myglobal#61
		myglobal#24 myglobal#63
		myglobal#24 myglobal#65
		myglobal#24 myglobal#67
		myglobal#24 myglobal#69
		myglobal#24 myglobal#71
		myglobal#24 myglobal#73
		myglobal#24 myglobal#75
		myglobal#24 myglobal#77
		myglobal#24 myglobal#79
		myglobal#24 myglobal#81
		myglobal#24 myglobal#83
		myglobal#26 myglobal#45
		myglobal#26 myglobal#47
		myglobal#26 myglobal#49
		myglobal#26 myglobal#51
		myglobal#26 myglobal#53
		myglobal#26 myglobal#55
		myglobal#26 myglobal#57
		myglobal#26 myglobal#59
		myglobal#26 myglobal#61
		myglobal#26 myglobal#63
		myglobal#26 myglobal#65
		myglobal#26 myglobal#67
		myglobal#26 myglobal#69
		myglobal#26 myglobal#71
		myglobal#26 myglobal#73
		myglobal#26 myglobal#75
		myglobal#26 myglobal#77
		myglobal#26 myglobal#79
		myglobal#26 myglobal#81
		myglobal#26 myglobal#83
		myglobal#28 myglobal#45
		myglobal#28 myglobal#47
		myglobal#28 myglobal#49
		myglobal#28 myglobal#51
		myglobal#28 myglobal#53
		myglobal#28 myglobal#55
		myglobal#28 myglobal#57
		myglobal#28 myglobal#59
		myglobal#28 myglobal#61
		myglobal#28 myglobal#63
		myglobal#28 myglobal#65
		myglobal#28 myglobal#67
		myglobal#28 myglobal#69
		myglobal#28 myglobal#71
		myglobal#28 myglobal#73
		myglobal#28 myglobal#75
		myglobal#28 myglobal#77
		myglobal#28 myglobal#79
		myglobal#28 myglobal#81
		myglobal#28 myglobal#83
		myglobal#30 myglobal#45
		myglobal#30 myglobal#47
		myglobal#30 myglobal#49
		myglobal#30 myglobal#51
		myglobal#30 myglobal#53
		myglobal#30 myglobal#55
		myglobal#30 myglobal#57
		myglobal#30 myglobal#59
		myglobal#30 myglobal#61
		myglobal#30 myglobal#63
		myglobal#30 myglobal#65
		myglobal#30 myglobal#67
		myglobal#30 myglobal#69
		myglobal#30 myglobal#71
		myglobal#30 myglobal#73
		myglobal#30 myglobal#75
		myglobal#30 myglobal#77
		myglobal#30 myglobal#79
		myglobal#30 myglobal#81
		myglobal#30 myglobal#83
		myglobal#32 myglobal#45
		myglobal#32 myglobal#47
		myglobal#32 myglobal#49
		myglobal#32 myglobal#51
		myglobal#32 myglobal#53
		myglobal#32 myglobal#55
		myglobal#32 myglobal#57
		myglobal#32 myglobal#59
		myglobal#32 myglobal#61
		myglobal#32 myglobal#63
		myglobal#32 myglobal#65
		myglobal#32 myglobal#67
		myglobal#32 myglobal#69
		myglobal#32 myglobal#71
		myglobal#32 myglobal#73
		myglobal#32 myglobal#75
		myglobal#32 myglobal#77
		myglobal#32 myglobal#79
		myglobal#32 myglobal#81
		myglobal#32 myglobal#83
		myglobal#34 myglobal#45
		myglobal#34 myglobal#47
		myglobal#34 myglobal#49
		myglobal#34 myglobal#51
		myglobal#34 myglobal#53
		myglobal#34 myglobal#55
		myglobal#34 myglobal#57
		myglobal#34 myglobal#59
		myglobal#34 myglobal#61
		myglobal#34 myglobal#63
		myglobal#34 myglobal#65
		myglobal#34 myglobal#67
		myglobal#34 myglobal#69
		myglobal#34 myglobal#71
		myglobal#34 myglobal#73
		myglobal#34 myglobal#75
		myglobal#34 myglobal#77
		myglobal#34 myglobal#79
		myglobal#34 myglobal#81
		myglobal#34 myglobal#83
		myglobal#36 myglobal#45
		myglobal#36 myglobal#47
		myglobal#36 myglobal#49
		myglobal#36 myglobal#51
		myglobal#36 myglobal#53
		myglobal#36 myglobal#55
		myglobal#36 myglobal#57
		myglobal#36 myglobal#59
		myglobal#36 myglobal#61
		myglobal#36 myglobal#63
		myglobal#36 myglobal#65
		myglobal#36 myglobal#67
		myglobal#36 myglobal#69
		myglobal#36 myglobal#71
		myglobal#36 myglobal#73
		myglobal#36 myglobal#75
		myglobal#36 myglobal#77
		myglobal#36 myglobal#79
		myglobal#36 myglobal#81
		myglobal#36 myglobal#83
		myglobal#38 myglobal#45
		myglobal#38 myglobal#47
		myglobal#38 myglobal#49
		myglobal#38 myglobal#51
		myglobal#38 myglobal#53
		myglobal#38 myglobal#55
		myglobal#38 myglobal#57
		myglobal#38 myglobal#59
		myglobal#38 myglobal#61
		myglobal#38 myglobal#63
		myglobal#38 myglobal#65
		myglobal#38 myglobal#67
		myglobal#38 myglobal#69
		myglobal#38 myglobal#71
		myglobal#38 myglobal#73
		myglobal#38 myglobal#75
		myglobal#38 myglobal#77
		myglobal#38 myglobal#79
		myglobal#38 myglobal#81
		myglobal#38 myglobal#83
		myglobal#40 myglobal#45
		myglobal#40 myglobal#47
		myglobal#40 myglobal#49
		myglobal#40 myglobal#51
		myglobal#40 myglobal#53
		myglobal#40 myglobal#55
		myglobal#40 myglobal#57
		myglobal#40 myglobal#59
		myglobal#40 myglobal#61
		myglobal#40 myglobal#63
		myglobal#40 myglobal#65
		myglobal#40 myglobal#67
		myglobal#40 myglobal#69
		myglobal#40 myglobal#71
		myglobal#40 myglobal#73
		myglobal#40 myglobal#75
		myglobal#40 myglobal#77
		myglobal#40 myglobal#79
		myglobal#40 myglobal#81
		myglobal#40 myglobal#83
		myglobal#42 myglobal#45
		myglobal#42 myglobal#47
		myglobal#42 myglobal#49
		myglobal#42 myglobal#51
		myglobal#42 myglobal#53
		myglobal#42 myglobal#55
		myglobal#42 myglobal#57
		myglobal#42 myglobal#59
		myglobal#42 myglobal#61
		myglobal#42 myglobal#63
		myglobal#42 myglobal#65
		myglobal#42 myglobal#67
		myglobal#42 myglobal#69
		myglobal#42 myglobal#71
		myglobal#42 myglobal#73
		myglobal#42 myglobal#75
		myglobal#42 myglobal#77
		myglobal#42 myglobal#79
		myglobal#42 myglobal#81
		myglobal#42 myglobal#83
	1350(1) - 1329(1) myglobal:
		myglobal#3 myglobal#46
		myglobal#3 myglobal#48
		myglobal#3 myglobal#50
		myglobal#3 myglobal#52
		myglobal#3 myglobal#54
		myglobal#3 myglobal#56
		myglobal#3 myglobal#58
		myglobal#3 myglobal#60
		myglobal#3 myglobal#62
		myglobal#3 myglobal#64
		myglobal#3 myglobal#66
		myglobal#3 myglobal#68
		myglobal#3 myglobal#70
		myglobal#3 myglobal#72
		myglobal#3 myglobal#74
		myglobal#3 myglobal#76
		myglobal#3 myglobal#78
		myglobal#3 myglobal#80
		myglobal#3 myglobal#82
		myglobal#3 myglobal#84
		myglobal#4 myglobal#46
		myglobal#4 myglobal#48
		myglobal#4 myglobal#50
		myglobal#4 myglobal#52
		myglobal#4 myglobal#54
		myglobal#4 myglobal#56
		myglobal#4 myglobal#58
		myglobal#4 myglobal#60
		myglobal#4 myglobal#62
		myglobal#4 myglobal#64
		myglobal#4 myglobal#66
		myglobal#4 myglobal#68
		myglobal#4 myglobal#70
		myglobal#4 myglobal#72
		myglobal#4 myglobal#74
		myglobal#4 myglobal#76
		myglobal#4 myglobal#78
		myglobal#4 myglobal#80
		myglobal#4 myglobal#82
		myglobal#4 myglobal#84
		myglobal#5 myglobal#46
		myglobal#5 myglobal#48
		myglobal#5 myglobal#50
		myglobal#5 myglobal#52
		myglobal#5 myglobal#54
		myglobal#5 myglobal#56
		myglobal#5 myglobal#58
		myglobal#5 myglobal#60
		myglobal#5 myglobal#62
		myglobal#5 myglobal#64
		myglobal#5 myglobal#66
		myglobal#5 myglobal#68
		myglobal#5 myglobal#70
		myglobal#5 myglobal#72
		myglobal#5 myglobal#74
		myglobal#5 myglobal#76
		myglobal#5 myglobal#78
		myglobal#5 myglobal#80
		myglobal#5 myglobal#82
		myglobal#5 myglobal#84
		myglobal#6 myglobal#46
		myglobal#6 myglobal#48
		myglobal#6 myglobal#50
		myglobal#6 myglobal#52
		myglobal#6 myglobal#54
		myglobal#6 myglobal#56
		myglobal#6 myglobal#58
		myglobal#6 myglobal#60
		myglobal#6 myglobal#62
		myglobal#6 myglobal#64
		myglobal#6 myglobal#66
		myglobal#6 myglobal#68
		myglobal#6 myglobal#70
		myglobal#6 myglobal#72
		myglobal#6 myglobal#74
		myglobal#6 myglobal#76
		myglobal#6 myglobal#78
		myglobal#6 myglobal#80
		myglobal#6 myglobal#82
		myglobal#6 myglobal#84
		myglobal#7 myglobal#46
		myglobal#7 myglobal#48
		myglobal#7 myglobal#50
		myglobal#7 myglobal#52
		myglobal#7 myglobal#54
		myglobal#7 myglobal#56
		myglobal#7 myglobal#58
		myglobal#7 myglobal#60
		myglobal#7 myglobal#62
		myglobal#7 myglobal#64
		myglobal#7 myglobal#66
		myglobal#7 myglobal#68
		myglobal#7 myglobal#70
		myglobal#7 myglobal#72
		myglobal#7 myglobal#74
		myglobal#7 myglobal#76
		myglobal#7 myglobal#78
		myglobal#7 myglobal#80
		myglobal#7 myglobal#82
		myglobal#7 myglobal#84
		myglobal#8 myglobal#46
		myglobal#8 myglobal#48
		myglobal#8 myglobal#50
		myglobal#8 myglobal#52
		myglobal#8 myglobal#54
		myglobal#8 myglobal#56
		myglobal#8 myglobal#58
		myglobal#8 myglobal#60
		myglobal#8 myglobal#62
		myglobal#8 myglobal#64
		myglobal#8 myglobal#66
		myglobal#8 myglobal#68
		myglobal#8 myglobal#70
		myglobal#8 myglobal#72
		myglobal#8 myglobal#74
		myglobal#8 myglobal#76
		myglobal#8 myglobal#78
		myglobal#8 myglobal#80
		myglobal#8 myglobal#82
		myglobal#8 myglobal#84
		myglobal#9 myglobal#46
		myglobal#9 myglobal#48
		myglobal#9 myglobal#50
		myglobal#9 myglobal#52
		myglobal#9 myglobal#54
		myglobal#9 myglobal#56
		myglobal#9 myglobal#58
		myglobal#9 myglobal#60
		myglobal#9 myglobal#62
		myglobal#9 myglobal#64
		myglobal#9 myglobal#66
		myglobal#9 myglobal#68
		myglobal#9 myglobal#70
		myglobal#9 myglobal#72
		myglobal#9 myglobal#74
		myglobal#9 myglobal#76
		myglobal#9 myglobal#78
		myglobal#9 myglobal#80
		myglobal#9 myglobal#82
		myglobal#9 myglobal#84
		myglobal#10 myglobal#46
		myglobal#10 myglobal#48
		myglobal#10 myglobal#50
		myglobal#10 myglobal#52
		myglobal#10 myglobal#54
		myglobal#10 myglobal#56
		myglobal#10 myglobal#58
		myglobal#10 myglobal#60
		myglobal#10 myglobal#62
		myglobal#10 myglobal#64
		myglobal#10 myglobal#66
		myglobal#10 myglobal#68
		myglobal#10 myglobal#70
		myglobal#10 myglobal#72
		myglobal#10 myglobal#74
		myglobal#10 myglobal#76
		myglobal#10 myglobal#78
		myglobal#10 myglobal#80
		myglobal#10 myglobal#82
		myglobal#10 myglobal#84
		myglobal#11 myglobal#46
		myglobal#11 myglobal#48
		myglobal#11 myglobal#50
		myglobal#11 myglobal#52
		myglobal#11 myglobal#54
		myglobal#11 myglobal#56
		myglobal#11 myglobal#58
		myglobal#11 myglobal#60
		myglobal#11 myglobal#62
		myglobal#11 myglobal#64
		myglobal#11 myglobal#66
		myglobal#11 myglobal#68
		myglobal#11 myglobal#70
		myglobal#11 myglobal#72
		myglobal#11 myglobal#74
		myglobal#11 myglobal#76
		myglobal#11 myglobal#78
		myglobal#11 myglobal#80
		myglobal#11 myglobal#82
		myglobal#11 myglobal#84
		myglobal#12 myglobal#46
		myglobal#12 myglobal#48
		myglobal#12 myglobal#50
		myglobal#12 myglobal#52
		myglobal#12 myglobal#54
		myglobal#12 myglobal#56
		myglobal#12 myglobal#58
		myglobal#12 myglobal#60
		myglobal#12 myglobal#62
		myglobal#12 myglobal#64
		myglobal#12 myglobal#66
		myglobal#12 myglobal#68
		myglobal#12 myglobal#70
		myglobal#12 myglobal#72
		myglobal#12 myglobal#74
		myglobal#12 myglobal#76
		myglobal#12 myglobal#78
		myglobal#12 myglobal#80
		myglobal#12 myglobal#82
		myglobal#12 myglobal#84
		myglobal#13 myglobal#46
		myglobal#13 myglobal#48
		myglobal#13 myglobal#50
		myglobal#13 myglobal#52
		myglobal#13 myglobal#54
		myglobal#13 myglobal#56
		myglobal#13 myglobal#58
		myglobal#13 myglobal#60
		myglobal#13 myglobal#62
		myglobal#13 myglobal#64
		myglobal#13 myglobal#66
		myglobal#13 myglobal#68
		myglobal#13 myglobal#70
		myglobal#13 myglobal#72
		myglobal#13 myglobal#74
		myglobal#13 myglobal#76
		myglobal#13 myglobal#78
		myglobal#13 myglobal#80
		myglobal#13 myglobal#82
		myglobal#13 myglobal#84
		myglobal#14 myglobal#46
		myglobal#14 myglobal#48
		myglobal#14 myglobal#50
		myglobal#14 myglobal#52
		myglobal#14 myglobal#54
		myglobal#14 myglobal#56
		myglobal#14 myglobal#58
		myglobal#14 myglobal#60
		myglobal#14 myglobal#62
		myglobal#14 myglobal#64
		myglobal#14 myglobal#66
		myglobal#14 myglobal#68
		myglobal#14 myglobal#70
		myglobal#14 myglobal#72
		myglobal#14 myglobal#74
		myglobal#14 myglobal#76
		myglobal#14 myglobal#78
		myglobal#14 myglobal#80
		myglobal#14 myglobal#82
		myglobal#14 myglobal#84
		myglobal#15 myglobal#46
		myglobal#15 myglobal#48
		myglobal#15 myglobal#50
		myglobal#15 myglobal#52
		myglobal#15 myglobal#54
		myglobal#15 myglobal#56
		myglobal#15 myglobal#58
		myglobal#15 myglobal#60
		myglobal#15 myglobal#62
		myglobal#15 myglobal#64
		myglobal#15 myglobal#66
		myglobal#15 myglobal#68
		myglobal#15 myglobal#70
		myglobal#15 myglobal#72
		myglobal#15 myglobal#74
		myglobal#15 myglobal#76
		myglobal#15 myglobal#78
		myglobal#15 myglobal#80
		myglobal#15 myglobal#82
		myglobal#15 myglobal#84
		myglobal#16 myglobal#46
		myglobal#16 myglobal#48
		myglobal#16 myglobal#50
		myglobal#16 myglobal#52
		myglobal#16 myglobal#54
		myglobal#16 myglobal#56
		myglobal#16 myglobal#58
		myglobal#16 myglobal#60
		myglobal#16 myglobal#62
		myglobal#16 myglobal#64
		myglobal#16 myglobal#66
		myglobal#16 myglobal#68
		myglobal#16 myglobal#70
		myglobal#16 myglobal#72
		myglobal#16 myglobal#74
		myglobal#16 myglobal#76
		myglobal#16 myglobal#78
		myglobal#16 myglobal#80
		myglobal#16 myglobal#82
		myglobal#16 myglobal#84
		myglobal#17 myglobal#46
		myglobal#17 myglobal#48
		myglobal#17 myglobal#50
		myglobal#17 myglobal#52
		myglobal#17 myglobal#54
		myglobal#17 myglobal#56
		myglobal#17 myglobal#58
		myglobal#17 myglobal#60
		myglobal#17 myglobal#62
		myglobal#17 myglobal#64
		myglobal#17 myglobal#66
		myglobal#17 myglobal#68
		myglobal#17 myglobal#70
		myglobal#17 myglobal#72
		myglobal#17 myglobal#74
		myglobal#17 myglobal#76
		myglobal#17 myglobal#78
		myglobal#17 myglobal#80
		myglobal#17 myglobal#82
		myglobal#17 myglobal#84
		myglobal#18 myglobal#46
		myglobal#18 myglobal#48
		myglobal#18 myglobal#50
		myglobal#18 myglobal#52
		myglobal#18 myglobal#54
		myglobal#18 myglobal#56
		myglobal#18 myglobal#58
		myglobal#18 myglobal#60
		myglobal#18 myglobal#62
		myglobal#18 myglobal#64
		myglobal#18 myglobal#66
		myglobal#18 myglobal#68
		myglobal#18 myglobal#70
		myglobal#18 myglobal#72
		myglobal#18 myglobal#74
		myglobal#18 myglobal#76
		myglobal#18 myglobal#78
		myglobal#18 myglobal#80
		myglobal#18 myglobal#82
		myglobal#18 myglobal#84
		myglobal#19 myglobal#46
		myglobal#19 myglobal#48
		myglobal#19 myglobal#50
		myglobal#19 myglobal#52
		myglobal#19 myglobal#54
		myglobal#19 myglobal#56
		myglobal#19 myglobal#58
		myglobal#19 myglobal#60
		myglobal#19 myglobal#62
		myglobal#19 myglobal#64
		myglobal#19 myglobal#66
		myglobal#19 myglobal#68
		myglobal#19 myglobal#70
		myglobal#19 myglobal#72
		myglobal#19 myglobal#74
		myglobal#19 myglobal#76
		myglobal#19 myglobal#78
		myglobal#19 myglobal#80
		myglobal#19 myglobal#82
		myglobal#19 myglobal#84
		myglobal#20 myglobal#46
		myglobal#20 myglobal#48
		myglobal#20 myglobal#50
		myglobal#20 myglobal#52
		myglobal#20 myglobal#54
		myglobal#20 myglobal#56
		myglobal#20 myglobal#58
		myglobal#20 myglobal#60
		myglobal#20 myglobal#62
		myglobal#20 myglobal#64
		myglobal#20 myglobal#66
		myglobal#20 myglobal#68
		myglobal#20 myglobal#70
		myglobal#20 myglobal#72
		myglobal#20 myglobal#74
		myglobal#20 myglobal#76
		myglobal#20 myglobal#78
		myglobal#20 myglobal#80
		myglobal#20 myglobal#82
		myglobal#20 myglobal#84
		myglobal#21 myglobal#46
		myglobal#21 myglobal#48
		myglobal#21 myglobal#50
		myglobal#21 myglobal#52
		myglobal#21 myglobal#54
		myglobal#21 myglobal#56
		myglobal#21 myglobal#58
		myglobal#21 myglobal#60
		myglobal#21 myglobal#62
		myglobal#21 myglobal#64
		myglobal#21 myglobal#66
		myglobal#21 myglobal#68
		myglobal#21 myglobal#70
		myglobal#21 myglobal#72
		myglobal#21 myglobal#74
		myglobal#21 myglobal#76
		myglobal#21 myglobal#78
		myglobal#21 myglobal#80
		myglobal#21 myglobal#82
		myglobal#21 myglobal#84
		myglobal#22 myglobal#46
		myglobal#22 myglobal#48
		myglobal#22 myglobal#50
		myglobal#22 myglobal#52
		myglobal#22 myglobal#54
		myglobal#22 myglobal#56
		myglobal#22 myglobal#58
		myglobal#22 myglobal#60
		myglobal#22 myglobal#62
		myglobal#22 myglobal#64
		myglobal#22 myglobal#66
		myglobal#22 myglobal#68
		myglobal#22 myglobal#70
		myglobal#22 myglobal#72
		myglobal#22 myglobal#74
		myglobal#22 myglobal#76
		myglobal#22 myglobal#78
		myglobal#22 myglobal#80
		myglobal#22 myglobal#82
		myglobal#22 myglobal#84
		myglobal#23 myglobal#46
		myglobal#23 myglobal#48
		myglobal#23 myglobal#50
		myglobal#23 myglobal#52
		myglobal#23 myglobal#54
		myglobal#23 myglobal#56
		myglobal#23 myglobal#58
		myglobal#23 myglobal#60
		myglobal#23 myglobal#62
		myglobal#23 myglobal#64
		myglobal#23 myglobal#66
		myglobal#23 myglobal#68
		myglobal#23 myglobal#70
		myglobal#23 myglobal#72
		myglobal#23 myglobal#74
		myglobal#23 myglobal#76
		myglobal#23 myglobal#78
		myglobal#23 myglobal#80
		myglobal#23 myglobal#82
		myglobal#23 myglobal#84
		myglobal#24 myglobal#46
		myglobal#24 myglobal#48
		myglobal#24 myglobal#50
		myglobal#24 myglobal#52
		myglobal#24 myglobal#54
		myglobal#24 myglobal#56
		myglobal#24 myglobal#58
		myglobal#24 myglobal#60
		myglobal#24 myglobal#62
		myglobal#24 myglobal#64
		myglobal#24 myglobal#66
		myglobal#24 myglobal#68
		myglobal#24 myglobal#70
		myglobal#24 myglobal#72
		myglobal#24 myglobal#74
		myglobal#24 myglobal#76
		myglobal#24 myglobal#78
		myglobal#24 myglobal#80
		myglobal#24 myglobal#82
		myglobal#24 myglobal#84
		myglobal#25 myglobal#46
		myglobal#25 myglobal#48
		myglobal#25 myglobal#50
		myglobal#25 myglobal#52
		myglobal#25 myglobal#54
		myglobal#25 myglobal#56
		myglobal#25 myglobal#58
		myglobal#25 myglobal#60
		myglobal#25 myglobal#62
		myglobal#25 myglobal#64
		myglobal#25 myglobal#66
		myglobal#25 myglobal#68
		myglobal#25 myglobal#70
		myglobal#25 myglobal#72
		myglobal#25 myglobal#74
		myglobal#25 myglobal#76
		myglobal#25 myglobal#78
		myglobal#25 myglobal#80
		myglobal#25 myglobal#82
		myglobal#25 myglobal#84
		myglobal#26 myglobal#46
		myglobal#26 myglobal#48
		myglobal#26 myglobal#50
		myglobal#26 myglobal#52
		myglobal#26 myglobal#54
		myglobal#26 myglobal#56
		myglobal#26 myglobal#58
		myglobal#26 myglobal#60
		myglobal#26 myglobal#62
		myglobal#26 myglobal#64
		myglobal#26 myglobal#66
		myglobal#26 myglobal#68
		myglobal#26 myglobal#70
		myglobal#26 myglobal#72
		myglobal#26 myglobal#74
		myglobal#26 myglobal#76
		myglobal#26 myglobal#78
		myglobal#26 myglobal#80
		myglobal#26 myglobal#82
		myglobal#26 myglobal#84
		myglobal#27 myglobal#46
		myglobal#27 myglobal#48
		myglobal#27 myglobal#50
		myglobal#27 myglobal#52
		myglobal#27 myglobal#54
		myglobal#27 myglobal#56
		myglobal#27 myglobal#58
		myglobal#27 myglobal#60
		myglobal#27 myglobal#62
		myglobal#27 myglobal#64
		myglobal#27 myglobal#66
		myglobal#27 myglobal#68
		myglobal#27 myglobal#70
		myglobal#27 myglobal#72
		myglobal#27 myglobal#74
		myglobal#27 myglobal#76
		myglobal#27 myglobal#78
		myglobal#27 myglobal#80
		myglobal#27 myglobal#82
		myglobal#27 myglobal#84
		myglobal#28 myglobal#46
		myglobal#28 myglobal#48
		myglobal#28 myglobal#50
		myglobal#28 myglobal#52
		myglobal#28 myglobal#54
		myglobal#28 myglobal#56
		myglobal#28 myglobal#58
		myglobal#28 myglobal#60
		myglobal#28 myglobal#62
		myglobal#28 myglobal#64
		myglobal#28 myglobal#66
		myglobal#28 myglobal#68
		myglobal#28 myglobal#70
		myglobal#28 myglobal#72
		myglobal#28 myglobal#74
		myglobal#28 myglobal#76
		myglobal#28 myglobal#78
		myglobal#28 myglobal#80
		myglobal#28 myglobal#82
		myglobal#28 myglobal#84
		myglobal#29 myglobal#46
		myglobal#29 myglobal#48
		myglobal#29 myglobal#50
		myglobal#29 myglobal#52
		myglobal#29 myglobal#54
		myglobal#29 myglobal#56
		myglobal#29 myglobal#58
		myglobal#29 myglobal#60
		myglobal#29 myglobal#62
		myglobal#29 myglobal#64
		myglobal#29 myglobal#66
		myglobal#29 myglobal#68
		myglobal#29 myglobal#70
		myglobal#29 myglobal#72
		myglobal#29 myglobal#74
		myglobal#29 myglobal#76
		myglobal#29 myglobal#78
		myglobal#29 myglobal#80
		myglobal#29 myglobal#82
		myglobal#29 myglobal#84
		myglobal#30 myglobal#46
		myglobal#30 myglobal#48
		myglobal#30 myglobal#50
		myglobal#30 myglobal#52
		myglobal#30 myglobal#54
		myglobal#30 myglobal#56
		myglobal#30 myglobal#58
		myglobal#30 myglobal#60
		myglobal#30 myglobal#62
		myglobal#30 myglobal#64
		myglobal#30 myglobal#66
		myglobal#30 myglobal#68
		myglobal#30 myglobal#70
		myglobal#30 myglobal#72
		myglobal#30 myglobal#74
		myglobal#30 myglobal#76
		myglobal#30 myglobal#78
		myglobal#30 myglobal#80
		myglobal#30 myglobal#82
		myglobal#30 myglobal#84
		myglobal#31 myglobal#46
		myglobal#31 myglobal#48
		myglobal#31 myglobal#50
		myglobal#31 myglobal#52
		myglobal#31 myglobal#54
		myglobal#31 myglobal#56
		myglobal#31 myglobal#58
		myglobal#31 myglobal#60
		myglobal#31 myglobal#62
		myglobal#31 myglobal#64
		myglobal#31 myglobal#66
		myglobal#31 myglobal#68
		myglobal#31 myglobal#70
		myglobal#31 myglobal#72
		myglobal#31 myglobal#74
		myglobal#31 myglobal#76
		myglobal#31 myglobal#78
		myglobal#31 myglobal#80
		myglobal#31 myglobal#82
		myglobal#31 myglobal#84
		myglobal#32 myglobal#46
		myglobal#32 myglobal#48
		myglobal#32 myglobal#50
		myglobal#32 myglobal#52
		myglobal#32 myglobal#54
		myglobal#32 myglobal#56
		myglobal#32 myglobal#58
		myglobal#32 myglobal#60
		myglobal#32 myglobal#62
		myglobal#32 myglobal#64
		myglobal#32 myglobal#66
		myglobal#32 myglobal#68
		myglobal#32 myglobal#70
		myglobal#32 myglobal#72
		myglobal#32 myglobal#74
		myglobal#32 myglobal#76
		myglobal#32 myglobal#78
		myglobal#32 myglobal#80
		myglobal#32 myglobal#82
		myglobal#32 myglobal#84
		myglobal#33 myglobal#46
		myglobal#33 myglobal#48
		myglobal#33 myglobal#50
		myglobal#33 myglobal#52
		myglobal#33 myglobal#54
		myglobal#33 myglobal#56
		myglobal#33 myglobal#58
		myglobal#33 myglobal#60
		myglobal#33 myglobal#62
		myglobal#33 myglobal#64
		myglobal#33 myglobal#66
		myglobal#33 myglobal#68
		myglobal#33 myglobal#70
		myglobal#33 myglobal#72
		myglobal#33 myglobal#74
		myglobal#33 myglobal#76
		myglobal#33 myglobal#78
		myglobal#33 myglobal#80
		myglobal#33 myglobal#82
		myglobal#33 myglobal#84
		myglobal#34 myglobal#46
		myglobal#34 myglobal#48
		myglobal#34 myglobal#50
		myglobal#34 myglobal#52
		myglobal#34 myglobal#54
		myglobal#34 myglobal#56
		myglobal#34 myglobal#58
		myglobal#34 myglobal#60
		myglobal#34 myglobal#62
		myglobal#34 myglobal#64
		myglobal#34 myglobal#66
		myglobal#34 myglobal#68
		myglobal#34 myglobal#70
		myglobal#34 myglobal#72
		myglobal#34 myglobal#74
		myglobal#34 myglobal#76
		myglobal#34 myglobal#78
		myglobal#34 myglobal#80
		myglobal#34 myglobal#82
		myglobal#34 myglobal#84
		myglobal#35 myglobal#46
		myglobal#35 myglobal#48
		myglobal#35 myglobal#50
		myglobal#35 myglobal#52
		myglobal#35 myglobal#54
		myglobal#35 myglobal#56
		myglobal#35 myglobal#58
		myglobal#35 myglobal#60
		myglobal#35 myglobal#62
		myglobal#35 myglobal#64
		myglobal#35 myglobal#66
		myglobal#35 myglobal#68
		myglobal#35 myglobal#70
		myglobal#35 myglobal#72
		myglobal#35 myglobal#74
		myglobal#35 myglobal#76
		myglobal#35 myglobal#78
		myglobal#35 myglobal#80
		myglobal#35 myglobal#82
		myglobal#35 myglobal#84
		myglobal#36 myglobal#46
		myglobal#36 myglobal#48
		myglobal#36 myglobal#50
		myglobal#36 myglobal#52
		myglobal#36 myglobal#54
		myglobal#36 myglobal#56
		myglobal#36 myglobal#58
		myglobal#36 myglobal#60
		myglobal#36 myglobal#62
		myglobal#36 myglobal#64
		myglobal#36 myglobal#66
		myglobal#36 myglobal#68
		myglobal#36 myglobal#70
		myglobal#36 myglobal#72
		myglobal#36 myglobal#74
		myglobal#36 myglobal#76
		myglobal#36 myglobal#78
		myglobal#36 myglobal#80
		myglobal#36 myglobal#82
		myglobal#36 myglobal#84
		myglobal#37 myglobal#46
		myglobal#37 myglobal#48
		myglobal#37 myglobal#50
		myglobal#37 myglobal#52
		myglobal#37 myglobal#54
		myglobal#37 myglobal#56
		myglobal#37 myglobal#58
		myglobal#37 myglobal#60
		myglobal#37 myglobal#62
		myglobal#37 myglobal#64
		myglobal#37 myglobal#66
		myglobal#37 myglobal#68
		myglobal#37 myglobal#70
		myglobal#37 myglobal#72
		myglobal#37 myglobal#74
		myglobal#37 myglobal#76
		myglobal#37 myglobal#78
		myglobal#37 myglobal#80
		myglobal#37 myglobal#82
		myglobal#37 myglobal#84
		myglobal#38 myglobal#46
		myglobal#38 myglobal#48
		myglobal#38 myglobal#50
		myglobal#38 myglobal#52
		myglobal#38 myglobal#54
		myglobal#38 myglobal#56
		myglobal#38 myglobal#58
		myglobal#38 myglobal#60
		myglobal#38 myglobal#62
		myglobal#38 myglobal#64
		myglobal#38 myglobal#66
		myglobal#38 myglobal#68
		myglobal#38 myglobal#70
		myglobal#38 myglobal#72
		myglobal#38 myglobal#74
		myglobal#38 myglobal#76
		myglobal#38 myglobal#78
		myglobal#38 myglobal#80
		myglobal#38 myglobal#82
		myglobal#38 myglobal#84
		myglobal#39 myglobal#46
		myglobal#39 myglobal#48
		myglobal#39 myglobal#50
		myglobal#39 myglobal#52
		myglobal#39 myglobal#54
		myglobal#39 myglobal#56
		myglobal#39 myglobal#58
		myglobal#39 myglobal#60
		myglobal#39 myglobal#62
		myglobal#39 myglobal#64
		myglobal#39 myglobal#66
		myglobal#39 myglobal#68
		myglobal#39 myglobal#70
		myglobal#39 myglobal#72
		myglobal#39 myglobal#74
		myglobal#39 myglobal#76
		myglobal#39 myglobal#78
		myglobal#39 myglobal#80
		myglobal#39 myglobal#82
		myglobal#39 myglobal#84
		myglobal#40 myglobal#46
		myglobal#40 myglobal#48
		myglobal#40 myglobal#50
		myglobal#40 myglobal#52
		myglobal#40 myglobal#54
		myglobal#40 myglobal#56
		myglobal#40 myglobal#58
		myglobal#40 myglobal#60
		myglobal#40 myglobal#62
		myglobal#40 myglobal#64
		myglobal#40 myglobal#66
		myglobal#40 myglobal#68
		myglobal#40 myglobal#70
		myglobal#40 myglobal#72
		myglobal#40 myglobal#74
		myglobal#40 myglobal#76
		myglobal#40 myglobal#78
		myglobal#40 myglobal#80
		myglobal#40 myglobal#82
		myglobal#40 myglobal#84
		myglobal#41 myglobal#46
		myglobal#41 myglobal#48
		myglobal#41 myglobal#50
		myglobal#41 myglobal#52
		myglobal#41 myglobal#54
		myglobal#41 myglobal#56
		myglobal#41 myglobal#58
		myglobal#41 myglobal#60
		myglobal#41 myglobal#62
		myglobal#41 myglobal#64
		myglobal#41 myglobal#66
		myglobal#41 myglobal#68
		myglobal#41 myglobal#70
		myglobal#41 myglobal#72
		myglobal#41 myglobal#74
		myglobal#41 myglobal#76
		myglobal#41 myglobal#78
		myglobal#41 myglobal#80
		myglobal#41 myglobal#82
		myglobal#41 myglobal#84
		myglobal#42 myglobal#46
		myglobal#42 myglobal#48
		myglobal#42 myglobal#50
		myglobal#42 myglobal#52
		myglobal#42 myglobal#54
		myglobal#42 myglobal#56
		myglobal#42 myglobal#58
		myglobal#42 myglobal#60
		myglobal#42 myglobal#62
		myglobal#42 myglobal#64
		myglobal#42 myglobal#66
		myglobal#42 myglobal#68
		myglobal#42 myglobal#70
		myglobal#42 myglobal#72
		myglobal#42 myglobal#74
		myglobal#42 myglobal#76
		myglobal#42 myglobal#78
		myglobal#42 myglobal#80
		myglobal#42 myglobal#82
		myglobal#42 myglobal#84
	1357(1) - 1329(1) myglobal:
		myglobal#43 myglobal#46
		myglobal#43 myglobal#48
		myglobal#43 myglobal#50
		myglobal#43 myglobal#52
		myglobal#43 myglobal#54
		myglobal#43 myglobal#56
		myglobal#43 myglobal#58
		myglobal#43 myglobal#60
		myglobal#43 myglobal#62
		myglobal#43 myglobal#64
		myglobal#43 myglobal#66
		myglobal#43 myglobal#68
		myglobal#43 myglobal#70
		myglobal#43 myglobal#72
		myglobal#43 myglobal#74
		myglobal#43 myglobal#76
		myglobal#43 myglobal#78
		myglobal#43 myglobal#80
		myglobal#43 myglobal#82
		myglobal#43 myglobal#84
		myglobal#44 myglobal#46
		myglobal#44 myglobal#48
		myglobal#44 myglobal#50
		myglobal#44 myglobal#52
		myglobal#44 myglobal#54
		myglobal#44 myglobal#56
		myglobal#44 myglobal#58
		myglobal#44 myglobal#60
		myglobal#44 myglobal#62
		myglobal#44 myglobal#64
		myglobal#44 myglobal#66
		myglobal#44 myglobal#68
		myglobal#44 myglobal#70
		myglobal#44 myglobal#72
		myglobal#44 myglobal#74
		myglobal#44 myglobal#76
		myglobal#44 myglobal#78
		myglobal#44 myglobal#80
		myglobal#44 myglobal#82
		myglobal#44 myglobal#84
Runtime Symex: 2.74159s
Adding SC constraints
Shared __CPROVER_threads_exited: 2R/2W
Shared __CPROVER_next_thread_id: 1R/2W
Shared myglobal: 42R/42W
Shared mymutex: 80R/81W
Shared main::1::mythread!0@1: 2R/2W
Shared printf::format!1@1: 1R/2W
Shared printf::format!1@2: 1R/2W
Shared printf::format!1@3: 1R/2W
Shared printf::format!1@4: 1R/2W
Shared printf::format!1@5: 1R/2W
Shared printf::format!1@6: 1R/2W
Shared printf::format!1@7: 1R/2W
Shared printf::format!1@8: 1R/2W
Shared printf::format!1@9: 1R/2W
Shared printf::format!1@10: 1R/2W
Shared printf::format!1@11: 1R/2W
Shared printf::format!1@12: 1R/2W
Shared printf::format!1@13: 1R/2W
Shared printf::format!1@14: 1R/2W
Shared printf::format!1@15: 1R/2W
Shared printf::format!1@16: 1R/2W
Shared printf::format!1@17: 1R/2W
Shared printf::format!1@18: 1R/2W
Shared printf::format!1@19: 1R/2W
Shared printf::format!1@20: 1R/2W
size of program expression: 8894 steps
no slicing due to threads
Generated 0 VCC(s), 0 remaining after simplification
Runtime Postprocess Equation: 0.733541s
Passing problem to propositional reduction
converting SSA
Runtime Convert SSA: 0.78373s
Set Deagle solver's graph
Running propositional reduction
Post-processing
Runtime Post-process: 0.000286265s
Solving with Deagle's Closure solver
974450 variables, 4823884 clauses
