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