[ltt-dev] [RFC git tree] Userspace RCU (urcu) for Linux (repost)

Paul E. McKenney paulmck at linux.vnet.ibm.com
Wed Feb 11 19:35:49 EST 2009


On Wed, Feb 11, 2009 at 04:42:58PM -0500, Mathieu Desnoyers wrote:
> * Paul E. McKenney (paulmck at linux.vnet.ibm.com) wrote:

[ . . . ]

> > > Hrm, let me present it in a different, more straightfoward way :
> > > 
> > > In you Promela model (here : http://lkml.org/lkml/2009/2/10/419)
> > > 
> > > There is a memory barrier here in the updater :
> > > 
> > > 	do
> > > 	:: 1 ->
> > > 		if
> > > 		:: (urcu_active_readers & RCU_GP_CTR_NEST_MASK) != 0 &&
> > > 		   (urcu_active_readers & ~RCU_GP_CTR_NEST_MASK) !=
> > > 		   (urcu_gp_ctr & ~RCU_GP_CTR_NEST_MASK) ->
> > > 			skip;
> > > 		:: else -> break;
> > > 		fi
> > > 	od;
> > > 	need_mb = 1;
> > > 	do
> > > 	:: need_mb == 1 -> skip;
> > > 	:: need_mb == 0 -> break;
> > > 	od;
> > > 	urcu_gp_ctr = urcu_gp_ctr + RCU_GP_CTR_BIT;
> > 
> > I believe you were actually looking for a memory barrier here, not?
> > I do not believe that your urcu.c has a memory barrier here, please
> > see below.
> > 
> > > 	do
> > > 	:: 1 ->
> > > 		if
> > > 		:: (urcu_active_readers & RCU_GP_CTR_NEST_MASK) != 0 &&
> > > 		   (urcu_active_readers & ~RCU_GP_CTR_NEST_MASK) !=
> > > 		   (urcu_gp_ctr & ~RCU_GP_CTR_NEST_MASK) ->
> > > 			skip;
> > > 		:: else -> break;
> > > 		fi;
> > > 	od;
> > > 
> > > However, in your C code of nest_32.c, there is none. So it is at the
> > > very least an inconsistency between your code and your model.
> > 
> > The urcu.c 3a9e6e9df706b8d39af94d2f027210e2e7d4106e lays out as follows:
> > 
> > synchronize_rcu()
> > 
> > 	switch_qparity()
> > 
> > 		force_mb_all_threads()
> > 
> > 		switch_next_urcu_qparity()  [Just does counter flip]
> > 
> 
> Hrm... there would potentially be a missing mb() here.

K, I added it to the model.

> > 		wait_for_quiescent_state()
> > 
> > 			Wait for all threads
> > 
> > 			force_mb_all_threads()
> > 				My model does not represent this
> > 				memory barrier, because it seemed to
> > 				me that it was redundant with the
> > 				following one.
> > 
> 
> Yes, this one is redundant.

I left it in for now...

> > 				I added it, no effect.
> > 
> > 	switch_qparity()
> > 
> > 		force_mb_all_threads()
> > 
> > 		switch_next_urcu_qparity()  [Just does counter flip]
> > 
> 
> Same as above, potentially missing mb().

I added it to the model.

> > 		wait_for_quiescent_state()
> > 
> > 			Wait for all threads
> > 
> > 			force_mb_all_threads()
> > 
> > The rcu_nest32.c 6da793208a8f60ea41df60164ded85b4c5c5307d lays out as
> > follows:
> > 
> > synchronize_rcu()
> > 
> > 	flip_counter_and_wait()
> > 
> > 		flips counter
> > 
> > 		smp_mb();
> > 
> > 		Wait for threads
> > 
> 
> this is the point where I wonder if we should add a mb() to your code.

Might well be, though I would argue for the very end, where I left out
the smp_mb().  I clearly need to make another Promela model for this
code, but we should probably focus on yours first, given that I don't
have any use cases for mine.

> > 	flip_counter_and_wait()
> > 
> > 		flips counter
> > 
> > 		smp_mb();
> > 
> > 		Wait for threads

And I really do have an unlock followed by an smp_mb() at this point.

> > So, if I am reading the code correctly, I have memory barriers
> > everywhere you don't and vice versa.  ;-)
> > 
> 
> Exactly. You have mb() between 
> flips counter and (next) Wait for threads
> 
> I have mb() between
> (previous) Wait for threads and flips counter
> 
> Both might be required. Or none. :)

Well, adding in the two to yours still gets Promela failures, please
see attached.  Nothing quite like a multi-thousand step failure case,
I have to admit!  ;-)

> > The reason that I believe that I do not need a memory barrier between
> > the wait-for-threads and the subsequent flip is that the threads we
> > are waiting for have to have already committed to the earlier value of
> > the counter, and so changing the counter out of order has no effect.
> > 
> > Does this make sense, or am I confused?
> 
> So if we remove the mb() as in your code, between the flips counter and
> (next) Wait for thread, we are doing these operations in random order at
> the write site:

I don't believe that I get to remove and mb()s from my code...

> Sequence 1 - what we expect
> A.1 - flip counter
> A.2 - read counter
> B   - read other threads urcu_active_readers
> 
> So what happens if the CPU decides to reorder the unrelated
> operations? We get :
> 
> Sequence 2
> B   - read other threads urcu_active_readers
> A.1 - flip counter
> A.2 - read counter
> 
> Sequence 3
> A.1 - flip counter
> A.2 - read counter
> B   - read other threads urcu_active_readers
> 
> Sequence 4
> A.1 - flip counter
> B   - read other threads urcu_active_readers
> A.2 - read counter
> 
> 
> Sequence 1, 3 and 4 are OK because the counter flip happens before we
> read other thread's urcu_active_readers counts.
> 
> However, we have to consider Sequence 2 carefully, because we will read
> other threads uru_active_readers count before those readers see that we
> flipped the counter.
> 
> The reader side does either :
> 
> seq. 1
> R.1 - read urcu_active_readers
> S.2 - read counter
> RS.2- write urcu_active_readers, depends on read counter and read
>       urcu_active_readers
> 
> (with R.1 and S.2 in random order)
> 
> or
> 
> seq. 2
> R.1 - read urcu_active_readers
> R.2 - write urcu_active_readers, depends on read urcu_active_readers
> 
> 
> So we could have the following reader+writer sequence :
> 
> Interleaved writer Sequence 2 and reader seq. 1.
> 
> Reader:
> R.1 - read urcu_active_readers
> S.2 - read counter
> Writer:
> B   - read other threads urcu_active_readers (there are none)
> A.1 - flip counter
> A.2 - read counter
> Reader:
> RS.2- write urcu_active_readers, depends on read counter and read
>       urcu_active_readers
> 
> Here, the reader would have updated its counter as belonging to the old
> q.s. period, but the writer will later wait for the new period. But
> given the writer will eventually do a second flip+wait, the reader in
> the other q.s. window will be caught by the second flip.
> 
> Therefore, we could be tempted to think that those mb() could be
> unnecessary, which would lead to a scheme where urcu_active_readers and
> urcu_gp_ctr are done in a completely random order one vs the other.
> Let's see what it gives :
> 
> synchronize_rcu()
> 
>   force_mb_all_threads()  /*
>                            * Orders pointer publication and 
>                            * (urcu_active_readers/urcu_gp_ctr accesses)
>                            */
>   switch_qparity()
> 
>     switch_next_urcu_qparity()  [just does counter flip 0->1]
> 
>     wait_for_quiescent_state()
> 
>       wait for all threads in parity 0
> 
>   switch_qparity()
> 
>     switch_next_urcu_qparity()  [Just does counter flip 1->0]
> 
>     wait_for_quiescent_state()
> 
>       Wait for all threads in parity 1
> 
>   force_mb_all_threads()  /*
>                            * Orders
>                            * (urcu_active_readers/urcu_gp_ctr accesses)
>                            * and old data removal.
>                            */
> 
> 
> 
> *but* ! There is a reason why we don't want to do this. If
> 
>     switch_next_urcu_qparity()  [Just does counter flip 1->0]
> 
> happens before the end of the previous
> 
>       Wait for all threads in parity 0
> 
> We enter in a situation where all newly coming readers will see the
> parity bit as 0, although we are still waiting for that parity to end.
> We end up in a state when the writer can be blocked forever (no possible
> progress) if there are steadily readers subscribed for the data.
> 
> Basically, to put it differently, we could simply remove the bit
> flipping from the writer and wait for *all* readers to exit their
> critical section (even the ones simply interested in the new pointer).
> But this shares the same problem the version above has, which is that we
> end up in a situation where the writer won't progress if there are
> always readers in a critical section.
> 
> The same applies to 
> 
>     switch_next_urcu_qparity()  [Just does counter flip 0->1]
> 
>       wait for all threads in parity 0
> 
> If we don't put a mb() between those two (as I mistakenly did), we can
> end up waiting for readers in parity 0 while the parity bit wasn't
> flipped yet. oops. Same potential no-progress situation.
> 
> The ordering of memory reads in the reader for
> urcu_active_readers/urcu_gp_ctr accesses does not seem to matter because
> the data contains information about which q.s. period parity it is in.
> In whichever order those variables are read seems to all work fine.
> 
> In the end, it's to insure that the writer will always progress that we
> have to enforce smp_mb() between *all* switch_next_urcu_qparity and wait
> for threads. Mine and yours.
> 
> Or maybe there is a detail I haven't correctly understood that insures
> this already without the mb() in your code ?
> 
> > (BTW, I do not trust my model yet, as it currently cannot detect the
> > failure case I pointed out earlier.  :-/  Here and I thought that the
> > point of such models was to detect additional failure cases!!!)
> > 
> 
> Yes, I'll have to dig deeper into it.

Well, as I said, I attached the current model and the error trail.

							Thanx, Paul
-------------- next part --------------
/*
 * urcu.spin: Promela code to validate urcu.  See commit number
 *	3a9e6e9df706b8d39af94d2f027210e2e7d4106e of Mathieu Desnoyer's
 *      git archive at git://lttng.org/userspace-rcu.git
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with this program; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 *
 * Copyright (c) 2009 Paul E. McKenney, IBM Corporation.
 */

/* Promela validation variables. */

bit removed = 0;  /* Has RCU removal happened, e.g., list_del_rcu()? */
bit free = 0;     /* Has RCU reclamation happened, e.g., kfree()? */
bit need_mb = 0;  /* =1 says need reader mb, =0 for reader response. */
byte reader_progress[4];
		  /* Count of read-side statement executions. */

/* urcu definitions and variables, taken straight from the algorithm. */

#define RCU_GP_CTR_BIT (1 << 7)
#define RCU_GP_CTR_NEST_MASK (RCU_GP_CTR_BIT - 1)

byte urcu_gp_ctr = 1;
byte urcu_active_readers = 0;

/* Model the RCU read-side critical section. */

proctype urcu_reader()
{
	bit done = 0;
	bit mbok;
	byte tmp;
	byte tmp_removed;
	byte tmp_free;

	/* Absorb any early requests for memory barriers. */
	do
	:: need_mb == 1 ->
		need_mb = 0;
	:: 1 -> skip;
	:: 1 -> break;
	od;

	/*
	 * Each pass through this loop executes one read-side statement
	 * from the following code fragment:
	 *
	 *	rcu_read_lock(); [0a]
	 *	rcu_read_lock(); [0b]
	 *	p = rcu_dereference(global_p); [1]
	 *	x = p->data; [2]
	 *	rcu_read_unlock(); [3b]
	 *	rcu_read_unlock(); [3a]
	 *
	 * Because we are modeling a weak-memory machine, these statements
	 * can be seen in any order, the only restriction being that
	 * rcu_read_unlock() cannot precede the corresponding rcu_read_lock().
	 * The placement of the inner rcu_read_lock() and rcu_read_unlock()
	 * is non-deterministic, the above is but one possible placement.
	 * Intestingly enough, this model validates all possible placements
	 * of the inner rcu_read_lock() and rcu_read_unlock() statements,
	 * with the only constraint being that the rcu_read_lock() must
	 * precede the rcu_read_unlock().
	 *
	 * We also respond to memory-barrier requests, but only if our
	 * execution happens to be ordered.  If the current state is
	 * misordered, we ignore memory-barrier requests.
	 */
	do
	:: 1 ->
		if
		:: reader_progress[0] < 2 -> /* [0a and 0b] */
			tmp = urcu_active_readers;
			if
			:: (tmp & RCU_GP_CTR_NEST_MASK) == 0 ->
				tmp = urcu_gp_ctr;
				do
				:: (reader_progress[1] +
				    reader_progress[2] +
				    reader_progress[3] == 0) && need_mb == 1 ->
					need_mb = 0;
				:: 1 -> skip;
				:: 1 -> break;
				od;
				urcu_active_readers = tmp;
			:: else ->
				urcu_active_readers = tmp + 1;
			fi;
			reader_progress[0] = 1;
		:: reader_progress[1] == 0 -> /* [1] */
			tmp_removed = removed;
			reader_progress[1] = 1;
		:: reader_progress[2] == 0 -> /* [2] */
			tmp_free = free;
			reader_progress[2] = 1;
		:: ((reader_progress[0] > reader_progress[3]) &&
		    (reader_progress[3] < 2)) -> /* [3a and 3b] */
			tmp = urcu_active_readers - 1;
			urcu_active_readers = tmp;
			reader_progress[3] = 1;
		:: else -> break;
		fi;

		/* Process memory-barrier requests, if it is safe to do so. */
		atomic {
			mbok = 0;
			tmp = 0;
			do
			:: tmp < 4 && reader_progress[tmp] == 0 ->
				tmp = tmp + 1;
				break;
			:: tmp < 4 && reader_progress[tmp] == 1 ->
				tmp = tmp + 1;
			:: tmp >= 4 ->
				done = 1;
				break;
			od;
			do
			:: tmp < 4 && reader_progress[tmp] == 0 ->
				tmp = tmp + 1;
			:: tmp < 4 && reader_progress[tmp] == 1 ->
				break;
			:: tmp >= 4 ->
				mbok = 1;
				break;
			od

		}

		if
		:: mbok == 1 ->
			/* We get here if mb processing is safe. */
			do
			:: need_mb == 1 ->
				need_mb = 0;
			:: 1 -> skip;
			:: 1 -> break;
			od;
		:: else -> skip;
		fi;

		/*
		 * Check to see if we have modeled the entire RCU read-side
		 * critical section, and leave if so.
		 */
		if
		:: done == 1 -> break;
		:: else -> skip;
		fi
	od;
	assert((tmp_free == 0) || (tmp_removed == 1));

	/* Process any late-arriving memory-barrier requests. */
	do
	:: need_mb == 1 ->
		need_mb = 0;
	:: 1 -> skip;
	:: 1 -> break;
	od;
}

/* Model the RCU update process. */

