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;
VAR a21 : boolean;
VAR a22 : boolean;
VAR a23 : boolean;
VAR a24 : boolean;
VAR a25 : boolean;
VAR a26 : boolean;

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