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