proctype urcu_updater()
{
	/* Removal statement, e.g., list_del_rcu(). */
	removed = 1;

	/* synchronize_rcu(), first counter flip. */
	need_mb = 1;
	do
	:: need_mb == 1 -> skip;
	:: need_mb == 0 -> break;
	od;
	urcu_gp_ctr = urcu_gp_ctr + RCU_GP_CTR_BIT;
	need_mb = 1;
	do
	:: need_mb == 1 -> skip;
	:: need_mb == 0 -> break;
	od;
	do
	:: 1 ->
		if
		:: (urcu_active_readers & RCU_GP_CTR_NEST_MASK) != 0 &&
		   (urcu_active_readers & ~RCU_GP_CTR_NEST_MASK) !=
		   (urcu_gp_ctr & ~RCU_GP_CTR_NEST_MASK) ->
			skip;
		:: else -> break;
		fi
	od;
	need_mb = 1;
	do
	:: need_mb == 1 -> skip;
	:: need_mb == 0 -> break;
	od;

	/* Erroneous removal statement, e.g., list_del_rcu(). */
	/* removed = 1; */

	/* synchronize_rcu(), second counter flip. */
	need_mb = 1;
	do
	:: need_mb == 1 -> skip;
	:: need_mb == 0 -> break;
	od;
	urcu_gp_ctr = urcu_gp_ctr + RCU_GP_CTR_BIT;
	need_mb = 1;
	do
	:: need_mb == 1 -> skip;
	:: need_mb == 0 -> break;
	od;
	do
	:: 1 ->
		if
		:: (urcu_active_readers & RCU_GP_CTR_NEST_MASK) != 0 &&
		   (urcu_active_readers & ~RCU_GP_CTR_NEST_MASK) !=
		   (urcu_gp_ctr & ~RCU_GP_CTR_NEST_MASK) ->
			skip;
		:: else -> break;
		fi;
	od;
	need_mb = 1;
	do
	:: need_mb == 1 -> skip;
	:: need_mb == 0 -> break;
	od;

	/* free-up step, e.g., kfree(). */
	free = 1;
}

/*
 * Initialize the array, spawn a reader and an updater.  Because readers
 * are independent of each other, only one reader is needed.
 */

init {
	atomic {
		reader_progress[0] = 0;
		reader_progress[1] = 0;
		reader_progress[2] = 0;
		reader_progress[3] = 0;
		run urcu_reader();
		run urcu_updater();
	}
}
-------------- next part --------------
Starting :init: with pid 0
  1:	proc  0 (:init:) line 252 "urcu.spin" (state 1)	[reader_progress[0] = 0]
  1:	proc  0 (:init:) line 253 "urcu.spin" (state 2)	[reader_progress[1] = 0]
  1:	proc  0 (:init:) line 254 "urcu.spin" (state 3)	[reader_progress[2] = 0]
  1:	proc  0 (:init:) line 255 "urcu.spin" (state 4)	[reader_progress[3] = 0]
Starting urcu_reader with pid 1
  2:	proc  0 (:init:) line 256 "urcu.spin" (state 5)	[(run urcu_reader())]
Starting urcu_updater with pid 2
  3:	proc  0 (:init:) line 257 "urcu.spin" (state 6)	[(run urcu_updater())]
  4:	proc  1 (urcu_reader) line  54 "urcu.spin" (state 5)	[(1)]
  5:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
  6:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
  7:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 0
  8:	proc  1 (urcu_reader) line  88 "urcu.spin" (state 13)	[(((tmp&((1<<7)-1))==0))]
  9:	proc  1 (urcu_reader) line  89 "urcu.spin" (state 14)	[tmp = urcu_gp_ctr]
		urcu_reader(1):tmp = 1
 10:	proc  1 (urcu_reader) line  96 "urcu.spin" (state 19)	[(1)]
 11:	proc  1 (urcu_reader) line  98 "urcu.spin" (state 24)	[urcu_active_readers = tmp]
 12:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
 13:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
 13:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
 14:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
 14:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
 15:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
 15:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
 16:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
 16:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
 17:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
 17:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
 18:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
 18:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
 19:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
 20:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
 21:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
 22:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
 23:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
 24:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
 25:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
 26:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 1
 27:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
 28:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
 29:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
 30:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
 30:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
 31:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
 31:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
 32:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
 32:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
 33:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
 33:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
 34:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
 34:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
 35:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
 35:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
 36:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
 37:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
 38:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
 39:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
 40:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
 41:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
 42:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
 43:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 2
 44:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
 45:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
 46:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
 47:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
 47:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
 48:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
 48:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
 49:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
 49:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
 50:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
 50:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
 51:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
 51:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
 52:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
 52:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
 53:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
 54:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
 55:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
 56:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
 57:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
 58:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
 59:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
 60:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 3
 61:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
 62:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
 63:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
 64:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
 64:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
 65:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
 65:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
 66:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
 66:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
 67:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
 67:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
 68:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
 68:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
 69:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
 69:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
 70:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
 71:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
 72:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
 73:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
 74:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
 75:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
 76:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
 77:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 4
 78:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
 79:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
 80:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
 81:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
 81:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
 82:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
 82:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
 83:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
 83:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
 84:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
 84:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
 85:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
 85:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
 86:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
 86:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
 87:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
 88:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
 89:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
 90:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
 91:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
 92:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
 93:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
 94:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 5
 95:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
 96:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
 97:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
 98:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
 98:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
 99:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
 99:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
100:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
100:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
101:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
101:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
102:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
102:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
103:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
103:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
104:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
105:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
106:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
107:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
108:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
109:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
110:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
111:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 6
112:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
113:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
114:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
115:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
115:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
116:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
116:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
117:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
117:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
118:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
118:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
119:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
119:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
120:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
120:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
121:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
122:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
123:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
124:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
125:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
126:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
127:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
128:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 7
129:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
130:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
131:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
132:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
132:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
133:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
133:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
134:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
134:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
135:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
135:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
136:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
136:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
137:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
137:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
138:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
139:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
140:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
141:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
142:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
143:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
144:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
145:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 8
146:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
147:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
148:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
149:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
149:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
150:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
150:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
151:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
151:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
152:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
152:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
153:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
153:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
154:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
154:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
155:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
156:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
157:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
158:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
159:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
160:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
161:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
162:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 9
163:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
164:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
165:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
166:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
166:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
167:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
167:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
168:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
168:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
169:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
169:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
170:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
170:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
171:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
171:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
172:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
173:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
174:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
175:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
176:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
177:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
178:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
179:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 10
180:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
181:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
182:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
183:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
183:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
184:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
184:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
185:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
185:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
186:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
186:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
187:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
187:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
188:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
188:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
189:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
190:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
191:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
192:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
193:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
194:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
195:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
196:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 11
197:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
198:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
199:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
200:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
200:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
201:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
201:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
202:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
202:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
203:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
203:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
204:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
204:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
205:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
205:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
206:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
207:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
208:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
209:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
210:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
211:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
212:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
213:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 12
214:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
215:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
216:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
217:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
217:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
218:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
218:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
219:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
219:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
220:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
220:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
221:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
221:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
222:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
222:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
223:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
224:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
225:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
226:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
227:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
228:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
229:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
230:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 13
231:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
232:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
233:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
234:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
234:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
235:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
235:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
236:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
236:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
237:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
237:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
238:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
238:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
239:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
239:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
240:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
241:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
242:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
243:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
244:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
245:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
246:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
247:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 14
248:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
249:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
250:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
251:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
251:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
252:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
252:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
253:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
253:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
254:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
254:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
255:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
255:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
256:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
256:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
257:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
258:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
259:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
260:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
261:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
262:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
263:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
264:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 15
265:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
266:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
267:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
268:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
268:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
269:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
269:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
270:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
270:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
271:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
271:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
272:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
272:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
273:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
273:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
274:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
275:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
276:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
277:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
278:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
279:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
280:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
281:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 16
282:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
283:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
284:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
285:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
285:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
286:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
286:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
287:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
287:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
288:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
288:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
289:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
289:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
290:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
290:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
291:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
292:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
293:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
294:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
295:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
296:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
297:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
298:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 17
299:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
300:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
301:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
302:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
302:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
303:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
303:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
304:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
304:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
305:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
305:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
306:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
306:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
307:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
307:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
308:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
309:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
310:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
311:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
312:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
313:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
314:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
315:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 18
316:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
317:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
318:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
319:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
319:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
320:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
320:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
321:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
321:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
322:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
322:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
323:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
323:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
324:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
324:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
325:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
326:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
327:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
328:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
329:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
330:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
331:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
332:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 19
333:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
334:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
335:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
336:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
336:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
337:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
337:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
338:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
338:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
339:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
339:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
340:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
340:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
341:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
341:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
342:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
343:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
344:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
345:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
346:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
347:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
348:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
349:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 20
350:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
351:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
352:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
353:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
353:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
354:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
354:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
355:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
355:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
356:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
356:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
357:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
357:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
358:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
358:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
359:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
360:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
361:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
362:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
363:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
364:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
365:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
366:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 21
367:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
368:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
369:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
370:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
370:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
371:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
371:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
372:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
372:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
373:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
373:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
374:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
374:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
375:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
375:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
376:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
377:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
378:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
379:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
380:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
381:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
382:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
383:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 22
384:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
385:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
386:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
387:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
387:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
388:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
388:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
389:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
389:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
390:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
390:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
391:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
391:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
392:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
392:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
393:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
394:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
395:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
396:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
397:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
398:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
399:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
400:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 23
401:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
402:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
403:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
404:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
404:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
405:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
405:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
406:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
406:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
407:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
407:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
408:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
408:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
409:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
409:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
410:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
411:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
412:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
413:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
414:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
415:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
416:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
417:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 24
418:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
419:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
420:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
421:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
421:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
422:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
422:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
423:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
423:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
424:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
424:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
425:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
425:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
426:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
426:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
427:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
428:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
429:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
430:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
431:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
432:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
433:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
434:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 25
435:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
436:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
437:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
438:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
438:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
439:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
439:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
440:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
440:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
441:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
441:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
442:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
442:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
443:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
443:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
444:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
445:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
446:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
447:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
448:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
449:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
450:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
451:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 26
452:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
453:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
454:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
455:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
455:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
456:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
456:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
457:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
457:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
458:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
458:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
459:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
459:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
460:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
460:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
461:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
462:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
463:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
464:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
465:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
466:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
467:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
468:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 27
469:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
470:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
471:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
472:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
472:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
473:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
473:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
474:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
474:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
475:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
475:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
476:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
476:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
477:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
477:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
478:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
479:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
480:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
481:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
482:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
483:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
484:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
485:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 28
486:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
487:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
488:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
489:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
489:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
490:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
490:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
491:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
491:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
492:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
492:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
493:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
493:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
494:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
494:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
495:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
496:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
497:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
498:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
499:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
500:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
501:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
502:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 29
503:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
504:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
505:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
506:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
506:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
507:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
507:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
508:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
508:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
509:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
509:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
510:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
510:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
511:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
511:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
512:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
513:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
514:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
515:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
516:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
517:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
518:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
519:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 30
520:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
521:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
522:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
523:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
523:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
524:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
524:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
525:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
525:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
526:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
526:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
527:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
527:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
528:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
528:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
529:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
530:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
531:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
532:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
533:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
534:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
535:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
536:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 31
537:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
538:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
539:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
540:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
540:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
541:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
541:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
542:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
542:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
543:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
543:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
544:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
544:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
545:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
545:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
546:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
547:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
548:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
549:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
550:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
551:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
552:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
553:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 32
554:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
555:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
556:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
557:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
557:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
558:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
558:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
559:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
559:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
560:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
560:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
561:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
561:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
562:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
562:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
563:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
564:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
565:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
566:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
567:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
568:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
569:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
570:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 33
571:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
572:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
573:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
574:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
574:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
575:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
575:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
576:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
576:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
577:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
577:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
578:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
578:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
579:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
579:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
580:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
581:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
582:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
583:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
584:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
585:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
586:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
587:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 34
588:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
589:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
590:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
591:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
591:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
592:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
592:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
593:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
593:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
594:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
594:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
595:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
595:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
596:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
596:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
597:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
598:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
599:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
600:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
601:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
602:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
603:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
604:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 35
605:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
606:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
607:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
608:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
608:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
609:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
609:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
610:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
610:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
611:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
611:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
612:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
612:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
613:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
613:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
614:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
615:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
616:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
617:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
618:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
619:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
620:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
621:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 36
622:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
623:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
624:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
625:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
625:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
626:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
626:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
627:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
627:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
628:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
628:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
629:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
629:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
630:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
630:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
631:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
632:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
633:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
634:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
635:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
636:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
637:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
638:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 37
639:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
640:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
641:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
642:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
642:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
643:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
643:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
644:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
644:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
645:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
645:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
646:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
646:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
647:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
647:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
648:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
649:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
650:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
651:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
652:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
653:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
654:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
655:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 38
656:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
657:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
658:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
659:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
659:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
660:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
660:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
661:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
661:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
662:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
662:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
663:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
663:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
664:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
664:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
665:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
666:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
667:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
668:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
669:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
670:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
671:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
672:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 39
673:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
674:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
675:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
676:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
676:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
677:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
677:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
678:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
678:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
679:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
679:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
680:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
680:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
681:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
681:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
682:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
683:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
684:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
685:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
686:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
687:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
688:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
689:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 40
690:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
691:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
692:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
693:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
693:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
694:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
694:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
695:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
695:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
696:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
696:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
697:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
697:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
698:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
698:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
699:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
700:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
701:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
702:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
703:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
704:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
705:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
706:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 41
707:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
708:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
709:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
710:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
710:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
711:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
711:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
712:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
712:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
713:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
713:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
714:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
714:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
715:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
715:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
716:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
717:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
718:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
719:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
720:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
721:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
722:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
723:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 42
724:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
725:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
726:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
727:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
727:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
728:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
728:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
729:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
729:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
730:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
730:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
731:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
731:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
732:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
732:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
733:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
734:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
735:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
736:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
737:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
738:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
739:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
740:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 43
741:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
742:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
743:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
744:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
744:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
745:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
745:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
746:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
746:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
747:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
747:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
748:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
748:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
749:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
749:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
750:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
751:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
752:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
753:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
754:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
755:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
756:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
757:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 44
758:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
759:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
760:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
761:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
761:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
762:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
762:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
763:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
763:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
764:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
764:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
765:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
765:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
766:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
766:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
767:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
768:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
769:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
770:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
771:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
772:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
773:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
774:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 45
775:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
776:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
777:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
778:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
778:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
779:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
779:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
780:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
780:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
781:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
781:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
782:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
782:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
783:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
783:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
784:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
785:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
786:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
787:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
788:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
789:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
790:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
791:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 46
792:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
793:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
794:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
795:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
795:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
796:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
796:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
797:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
797:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
798:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
798:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
799:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
799:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
800:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
800:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
801:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
802:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
803:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
804:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
805:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
806:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
807:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
808:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 47
809:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
810:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
811:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
812:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
812:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
813:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
813:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
814:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
814:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
815:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
815:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
816:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
816:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
817:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
817:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
818:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
819:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
820:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
821:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
822:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
823:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
824:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
825:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 48
826:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
827:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
828:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
829:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
829:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
830:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
830:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
831:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
831:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
832:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
832:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
833:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
833:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
834:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
834:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
835:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
836:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
837:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
838:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
839:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
840:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
841:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
842:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 49
843:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
844:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
845:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
846:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
846:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
847:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
847:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
848:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
848:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
849:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
849:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
850:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
850:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
851:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
851:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
852:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
853:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
854:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
855:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
856:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
857:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
858:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
859:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 50
860:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
861:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
862:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
863:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
863:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
864:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
864:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
865:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
865:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
866:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
866:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
867:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
867:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
868:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
868:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
869:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
870:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
871:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
872:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
873:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
874:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
875:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
876:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 51
877:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
878:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
879:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
880:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
880:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
881:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
881:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
882:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
882:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
883:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
883:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
884:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
884:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
885:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
885:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
886:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
887:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
888:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
889:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
890:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
891:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
892:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
893:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 52
894:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
895:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
896:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
897:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
897:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
898:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
898:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
899:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
899:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
900:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
900:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
901:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
901:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
902:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
902:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
903:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
904:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
905:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
906:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
907:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
908:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
909:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
910:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 53
911:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
912:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
913:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
914:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
914:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
915:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
915:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
916:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
916:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
917:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
917:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
918:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
918:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
919:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
919:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
920:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
921:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
922:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
923:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
924:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
925:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
926:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
927:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 54
928:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
929:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
930:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
931:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
931:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
932:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
932:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
933:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
933:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
934:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
934:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
935:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
935:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
936:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
936:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
937:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
938:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
939:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
940:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
941:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
942:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
943:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
944:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 55
945:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
946:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
947:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
948:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
948:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
949:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
949:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
950:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
950:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
951:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
951:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
952:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
952:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
953:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
953:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
954:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
955:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
956:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
957:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
958:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
959:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
960:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
961:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 56
962:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
963:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
964:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
965:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
965:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
966:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
966:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
967:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
967:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
968:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
968:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
969:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
969:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
970:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
970:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
971:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
972:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
973:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
974:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
975:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
976:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
977:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
978:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 57
979:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
980:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
981:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
982:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
982:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
983:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
983:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
984:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
984:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
985:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
985:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
986:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
986:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
987:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
987:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
988:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
989:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
990:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
991:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
992:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
993:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
994:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
995:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 58
996:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
997:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
998:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
999:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
999:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1000:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1000:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1001:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1001:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1002:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1002:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1003:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1003:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1004:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1004:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1005:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1006:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1007:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1008:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1009:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1010:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1011:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1012:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 59
1013:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1014:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1015:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1016:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1016:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1017:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1017:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1018:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1018:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1019:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1019:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1020:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1020:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1021:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1021:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1022:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1023:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1024:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1025:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1026:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1027:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1028:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1029:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 60
1030:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1031:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1032:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1033:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1033:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1034:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1034:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1035:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1035:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1036:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1036:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1037:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1037:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1038:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1038:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1039:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1040:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1041:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1042:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1043:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1044:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1045:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1046:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 61
1047:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1048:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1049:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1050:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1050:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1051:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1051:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1052:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1052:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1053:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1053:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1054:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1054:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1055:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1055:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1056:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1057:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1058:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1059:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1060:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1061:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1062:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1063:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 62
1064:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1065:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1066:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1067:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1067:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1068:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1068:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1069:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1069:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1070:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1070:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1071:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1071:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1072:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1072:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1073:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1074:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1075:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1076:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1077:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1078:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1079:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1080:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 63
1081:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1082:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1083:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1084:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1084:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1085:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1085:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1086:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1086:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1087:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1087:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1088:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1088:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1089:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1089:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1090:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1091:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1092:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1093:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1094:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1095:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1096:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1097:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 64
1098:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1099:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1100:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1101:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1101:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1102:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1102:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1103:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1103:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1104:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1104:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1105:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1105:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1106:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1106:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1107:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1108:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1109:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1110:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1111:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1112:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1113:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1114:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 65
1115:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1116:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1117:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1118:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1118:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1119:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1119:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1120:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1120:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1121:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1121:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1122:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1122:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1123:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1123:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1124:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1125:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1126:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1127:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1128:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1129:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1130:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1131:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 66
1132:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1133:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1134:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1135:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1135:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1136:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1136:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1137:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1137:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1138:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1138:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1139:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1139:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1140:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1140:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1141:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1142:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1143:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1144:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1145:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1146:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1147:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1148:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 67
1149:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1150:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1151:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1152:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1152:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1153:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1153:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1154:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1154:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1155:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1155:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1156:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1156:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1157:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1157:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1158:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1159:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1160:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1161:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1162:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1163:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1164:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1165:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 68
1166:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1167:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1168:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1169:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1169:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1170:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1170:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1171:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1171:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1172:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1172:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1173:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1173:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1174:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1174:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1175:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1176:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1177:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1178:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1179:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1180:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1181:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1182:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 69
1183:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1184:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1185:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1186:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1186:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1187:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1187:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1188:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1188:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1189:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1189:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1190:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1190:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1191:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1191:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1192:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1193:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1194:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1195:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1196:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1197:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1198:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1199:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 70
1200:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1201:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1202:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1203:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1203:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1204:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1204:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1205:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1205:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1206:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1206:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1207:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1207:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1208:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1208:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1209:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1210:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1211:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1212:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1213:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1214:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1215:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1216:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 71
1217:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1218:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1219:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1220:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1220:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1221:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1221:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1222:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1222:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1223:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1223:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1224:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1224:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1225:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1225:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1226:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1227:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1228:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1229:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1230:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1231:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1232:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1233:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 72
1234:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1235:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1236:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1237:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1237:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1238:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1238:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1239:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1239:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1240:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1240:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1241:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1241:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1242:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1242:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1243:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1244:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1245:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1246:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1247:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1248:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1249:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1250:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 73
1251:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1252:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1253:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1254:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1254:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1255:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1255:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1256:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1256:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1257:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1257:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1258:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1258:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1259:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1259:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1260:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1261:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1262:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1263:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1264:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1265:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1266:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1267:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 74
1268:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1269:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1270:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1271:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1271:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1272:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1272:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1273:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1273:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1274:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1274:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1275:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1275:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1276:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1276:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1277:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1278:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1279:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1280:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1281:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1282:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1283:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1284:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 75
1285:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1286:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1287:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1288:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1288:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1289:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1289:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1290:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1290:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1291:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1291:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1292:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1292:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1293:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1293:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1294:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1295:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1296:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1297:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1298:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1299:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1300:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1301:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 76
1302:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1303:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1304:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1305:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1305:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1306:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1306:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1307:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1307:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1308:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1308:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1309:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1309:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1310:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1310:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1311:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1312:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1313:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1314:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1315:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1316:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1317:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1318:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 77
1319:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1320:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1321:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1322:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1322:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1323:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1323:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1324:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1324:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1325:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1325:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1326:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1326:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1327:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1327:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1328:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1329:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1330:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1331:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1332:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1333:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1334:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1335:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 78
1336:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1337:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1338:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1339:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1339:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1340:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1340:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1341:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1341:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1342:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1342:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1343:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1343:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1344:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1344:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1345:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1346:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1347:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1348:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1349:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1350:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1351:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1352:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 79
1353:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1354:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1355:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1356:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1356:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1357:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1357:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1358:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1358:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1359:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1359:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1360:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1360:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1361:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1361:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1362:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1363:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1364:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1365:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1366:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1367:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1368:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1369:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 80
1370:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1371:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1372:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1373:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1373:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1374:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1374:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1375:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1375:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1376:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1376:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1377:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1377:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1378:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1378:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1379:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1380:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1381:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1382:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1383:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1384:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1385:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1386:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 81
1387:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1388:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1389:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1390:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1390:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1391:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1391:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1392:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1392:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1393:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1393:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1394:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1394:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1395:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1395:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1396:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1397:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1398:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1399:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1400:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1401:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1402:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1403:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 82
1404:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1405:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1406:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1407:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1407:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1408:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1408:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1409:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1409:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1410:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1410:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1411:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1411:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1412:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1412:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1413:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1414:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1415:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1416:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1417:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1418:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1419:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1420:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 83
1421:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1422:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1423:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1424:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1424:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1425:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1425:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1426:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1426:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1427:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1427:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1428:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1428:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1429:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1429:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1430:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1431:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1432:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1433:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1434:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1435:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1436:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1437:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 84
1438:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1439:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1440:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1441:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1441:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1442:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1442:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1443:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1443:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1444:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1444:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1445:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1445:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1446:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1446:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1447:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1448:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1449:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1450:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1451:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1452:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1453:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1454:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 85
1455:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1456:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1457:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1458:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1458:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1459:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1459:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1460:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1460:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1461:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1461:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1462:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1462:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1463:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1463:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1464:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1465:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1466:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1467:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1468:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1469:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1470:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1471:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 86
1472:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1473:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1474:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1475:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1475:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1476:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1476:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1477:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1477:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1478:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1478:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1479:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1479:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1480:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1480:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1481:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1482:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1483:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1484:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1485:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1486:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1487:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1488:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 87
1489:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1490:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1491:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1492:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1492:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1493:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1493:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1494:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1494:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1495:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1495:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1496:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1496:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1497:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1497:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1498:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1499:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1500:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1501:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1502:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1503:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1504:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1505:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 88
1506:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1507:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1508:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1509:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1509:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1510:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1510:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1511:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1511:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1512:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1512:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1513:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1513:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1514:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1514:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1515:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1516:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1517:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1518:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1519:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1520:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1521:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1522:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 89
1523:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1524:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1525:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1526:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1526:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1527:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1527:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1528:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1528:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1529:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1529:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1530:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1530:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1531:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1531:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1532:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1533:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1534:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1535:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1536:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1537:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1538:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1539:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 90
1540:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1541:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1542:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1543:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1543:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1544:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1544:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1545:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1545:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1546:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1546:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1547:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1547:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1548:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1548:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1549:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1550:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1551:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1552:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1553:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1554:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1555:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1556:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 91
1557:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1558:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1559:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1560:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1560:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1561:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1561:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1562:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1562:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1563:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1563:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1564:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1564:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1565:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1565:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1566:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1567:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1568:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1569:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1570:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1571:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1572:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1573:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 92
1574:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1575:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1576:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1577:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1577:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1578:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1578:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1579:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1579:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1580:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1580:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1581:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1581:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1582:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1582:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1583:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1584:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1585:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1586:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1587:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1588:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1589:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1590:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 93
1591:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1592:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1593:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1594:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1594:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1595:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1595:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1596:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1596:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1597:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1597:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1598:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1598:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1599:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1599:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1600:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1601:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1602:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1603:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1604:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1605:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1606:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1607:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 94
1608:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1609:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1610:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1611:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1611:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1612:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1612:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1613:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1613:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1614:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1614:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1615:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1615:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1616:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1616:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1617:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1618:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1619:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1620:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1621:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1622:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1623:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1624:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 95
1625:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1626:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1627:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1628:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1628:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1629:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1629:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1630:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1630:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1631:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1631:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1632:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1632:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1633:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1633:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1634:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1635:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1636:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1637:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1638:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1639:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1640:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1641:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 96
1642:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1643:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1644:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1645:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1645:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1646:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1646:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1647:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1647:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1648:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1648:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1649:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1649:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1650:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1650:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1651:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1652:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1653:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1654:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1655:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1656:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1657:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1658:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 97
1659:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1660:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1661:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1662:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1662:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1663:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1663:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1664:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1664:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1665:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1665:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1666:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1666:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1667:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1667:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1668:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1669:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1670:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1671:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1672:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1673:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1674:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1675:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 98
1676:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1677:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1678:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1679:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1679:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1680:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1680:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1681:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1681:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1682:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1682:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1683:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1683:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1684:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1684:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1685:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1686:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1687:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1688:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1689:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1690:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1691:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1692:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 99
1693:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1694:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1695:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1696:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1696:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1697:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1697:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1698:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1698:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1699:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1699:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1700:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1700:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1701:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1701:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1702:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1703:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1704:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1705:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1706:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1707:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1708:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1709:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 100
1710:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1711:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1712:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1713:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1713:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1714:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1714:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1715:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1715:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1716:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1716:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1717:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1717:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1718:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1718:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1719:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1720:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1721:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1722:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1723:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1724:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1725:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1726:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 101
1727:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1728:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1729:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1730:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1730:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1731:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1731:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1732:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1732:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1733:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1733:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1734:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1734:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1735:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1735:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1736:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1737:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1738:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1739:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1740:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1741:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1742:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1743:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 102
1744:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1745:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1746:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1747:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1747:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1748:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1748:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1749:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1749:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1750:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1750:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1751:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1751:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1752:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1752:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1753:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1754:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1755:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1756:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1757:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1758:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1759:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1760:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 103
1761:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1762:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1763:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1764:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1764:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1765:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1765:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1766:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1766:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1767:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1767:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1768:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1768:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1769:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1769:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1770:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1771:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1772:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1773:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1774:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1775:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1776:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1777:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 104
1778:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1779:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1780:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1781:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1781:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1782:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1782:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1783:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1783:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1784:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1784:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1785:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1785:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1786:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1786:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1787:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1788:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1789:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1790:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1791:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1792:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1793:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1794:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 105
1795:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1796:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1797:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1798:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1798:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1799:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1799:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1800:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1800:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1801:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1801:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1802:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1802:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1803:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1803:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1804:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1805:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1806:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1807:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1808:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1809:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1810:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1811:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 106
1812:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1813:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1814:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1815:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1815:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1816:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1816:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1817:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1817:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1818:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1818:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1819:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1819:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1820:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1820:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1821:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1822:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1823:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1824:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1825:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1826:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1827:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1828:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 107
1829:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1830:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1831:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1832:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1832:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1833:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1833:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1834:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1834:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1835:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1835:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1836:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1836:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1837:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1837:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1838:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1839:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1840:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1841:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1842:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1843:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1844:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1845:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 108
1846:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1847:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1848:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1849:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1849:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1850:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1850:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1851:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1851:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1852:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1852:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1853:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1853:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1854:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1854:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1855:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1856:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1857:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1858:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1859:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1860:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1861:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1862:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 109
1863:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1864:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1865:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1866:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1866:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1867:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1867:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1868:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1868:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1869:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1869:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1870:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1870:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1871:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1871:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1872:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1873:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1874:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1875:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1876:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1877:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1878:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1879:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 110
1880:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1881:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1882:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1883:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1883:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1884:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1884:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1885:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1885:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1886:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1886:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1887:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1887:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1888:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1888:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1889:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1890:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1891:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1892:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1893:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1894:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1895:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1896:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 111
1897:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1898:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1899:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1900:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1900:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1901:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1901:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1902:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1902:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1903:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1903:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1904:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1904:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1905:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1905:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1906:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1907:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1908:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1909:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1910:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1911:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1912:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1913:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 112
1914:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1915:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1916:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1917:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1917:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1918:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1918:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1919:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1919:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1920:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1920:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1921:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1921:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1922:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1922:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1923:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1924:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1925:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1926:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1927:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1928:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1929:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1930:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 113
1931:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1932:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1933:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1934:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1934:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1935:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1935:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1936:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1936:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1937:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1937:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1938:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1938:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1939:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1939:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1940:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1941:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1942:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1943:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1944:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1945:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1946:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1947:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 114
1948:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1949:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1950:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1951:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1951:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1952:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1952:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1953:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1953:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1954:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1954:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1955:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1955:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1956:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1956:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1957:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1958:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1959:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1960:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1961:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1962:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1963:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1964:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 115
1965:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1966:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1967:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1968:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1968:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1969:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1969:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1970:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1970:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1971:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1971:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1972:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1972:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1973:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1973:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1974:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1975:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1976:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1977:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1978:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1979:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1980:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1981:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 116
1982:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
1983:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
1984:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
1985:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
1985:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
1986:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
1986:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
1987:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1987:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
1988:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1988:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
1989:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
1989:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
1990:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
1990:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
1991:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
1992:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
1993:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
1994:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
1995:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
1996:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
1997:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
1998:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 117
1999:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2000:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2001:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2002:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2002:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2003:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2003:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2004:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2004:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2005:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2005:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2006:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2006:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2007:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2007:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2008:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2009:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2010:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2011:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2012:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2013:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2014:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2015:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 118
2016:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2017:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2018:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2019:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2019:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2020:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2020:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2021:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2021:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2022:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2022:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2023:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2023:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2024:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2024:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2025:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2026:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2027:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2028:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2029:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2030:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2031:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2032:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 119
2033:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2034:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2035:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2036:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2036:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2037:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2037:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2038:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2038:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2039:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2039:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2040:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2040:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2041:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2041:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2042:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2043:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2044:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2045:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2046:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2047:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2048:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2049:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 120
2050:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2051:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2052:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2053:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2053:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2054:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2054:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2055:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2055:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2056:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2056:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2057:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2057:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2058:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2058:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2059:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2060:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2061:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2062:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2063:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2064:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2065:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2066:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 121
2067:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2068:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2069:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2070:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2070:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2071:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2071:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2072:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2072:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2073:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2073:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2074:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2074:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2075:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2075:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2076:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2077:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2078:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2079:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2080:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2081:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2082:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2083:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 122
2084:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2085:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2086:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2087:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2087:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2088:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2088:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2089:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2089:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2090:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2090:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2091:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2091:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2092:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2092:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2093:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2094:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2095:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2096:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2097:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2098:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2099:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2100:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 123
2101:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2102:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2103:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2104:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2104:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2105:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2105:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2106:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2106:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2107:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2107:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2108:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2108:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2109:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2109:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2110:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2111:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2112:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2113:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2114:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2115:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2116:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2117:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 124
2118:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2119:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2120:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2121:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2121:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2122:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2122:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2123:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2123:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2124:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2124:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2125:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2125:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2126:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2126:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2127:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2128:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2129:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2130:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2131:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2132:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2133:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2134:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 125
2135:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2136:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2137:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2138:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2138:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2139:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2139:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2140:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2140:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2141:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2141:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2142:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2142:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2143:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2143:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2144:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2145:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2146:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2147:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2148:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2149:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2150:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2151:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 126
2152:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2153:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2154:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2155:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2155:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2156:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2156:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2157:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2157:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2158:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2158:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2159:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2159:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2160:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2160:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2161:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2162:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2163:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2164:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2165:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2166:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2167:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2168:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 127
2169:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2170:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2171:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2172:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2172:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2173:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2173:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2174:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2174:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2175:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2175:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2176:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2176:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2177:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2177:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2178:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2179:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2180:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2181:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2182:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2183:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2184:	proc  1 (urcu_reader) line 103 "urcu.spin" (state 30)	[((reader_progress[1]==0))]
2185:	proc  1 (urcu_reader) line 104 "urcu.spin" (state 31)	[tmp_removed = removed]
		urcu_reader(1):tmp_removed = 0
