MODULE main
VAR a0 : boolean;
VAR a1 : boolean;
VAR a2 : boolean;
VAR a3 : boolean;
VAR a4 : boolean;
VAR a5 : boolean;
VAR a6 : boolean;
VAR a7 : boolean;
VAR a8 : boolean;
VAR a9 : boolean;
VAR a10 : boolean;
VAR a11 : boolean;
VAR a12 : boolean;
VAR a13 : boolean;
VAR a14 : boolean;
VAR a15 : boolean;
VAR a16 : boolean;
VAR a17 : boolean;
VAR a18 : boolean;
VAR a19 : boolean;
VAR a20 : boolean;

PSLSPEC
( ( always ( {a15;TRUE;a2;TRUE;a4;!a19[*]} |-> {a2;a12} ) ) & ( ( ( always ( {a5;a3[*];TRUE[*]} |-> {!a16[*];TRUE} ) ) & ( ( ( always {{a7;a12;a14;a11} && {a20;a5;a20;a6}} ) & ( ( ( never {{a12;a7;TRUE;a20;a10;a18;a10;a12;a6} && {TRUE;a17;!a6;a8[*];a8;a2;a5;TRUE;!a8[*]}} ) & ( ( ( never ( {a8;a1} |-> {a6;a13;a17;TRUE;a10[*];!a18;!a1;a11;!a12} ) ) & ( ( ( never {{a17;!a8;a17;a8;TRUE;a3[*]} && {a15;a19;a10;a11[*];a6;a9}} ) & ( never {{a15[*];!a10} && {a14[*];a17}} ) ) ) ) ) ) ) ) ) ) ) );