2186:	proc  2 (urcu_updater) line 180 "urcu.spin" (state 1)	[removed = 1]
2187:	proc  2 (urcu_updater) line 183 "urcu.spin" (state 2)	[need_mb = 1]
2188:	proc  2 (urcu_updater) line 185 "urcu.spin" (state 3)	[((need_mb==1))]
2189:	proc  1 (urcu_reader) line 105 "urcu.spin" (state 32)	[reader_progress[1] = 1]
2190:	proc  2 (urcu_updater) line 185 "urcu.spin" (state 4)	[(1)]
2191:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2191:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2192:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2192:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2193:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2193:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2194:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2194:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2195:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2195:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2196:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2196:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2197:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2198:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2199:	proc  2 (urcu_updater) line 185 "urcu.spin" (state 3)	[((need_mb==1))]
2200:	proc  1 (urcu_reader) line 147 "urcu.spin" (state 69)	[((need_mb==1))]
2201:	proc  2 (urcu_updater) line 185 "urcu.spin" (state 4)	[(1)]
2202:	proc  1 (urcu_reader) line 148 "urcu.spin" (state 70)	[need_mb = 0]
2203:	proc  2 (urcu_updater) line 186 "urcu.spin" (state 5)	[((need_mb==0))]
2204:	proc  2 (urcu_updater) line 188 "urcu.spin" (state 10)	[urcu_gp_ctr = (urcu_gp_ctr+(1<<7))]
2205:	proc  2 (urcu_updater) line 189 "urcu.spin" (state 11)	[need_mb = 1]
2206:	proc  2 (urcu_updater) line 191 "urcu.spin" (state 12)	[((need_mb==1))]
2207:	proc  1 (urcu_reader) line 147 "urcu.spin" (state 69)	[((need_mb==1))]
2208:	proc  2 (urcu_updater) line 191 "urcu.spin" (state 13)	[(1)]
2209:	proc  1 (urcu_reader) line 148 "urcu.spin" (state 70)	[need_mb = 0]
2210:	proc  2 (urcu_updater) line 192 "urcu.spin" (state 14)	[((need_mb==0))]
2211:	proc  2 (urcu_updater) line 195 "urcu.spin" (state 19)	[(1)]
2212:	proc  2 (urcu_updater) line 201 "urcu.spin" (state 22)	[else]
2213:	proc  2 (urcu_updater) line 204 "urcu.spin" (state 29)	[need_mb = 1]
2214:	proc  2 (urcu_updater) line 206 "urcu.spin" (state 30)	[((need_mb==1))]
2215:	proc  1 (urcu_reader) line 147 "urcu.spin" (state 69)	[((need_mb==1))]
2216:	proc  2 (urcu_updater) line 206 "urcu.spin" (state 31)	[(1)]
2217:	proc  1 (urcu_reader) line 148 "urcu.spin" (state 70)	[need_mb = 0]
2218:	proc  2 (urcu_updater) line 207 "urcu.spin" (state 32)	[((need_mb==0))]
2219:	proc  2 (urcu_updater) line 214 "urcu.spin" (state 37)	[need_mb = 1]
2220:	proc  2 (urcu_updater) line 216 "urcu.spin" (state 38)	[((need_mb==1))]
2221:	proc  1 (urcu_reader) line 147 "urcu.spin" (state 69)	[((need_mb==1))]
2222:	proc  2 (urcu_updater) line 216 "urcu.spin" (state 39)	[(1)]
2223:	proc  1 (urcu_reader) line 148 "urcu.spin" (state 70)	[need_mb = 0]
2224:	proc  2 (urcu_updater) line 217 "urcu.spin" (state 40)	[((need_mb==0))]
spin: line 219 "urcu.spin", Error: value (257->1 (8)) truncated in assignment
2225:	proc  2 (urcu_updater) line 219 "urcu.spin" (state 45)	[urcu_gp_ctr = (urcu_gp_ctr+(1<<7))]
2226:	proc  2 (urcu_updater) line 220 "urcu.spin" (state 46)	[need_mb = 1]
2227:	proc  2 (urcu_updater) line 222 "urcu.spin" (state 47)	[((need_mb==1))]
2228:	proc  1 (urcu_reader) line 147 "urcu.spin" (state 69)	[((need_mb==1))]
2229:	proc  2 (urcu_updater) line 222 "urcu.spin" (state 48)	[(1)]
2230:	proc  1 (urcu_reader) line 148 "urcu.spin" (state 70)	[need_mb = 0]
2231:	proc  2 (urcu_updater) line 223 "urcu.spin" (state 49)	[((need_mb==0))]
2232:	proc  2 (urcu_updater) line 226 "urcu.spin" (state 54)	[(1)]
2233:	proc  2 (urcu_updater) line 232 "urcu.spin" (state 57)	[else]
2234:	proc  2 (urcu_updater) line 235 "urcu.spin" (state 64)	[need_mb = 1]
2235:	proc  2 (urcu_updater) line 237 "urcu.spin" (state 65)	[((need_mb==1))]
2236:	proc  1 (urcu_reader) line 147 "urcu.spin" (state 69)	[((need_mb==1))]
2237:	proc  2 (urcu_updater) line 237 "urcu.spin" (state 66)	[(1)]
2238:	proc  1 (urcu_reader) line 148 "urcu.spin" (state 70)	[need_mb = 0]
2239:	proc  2 (urcu_updater) line 238 "urcu.spin" (state 67)	[((need_mb==0))]
2240:	proc  2 (urcu_updater) line 242 "urcu.spin" (state 72)	[free = 1]
2241: proc 2 terminates
2242:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2243:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2244:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2245:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2246:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2247:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 128
2248:	proc  1 (urcu_reader) line  88 "urcu.spin" (state 13)	[(((tmp&((1<<7)-1))==0))]
2249:	proc  1 (urcu_reader) line  89 "urcu.spin" (state 14)	[tmp = urcu_gp_ctr]
		urcu_reader(1):tmp = 1
2250:	proc  1 (urcu_reader) line  96 "urcu.spin" (state 19)	[(1)]
2251:	proc  1 (urcu_reader) line  98 "urcu.spin" (state 24)	[urcu_active_readers = tmp]
2252:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2253:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2253:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2254:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2254:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2255:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2255:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2256:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2256:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2257:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2257:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2258:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2258:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2259:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2260:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2261:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2262:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2263:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2264:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2265:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2266:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 1
2267:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2268:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2269:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2270:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2270:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2271:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2271:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2272:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2272:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2273:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2273:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2274:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2274:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2275:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2275:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2276:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2277:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2278:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2279:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2280:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2281:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2282:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2283:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 2
2284:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2285:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2286:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2287:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2287:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2288:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2288:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2289:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2289:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2290:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2290:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2291:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2291:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2292:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2292:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2293:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2294:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2295:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2296:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2297:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2298:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2299:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2300:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 3
2301:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2302:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2303:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2304:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2304:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2305:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2305:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2306:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2306:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2307:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2307:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2308:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2308:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2309:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2309:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2310:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2311:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2312:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2313:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2314:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2315:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2316:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2317:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 4
2318:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2319:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2320:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2321:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2321:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2322:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2322:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2323:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2323:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2324:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2324:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2325:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2325:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2326:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2326:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2327:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2328:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2329:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2330:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2331:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2332:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2333:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2334:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 5
2335:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2336:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2337:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2338:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2338:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2339:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2339:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2340:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2340:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2341:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2341:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2342:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2342:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2343:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2343:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2344:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2345:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2346:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2347:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2348:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2349:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2350:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2351:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 6
2352:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2353:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2354:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2355:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2355:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2356:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2356:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2357:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2357:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2358:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2358:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2359:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2359:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2360:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2360:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2361:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2362:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2363:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2364:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2365:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2366:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2367:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2368:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 7
2369:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2370:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2371:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2372:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2372:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2373:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2373:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2374:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2374:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2375:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2375:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2376:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2376:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2377:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2377:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2378:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2379:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2380:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2381:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2382:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2383:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2384:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2385:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 8
2386:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2387:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2388:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2389:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2389:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2390:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2390:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2391:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2391:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2392:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2392:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2393:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2393:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2394:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2394:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2395:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2396:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2397:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2398:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2399:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2400:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2401:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2402:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 9
2403:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2404:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2405:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2406:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2406:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2407:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2407:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2408:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2408:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2409:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2409:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2410:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2410:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2411:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2411:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2412:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2413:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2414:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2415:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2416:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2417:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2418:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2419:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 10
2420:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2421:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2422:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2423:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2423:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2424:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2424:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2425:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2425:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2426:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2426:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2427:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2427:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2428:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2428:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2429:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2430:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2431:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2432:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2433:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2434:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2435:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2436:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 11
2437:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2438:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2439:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2440:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2440:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2441:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2441:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2442:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2442:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2443:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2443:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2444:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2444:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2445:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2445:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2446:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2447:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2448:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2449:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2450:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2451:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2452:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2453:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 12
2454:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2455:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2456:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2457:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2457:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2458:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2458:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2459:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2459:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2460:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2460:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2461:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2461:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2462:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2462:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2463:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2464:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2465:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2466:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2467:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2468:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2469:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2470:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 13
2471:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2472:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2473:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2474:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2474:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2475:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2475:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2476:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2476:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2477:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2477:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2478:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2478:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2479:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2479:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2480:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2481:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2482:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2483:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2484:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2485:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2486:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2487:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 14
2488:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2489:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2490:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2491:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2491:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2492:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2492:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2493:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2493:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2494:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2494:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2495:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2495:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2496:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2496:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2497:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2498:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2499:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2500:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2501:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2502:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2503:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2504:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 15
2505:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2506:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2507:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2508:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2508:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2509:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2509:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2510:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2510:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2511:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2511:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2512:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2512:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2513:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2513:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2514:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2515:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2516:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2517:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2518:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2519:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2520:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2521:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 16
2522:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2523:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2524:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2525:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2525:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2526:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2526:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2527:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2527:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2528:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2528:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2529:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2529:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2530:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2530:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2531:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2532:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2533:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2534:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2535:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2536:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2537:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2538:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 17
2539:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2540:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2541:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2542:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2542:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2543:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2543:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2544:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2544:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2545:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2545:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2546:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2546:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2547:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2547:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2548:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2549:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2550:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2551:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2552:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2553:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2554:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2555:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 18
2556:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2557:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2558:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2559:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2559:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2560:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2560:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2561:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2561:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2562:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2562:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2563:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2563:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2564:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2564:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2565:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2566:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2567:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2568:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2569:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2570:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2571:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2572:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 19
2573:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2574:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2575:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2576:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2576:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2577:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2577:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2578:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2578:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2579:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2579:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2580:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2580:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2581:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2581:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2582:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2583:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2584:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2585:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2586:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2587:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2588:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2589:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 20
2590:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2591:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2592:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2593:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2593:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2594:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2594:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2595:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2595:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2596:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2596:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2597:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2597:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2598:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2598:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2599:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2600:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2601:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2602:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2603:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2604:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2605:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2606:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 21
2607:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2608:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2609:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2610:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2610:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2611:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2611:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2612:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2612:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2613:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2613:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2614:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2614:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2615:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2615:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2616:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2617:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2618:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2619:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2620:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2621:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2622:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2623:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 22
2624:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2625:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2626:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2627:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2627:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2628:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2628:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2629:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2629:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2630:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2630:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2631:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2631:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2632:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2632:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2633:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2634:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2635:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2636:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2637:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2638:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2639:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2640:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 23
2641:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2642:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2643:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2644:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2644:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2645:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2645:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2646:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2646:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2647:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2647:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2648:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2648:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2649:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2649:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2650:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2651:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2652:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2653:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2654:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2655:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2656:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2657:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 24
2658:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2659:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2660:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2661:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2661:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2662:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2662:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2663:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2663:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2664:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2664:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2665:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2665:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2666:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2666:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2667:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2668:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2669:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2670:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2671:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2672:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2673:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2674:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 25
2675:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2676:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2677:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2678:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2678:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2679:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2679:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2680:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2680:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2681:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2681:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2682:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2682:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2683:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2683:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2684:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2685:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2686:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2687:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2688:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2689:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2690:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2691:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 26
2692:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2693:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2694:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2695:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2695:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2696:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2696:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2697:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2697:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2698:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2698:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2699:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2699:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2700:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2700:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2701:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2702:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2703:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2704:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2705:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2706:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2707:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2708:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 27
2709:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2710:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2711:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2712:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2712:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2713:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2713:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2714:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2714:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2715:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2715:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2716:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2716:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2717:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2717:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2718:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2719:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2720:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2721:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2722:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2723:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2724:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2725:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 28
2726:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2727:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2728:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2729:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2729:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2730:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2730:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2731:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2731:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2732:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2732:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2733:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2733:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2734:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2734:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2735:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2736:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2737:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2738:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2739:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2740:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2741:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2742:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 29
2743:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2744:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2745:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2746:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2746:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2747:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2747:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2748:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2748:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2749:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2749:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2750:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2750:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2751:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2751:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2752:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2753:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2754:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2755:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2756:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2757:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2758:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2759:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 30
2760:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2761:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2762:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2763:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2763:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2764:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2764:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2765:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2765:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2766:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2766:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2767:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2767:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2768:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2768:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2769:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2770:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2771:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2772:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2773:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2774:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2775:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2776:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 31
2777:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2778:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2779:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2780:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2780:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2781:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2781:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2782:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2782:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2783:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2783:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2784:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2784:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2785:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2785:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2786:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2787:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2788:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2789:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2790:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2791:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2792:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2793:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 32
2794:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2795:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2796:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2797:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2797:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2798:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2798:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2799:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2799:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2800:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2800:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2801:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2801:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2802:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2802:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2803:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2804:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2805:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2806:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2807:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2808:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2809:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2810:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 33
2811:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2812:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2813:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2814:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2814:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2815:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2815:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2816:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2816:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2817:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2817:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2818:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2818:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2819:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2819:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2820:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2821:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2822:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2823:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2824:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2825:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2826:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2827:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 34
2828:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2829:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2830:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2831:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2831:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2832:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2832:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2833:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2833:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2834:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2834:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2835:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2835:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2836:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2836:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2837:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2838:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2839:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2840:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2841:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2842:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2843:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2844:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 35
2845:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2846:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2847:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2848:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2848:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2849:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2849:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2850:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2850:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2851:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2851:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2852:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2852:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2853:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2853:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2854:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2855:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2856:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2857:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2858:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2859:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2860:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2861:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 36
2862:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2863:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2864:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2865:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2865:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2866:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2866:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2867:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2867:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2868:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2868:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2869:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2869:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2870:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2870:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2871:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2872:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2873:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2874:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2875:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2876:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2877:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2878:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 37
2879:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2880:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2881:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2882:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2882:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2883:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2883:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2884:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2884:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2885:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2885:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2886:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2886:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2887:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2887:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2888:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2889:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2890:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2891:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2892:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2893:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2894:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2895:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 38
2896:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2897:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2898:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2899:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2899:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2900:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2900:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2901:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2901:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2902:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2902:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2903:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2903:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2904:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2904:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2905:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2906:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2907:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2908:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2909:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2910:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2911:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2912:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 39
2913:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2914:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2915:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2916:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2916:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2917:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2917:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2918:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2918:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2919:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2919:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2920:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2920:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2921:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2921:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2922:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2923:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2924:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2925:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2926:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2927:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2928:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2929:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 40
2930:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2931:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2932:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2933:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2933:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2934:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2934:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2935:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2935:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2936:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2936:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2937:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2937:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2938:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2938:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2939:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2940:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2941:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2942:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2943:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2944:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2945:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2946:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 41
2947:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2948:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2949:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2950:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2950:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2951:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2951:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2952:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2952:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2953:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2953:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2954:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2954:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2955:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2955:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2956:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2957:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2958:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2959:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2960:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2961:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2962:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2963:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 42
2964:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2965:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2966:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2967:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2967:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2968:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2968:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2969:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2969:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2970:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2970:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2971:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2971:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2972:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2972:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2973:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2974:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2975:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2976:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2977:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2978:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2979:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2980:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 43
2981:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2982:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
2983:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
2984:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
2984:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
2985:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2985:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
2986:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
2986:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
2987:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2987:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
2988:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
2988:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
2989:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
2989:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
2990:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
2991:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
2992:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
2993:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
2994:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
2995:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
2996:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
2997:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 44
2998:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
2999:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3000:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3001:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3001:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3002:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3002:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3003:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3003:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3004:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3004:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3005:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3005:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3006:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3006:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3007:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3008:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3009:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3010:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3011:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3012:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3013:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3014:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 45
3015:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3016:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3017:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3018:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3018:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3019:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3019:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3020:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3020:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3021:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3021:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3022:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3022:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3023:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3023:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3024:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3025:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3026:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3027:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3028:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3029:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3030:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3031:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 46
3032:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3033:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3034:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3035:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3035:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3036:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3036:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3037:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3037:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3038:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3038:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3039:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3039:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3040:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3040:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3041:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3042:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3043:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3044:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3045:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3046:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3047:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3048:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 47
3049:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3050:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3051:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3052:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3052:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3053:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3053:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3054:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3054:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3055:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3055:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3056:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3056:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3057:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3057:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3058:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3059:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3060:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3061:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3062:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3063:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3064:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3065:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 48
3066:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3067:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3068:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3069:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3069:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3070:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3070:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3071:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3071:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3072:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3072:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3073:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3073:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3074:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3074:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3075:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3076:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3077:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3078:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3079:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3080:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3081:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3082:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 49
3083:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3084:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3085:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3086:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3086:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3087:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3087:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3088:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3088:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3089:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3089:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3090:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3090:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3091:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3091:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3092:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3093:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3094:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3095:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3096:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3097:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3098:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3099:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 50
3100:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3101:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3102:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3103:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3103:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3104:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3104:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3105:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3105:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3106:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3106:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3107:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3107:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3108:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3108:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3109:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3110:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3111:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3112:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3113:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3114:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3115:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3116:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 51
3117:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3118:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3119:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3120:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3120:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3121:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3121:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3122:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3122:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3123:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3123:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3124:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3124:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3125:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3125:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3126:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3127:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3128:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3129:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3130:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3131:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3132:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3133:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 52
3134:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3135:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3136:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3137:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3137:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3138:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3138:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3139:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3139:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3140:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3140:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3141:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3141:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3142:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3142:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3143:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3144:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3145:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3146:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3147:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3148:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3149:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3150:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 53
3151:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3152:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3153:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3154:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3154:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3155:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3155:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3156:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3156:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3157:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3157:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3158:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3158:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3159:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3159:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3160:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3161:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3162:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3163:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3164:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3165:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3166:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3167:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 54
3168:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3169:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3170:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3171:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3171:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3172:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3172:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3173:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3173:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3174:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3174:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3175:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3175:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3176:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3176:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3177:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3178:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3179:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3180:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3181:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3182:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3183:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3184:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 55
3185:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3186:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3187:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3188:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3188:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3189:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3189:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3190:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3190:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3191:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3191:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3192:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3192:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3193:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3193:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3194:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3195:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3196:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3197:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3198:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3199:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3200:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3201:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 56
3202:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3203:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3204:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3205:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3205:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3206:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3206:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3207:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3207:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3208:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3208:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3209:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3209:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3210:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3210:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3211:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3212:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3213:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3214:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3215:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3216:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3217:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3218:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 57
3219:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3220:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3221:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3222:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3222:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3223:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3223:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3224:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3224:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3225:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3225:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3226:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3226:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3227:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3227:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3228:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3229:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3230:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3231:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3232:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3233:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3234:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3235:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 58
3236:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3237:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3238:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3239:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3239:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3240:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3240:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3241:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3241:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3242:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3242:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3243:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3243:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3244:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3244:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3245:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3246:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3247:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3248:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3249:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3250:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3251:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3252:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 59
3253:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3254:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3255:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3256:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3256:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3257:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3257:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3258:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3258:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3259:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3259:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3260:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3260:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3261:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3261:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3262:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3263:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3264:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3265:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3266:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3267:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3268:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3269:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 60
3270:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3271:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3272:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3273:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3273:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3274:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3274:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3275:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3275:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3276:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3276:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3277:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3277:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3278:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3278:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3279:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3280:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3281:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3282:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3283:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3284:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3285:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3286:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 61
3287:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3288:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3289:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3290:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3290:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3291:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3291:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3292:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3292:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3293:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3293:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3294:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3294:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3295:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3295:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3296:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3297:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3298:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3299:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3300:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3301:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3302:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3303:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 62
3304:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3305:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3306:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3307:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3307:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3308:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3308:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3309:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3309:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3310:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3310:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3311:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3311:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3312:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3312:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3313:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3314:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3315:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3316:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3317:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3318:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3319:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3320:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 63
3321:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3322:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3323:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3324:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3324:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3325:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3325:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3326:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3326:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3327:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3327:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3328:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3328:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3329:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3329:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3330:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3331:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3332:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3333:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3334:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3335:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3336:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3337:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 64
3338:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3339:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3340:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3341:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3341:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3342:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3342:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3343:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3343:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3344:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3344:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3345:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3345:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3346:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3346:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3347:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3348:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3349:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3350:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3351:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3352:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3353:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3354:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 65
3355:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3356:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3357:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3358:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3358:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3359:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3359:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3360:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3360:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3361:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3361:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3362:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3362:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3363:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3363:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3364:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3365:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3366:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3367:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3368:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3369:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3370:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3371:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 66
3372:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3373:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3374:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3375:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3375:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3376:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3376:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3377:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3377:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3378:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3378:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3379:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3379:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3380:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3380:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3381:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3382:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3383:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3384:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3385:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3386:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3387:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3388:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 67
3389:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3390:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3391:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3392:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3392:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3393:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3393:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3394:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3394:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3395:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3395:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3396:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3396:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3397:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3397:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3398:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3399:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3400:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3401:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3402:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3403:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3404:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3405:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 68
3406:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3407:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3408:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3409:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3409:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3410:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3410:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3411:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3411:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3412:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3412:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3413:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3413:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3414:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3414:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3415:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3416:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3417:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3418:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3419:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3420:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3421:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3422:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 69
3423:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3424:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3425:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3426:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3426:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3427:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3427:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3428:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3428:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3429:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3429:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3430:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3430:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3431:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3431:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3432:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3433:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3434:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3435:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3436:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3437:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3438:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3439:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 70
3440:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3441:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3442:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3443:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3443:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3444:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3444:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3445:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3445:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3446:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3446:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3447:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3447:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3448:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3448:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3449:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3450:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3451:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3452:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3453:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3454:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3455:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3456:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 71
3457:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3458:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3459:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3460:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3460:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3461:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3461:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3462:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3462:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3463:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3463:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3464:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3464:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3465:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3465:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3466:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3467:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3468:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3469:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3470:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3471:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3472:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3473:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 72
3474:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3475:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3476:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3477:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3477:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3478:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3478:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3479:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3479:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3480:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3480:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3481:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3481:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3482:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3482:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3483:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3484:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3485:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3486:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3487:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3488:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3489:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3490:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 73
3491:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3492:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3493:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3494:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3494:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3495:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3495:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3496:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3496:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3497:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3497:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3498:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3498:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3499:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3499:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3500:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3501:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3502:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3503:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3504:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3505:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3506:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3507:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 74
3508:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3509:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3510:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3511:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3511:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3512:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3512:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3513:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3513:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3514:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3514:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3515:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3515:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3516:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3516:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3517:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3518:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3519:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3520:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3521:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3522:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3523:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3524:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 75
3525:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3526:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3527:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3528:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3528:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3529:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3529:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3530:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3530:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3531:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3531:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3532:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3532:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3533:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3533:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3534:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3535:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3536:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3537:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3538:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3539:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3540:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3541:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 76
3542:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3543:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3544:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3545:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3545:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3546:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3546:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3547:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3547:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3548:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3548:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3549:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3549:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3550:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3550:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3551:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3552:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3553:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3554:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3555:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3556:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3557:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3558:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 77
3559:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3560:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3561:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3562:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3562:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3563:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3563:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3564:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3564:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3565:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3565:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3566:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3566:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3567:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3567:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3568:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3569:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3570:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3571:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3572:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3573:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3574:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3575:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 78
3576:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3577:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3578:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3579:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3579:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3580:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3580:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3581:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3581:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3582:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3582:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3583:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3583:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3584:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3584:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3585:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3586:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3587:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3588:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3589:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3590:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3591:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3592:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 79
3593:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3594:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3595:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3596:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3596:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3597:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3597:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3598:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3598:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3599:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3599:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3600:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3600:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3601:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3601:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3602:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3603:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3604:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3605:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3606:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3607:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3608:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3609:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 80
3610:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3611:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3612:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3613:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3613:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3614:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3614:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3615:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3615:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3616:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3616:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3617:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3617:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3618:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3618:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3619:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3620:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3621:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3622:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3623:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3624:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3625:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3626:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 81
3627:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3628:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3629:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3630:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3630:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3631:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3631:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3632:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3632:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3633:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3633:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3634:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3634:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3635:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3635:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3636:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3637:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3638:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3639:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3640:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3641:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3642:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3643:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 82
3644:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3645:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3646:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3647:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3647:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3648:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3648:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3649:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3649:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3650:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3650:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3651:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3651:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3652:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3652:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3653:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3654:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3655:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3656:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3657:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3658:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3659:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3660:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 83
3661:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3662:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3663:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3664:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3664:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3665:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3665:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3666:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3666:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3667:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3667:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3668:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3668:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3669:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3669:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3670:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3671:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3672:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3673:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3674:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3675:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3676:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3677:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 84
3678:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3679:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3680:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3681:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3681:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3682:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3682:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3683:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3683:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3684:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3684:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3685:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3685:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3686:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3686:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3687:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3688:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3689:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3690:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3691:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3692:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3693:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3694:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 85
3695:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3696:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3697:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3698:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3698:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3699:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3699:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3700:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3700:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3701:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3701:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3702:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3702:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3703:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3703:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3704:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3705:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3706:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3707:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3708:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3709:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3710:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3711:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 86
3712:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3713:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3714:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3715:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3715:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3716:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3716:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3717:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3717:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3718:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3718:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3719:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3719:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3720:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3720:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3721:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3722:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3723:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3724:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3725:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3726:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3727:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3728:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 87
3729:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3730:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3731:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3732:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3732:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3733:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3733:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3734:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3734:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3735:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3735:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3736:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3736:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3737:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3737:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3738:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3739:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3740:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3741:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3742:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3743:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3744:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3745:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 88
3746:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3747:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3748:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3749:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3749:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3750:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3750:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3751:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3751:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3752:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3752:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3753:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3753:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3754:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3754:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3755:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3756:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3757:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3758:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3759:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3760:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3761:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3762:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 89
3763:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3764:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3765:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3766:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3766:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3767:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3767:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3768:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3768:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3769:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3769:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3770:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3770:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3771:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3771:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3772:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3773:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3774:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3775:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3776:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3777:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3778:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3779:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 90
3780:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3781:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3782:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3783:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3783:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3784:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3784:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3785:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3785:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3786:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3786:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3787:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3787:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3788:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3788:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3789:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3790:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3791:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3792:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3793:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3794:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3795:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3796:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 91
3797:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3798:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3799:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3800:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3800:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3801:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3801:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3802:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3802:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3803:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3803:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3804:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3804:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3805:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3805:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3806:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3807:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3808:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3809:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3810:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3811:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3812:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3813:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 92
3814:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3815:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3816:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3817:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3817:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3818:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3818:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3819:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3819:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3820:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3820:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3821:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3821:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3822:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3822:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3823:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3824:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3825:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3826:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3827:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3828:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3829:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3830:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 93
3831:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3832:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3833:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3834:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3834:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3835:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3835:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3836:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3836:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3837:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3837:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3838:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3838:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3839:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3839:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3840:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3841:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3842:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3843:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3844:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3845:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3846:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3847:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 94
3848:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3849:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3850:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3851:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3851:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3852:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3852:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3853:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3853:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3854:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3854:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3855:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3855:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3856:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3856:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3857:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3858:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3859:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3860:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3861:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3862:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3863:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3864:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 95
3865:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3866:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3867:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3868:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3868:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3869:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3869:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3870:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3870:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3871:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3871:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3872:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3872:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3873:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3873:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3874:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3875:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3876:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3877:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3878:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3879:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3880:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3881:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 96
3882:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3883:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3884:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3885:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3885:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3886:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3886:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3887:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3887:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3888:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3888:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3889:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3889:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3890:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3890:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3891:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3892:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3893:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3894:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3895:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3896:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3897:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3898:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 97
3899:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3900:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3901:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3902:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3902:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3903:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3903:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3904:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3904:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3905:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3905:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3906:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3906:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3907:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3907:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3908:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3909:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3910:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3911:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3912:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3913:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3914:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3915:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 98
3916:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3917:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3918:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3919:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3919:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3920:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3920:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3921:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3921:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3922:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3922:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3923:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3923:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3924:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3924:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3925:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3926:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3927:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3928:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3929:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3930:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3931:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3932:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 99
3933:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3934:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3935:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3936:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3936:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3937:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3937:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3938:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3938:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3939:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3939:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3940:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3940:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3941:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3941:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3942:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3943:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3944:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3945:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3946:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3947:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3948:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3949:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 100
3950:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3951:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3952:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3953:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3953:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3954:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3954:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3955:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3955:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3956:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3956:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3957:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3957:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3958:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3958:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3959:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3960:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3961:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3962:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3963:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3964:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3965:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3966:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 101
3967:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3968:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3969:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3970:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3970:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3971:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3971:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3972:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3972:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3973:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3973:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3974:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3974:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3975:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3975:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3976:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3977:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3978:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3979:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3980:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3981:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3982:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
3983:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 102
3984:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
3985:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
3986:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
3987:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
3987:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
3988:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3988:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
3989:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
3989:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
3990:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3990:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
3991:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
3991:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
3992:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
3992:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
3993:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
3994:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
3995:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
3996:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
3997:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
3998:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
3999:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4000:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 103
4001:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4002:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4003:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4004:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4004:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4005:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4005:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4006:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4006:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4007:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4007:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4008:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4008:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4009:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4009:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4010:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4011:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4012:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4013:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4014:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4015:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4016:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4017:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 104
4018:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4019:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4020:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4021:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4021:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4022:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4022:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4023:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4023:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4024:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4024:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4025:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4025:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4026:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4026:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4027:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4028:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4029:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4030:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4031:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4032:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4033:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4034:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 105
4035:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4036:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4037:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4038:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4038:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4039:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4039:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4040:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4040:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4041:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4041:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4042:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4042:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4043:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4043:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4044:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4045:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4046:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4047:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4048:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4049:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4050:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4051:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 106
4052:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4053:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4054:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4055:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4055:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4056:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4056:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4057:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4057:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4058:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4058:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4059:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4059:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4060:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4060:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4061:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4062:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4063:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4064:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4065:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4066:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4067:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4068:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 107
4069:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4070:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4071:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4072:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4072:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4073:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4073:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4074:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4074:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4075:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4075:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4076:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4076:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4077:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4077:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4078:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4079:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4080:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4081:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4082:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4083:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4084:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4085:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 108
4086:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4087:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4088:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4089:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4089:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4090:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4090:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4091:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4091:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4092:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4092:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4093:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4093:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4094:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4094:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4095:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4096:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4097:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4098:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4099:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4100:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4101:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4102:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 109
4103:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4104:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4105:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4106:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4106:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4107:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4107:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4108:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4108:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4109:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4109:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4110:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4110:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4111:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4111:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4112:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4113:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4114:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4115:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4116:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4117:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4118:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4119:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 110
4120:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4121:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4122:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4123:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4123:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4124:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4124:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4125:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4125:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4126:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4126:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4127:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4127:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4128:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4128:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4129:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4130:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4131:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4132:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4133:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4134:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4135:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4136:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 111
4137:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4138:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4139:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4140:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4140:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4141:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4141:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4142:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4142:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4143:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4143:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4144:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4144:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4145:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4145:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4146:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4147:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4148:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4149:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4150:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4151:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4152:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4153:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 112
4154:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4155:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4156:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4157:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4157:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4158:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4158:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4159:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4159:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4160:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4160:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4161:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4161:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4162:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4162:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4163:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4164:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4165:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4166:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4167:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4168:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4169:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4170:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 113
4171:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4172:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4173:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4174:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4174:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4175:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4175:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4176:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4176:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4177:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4177:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4178:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4178:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4179:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4179:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4180:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4181:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4182:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4183:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4184:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4185:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4186:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4187:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 114
4188:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4189:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4190:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4191:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4191:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4192:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4192:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4193:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4193:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4194:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4194:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4195:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4195:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4196:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4196:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4197:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4198:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4199:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4200:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4201:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4202:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4203:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4204:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 115
4205:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4206:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4207:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4208:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4208:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4209:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4209:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4210:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4210:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4211:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4211:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4212:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4212:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4213:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4213:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4214:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4215:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4216:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4217:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4218:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4219:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4220:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4221:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 116
4222:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4223:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4224:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4225:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4225:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4226:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4226:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4227:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4227:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4228:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4228:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4229:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4229:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4230:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4230:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4231:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4232:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4233:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4234:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4235:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4236:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4237:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4238:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 117
4239:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4240:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4241:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4242:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4242:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4243:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4243:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4244:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4244:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4245:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4245:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4246:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4246:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4247:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4247:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4248:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4249:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4250:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4251:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4252:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4253:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4254:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4255:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 118
4256:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4257:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4258:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4259:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4259:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4260:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4260:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4261:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4261:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4262:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4262:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4263:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4263:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4264:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4264:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4265:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4266:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4267:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4268:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4269:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4270:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4271:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4272:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 119
4273:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4274:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4275:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4276:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4276:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4277:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4277:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4278:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4278:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4279:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4279:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4280:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4280:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4281:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4281:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4282:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4283:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4284:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4285:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4286:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4287:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4288:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4289:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 120
4290:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4291:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4292:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4293:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4293:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4294:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4294:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4295:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4295:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4296:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4296:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4297:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4297:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4298:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4298:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4299:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4300:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4301:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4302:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4303:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4304:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4305:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4306:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 121
4307:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4308:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4309:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4310:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4310:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4311:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4311:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4312:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4312:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4313:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4313:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4314:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4314:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4315:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4315:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4316:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4317:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4318:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4319:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4320:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4321:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4322:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4323:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 122
4324:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4325:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4326:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4327:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4327:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4328:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4328:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4329:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4329:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4330:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4330:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4331:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4331:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4332:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4332:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4333:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4334:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4335:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4336:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4337:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4338:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4339:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4340:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 123
4341:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4342:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4343:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4344:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4344:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4345:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4345:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4346:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4346:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4347:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4347:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4348:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4348:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4349:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4349:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4350:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4351:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4352:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4353:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4354:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4355:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4356:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4357:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 124
4358:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4359:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4360:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4361:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4361:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4362:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4362:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4363:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4363:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4364:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4364:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4365:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4365:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4366:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4366:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4367:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4368:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4369:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4370:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4371:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4372:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4373:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4374:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 125
4375:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4376:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4377:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4378:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4378:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4379:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4379:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4380:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4380:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4381:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4381:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4382:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4382:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4383:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4383:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4384:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4385:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4386:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4387:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4388:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4389:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4390:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4391:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 126
4392:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4393:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4394:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4395:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4395:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4396:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4396:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4397:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4397:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4398:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4398:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4399:	proc  1 (urcu_reader) line 132 "urcu.spin" (state 57)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4399:	proc  1 (urcu_reader) line 133 "urcu.spin" (state 58)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4400:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4400:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4401:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4402:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4403:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4404:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4405:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4406:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4407:	proc  1 (urcu_reader) line 106 "urcu.spin" (state 33)	[((reader_progress[2]==0))]
4408:	proc  1 (urcu_reader) line 107 "urcu.spin" (state 34)	[tmp_free = free]
		urcu_reader(1):tmp_free = 1
4409:	proc  1 (urcu_reader) line 108 "urcu.spin" (state 35)	[reader_progress[2] = 1]
4410:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4410:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4411:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4411:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4412:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4412:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4413:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4413:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4414:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4414:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4415:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4415:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4416:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4417:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4418:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4419:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4420:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4421:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4422:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4423:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 127
4424:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4425:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4426:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4427:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4427:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4428:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4428:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4429:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4429:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4430:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4430:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4431:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4431:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4432:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4432:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4433:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4434:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4435:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4436:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4437:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4438:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4439:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4440:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 128
4441:	proc  1 (urcu_reader) line  88 "urcu.spin" (state 13)	[(((tmp&((1<<7)-1))==0))]
4442:	proc  1 (urcu_reader) line  89 "urcu.spin" (state 14)	[tmp = urcu_gp_ctr]
		urcu_reader(1):tmp = 1
4443:	proc  1 (urcu_reader) line  96 "urcu.spin" (state 19)	[(1)]
4444:	proc  1 (urcu_reader) line  98 "urcu.spin" (state 24)	[urcu_active_readers = tmp]
4445:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4446:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4446:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4447:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4447:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4448:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4448:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4449:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4449:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4450:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4450:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4451:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4451:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4452:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4453:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4454:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4455:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4456:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4457:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4458:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4459:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 1
4460:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4461:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4462:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4463:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4463:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4464:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4464:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4465:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4465:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4466:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4466:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4467:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4467:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4468:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4468:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4469:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4470:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4471:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4472:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4473:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4474:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4475:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4476:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 2
4477:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4478:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4479:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4480:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4480:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4481:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4481:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4482:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4482:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4483:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4483:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4484:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4484:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4485:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4485:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4486:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4487:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4488:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4489:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4490:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4491:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4492:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4493:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 3
4494:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4495:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4496:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4497:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4497:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4498:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4498:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4499:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4499:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4500:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4500:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4501:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4501:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4502:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4502:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4503:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4504:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4505:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4506:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4507:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4508:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4509:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4510:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 4
4511:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4512:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4513:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4514:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4514:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4515:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4515:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4516:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4516:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4517:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4517:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4518:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4518:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4519:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4519:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4520:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4521:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4522:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4523:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4524:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4525:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4526:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4527:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 5
4528:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4529:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4530:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4531:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4531:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4532:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4532:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4533:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4533:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4534:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4534:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4535:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4535:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4536:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4536:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4537:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4538:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4539:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4540:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4541:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4542:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4543:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4544:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 6
4545:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4546:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4547:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4548:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4548:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4549:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4549:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4550:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4550:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4551:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4551:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4552:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4552:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4553:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4553:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4554:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4555:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4556:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4557:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4558:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4559:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4560:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4561:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 7
4562:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4563:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4564:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4565:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4565:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4566:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4566:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4567:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4567:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4568:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4568:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4569:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4569:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4570:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4570:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4571:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4572:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4573:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4574:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4575:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4576:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4577:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4578:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 8
4579:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4580:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4581:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4582:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4582:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4583:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4583:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4584:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4584:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4585:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4585:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4586:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4586:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4587:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4587:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4588:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4589:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4590:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4591:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4592:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4593:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4594:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4595:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 9
4596:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4597:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4598:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4599:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4599:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4600:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4600:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4601:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4601:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4602:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4602:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4603:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4603:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4604:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4604:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4605:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4606:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4607:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4608:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4609:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4610:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4611:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4612:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 10
4613:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4614:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4615:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4616:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4616:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4617:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4617:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4618:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4618:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4619:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4619:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4620:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4620:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4621:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4621:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4622:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4623:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4624:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4625:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4626:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4627:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4628:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4629:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 11
4630:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4631:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4632:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4633:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4633:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4634:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4634:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4635:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4635:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4636:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4636:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4637:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4637:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4638:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4638:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4639:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4640:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4641:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4642:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4643:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4644:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4645:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4646:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 12
4647:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4648:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4649:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4650:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4650:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4651:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4651:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4652:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4652:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4653:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4653:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4654:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4654:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4655:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4655:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4656:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4657:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4658:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4659:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4660:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4661:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4662:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4663:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 13
4664:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4665:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4666:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4667:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4667:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4668:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4668:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4669:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4669:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4670:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4670:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4671:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4671:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4672:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4672:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4673:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4674:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4675:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4676:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4677:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4678:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4679:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4680:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 14
4681:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4682:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4683:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4684:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4684:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4685:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4685:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4686:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4686:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4687:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4687:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4688:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4688:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4689:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4689:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4690:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4691:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4692:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4693:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4694:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4695:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4696:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4697:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 15
4698:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4699:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4700:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4701:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4701:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4702:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4702:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4703:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4703:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4704:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4704:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4705:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4705:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4706:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4706:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4707:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4708:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4709:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4710:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4711:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4712:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4713:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4714:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 16
4715:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4716:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4717:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4718:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4718:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4719:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4719:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4720:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4720:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4721:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4721:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4722:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4722:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4723:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4723:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4724:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4725:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4726:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4727:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4728:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4729:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4730:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4731:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 17
4732:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4733:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4734:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4735:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4735:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4736:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4736:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4737:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4737:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4738:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4738:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4739:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4739:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4740:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4740:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4741:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4742:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4743:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4744:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4745:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4746:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4747:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4748:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 18
4749:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4750:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4751:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4752:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4752:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4753:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4753:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4754:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4754:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4755:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4755:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4756:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4756:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4757:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4757:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4758:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4759:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4760:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4761:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4762:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4763:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4764:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4765:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 19
4766:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4767:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4768:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4769:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4769:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4770:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4770:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4771:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4771:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4772:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4772:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4773:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4773:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4774:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4774:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4775:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4776:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4777:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4778:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4779:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4780:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4781:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4782:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 20
4783:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4784:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4785:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4786:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4786:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4787:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4787:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4788:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4788:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4789:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4789:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4790:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4790:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4791:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4791:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4792:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4793:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4794:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4795:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4796:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4797:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4798:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4799:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 21
4800:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4801:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4802:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4803:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4803:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4804:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4804:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4805:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4805:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4806:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4806:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4807:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4807:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4808:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4808:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4809:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4810:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4811:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4812:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4813:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4814:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4815:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4816:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 22
4817:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4818:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4819:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4820:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4820:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4821:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4821:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4822:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4822:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4823:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4823:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4824:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4824:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4825:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4825:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4826:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4827:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4828:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4829:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4830:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4831:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4832:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4833:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 23
4834:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4835:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4836:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4837:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4837:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4838:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4838:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4839:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4839:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4840:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4840:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4841:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4841:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4842:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4842:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4843:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4844:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4845:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4846:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4847:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4848:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4849:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4850:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 24
4851:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4852:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4853:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4854:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4854:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4855:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4855:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4856:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4856:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4857:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4857:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4858:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4858:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4859:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4859:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4860:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4861:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4862:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4863:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4864:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4865:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4866:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4867:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 25
4868:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4869:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4870:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4871:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4871:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4872:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4872:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4873:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4873:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4874:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4874:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4875:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4875:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4876:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4876:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4877:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4878:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4879:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4880:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4881:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4882:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4883:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4884:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 26
4885:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4886:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4887:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4888:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4888:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4889:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4889:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4890:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4890:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4891:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4891:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4892:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4892:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4893:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4893:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4894:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4895:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4896:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4897:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4898:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4899:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4900:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4901:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 27
4902:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4903:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4904:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4905:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4905:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4906:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4906:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4907:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4907:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4908:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4908:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4909:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4909:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4910:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4910:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4911:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4912:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4913:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4914:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4915:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4916:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4917:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4918:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 28
4919:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4920:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4921:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4922:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4922:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4923:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4923:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4924:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4924:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4925:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4925:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4926:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4926:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4927:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4927:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4928:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4929:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4930:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4931:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4932:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4933:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4934:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4935:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 29
4936:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4937:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4938:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4939:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4939:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4940:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4940:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4941:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4941:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4942:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4942:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4943:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4943:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4944:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4944:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4945:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4946:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4947:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4948:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4949:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4950:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4951:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4952:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 30
4953:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4954:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4955:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4956:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4956:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4957:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4957:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4958:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4958:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4959:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4959:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4960:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4960:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4961:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4961:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4962:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4963:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4964:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4965:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4966:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4967:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4968:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4969:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 31
4970:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4971:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4972:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4973:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4973:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4974:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4974:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4975:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4975:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4976:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4976:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4977:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4977:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4978:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4978:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4979:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4980:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4981:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4982:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
4983:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
4984:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
4985:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
4986:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 32
4987:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
4988:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
4989:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
4990:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
4990:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
4991:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4991:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
4992:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4992:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
4993:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
4993:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
4994:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
4994:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
4995:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
4995:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
4996:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
4997:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
4998:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
4999:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5000:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5001:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5002:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5003:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 33
5004:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5005:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5006:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5007:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5007:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5008:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5008:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5009:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5009:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5010:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5010:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5011:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5011:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5012:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5012:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5013:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5014:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5015:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5016:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5017:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5018:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5019:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5020:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 34
5021:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5022:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5023:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5024:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5024:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5025:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5025:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5026:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5026:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5027:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5027:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5028:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5028:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5029:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5029:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5030:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5031:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5032:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5033:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5034:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5035:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5036:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5037:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 35
5038:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5039:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5040:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5041:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5041:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5042:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5042:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5043:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5043:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5044:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5044:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5045:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5045:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5046:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5046:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5047:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5048:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5049:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5050:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5051:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5052:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5053:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5054:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 36
5055:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5056:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5057:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5058:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5058:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5059:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5059:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5060:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5060:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5061:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5061:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5062:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5062:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5063:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5063:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5064:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5065:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5066:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5067:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5068:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5069:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5070:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5071:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 37
5072:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5073:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5074:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5075:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5075:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5076:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5076:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5077:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5077:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5078:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5078:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5079:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5079:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5080:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5080:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5081:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5082:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5083:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5084:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5085:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5086:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5087:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5088:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 38
5089:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5090:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5091:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5092:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5092:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5093:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5093:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5094:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5094:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5095:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5095:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5096:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5096:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5097:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5097:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5098:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5099:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5100:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5101:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5102:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5103:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5104:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5105:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 39
5106:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5107:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5108:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5109:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5109:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5110:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5110:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5111:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5111:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5112:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5112:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5113:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5113:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5114:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5114:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5115:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5116:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5117:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5118:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5119:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5120:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5121:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5122:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 40
5123:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5124:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5125:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5126:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5126:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5127:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5127:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5128:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5128:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5129:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5129:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5130:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5130:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5131:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5131:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5132:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5133:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5134:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5135:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5136:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5137:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5138:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5139:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 41
5140:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5141:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5142:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5143:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5143:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5144:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5144:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5145:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5145:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5146:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5146:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5147:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5147:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5148:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5148:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5149:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5150:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5151:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5152:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5153:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5154:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5155:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5156:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 42
5157:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5158:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5159:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5160:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5160:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5161:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5161:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5162:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5162:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5163:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5163:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5164:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5164:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5165:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5165:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5166:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5167:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5168:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5169:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5170:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5171:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5172:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5173:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 43
5174:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5175:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5176:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5177:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5177:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5178:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5178:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5179:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5179:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5180:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5180:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5181:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5181:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5182:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5182:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5183:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5184:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5185:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5186:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5187:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5188:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5189:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5190:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 44
5191:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5192:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5193:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5194:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5194:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5195:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5195:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5196:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5196:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5197:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5197:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5198:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5198:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5199:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5199:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5200:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5201:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5202:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5203:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5204:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5205:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5206:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5207:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 45
5208:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5209:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5210:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5211:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5211:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5212:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5212:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5213:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5213:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5214:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5214:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5215:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5215:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5216:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5216:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5217:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5218:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5219:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5220:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5221:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5222:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5223:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5224:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 46
5225:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5226:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5227:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5228:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5228:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5229:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5229:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5230:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5230:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5231:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5231:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5232:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5232:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5233:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5233:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5234:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5235:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5236:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5237:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5238:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5239:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5240:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5241:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 47
5242:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5243:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5244:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5245:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5245:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5246:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5246:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5247:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5247:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5248:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5248:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5249:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5249:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5250:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5250:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5251:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5252:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5253:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5254:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5255:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5256:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5257:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5258:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 48
5259:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5260:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5261:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5262:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5262:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5263:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5263:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5264:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5264:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5265:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5265:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5266:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5266:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5267:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5267:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5268:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5269:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5270:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5271:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5272:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5273:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5274:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5275:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 49
5276:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5277:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5278:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5279:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5279:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5280:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5280:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5281:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5281:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5282:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5282:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5283:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5283:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5284:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5284:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5285:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5286:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5287:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5288:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5289:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5290:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5291:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5292:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 50
5293:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5294:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5295:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5296:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5296:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5297:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5297:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5298:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5298:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5299:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5299:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5300:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5300:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5301:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5301:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5302:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5303:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5304:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5305:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5306:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5307:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5308:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5309:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 51
5310:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5311:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5312:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5313:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5313:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5314:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5314:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5315:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5315:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5316:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5316:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5317:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5317:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5318:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5318:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5319:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5320:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5321:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5322:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5323:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5324:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5325:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5326:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 52
5327:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5328:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5329:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5330:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5330:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5331:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5331:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5332:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5332:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5333:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5333:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5334:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5334:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5335:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5335:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5336:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5337:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5338:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5339:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5340:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5341:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5342:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5343:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 53
5344:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5345:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5346:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5347:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5347:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5348:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5348:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5349:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5349:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5350:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5350:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5351:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5351:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5352:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5352:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5353:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5354:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5355:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5356:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5357:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5358:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5359:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5360:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 54
5361:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5362:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5363:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5364:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5364:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5365:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5365:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5366:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5366:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5367:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5367:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5368:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5368:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5369:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5369:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5370:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5371:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5372:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5373:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5374:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5375:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5376:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5377:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 55
5378:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5379:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5380:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5381:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5381:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5382:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5382:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5383:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5383:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5384:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5384:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5385:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5385:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5386:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5386:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5387:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5388:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5389:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5390:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5391:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5392:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5393:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5394:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 56
5395:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5396:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5397:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5398:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5398:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5399:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5399:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5400:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5400:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5401:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5401:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5402:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5402:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5403:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5403:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5404:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5405:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5406:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5407:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5408:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5409:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5410:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5411:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 57
5412:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5413:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5414:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5415:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5415:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5416:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5416:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5417:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5417:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5418:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5418:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5419:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5419:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5420:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5420:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5421:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5422:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5423:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5424:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5425:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5426:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5427:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5428:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 58
5429:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5430:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5431:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5432:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5432:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5433:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5433:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5434:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5434:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5435:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5435:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5436:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5436:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5437:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5437:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5438:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5439:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5440:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5441:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5442:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5443:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5444:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5445:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 59
5446:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5447:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5448:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5449:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5449:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5450:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5450:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5451:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5451:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5452:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5452:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5453:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5453:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5454:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5454:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5455:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5456:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5457:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5458:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5459:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5460:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5461:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5462:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 60
5463:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5464:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5465:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5466:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5466:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5467:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5467:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5468:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5468:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5469:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5469:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5470:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5470:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5471:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5471:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5472:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5473:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5474:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5475:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5476:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5477:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5478:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5479:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 61
5480:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5481:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5482:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5483:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5483:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5484:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5484:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5485:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5485:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5486:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5486:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5487:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5487:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5488:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5488:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5489:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5490:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5491:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5492:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5493:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5494:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5495:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5496:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 62
5497:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5498:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5499:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5500:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5500:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5501:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5501:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5502:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5502:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5503:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5503:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5504:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5504:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5505:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5505:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5506:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5507:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5508:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5509:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5510:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5511:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5512:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5513:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 63
5514:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5515:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5516:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5517:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5517:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5518:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5518:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5519:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5519:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5520:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5520:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5521:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5521:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5522:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5522:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5523:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5524:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5525:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5526:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5527:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5528:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5529:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5530:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 64
5531:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5532:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5533:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5534:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5534:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5535:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5535:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5536:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5536:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5537:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5537:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5538:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5538:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5539:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5539:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5540:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5541:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5542:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5543:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5544:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5545:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5546:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5547:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 65
5548:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5549:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5550:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5551:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5551:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5552:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5552:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5553:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5553:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5554:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5554:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5555:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5555:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5556:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5556:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5557:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5558:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5559:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5560:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5561:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5562:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5563:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5564:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 66
5565:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5566:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5567:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5568:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5568:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5569:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5569:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5570:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5570:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5571:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5571:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5572:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5572:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5573:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5573:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5574:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5575:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5576:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5577:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5578:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5579:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5580:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5581:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 67
5582:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5583:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5584:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5585:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5585:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5586:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5586:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5587:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5587:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5588:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5588:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5589:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5589:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5590:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5590:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5591:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5592:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5593:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5594:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5595:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5596:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5597:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5598:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 68
5599:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5600:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5601:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5602:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5602:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5603:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5603:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5604:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5604:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5605:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5605:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5606:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5606:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5607:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5607:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5608:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5609:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5610:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5611:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5612:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5613:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5614:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5615:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 69
5616:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5617:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5618:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5619:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5619:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5620:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5620:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5621:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5621:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5622:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5622:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5623:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5623:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5624:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5624:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5625:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5626:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5627:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5628:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5629:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5630:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5631:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5632:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 70
5633:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5634:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5635:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5636:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5636:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5637:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5637:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5638:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5638:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5639:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5639:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5640:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5640:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5641:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5641:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5642:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5643:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5644:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5645:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5646:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5647:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5648:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5649:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 71
5650:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5651:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5652:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5653:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5653:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5654:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5654:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5655:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5655:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5656:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5656:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5657:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5657:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5658:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5658:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5659:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5660:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5661:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5662:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5663:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5664:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5665:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5666:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 72
5667:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5668:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5669:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5670:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5670:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5671:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5671:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5672:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5672:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5673:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5673:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5674:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5674:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5675:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5675:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5676:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5677:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5678:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5679:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5680:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5681:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5682:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5683:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 73
5684:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5685:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5686:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5687:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5687:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5688:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5688:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5689:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5689:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5690:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5690:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5691:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5691:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5692:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5692:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5693:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5694:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5695:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5696:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5697:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5698:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5699:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5700:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 74
5701:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5702:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5703:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5704:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5704:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5705:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5705:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5706:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5706:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5707:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5707:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5708:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5708:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5709:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5709:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5710:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5711:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5712:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5713:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5714:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5715:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5716:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5717:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 75
5718:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5719:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5720:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5721:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5721:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5722:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5722:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5723:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5723:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5724:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5724:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5725:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5725:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5726:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5726:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5727:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5728:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5729:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5730:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5731:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5732:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5733:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5734:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 76
5735:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5736:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5737:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5738:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5738:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5739:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5739:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5740:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5740:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5741:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5741:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5742:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5742:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5743:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5743:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5744:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5745:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5746:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5747:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5748:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5749:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5750:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5751:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 77
5752:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5753:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5754:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5755:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5755:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5756:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5756:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5757:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5757:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5758:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5758:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5759:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5759:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5760:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5760:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5761:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5762:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5763:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5764:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5765:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5766:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5767:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5768:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 78
5769:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5770:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5771:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5772:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5772:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5773:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5773:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5774:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5774:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5775:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5775:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5776:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5776:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5777:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5777:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5778:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5779:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5780:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5781:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5782:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5783:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5784:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5785:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 79
5786:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5787:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5788:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5789:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5789:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5790:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5790:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5791:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5791:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5792:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5792:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5793:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5793:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5794:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5794:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5795:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5796:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5797:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5798:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5799:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5800:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5801:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5802:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 80
5803:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5804:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5805:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5806:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5806:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5807:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5807:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5808:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5808:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5809:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5809:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5810:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5810:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5811:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5811:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5812:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5813:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5814:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5815:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5816:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5817:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5818:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5819:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 81
5820:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5821:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5822:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5823:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5823:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5824:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5824:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5825:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5825:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5826:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5826:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5827:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5827:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5828:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5828:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5829:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5830:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5831:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5832:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5833:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5834:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5835:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5836:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 82
5837:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5838:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5839:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5840:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5840:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5841:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5841:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5842:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5842:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5843:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5843:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5844:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5844:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5845:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5845:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5846:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5847:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5848:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5849:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5850:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5851:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5852:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5853:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 83
5854:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5855:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5856:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5857:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5857:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5858:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5858:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5859:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5859:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5860:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5860:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5861:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5861:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5862:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5862:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5863:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5864:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5865:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5866:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5867:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5868:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5869:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5870:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 84
5871:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5872:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5873:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5874:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5874:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5875:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5875:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5876:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5876:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5877:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5877:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5878:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5878:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5879:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5879:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5880:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5881:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5882:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5883:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5884:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5885:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5886:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5887:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 85
5888:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5889:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5890:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5891:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5891:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5892:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5892:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5893:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5893:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5894:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5894:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5895:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5895:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5896:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5896:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5897:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5898:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5899:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5900:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5901:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5902:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5903:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5904:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 86
5905:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5906:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5907:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5908:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5908:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5909:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5909:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5910:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5910:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5911:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5911:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5912:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5912:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5913:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5913:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5914:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5915:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5916:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5917:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5918:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5919:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5920:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5921:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 87
5922:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5923:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5924:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5925:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5925:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5926:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5926:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5927:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5927:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5928:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5928:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5929:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5929:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5930:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5930:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5931:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5932:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5933:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5934:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5935:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5936:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5937:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5938:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 88
5939:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5940:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5941:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5942:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5942:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5943:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5943:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5944:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5944:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5945:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5945:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5946:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5946:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5947:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5947:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5948:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5949:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5950:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5951:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5952:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5953:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5954:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5955:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 89
5956:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5957:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5958:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5959:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5959:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5960:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5960:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5961:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5961:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5962:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5962:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5963:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5963:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5964:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5964:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5965:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5966:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5967:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5968:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5969:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5970:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5971:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5972:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 90
5973:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5974:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5975:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5976:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5976:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5977:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5977:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5978:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5978:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5979:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5979:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5980:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5980:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5981:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5981:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5982:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
5983:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
5984:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
5985:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
5986:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
5987:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
5988:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
5989:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 91
5990:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
5991:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
5992:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
5993:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
5993:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
5994:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5994:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
5995:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5995:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
5996:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
5996:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
5997:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
5997:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
5998:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
5998:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
5999:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6000:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6001:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6002:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6003:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6004:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6005:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6006:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 92
6007:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6008:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6009:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6010:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6010:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6011:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6011:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6012:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6012:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6013:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6013:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6014:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6014:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6015:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6015:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6016:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6017:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6018:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6019:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6020:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6021:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6022:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6023:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 93
6024:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6025:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6026:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6027:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6027:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6028:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6028:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6029:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6029:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6030:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6030:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6031:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6031:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6032:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6032:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6033:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6034:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6035:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6036:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6037:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6038:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6039:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6040:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 94
6041:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6042:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6043:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6044:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6044:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6045:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6045:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6046:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6046:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6047:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6047:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6048:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6048:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6049:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6049:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6050:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6051:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6052:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6053:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6054:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6055:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6056:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6057:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 95
6058:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6059:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6060:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6061:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6061:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6062:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6062:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6063:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6063:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6064:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6064:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6065:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6065:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6066:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6066:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6067:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6068:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6069:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6070:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6071:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6072:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6073:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6074:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 96
6075:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6076:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6077:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6078:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6078:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6079:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6079:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6080:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6080:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6081:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6081:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6082:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6082:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6083:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6083:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6084:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6085:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6086:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6087:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6088:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6089:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6090:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6091:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 97
6092:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6093:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6094:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6095:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6095:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6096:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6096:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6097:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6097:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6098:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6098:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6099:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6099:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6100:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6100:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6101:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6102:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6103:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6104:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6105:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6106:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6107:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6108:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 98
6109:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6110:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6111:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6112:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6112:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6113:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6113:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6114:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6114:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6115:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6115:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6116:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6116:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6117:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6117:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6118:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6119:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6120:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6121:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6122:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6123:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6124:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6125:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 99
6126:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6127:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6128:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6129:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6129:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6130:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6130:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6131:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6131:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6132:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6132:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6133:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6133:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6134:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6134:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6135:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6136:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6137:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6138:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6139:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6140:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6141:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6142:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 100
6143:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6144:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6145:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6146:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6146:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6147:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6147:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6148:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6148:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6149:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6149:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6150:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6150:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6151:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6151:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6152:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6153:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6154:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6155:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6156:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6157:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6158:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6159:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 101
6160:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6161:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6162:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6163:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6163:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6164:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6164:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6165:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6165:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6166:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6166:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6167:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6167:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6168:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6168:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6169:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6170:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6171:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6172:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6173:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6174:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6175:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6176:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 102
6177:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6178:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6179:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6180:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6180:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6181:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6181:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6182:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6182:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6183:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6183:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6184:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6184:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6185:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6185:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6186:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6187:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6188:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6189:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6190:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6191:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6192:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6193:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 103
6194:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6195:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6196:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6197:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6197:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6198:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6198:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6199:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6199:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6200:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6200:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6201:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6201:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6202:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6202:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6203:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6204:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6205:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6206:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6207:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6208:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6209:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6210:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 104
6211:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6212:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6213:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6214:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6214:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6215:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6215:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6216:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6216:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6217:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6217:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6218:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6218:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6219:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6219:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6220:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6221:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6222:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6223:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6224:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6225:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6226:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6227:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 105
6228:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6229:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6230:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6231:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6231:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6232:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6232:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6233:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6233:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6234:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6234:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6235:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6235:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6236:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6236:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6237:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6238:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6239:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6240:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6241:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6242:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6243:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6244:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 106
6245:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6246:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6247:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6248:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6248:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6249:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6249:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6250:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6250:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6251:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6251:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6252:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6252:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6253:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6253:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6254:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6255:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6256:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6257:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6258:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6259:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6260:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6261:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 107
6262:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6263:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6264:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6265:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6265:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6266:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6266:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6267:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6267:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6268:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6268:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6269:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6269:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6270:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6270:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6271:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6272:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6273:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6274:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6275:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6276:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6277:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6278:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 108
6279:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6280:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6281:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6282:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6282:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6283:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6283:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6284:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6284:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6285:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6285:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6286:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6286:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6287:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6287:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6288:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6289:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6290:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6291:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6292:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6293:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6294:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6295:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 109
6296:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6297:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6298:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6299:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6299:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6300:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6300:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6301:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6301:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6302:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6302:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6303:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6303:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6304:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6304:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6305:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6306:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6307:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6308:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6309:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6310:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6311:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6312:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 110
6313:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6314:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6315:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6316:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6316:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6317:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6317:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6318:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6318:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6319:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6319:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6320:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6320:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6321:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6321:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6322:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6323:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6324:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6325:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6326:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6327:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6328:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6329:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 111
6330:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6331:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6332:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6333:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6333:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6334:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6334:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6335:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6335:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6336:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6336:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6337:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6337:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6338:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6338:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6339:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6340:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6341:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6342:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6343:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6344:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6345:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6346:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 112
6347:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6348:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6349:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6350:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6350:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6351:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6351:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6352:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6352:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6353:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6353:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6354:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6354:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6355:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6355:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6356:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6357:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6358:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6359:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6360:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6361:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6362:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6363:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 113
6364:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6365:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6366:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6367:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6367:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6368:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6368:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6369:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6369:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6370:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6370:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6371:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6371:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6372:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6372:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6373:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6374:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6375:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6376:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6377:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6378:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6379:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6380:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 114
6381:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6382:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6383:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6384:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6384:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6385:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6385:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6386:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6386:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6387:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6387:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6388:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6388:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6389:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6389:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6390:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6391:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6392:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6393:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6394:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6395:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6396:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6397:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 115
6398:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6399:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6400:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6401:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6401:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6402:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6402:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6403:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6403:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6404:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6404:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6405:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6405:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6406:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6406:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6407:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6408:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6409:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6410:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6411:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6412:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6413:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6414:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 116
6415:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6416:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6417:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6418:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6418:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6419:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6419:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6420:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6420:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6421:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6421:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6422:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6422:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6423:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6423:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6424:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6425:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6426:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6427:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6428:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6429:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6430:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6431:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 117
6432:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6433:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6434:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6435:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6435:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6436:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6436:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6437:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6437:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6438:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6438:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6439:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6439:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6440:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6440:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6441:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6442:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6443:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6444:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6445:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6446:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6447:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6448:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 118
6449:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6450:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6451:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6452:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6452:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6453:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6453:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6454:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6454:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6455:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6455:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6456:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6456:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6457:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6457:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6458:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6459:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6460:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6461:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6462:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6463:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6464:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6465:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 119
6466:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6467:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6468:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6469:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6469:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6470:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6470:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6471:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6471:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6472:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6472:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6473:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6473:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6474:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6474:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6475:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6476:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6477:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6478:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6479:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6480:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6481:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6482:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 120
6483:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6484:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6485:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6486:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6486:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6487:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6487:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6488:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6488:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6489:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6489:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6490:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6490:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6491:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6491:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6492:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6493:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6494:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6495:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6496:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6497:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6498:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6499:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 121
6500:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6501:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6502:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6503:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6503:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6504:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6504:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6505:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6505:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6506:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6506:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6507:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6507:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6508:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6508:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6509:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6510:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6511:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6512:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6513:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6514:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6515:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6516:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 122
6517:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6518:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6519:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6520:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6520:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6521:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6521:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6522:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6522:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6523:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6523:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6524:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6524:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6525:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6525:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6526:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6527:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6528:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6529:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6530:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6531:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6532:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6533:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 123
6534:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6535:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6536:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6537:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6537:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6538:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6538:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6539:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6539:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6540:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6540:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6541:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6541:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6542:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6542:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6543:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6544:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6545:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6546:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6547:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6548:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6549:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6550:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 124
6551:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6552:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6553:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6554:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6554:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6555:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6555:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6556:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6556:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6557:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6557:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6558:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6558:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6559:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6559:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6560:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6561:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6562:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6563:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6564:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6565:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6566:	proc  1 (urcu_reader) line  85 "urcu.spin" (state 11)	[((reader_progress[0]<2))]
6567:	proc  1 (urcu_reader) line  86 "urcu.spin" (state 12)	[tmp = urcu_active_readers]
		urcu_reader(1):tmp = 125
6568:	proc  1 (urcu_reader) line  99 "urcu.spin" (state 25)	[else]
6569:	proc  1 (urcu_reader) line 100 "urcu.spin" (state 26)	[urcu_active_readers = (tmp+1)]
6570:	proc  1 (urcu_reader) line 102 "urcu.spin" (state 29)	[reader_progress[0] = 1]
6571:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6571:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6572:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6572:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6573:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6573:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6574:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6574:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6575:	proc  1 (urcu_reader) line 122 "urcu.spin" (state 46)	[(((tmp<4)&&(reader_progress[tmp]==0)))]
6575:	proc  1 (urcu_reader) line 123 "urcu.spin" (state 47)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6576:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6576:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6577:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6578:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6579:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6580:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 84)	[else]
6581:	proc  1 (urcu_reader) line 161 "urcu.spin" (state 85)	[(1)]
6582:	proc  1 (urcu_reader) line  83 "urcu.spin" (state 10)	[(1)]
6583:	proc  1 (urcu_reader) line 110 "urcu.spin" (state 36)	[(((reader_progress[0]>reader_progress[3])&&(reader_progress[3]<2)))]
6584:	proc  1 (urcu_reader) line 111 "urcu.spin" (state 37)	[tmp = (urcu_active_readers-1)]
		urcu_reader(1):tmp = 125
6585:	proc  1 (urcu_reader) line 112 "urcu.spin" (state 38)	[urcu_active_readers = tmp]
6586:	proc  1 (urcu_reader) line 113 "urcu.spin" (state 39)	[reader_progress[3] = 1]
6587:	proc  1 (urcu_reader) line 119 "urcu.spin" (state 44)	[mbok = 0]
		urcu_reader(1):mbok = 0
6587:	proc  1 (urcu_reader) line 120 "urcu.spin" (state 45)	[tmp = 0]
		urcu_reader(1):tmp = 0
		urcu_reader(1):mbok = 0
6588:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6588:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 1
6589:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6589:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 2
6590:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6590:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 3
6591:	proc  1 (urcu_reader) line 125 "urcu.spin" (state 49)	[(((tmp<4)&&(reader_progress[tmp]==1)))]
6591:	proc  1 (urcu_reader) line 126 "urcu.spin" (state 50)	[tmp = (tmp+1)]
		urcu_reader(1):tmp = 4
6592:	proc  1 (urcu_reader) line 127 "urcu.spin" (state 51)	[((tmp>=4))]
6592:	proc  1 (urcu_reader) line 128 "urcu.spin" (state 52)	[done = 1]
		urcu_reader(1):done = 1
6593:	proc  1 (urcu_reader) line 136 "urcu.spin" (state 61)	[((tmp>=4))]
6593:	proc  1 (urcu_reader) line 137 "urcu.spin" (state 62)	[mbok = 1]
		urcu_reader(1):mbok = 1
6594:	proc  1 (urcu_reader) line 131 "urcu.spin" (state 66)	[break]
6595:	proc  1 (urcu_reader) line 144 "urcu.spin" (state 68)	[((mbok==1))]
6596:	proc  1 (urcu_reader) line 150 "urcu.spin" (state 73)	[(1)]
6597:	proc  1 (urcu_reader) line 160 "urcu.spin" (state 82)	[((done==1))]
spin: line 164 "urcu.spin", Error: assertion violated
spin: text of failed assertion: assert(((tmp_free==0)||(tmp_removed==1)))
6597:	proc  1 (urcu_reader) line 164 "urcu.spin" (state 91)	[assert(((tmp_free==0)||(tmp_removed==1)))]
spin: trail ends after 6597 steps
#processes: 2
		removed = 1
		free = 1
		need_mb = 0
		reader_progress[0] = 1
		reader_progress[1] = 1
		reader_progress[2] = 1
		reader_progress[3] = 1
		urcu_gp_ctr = 1
		urcu_active_readers = 125
6597:	proc  1 (urcu_reader) line 167 "urcu.spin" (state 98)
6597:	proc  0 (:init:) line 259 "urcu.spin" (state 8) <valid end state>
3 processes created


More information about the lttng-dev mailing list