243.28/115.29 2019-03-28 12:45:54 243.28/115.29 Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.144-b01 mixed mode): 243.28/115.29 243.28/115.29 "Thread-464" #488 daemon prio=6 os_prio=0 tid=0x00002b1df000f000 nid=0x4705 runnable [0x00002b1dfd513000] 243.28/115.29 java.lang.Thread.State: RUNNABLE 243.28/115.29 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.29 243.28/115.29 "Thread-350" #487 daemon prio=6 os_prio=0 tid=0x00002b1df000e800 nid=0x4704 runnable [0x00002b1dfe725000] 243.28/115.29 java.lang.Thread.State: RUNNABLE 243.28/115.29 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.29 243.28/115.29 "Thread-463" #486 daemon prio=6 os_prio=0 tid=0x00002b1d9000c800 nid=0x4703 runnable [0x00002b1e013fc000] 243.28/115.29 java.lang.Thread.State: RUNNABLE 243.28/115.29 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.29 243.28/115.29 "Thread-351" #485 daemon prio=6 os_prio=0 tid=0x00002b1d90001000 nid=0x4702 runnable [0x00002b1e02aa0000] 243.28/115.29 java.lang.Thread.State: RUNNABLE 243.28/115.29 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.31 243.28/115.31 "Thread-462" #484 daemon prio=6 os_prio=0 tid=0x00002b1dd001b000 nid=0x4701 runnable [0x00002b1e066dc000] 243.28/115.31 java.lang.Thread.State: RUNNABLE 243.28/115.31 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.31 243.28/115.31 "Thread-355" #483 daemon prio=6 os_prio=0 tid=0x00002b1dd0019000 nid=0x4700 runnable [0x00002b1e065db000] 243.28/115.31 java.lang.Thread.State: RUNNABLE 243.28/115.31 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.31 243.28/115.31 "Thread-461" #482 daemon prio=5 os_prio=0 tid=0x00002b1d3c06d800 nid=0x46ff runnable [0x00002b1e064da000] 243.28/115.31 java.lang.Thread.State: RUNNABLE 243.28/115.31 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.31 243.28/115.31 "Thread-356" #481 daemon prio=5 os_prio=0 tid=0x00002b1d3c06d000 nid=0x46fe runnable [0x00002b1dffd3b000] 243.28/115.31 java.lang.Thread.State: RUNNABLE 243.28/115.31 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.31 243.28/115.31 "Thread-460" #480 daemon prio=6 os_prio=0 tid=0x00002b1cdc010000 nid=0x46fd runnable [0x00002b1e063d9000] 243.28/115.31 java.lang.Thread.State: RUNNABLE 243.28/115.31 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.31 243.28/115.31 "Thread-358" #479 daemon prio=6 os_prio=0 tid=0x00002b1cdc009800 nid=0x46fc runnable [0x00002b1e062d8000] 243.28/115.31 java.lang.Thread.State: RUNNABLE 243.28/115.31 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.31 243.28/115.31 "Thread-459" #478 daemon prio=6 os_prio=0 tid=0x00002b1df800d800 nid=0x46fb runnable [0x00002b1e061d7000] 243.28/115.31 java.lang.Thread.State: RUNNABLE 243.28/115.31 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.31 243.28/115.31 "Thread-359" #477 daemon prio=6 os_prio=0 tid=0x00002b1df800b800 nid=0x46fa runnable [0x00002b1e060d6000] 243.28/115.31 java.lang.Thread.State: RUNNABLE 243.28/115.31 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.31 243.28/115.31 "Thread-458" #476 daemon prio=6 os_prio=0 tid=0x00002b1dd8016000 nid=0x46f9 runnable [0x00002b1e05fd5000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-360" #475 daemon prio=6 os_prio=0 tid=0x00002b1dd8014000 nid=0x46f8 runnable [0x00002b1e05ed4000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-457" #474 daemon prio=6 os_prio=0 tid=0x00002b1d5000f000 nid=0x46f7 runnable [0x00002b1e05dd3000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-361" #473 daemon prio=6 os_prio=0 tid=0x00002b1d5000d800 nid=0x46f6 runnable [0x00002b1e05cd2000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-456" #472 daemon prio=6 os_prio=0 tid=0x00002b1dd4016800 nid=0x46f5 runnable [0x00002b1e05bd1000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-362" #471 daemon prio=6 os_prio=0 tid=0x00002b1dd4014800 nid=0x46f4 runnable [0x00002b1e05ad0000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-455" #470 daemon prio=6 os_prio=0 tid=0x00002b1d98004800 nid=0x46f3 runnable [0x00002b1e059cf000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-363" #469 daemon prio=6 os_prio=0 tid=0x00002b1d9800a800 nid=0x46f2 runnable [0x00002b1e058ce000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-454" #468 daemon prio=6 os_prio=0 tid=0x00002b1d8000b800 nid=0x46f1 runnable [0x00002b1e057cd000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-364" #467 daemon prio=6 os_prio=0 tid=0x00002b1d80002800 nid=0x46f0 runnable [0x00002b1e056cc000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-453" #466 daemon prio=6 os_prio=0 tid=0x00002b1d9000a800 nid=0x46ef runnable [0x00002b1e055cb000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-365" #465 daemon prio=6 os_prio=0 tid=0x00002b1d90006000 nid=0x46ee runnable [0x00002b1e054ca000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-452" #464 daemon prio=6 os_prio=0 tid=0x00002b1d8800d000 nid=0x46ec runnable [0x00002b1e053c9000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-366" #463 daemon prio=6 os_prio=0 tid=0x00002b1d88005800 nid=0x46eb runnable [0x00002b1e052c8000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-451" #462 daemon prio=6 os_prio=0 tid=0x00002b1dd0017000 nid=0x46ea runnable [0x00002b1e051c7000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-367" #461 daemon prio=6 os_prio=0 tid=0x00002b1dd0015000 nid=0x46e9 runnable [0x00002b1e050c6000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-450" #460 daemon prio=6 os_prio=0 tid=0x00002b1df8009800 nid=0x46e8 runnable [0x00002b1e04fc5000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-368" #459 daemon prio=6 os_prio=0 tid=0x00002b1df8007800 nid=0x46e7 runnable [0x00002b1e04ec4000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-449" #458 daemon prio=6 os_prio=0 tid=0x00002b1da0007800 nid=0x46e6 runnable [0x00002b1e04dc3000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-369" #457 daemon prio=6 os_prio=0 tid=0x00002b1da0006000 nid=0x46e5 runnable [0x00002b1e01738000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-448" #456 daemon prio=6 os_prio=0 tid=0x00002b1dcc008800 nid=0x46e4 runnable [0x00002b1e01973000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-370" #455 daemon prio=6 os_prio=0 tid=0x00002b1dcc007800 nid=0x46e3 runnable [0x00002b1e00947000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-447" #454 daemon prio=6 os_prio=0 tid=0x00002b1d34012000 nid=0x46e2 runnable [0x00002b1e00a48000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-371" #453 daemon prio=6 os_prio=0 tid=0x00002b1d3400f800 nid=0x46e0 runnable [0x00002b1e01b75000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-446" #452 daemon prio=6 os_prio=0 tid=0x00002b1dc0005000 nid=0x46df runnable [0x00002b1e00644000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-372" #451 daemon prio=6 os_prio=0 tid=0x00002b1dc0002800 nid=0x46de runnable [0x00002b1dfff3d000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-445" #450 daemon prio=6 os_prio=0 tid=0x00002b1da400e000 nid=0x46dd runnable [0x00002b1e0003e000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-375" #448 daemon prio=6 os_prio=0 tid=0x00002b1da400a000 nid=0x46dc runnable [0x00002b1e04cc2000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-444" #447 daemon prio=6 os_prio=0 tid=0x00002b1dd0013000 nid=0x46db runnable [0x00002b1e04bc1000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-377" #445 daemon prio=6 os_prio=0 tid=0x00002b1dd000d000 nid=0x46da runnable [0x00002b1e04ac0000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-443" #444 daemon prio=6 os_prio=0 tid=0x00002b1d68004000 nid=0x46d9 runnable [0x00002b1e049bf000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-378" #443 daemon prio=6 os_prio=0 tid=0x00002b1d68001000 nid=0x46d8 runnable [0x00002b1e048be000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-442" #442 daemon prio=6 os_prio=0 tid=0x00002b1dd400d000 nid=0x46d7 runnable [0x00002b1e047bd000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-379" #441 daemon prio=6 os_prio=0 tid=0x00002b1dd400b800 nid=0x46d6 runnable [0x00002b1e046bc000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-441" #440 daemon prio=6 os_prio=0 tid=0x00002b1df4006000 nid=0x46d5 runnable [0x00002b1e045bb000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:95) 243.28/115.32 243.28/115.32 "Thread-380" #439 daemon prio=6 os_prio=0 tid=0x00002b1df4009800 nid=0x46d4 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-440" #438 daemon prio=6 os_prio=0 tid=0x00002b1de0009000 nid=0x46d3 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-381" #437 daemon prio=6 os_prio=0 tid=0x00002b1de0006000 nid=0x46d2 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-439" #436 daemon prio=6 os_prio=0 tid=0x00002b1dc4007000 nid=0x46d1 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-382" #435 daemon prio=6 os_prio=0 tid=0x00002b1dc4006000 nid=0x46cf runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-438" #434 daemon prio=6 os_prio=0 tid=0x00002b1db0004800 nid=0x46ce runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-385" #433 daemon prio=6 os_prio=0 tid=0x00002b1db0004000 nid=0x46cd runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-384" #431 daemon prio=6 os_prio=0 tid=0x00002b1d6000d000 nid=0x46c9 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-436" #430 daemon prio=6 os_prio=0 tid=0x00002b1dbc003800 nid=0x46c8 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-386" #429 daemon prio=6 os_prio=0 tid=0x00002b1dbc002800 nid=0x46c7 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-435" #428 daemon prio=6 os_prio=0 tid=0x00002b1ce044b000 nid=0x46c6 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-387" #427 daemon prio=6 os_prio=0 tid=0x00002b1ce02ca000 nid=0x46c5 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-434" #426 daemon prio=6 os_prio=0 tid=0x00002b1d8c009800 nid=0x46c4 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-388" #425 daemon prio=6 os_prio=0 tid=0x00002b1d8c001000 nid=0x46c3 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-389" #424 daemon prio=6 os_prio=0 tid=0x00002b1da8003800 nid=0x46c2 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-432" #423 daemon prio=6 os_prio=0 tid=0x00002b1dd800c800 nid=0x46c1 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-390" #422 daemon prio=6 os_prio=0 tid=0x00002b1dd800b800 nid=0x46bf runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-431" #421 daemon prio=6 os_prio=0 tid=0x00002b1df0007800 nid=0x46be runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-391" #420 daemon prio=6 os_prio=0 tid=0x00002b1df0002000 nid=0x46bd runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-430" #419 daemon prio=6 os_prio=0 tid=0x00002b1d3c06b000 nid=0x46bc runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-392" #418 daemon prio=6 os_prio=0 tid=0x00002b1d3c06a800 nid=0x46bb runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-395" #417 daemon prio=6 os_prio=0 tid=0x00002b1dec006800 nid=0x46ba runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-396" #415 daemon prio=6 os_prio=0 tid=0x00002b1df0003800 nid=0x46b9 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-427" #414 daemon prio=6 os_prio=0 tid=0x00002b1da0005000 nid=0x46b8 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-398" #412 daemon prio=6 os_prio=0 tid=0x00002b1da0001800 nid=0x46b7 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-426" #411 daemon prio=6 os_prio=0 tid=0x00002b1d80008800 nid=0x46b6 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-401" #410 daemon prio=6 os_prio=0 tid=0x00002b1d80007000 nid=0x46b5 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-402" #408 daemon prio=6 os_prio=0 tid=0x00002b1de4008000 nid=0x46b3 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-403" #407 daemon prio=6 os_prio=0 tid=0x00002b1d20c3a800 nid=0x46b2 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-424" #406 daemon prio=6 os_prio=0 tid=0x00002b1de4007000 nid=0x46b1 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-404" #405 daemon prio=6 os_prio=0 tid=0x00002b1de4006800 nid=0x46b0 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-407" #403 daemon prio=6 os_prio=0 tid=0x00002b1dd800a800 nid=0x46ae runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-422" #402 daemon prio=6 os_prio=0 tid=0x00002b1ddc00e800 nid=0x46ad runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-321" #382 daemon prio=6 os_prio=0 tid=0x00002b1ddc00d800 nid=0x46ac runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-421" #401 daemon prio=6 os_prio=0 tid=0x00002b1ddc003800 nid=0x46ab runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-409" #400 daemon prio=6 os_prio=0 tid=0x00002b1ddc006800 nid=0x46aa runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-420" #399 daemon prio=6 os_prio=0 tid=0x00002b1dd8009000 nid=0x46a9 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-410" #398 daemon prio=6 os_prio=0 tid=0x00002b1dd8004800 nid=0x46a8 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-414" #396 daemon prio=6 os_prio=0 tid=0x00002b1de4005800 nid=0x46a6 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-418" #395 daemon prio=6 os_prio=0 tid=0x00002b1d6000b800 nid=0x46a5 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-314" #394 daemon prio=6 os_prio=0 tid=0x00002b1d6000b000 nid=0x46a4 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-417" #393 daemon prio=6 os_prio=0 tid=0x00002b1da400b000 nid=0x46a3 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-347" #351 daemon prio=6 os_prio=0 tid=0x00002b1de0004000 nid=0x463d runnable [0x00002b1e00d4a000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at java.io.FileInputStream.readBytes(Native Method) 243.28/115.32 at java.io.FileInputStream.read(FileInputStream.java:255) 243.28/115.32 at java.io.BufferedInputStream.read1(BufferedInputStream.java:284) 243.28/115.32 at java.io.BufferedInputStream.read(BufferedInputStream.java:345) 243.28/115.32 - locked <0x00000007b0252020> (a java.lang.UNIXProcess$ProcessPipeInputStream) 243.28/115.32 at java.io.BufferedInputStream.read1(BufferedInputStream.java:284) 243.28/115.32 at java.io.BufferedInputStream.read(BufferedInputStream.java:345) 243.28/115.32 - locked <0x000000069b113010> (a java.io.BufferedInputStream) 243.28/115.32 at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284) 243.28/115.32 at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326) 243.28/115.32 at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178) 243.28/115.32 - locked <0x000000069b1150d0> (a java.io.InputStreamReader) 243.28/115.32 at java.io.InputStreamReader.read(InputStreamReader.java:184) 243.28/115.32 at java.io.Reader.read(Reader.java:100) 243.28/115.32 at java.util.Scanner.readInput(Scanner.java:804) 243.28/115.32 at java.util.Scanner.findWithinHorizon(Scanner.java:1685) 243.28/115.32 at java.util.Scanner.hasNextLine(Scanner.java:1500) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:98) 243.28/115.32 243.28/115.32 "Thread-291" #350 daemon prio=6 os_prio=0 tid=0x00002b1de0005000 nid=0x463c runnable [0x00002b1e00c4a000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at java.io.FileInputStream.readBytes(Native Method) 243.28/115.32 at java.io.FileInputStream.read(FileInputStream.java:255) 243.28/115.32 at java.io.BufferedInputStream.read1(BufferedInputStream.java:284) 243.28/115.32 at java.io.BufferedInputStream.read(BufferedInputStream.java:345) 243.28/115.32 - locked <0x00000007b0247148> (a java.lang.UNIXProcess$ProcessPipeInputStream) 243.28/115.32 at java.io.BufferedInputStream.read1(BufferedInputStream.java:284) 243.28/115.32 at java.io.BufferedInputStream.read(BufferedInputStream.java:345) 243.28/115.32 - locked <0x000000069b1e9fa8> (a java.io.BufferedInputStream) 243.28/115.32 at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284) 243.28/115.32 at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326) 243.28/115.32 at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178) 243.28/115.32 - locked <0x000000069b1ec068> (a java.io.InputStreamReader) 243.28/115.32 at java.io.InputStreamReader.read(InputStreamReader.java:184) 243.28/115.32 at java.io.Reader.read(Reader.java:100) 243.28/115.32 at java.util.Scanner.readInput(Scanner.java:804) 243.28/115.32 at java.util.Scanner.findWithinHorizon(Scanner.java:1685) 243.28/115.32 at java.util.Scanner.hasNextLine(Scanner.java:1500) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.run(ExecHelper.java:98) 243.28/115.32 243.28/115.32 "ThreadPoolThread168" #271 daemon prio=6 os_prio=0 tid=0x00002b1d4400e800 nid=0x45a7 in Object.wait() [0x00002b1e0013f000] 243.28/115.32 java.lang.Thread.State: WAITING (on object monitor) 243.28/115.32 at java.lang.Object.wait(Native Method) 243.28/115.32 - waiting on <0x000000069b784d88> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.28/115.32 at java.lang.Object.wait(Object.java:502) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 243.28/115.32 - locked <0x000000069b784d88> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 243.28/115.32 at aprove.InputModules.Programs.t2.T2Processor.process(T2Processor.java:99) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread167" #270 daemon prio=6 os_prio=0 tid=0x00002b1d4410c800 nid=0x45a4 in Object.wait() [0x00002b1dff735000] 243.28/115.32 java.lang.Thread.State: WAITING (on object monitor) 243.28/115.32 at java.lang.Object.wait(Native Method) 243.28/115.32 - waiting on <0x000000069b7cf628> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.28/115.32 at java.lang.Object.wait(Object.java:502) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 243.28/115.32 - locked <0x000000069b7cf628> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 243.28/115.32 at aprove.InputModules.Programs.t2.T2Processor.process(T2Processor.java:99) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread166" #269 daemon prio=6 os_prio=0 tid=0x00002b1d44104800 nid=0x45a1 in Object.wait() [0x00002b1e00442000] 243.28/115.32 java.lang.Thread.State: WAITING (on object monitor) 243.28/115.32 at java.lang.Object.wait(Native Method) 243.28/115.32 - waiting on <0x00000006a025b460> (a java.lang.UNIXProcess) 243.28/115.32 at java.lang.Object.wait(Object.java:502) 243.28/115.32 at java.lang.UNIXProcess.waitFor(UNIXProcess.java:395) 243.28/115.32 - locked <0x00000006a025b460> (a java.lang.UNIXProcess) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:50) 243.28/115.32 at aprove.InputModules.Programs.t2.T2Processor.process(T2Processor.java:99) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread164" #267 daemon prio=6 os_prio=0 tid=0x00002b1d440f0800 nid=0x459d in Object.wait() [0x00002b1e02024000] 243.28/115.32 java.lang.Thread.State: WAITING (on object monitor) 243.28/115.32 at java.lang.Object.wait(Native Method) 243.28/115.32 - waiting on <0x00000007b02450a8> (a java.lang.UNIXProcess) 243.28/115.32 at java.lang.Object.wait(Object.java:502) 243.28/115.32 at java.lang.UNIXProcess.waitFor(UNIXProcess.java:395) 243.28/115.32 - locked <0x00000007b02450a8> (a java.lang.UNIXProcess) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:50) 243.28/115.32 at aprove.InputModules.Programs.t2.T2Processor.process(T2Processor.java:99) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread160" #263 daemon prio=6 os_prio=0 tid=0x00002b1d4403d800 nid=0x4598 in Object.wait() [0x00002b1d58301000] 243.28/115.32 java.lang.Thread.State: WAITING (on object monitor) 243.28/115.32 at java.lang.Object.wait(Native Method) 243.28/115.32 - waiting on <0x000000069872c728> (a java.lang.UNIXProcess) 243.28/115.32 at java.lang.Object.wait(Object.java:502) 243.28/115.32 at java.lang.UNIXProcess.waitFor(UNIXProcess.java:395) 243.28/115.32 - locked <0x000000069872c728> (a java.lang.UNIXProcess) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:50) 243.28/115.32 at aprove.InputModules.Programs.t2.T2Processor.process(T2Processor.java:99) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread158" #261 daemon prio=6 os_prio=0 tid=0x00002b1d44041800 nid=0x4596 in Object.wait() [0x00002b1e01c76000] 243.28/115.32 java.lang.Thread.State: WAITING (on object monitor) 243.28/115.32 at java.lang.Object.wait(Native Method) 243.28/115.32 - waiting on <0x000000069bd66fd0> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.28/115.32 at java.lang.Object.wait(Object.java:502) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 243.28/115.32 - locked <0x000000069bd66fd0> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 243.28/115.32 at aprove.InputModules.Programs.t2.T2Processor.process(T2Processor.java:99) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "Thread-217" #243 daemon prio=6 os_prio=0 tid=0x00002b1d9c009800 nid=0x4579 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "Thread-216" #242 daemon prio=6 os_prio=0 tid=0x00002b1d9c005800 nid=0x4577 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "process reaper" #225 daemon prio=10 os_prio=0 tid=0x00002b1cec045800 nid=0x455a waiting on condition [0x00002b1e02399000] 243.28/115.32 java.lang.Thread.State: TIMED_WAITING (parking) 243.28/115.32 at sun.misc.Unsafe.park(Native Method) 243.28/115.32 - parking to wait for <0x000000044000a3d0> (a java.util.concurrent.SynchronousQueue$TransferStack) 243.28/115.32 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 243.28/115.32 at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) 243.28/115.32 at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) 243.28/115.32 at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "process reaper" #222 daemon prio=10 os_prio=0 tid=0x00002b1dbc004800 nid=0x4557 waiting on condition [0x00002b1e0215e000] 243.28/115.32 java.lang.Thread.State: TIMED_WAITING (parking) 243.28/115.32 at sun.misc.Unsafe.park(Native Method) 243.28/115.32 - parking to wait for <0x000000044000a3d0> (a java.util.concurrent.SynchronousQueue$TransferStack) 243.28/115.32 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 243.28/115.32 at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) 243.28/115.32 at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) 243.28/115.32 at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "process reaper" #219 daemon prio=10 os_prio=0 tid=0x00002b1dd0001800 nid=0x4554 waiting on condition [0x00002b1e01f23000] 243.28/115.32 java.lang.Thread.State: TIMED_WAITING (parking) 243.28/115.32 at sun.misc.Unsafe.park(Native Method) 243.28/115.32 - parking to wait for <0x000000044000a3d0> (a java.util.concurrent.SynchronousQueue$TransferStack) 243.28/115.32 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 243.28/115.32 at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) 243.28/115.32 at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) 243.28/115.32 at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "process reaper" #216 daemon prio=10 os_prio=0 tid=0x00002b1dc8003800 nid=0x4551 runnable [0x00002b1e01eea000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at java.lang.UNIXProcess.waitForProcessExit(Native Method) 243.28/115.32 at java.lang.UNIXProcess.lambda$initStreams$3(UNIXProcess.java:289) 243.28/115.32 at java.lang.UNIXProcess$$Lambda$12/1463669761.run(Unknown Source) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "process reaper" #196 daemon prio=10 os_prio=0 tid=0x00002b1d80005800 nid=0x454b waiting on condition [0x00002b1e01caf000] 243.28/115.32 java.lang.Thread.State: TIMED_WAITING (parking) 243.28/115.32 at sun.misc.Unsafe.park(Native Method) 243.28/115.32 - parking to wait for <0x000000044000a3d0> (a java.util.concurrent.SynchronousQueue$TransferStack) 243.28/115.32 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 243.28/115.32 at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) 243.28/115.32 at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) 243.28/115.32 at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "process reaper" #208 daemon prio=10 os_prio=0 tid=0x00002b1ce800e800 nid=0x4543 waiting on condition [0x00002b1e01771000] 243.28/115.32 java.lang.Thread.State: TIMED_WAITING (parking) 243.28/115.32 at sun.misc.Unsafe.park(Native Method) 243.28/115.32 - parking to wait for <0x000000044000a3d0> (a java.util.concurrent.SynchronousQueue$TransferStack) 243.28/115.32 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 243.28/115.32 at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) 243.28/115.32 at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) 243.28/115.32 at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "process reaper" #205 daemon prio=10 os_prio=0 tid=0x00002b1d30003800 nid=0x4540 waiting on condition [0x00002b1e01536000] 243.28/115.32 java.lang.Thread.State: TIMED_WAITING (parking) 243.28/115.32 at sun.misc.Unsafe.park(Native Method) 243.28/115.32 - parking to wait for <0x000000044000a3d0> (a java.util.concurrent.SynchronousQueue$TransferStack) 243.28/115.32 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 243.28/115.32 at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) 243.28/115.32 at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) 243.28/115.32 at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "process reaper" #202 daemon prio=10 os_prio=0 tid=0x00002b1ce00aa800 nid=0x453d waiting on condition [0x00002b1e012fb000] 243.28/115.32 java.lang.Thread.State: TIMED_WAITING (parking) 243.28/115.32 at sun.misc.Unsafe.park(Native Method) 243.28/115.32 - parking to wait for <0x000000044000a3d0> (a java.util.concurrent.SynchronousQueue$TransferStack) 243.28/115.32 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 243.28/115.32 at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) 243.28/115.32 at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) 243.28/115.32 at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "process reaper" #199 daemon prio=10 os_prio=0 tid=0x00002b1d8c002800 nid=0x4539 waiting on condition [0x00002b1e011c1000] 243.28/115.32 java.lang.Thread.State: TIMED_WAITING (parking) 243.28/115.32 at sun.misc.Unsafe.park(Native Method) 243.28/115.32 - parking to wait for <0x000000044000a3d0> (a java.util.concurrent.SynchronousQueue$TransferStack) 243.28/115.32 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 243.28/115.32 at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) 243.28/115.32 at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) 243.28/115.32 at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "process reaper" #195 daemon prio=10 os_prio=0 tid=0x00002b1d88001000 nid=0x4531 waiting on condition [0x00002b1e01188000] 243.28/115.32 java.lang.Thread.State: TIMED_WAITING (parking) 243.28/115.32 at sun.misc.Unsafe.park(Native Method) 243.28/115.32 - parking to wait for <0x000000044000a3d0> (a java.util.concurrent.SynchronousQueue$TransferStack) 243.28/115.32 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 243.28/115.32 at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) 243.28/115.32 at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) 243.28/115.32 at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "process reaper" #175 daemon prio=10 os_prio=0 tid=0x00002b1d94006000 nid=0x4518 waiting on condition [0x00002b1d5bfe6000] 243.28/115.32 java.lang.Thread.State: TIMED_WAITING (parking) 243.28/115.32 at sun.misc.Unsafe.park(Native Method) 243.28/115.32 - parking to wait for <0x000000044000a3d0> (a java.util.concurrent.SynchronousQueue$TransferStack) 243.28/115.32 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 243.28/115.32 at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) 243.28/115.32 at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) 243.28/115.32 at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "process reaper" #172 daemon prio=10 os_prio=0 tid=0x00002b1d9c002800 nid=0x4512 waiting on condition [0x00002b1d5bfad000] 243.28/115.32 java.lang.Thread.State: TIMED_WAITING (parking) 243.28/115.32 at sun.misc.Unsafe.park(Native Method) 243.28/115.32 - parking to wait for <0x000000044000a3d0> (a java.util.concurrent.SynchronousQueue$TransferStack) 243.28/115.32 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 243.28/115.32 at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) 243.28/115.32 at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) 243.28/115.32 at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread135" #160 daemon prio=6 os_prio=0 tid=0x00002b1d440f7800 nid=0x44fe in Object.wait() [0x00002b1dffc3a000] 243.28/115.32 java.lang.Thread.State: WAITING (on object monitor) 243.28/115.32 at java.lang.Object.wait(Native Method) 243.28/115.32 - waiting on <0x00000006987c3670> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.28/115.32 at java.lang.Object.wait(Object.java:502) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 243.28/115.32 - locked <0x00000006987c3670> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.YicesEngine.solve(YicesEngine.java:159) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.YicesEngine.solveAndPutIntoFormula(YicesEngine.java:82) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.YicesEngine.satisfiable(YicesEngine.java:49) 243.28/115.32 at aprove.Framework.IntTRS.TerminationGraph.TerminationGraph.buildGraph(TerminationGraph.java:155) 243.28/115.32 at aprove.Framework.IntTRS.TerminationGraph.IntTRSTerminationGraphWorker.analyzeTerminationGraph(IntTRSTerminationGraphWorker.java:121) 243.28/115.32 at aprove.Framework.IntTRS.TerminationGraph.IntTRSTerminationGraphWorker.work(IntTRSTerminationGraphWorker.java:79) 243.28/115.32 at aprove.Framework.IntTRS.TerminationGraph.IntTRSTerminationGraphProcessor.process(IntTRSTerminationGraphProcessor.java:119) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread133" #158 daemon prio=6 os_prio=0 tid=0x00002b1d440f4000 nid=0x44fc in Object.wait() [0x00002b1dffa38000] 243.28/115.32 java.lang.Thread.State: WAITING (on object monitor) 243.28/115.32 at java.lang.Object.wait(Native Method) 243.28/115.32 - waiting on <0x000000069b845e40> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.28/115.32 at java.lang.Object.wait(Object.java:502) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 243.28/115.32 - locked <0x000000069b845e40> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.YicesEngine.solve(YicesEngine.java:159) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.YicesEngine.solveAndPutIntoFormula(YicesEngine.java:82) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.YicesEngine.satisfiable(YicesEngine.java:49) 243.28/115.32 at aprove.Framework.IntTRS.TerminationGraph.TerminationGraph.buildGraph(TerminationGraph.java:155) 243.28/115.32 at aprove.Framework.IntTRS.TerminationGraph.IntTRSTerminationGraphWorker.analyzeTerminationGraph(IntTRSTerminationGraphWorker.java:121) 243.28/115.32 at aprove.Framework.IntTRS.TerminationGraph.IntTRSTerminationGraphWorker.work(IntTRSTerminationGraphWorker.java:79) 243.28/115.32 at aprove.Framework.IntTRS.TerminationGraph.IntTRSTerminationGraphProcessor.process(IntTRSTerminationGraphProcessor.java:119) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread132" #157 daemon prio=6 os_prio=0 tid=0x00002b1d440f2000 nid=0x44fb waiting on condition [0x00002b1dff937000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.28/115.32 - locked <0x000000044c3dd968> (a aprove.Strategies.Abortions.Clock) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread123" #144 daemon prio=6 os_prio=0 tid=0x00002b1d440e6000 nid=0x44eb in Object.wait() [0x00002b1dff330000] 243.28/115.32 java.lang.Thread.State: WAITING (on object monitor) 243.28/115.32 at java.lang.Object.wait(Native Method) 243.28/115.32 - waiting on <0x00000006a57d6480> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.28/115.32 at java.lang.Object.wait(Object.java:502) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 243.28/115.32 - locked <0x00000006a57d6480> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solve(SMTLIBEngine.java:166) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solveAndPutIntoFormula(SMTLIBEngine.java:98) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.satisfiable(SMTLIBEngine.java:66) 243.28/115.32 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.checkSat(TerminationSCCToIDPv1Processor.java:785) 243.28/115.32 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:128) 243.28/115.32 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:175) 243.28/115.32 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 243.28/115.32 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread122" #143 daemon prio=6 os_prio=0 tid=0x00002b1d440e4000 nid=0x44ea in Object.wait() [0x00002b1dff22f000] 243.28/115.32 java.lang.Thread.State: WAITING (on object monitor) 243.28/115.32 at java.lang.Object.wait(Native Method) 243.28/115.32 - waiting on <0x00000006dee000a8> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.28/115.32 at java.lang.Object.wait(Object.java:502) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 243.28/115.32 - locked <0x00000006dee000a8> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solve(SMTLIBEngine.java:166) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solveAndPutIntoFormula(SMTLIBEngine.java:98) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.satisfiable(SMTLIBEngine.java:66) 243.28/115.32 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.checkSat(TerminationSCCToIDPv1Processor.java:785) 243.28/115.32 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:128) 243.28/115.32 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:175) 243.28/115.32 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 243.28/115.32 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread121" #142 daemon prio=6 os_prio=0 tid=0x00002b1d440e2800 nid=0x44e9 runnable [0x0000000000000000] 243.28/115.32 java.lang.Thread.State: TERMINATED 243.28/115.32 243.28/115.32 "ThreadPoolThread120" #141 daemon prio=6 os_prio=0 tid=0x00002b1d440e0800 nid=0x44e8 waiting on condition [0x00002b1dff02e000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.28/115.32 - locked <0x00000007b379efb0> (a aprove.Strategies.Abortions.Clock) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread119" #140 daemon prio=6 os_prio=0 tid=0x00002b1d440de800 nid=0x44e7 waiting on condition [0x00002b1dfef2d000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.28/115.32 - locked <0x00000007b379efd0> (a aprove.Strategies.Abortions.Clock) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "process reaper" #139 daemon prio=10 os_prio=0 tid=0x00002b1d4c02f000 nid=0x44e6 waiting on condition [0x00002b1d5bf74000] 243.28/115.32 java.lang.Thread.State: TIMED_WAITING (parking) 243.28/115.32 at sun.misc.Unsafe.park(Native Method) 243.28/115.32 - parking to wait for <0x000000044000a3d0> (a java.util.concurrent.SynchronousQueue$TransferStack) 243.28/115.32 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 243.28/115.32 at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) 243.28/115.32 at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) 243.28/115.32 at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) 243.28/115.32 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread118" #138 daemon prio=6 os_prio=0 tid=0x00002b1d440dd000 nid=0x44e5 waiting on condition [0x00002b1dfee2c000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.28/115.32 - locked <0x00000007b37cfae8> (a aprove.Strategies.Abortions.Clock) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread117" #137 daemon prio=6 os_prio=0 tid=0x00002b1d440db000 nid=0x44e4 waiting on condition [0x00002b1dfed2b000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.28/115.32 - locked <0x00000007b37cf810> (a aprove.Strategies.Abortions.Clock) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread116" #136 daemon prio=6 os_prio=0 tid=0x00002b1d440d9800 nid=0x44e3 runnable [0x00002b1dfec29000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at java.lang.Thread.setPriority0(Native Method) 243.28/115.32 at java.lang.Thread.setPriority(Thread.java:1095) 243.28/115.32 at java.lang.Thread.init(Thread.java:417) 243.28/115.32 at java.lang.Thread.init(Thread.java:349) 243.28/115.32 at java.lang.Thread.(Thread.java:448) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.(ExecHelper.java:68) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:46) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solve(SMTLIBEngine.java:166) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solveAndPutIntoFormula(SMTLIBEngine.java:98) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.satisfiable(SMTLIBEngine.java:66) 243.28/115.32 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.checkSat(TerminationSCCToIDPv1Processor.java:785) 243.28/115.32 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:128) 243.28/115.32 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:175) 243.28/115.32 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 243.28/115.32 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread115" #135 daemon prio=6 os_prio=0 tid=0x00002b1d440d7800 nid=0x44e2 runnable [0x00002b1dfeb28000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at java.lang.Thread.setPriority0(Native Method) 243.28/115.32 at java.lang.Thread.setPriority(Thread.java:1095) 243.28/115.32 at java.lang.Thread.init(Thread.java:417) 243.28/115.32 at java.lang.Thread.init(Thread.java:349) 243.28/115.32 at java.lang.Thread.(Thread.java:448) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.(ExecHelper.java:68) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:46) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solve(SMTLIBEngine.java:166) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solveAndPutIntoFormula(SMTLIBEngine.java:98) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.satisfiable(SMTLIBEngine.java:66) 243.28/115.32 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.checkSat(TerminationSCCToIDPv1Processor.java:785) 243.28/115.32 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:128) 243.28/115.32 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:175) 243.28/115.32 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 243.28/115.32 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread114" #134 daemon prio=6 os_prio=0 tid=0x00002b1d440d5800 nid=0x44e1 waiting on condition [0x00002b1dfea28000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.28/115.32 - locked <0x00000007b37cfa68> (a aprove.Strategies.Abortions.Clock) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread113" #133 daemon prio=6 os_prio=0 tid=0x00002b1d440d3800 nid=0x44e0 runnable [0x00002b1dfe926000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at java.lang.Thread.start0(Native Method) 243.28/115.32 at java.lang.Thread.start(Thread.java:717) 243.28/115.32 - locked <0x00000006f4673900> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.(ExecHelper.java:70) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:45) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solve(SMTLIBEngine.java:166) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solveAndPutIntoFormula(SMTLIBEngine.java:98) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.satisfiable(SMTLIBEngine.java:66) 243.28/115.32 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.checkSat(TerminationSCCToIDPv1Processor.java:785) 243.28/115.32 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:128) 243.28/115.32 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:175) 243.28/115.32 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 243.28/115.32 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread112" #132 daemon prio=6 os_prio=0 tid=0x00002b1d440d1800 nid=0x44df waiting on condition [0x00002b1dfe826000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.28/115.32 - locked <0x00000007b37cfaa8> (a aprove.Strategies.Abortions.Clock) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread110" #130 daemon prio=6 os_prio=0 tid=0x00002b1d440ce000 nid=0x44dd waiting on condition [0x00002b1dfe624000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.28/115.32 - locked <0x00000007b37b3ce0> (a aprove.Strategies.Abortions.Clock) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread109" #129 daemon prio=6 os_prio=0 tid=0x00002b1d440cc000 nid=0x44dc in Object.wait() [0x00002b1dfe522000] 243.28/115.32 java.lang.Thread.State: WAITING (on object monitor) 243.28/115.32 at java.lang.Object.wait(Native Method) 243.28/115.32 - waiting on <0x000000069d75cc40> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.28/115.32 at java.lang.Object.wait(Object.java:502) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 243.28/115.32 - locked <0x000000069d75cc40> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solve(SMTLIBEngine.java:166) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solveAndPutIntoFormula(SMTLIBEngine.java:98) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.satisfiable(SMTLIBEngine.java:66) 243.28/115.32 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.checkSat(TerminationSCCToIDPv1Processor.java:785) 243.28/115.32 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:128) 243.28/115.32 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:175) 243.28/115.32 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 243.28/115.32 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread108" #128 daemon prio=6 os_prio=0 tid=0x00002b1d440ca800 nid=0x44db waiting on condition [0x00002b1dfe422000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.28/115.32 - locked <0x00000007b37b3eb0> (a aprove.Strategies.Abortions.Clock) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread107" #127 daemon prio=6 os_prio=0 tid=0x00002b1d440c8800 nid=0x44da waiting on condition [0x00002b1dfe321000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.28/115.32 - locked <0x00000007b37b4080> (a aprove.Strategies.Abortions.Clock) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread106" #126 daemon prio=6 os_prio=0 tid=0x00002b1d440c6800 nid=0x44d9 waiting on condition [0x00002b1dfe220000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.28/115.32 - locked <0x00000007b37b40a0> (a aprove.Strategies.Abortions.Clock) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread104" #124 daemon prio=6 os_prio=0 tid=0x00002b1d440c3000 nid=0x44d7 waiting on condition [0x00002b1dfe01e000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.28/115.32 - locked <0x00000007b37cf2a0> (a aprove.Strategies.Abortions.Clock) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread103" #123 daemon prio=6 os_prio=0 tid=0x00002b1d440c1800 nid=0x44d6 waiting on condition [0x00002b1dfdf1d000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.28/115.32 - locked <0x00000007b37cf470> (a aprove.Strategies.Abortions.Clock) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread102" #122 daemon prio=6 os_prio=0 tid=0x00002b1d440bf800 nid=0x44d5 waiting on condition [0x00002b1dfde1c000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.28/115.32 - locked <0x00000007b379ec28> (a aprove.Strategies.Abortions.Clock) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread101" #121 daemon prio=6 os_prio=0 tid=0x00002b1d440bd800 nid=0x44d4 waiting on condition [0x00002b1dfdd1b000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.28/115.32 - locked <0x00000007b379ee20> (a aprove.Strategies.Abortions.Clock) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread100" #120 daemon prio=6 os_prio=0 tid=0x00002b1d440bb800 nid=0x44d3 waiting on condition [0x00002b1dfdc1a000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.28/115.32 - locked <0x00000007b37fb108> (a aprove.Strategies.Abortions.Clock) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread99" #119 daemon prio=6 os_prio=0 tid=0x00002b1d440ba000 nid=0x44d2 waiting on condition [0x00002b1dfdb19000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.28/115.32 - locked <0x00000007b37fb2d8> (a aprove.Strategies.Abortions.Clock) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread98" #118 daemon prio=6 os_prio=0 tid=0x00002b1d440b8000 nid=0x44d1 waiting on condition [0x00002b1dfda18000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.28/115.32 - locked <0x00000007b37fb4d0> (a aprove.Strategies.Abortions.Clock) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread97" #117 daemon prio=6 os_prio=0 tid=0x00002b1d440b6800 nid=0x44d0 in Object.wait() [0x00002b1dfd916000] 243.28/115.32 java.lang.Thread.State: WAITING (on object monitor) 243.28/115.32 at java.lang.Object.wait(Native Method) 243.28/115.32 - waiting on <0x00000006b1ab1118> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.28/115.32 at java.lang.Object.wait(Object.java:502) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 243.28/115.32 - locked <0x00000006b1ab1118> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solve(SMTLIBEngine.java:166) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solveAndPutIntoFormula(SMTLIBEngine.java:98) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.satisfiable(SMTLIBEngine.java:66) 243.28/115.32 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.checkSat(TerminationSCCToIDPv1Processor.java:785) 243.28/115.32 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:128) 243.28/115.32 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:175) 243.28/115.32 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 243.28/115.32 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread96" #116 daemon prio=6 os_prio=0 tid=0x00002b1d440b4800 nid=0x44cf waiting on condition [0x00002b1dfd816000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.28/115.32 - locked <0x00000007b37471f0> (a aprove.Strategies.Abortions.Clock) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread95" #115 daemon prio=6 os_prio=0 tid=0x00002b1d440b2800 nid=0x44ce waiting on condition [0x00002b1dfd715000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.28/115.32 - locked <0x00000007b37d00b0> (a aprove.Strategies.Abortions.Clock) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread94" #114 daemon prio=6 os_prio=0 tid=0x00002b1d440b0800 nid=0x44cd waiting on condition [0x00002b1dfd614000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.28/115.32 - locked <0x00000007b37d02a8> (a aprove.Strategies.Abortions.Clock) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread92" #112 daemon prio=6 os_prio=0 tid=0x00002b1d440ac800 nid=0x44c9 waiting on condition [0x00002b1dfd412000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.28/115.32 - locked <0x00000007b37facf0> (a aprove.Strategies.Abortions.Clock) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread91" #111 daemon prio=6 os_prio=0 tid=0x00002b1d440aa800 nid=0x44c8 waiting on condition [0x00002b1dfd311000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.28/115.32 - locked <0x00000007b3afe7f0> (a aprove.Strategies.Abortions.Clock) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread90" #110 daemon prio=6 os_prio=0 tid=0x00002b1d440a8800 nid=0x44c7 in Object.wait() [0x00002b1dfd20f000] 243.28/115.32 java.lang.Thread.State: WAITING (on object monitor) 243.28/115.32 at java.lang.Object.wait(Native Method) 243.28/115.32 - waiting on <0x000000069fd22a98> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.28/115.32 at java.lang.Object.wait(Object.java:502) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 243.28/115.32 - locked <0x000000069fd22a98> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solve(SMTLIBEngine.java:166) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solveAndPutIntoFormula(SMTLIBEngine.java:98) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.satisfiable(SMTLIBEngine.java:66) 243.28/115.32 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.checkSat(TerminationSCCToIDPv1Processor.java:785) 243.28/115.32 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:128) 243.28/115.32 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:175) 243.28/115.32 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 243.28/115.32 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread89" #109 daemon prio=6 os_prio=0 tid=0x00002b1d440a6800 nid=0x44c6 waiting on condition [0x00002b1dfd10f000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.28/115.32 - locked <0x00000007b37c7500> (a aprove.Strategies.Abortions.Clock) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread87" #107 daemon prio=6 os_prio=0 tid=0x00002b1d440a2800 nid=0x44c4 waiting on condition [0x00002b1dfcf0d000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.28/115.32 - locked <0x00000007b37c77a0> (a aprove.Strategies.Abortions.Clock) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread86" #106 daemon prio=6 os_prio=0 tid=0x00002b1d440a0800 nid=0x44c3 waiting on condition [0x00002b1dfce0c000] 243.28/115.32 java.lang.Thread.State: RUNNABLE 243.28/115.32 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.28/115.32 - locked <0x00000007b37c74c0> (a aprove.Strategies.Abortions.Clock) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.28/115.32 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.28/115.32 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.28/115.32 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.28/115.32 at java.lang.Thread.run(Thread.java:748) 243.28/115.32 243.28/115.32 "ThreadPoolThread85" #105 daemon prio=6 os_prio=0 tid=0x00002b1d4409e000 nid=0x44c2 in Object.wait() [0x00002b1dfcd0a000] 243.28/115.32 java.lang.Thread.State: WAITING (on object monitor) 243.28/115.32 at java.lang.Object.wait(Native Method) 243.28/115.32 - waiting on <0x00000006dad799a0> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.28/115.32 at java.lang.Object.wait(Object.java:502) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 243.28/115.32 - locked <0x00000006dad799a0> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solve(SMTLIBEngine.java:166) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solveAndPutIntoFormula(SMTLIBEngine.java:98) 243.28/115.32 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.satisfiable(SMTLIBEngine.java:66) 243.28/115.32 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.checkSat(TerminationSCCToIDPv1Processor.java:785) 243.28/115.32 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:128) 243.28/115.32 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:175) 243.28/115.32 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread84" #104 daemon prio=6 os_prio=0 tid=0x00002b1d4409c000 nid=0x44c1 waiting on condition [0x00002b1dfcc0a000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x00000007b37c70d0> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread83" #103 daemon prio=6 os_prio=0 tid=0x00002b1d4409a000 nid=0x44c0 waiting on condition [0x00002b1dfcb09000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x00000007b37c72c8> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread82" #102 daemon prio=6 os_prio=0 tid=0x00002b1d44098000 nid=0x44bf waiting on condition [0x00002b1dfca08000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x00000007b3afe5e0> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread81" #101 daemon prio=6 os_prio=0 tid=0x00002b1d44096800 nid=0x44be waiting on condition [0x00002b1dfc907000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x00000007b3afe7b0> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread80" #100 daemon prio=6 os_prio=0 tid=0x00002b1d44094800 nid=0x44bd waiting on condition [0x00002b1dfc806000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x00000007b3afe3c8> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread79" #99 daemon prio=6 os_prio=0 tid=0x00002b1d44092800 nid=0x44bc in Object.wait() [0x00002b1dfc704000] 243.55/115.33 java.lang.Thread.State: WAITING (on object monitor) 243.55/115.33 at java.lang.Object.wait(Native Method) 243.55/115.33 - waiting on <0x000000069d184ef8> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.55/115.33 at java.lang.Object.wait(Object.java:502) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 243.55/115.33 - locked <0x000000069d184ef8> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solve(SMTLIBEngine.java:166) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solveAndPutIntoFormula(SMTLIBEngine.java:98) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.satisfiable(SMTLIBEngine.java:66) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.checkSat(TerminationSCCToIDPv1Processor.java:785) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:128) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:175) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread78" #98 daemon prio=6 os_prio=0 tid=0x00002b1d44090000 nid=0x44bb waiting on condition [0x00002b1dfc604000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x00000007b3afe388> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread77" #97 daemon prio=6 os_prio=0 tid=0x00002b1d4408e000 nid=0x44ba waiting on condition [0x00002b1dfc503000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x00000007b3afe3a8> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread76" #96 daemon prio=6 os_prio=0 tid=0x00002b1d4408c000 nid=0x44b9 runnable [0x00002b1dfc401000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at java.lang.Thread.start0(Native Method) 243.55/115.33 at java.lang.Thread.start(Thread.java:717) 243.55/115.33 - locked <0x00000006bc1f1bc0> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.(ExecHelper.java:70) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:45) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solve(SMTLIBEngine.java:166) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solveAndPutIntoFormula(SMTLIBEngine.java:98) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.satisfiable(SMTLIBEngine.java:66) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.checkSat(TerminationSCCToIDPv1Processor.java:785) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:128) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:175) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread75" #95 daemon prio=6 os_prio=0 tid=0x00002b1d4408a000 nid=0x44b8 in Object.wait() [0x00002b1dfc300000] 243.55/115.33 java.lang.Thread.State: WAITING (on object monitor) 243.55/115.33 at java.lang.Object.wait(Native Method) 243.55/115.33 - waiting on <0x000000069f980560> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.55/115.33 at java.lang.Object.wait(Object.java:502) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 243.55/115.33 - locked <0x000000069f980560> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solve(SMTLIBEngine.java:166) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solveAndPutIntoFormula(SMTLIBEngine.java:98) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.satisfiable(SMTLIBEngine.java:66) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.checkSat(TerminationSCCToIDPv1Processor.java:785) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:128) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:175) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread74" #94 daemon prio=6 os_prio=0 tid=0x00002b1d44088000 nid=0x44b7 waiting on condition [0x00002b1dfc200000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x00000007b37cfb08> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread73" #93 daemon prio=6 os_prio=0 tid=0x00002b1d44086000 nid=0x44b6 waiting on condition [0x00002b1dfc0ff000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x00000007b37cfd00> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread72" #92 daemon prio=6 os_prio=0 tid=0x00002b1d44084000 nid=0x44b5 waiting on condition [0x00002b1d5bf3b000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x00000007b3746e08> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread71" #91 daemon prio=6 os_prio=0 tid=0x00002b1d44082000 nid=0x44b4 in Object.wait() [0x00002b1d5be39000] 243.55/115.33 java.lang.Thread.State: WAITING (on object monitor) 243.55/115.33 at java.lang.Object.wait(Native Method) 243.55/115.33 - waiting on <0x00000006c641e650> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.55/115.33 at java.lang.Object.wait(Object.java:502) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 243.55/115.33 - locked <0x00000006c641e650> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solve(SMTLIBEngine.java:166) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solveAndPutIntoFormula(SMTLIBEngine.java:98) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.satisfiable(SMTLIBEngine.java:66) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.checkSat(TerminationSCCToIDPv1Processor.java:785) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:128) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:175) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread70" #90 daemon prio=6 os_prio=0 tid=0x00002b1d44080000 nid=0x44b3 in Object.wait() [0x00002b1d5bd38000] 243.55/115.33 java.lang.Thread.State: WAITING (on object monitor) 243.55/115.33 at java.lang.Object.wait(Native Method) 243.55/115.33 - waiting on <0x00000006a4fd2000> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.55/115.33 at java.lang.Object.wait(Object.java:502) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 243.55/115.33 - locked <0x00000006a4fd2000> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solve(SMTLIBEngine.java:166) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solveAndPutIntoFormula(SMTLIBEngine.java:98) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.satisfiable(SMTLIBEngine.java:66) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.checkSat(TerminationSCCToIDPv1Processor.java:785) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:128) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:175) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread69" #89 daemon prio=6 os_prio=0 tid=0x00002b1d4407e000 nid=0x44b2 runnable [0x00002b1d5bc37000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at java.lang.Thread.setPriority0(Native Method) 243.55/115.33 at java.lang.Thread.setPriority(Thread.java:1095) 243.55/115.33 at java.lang.Thread.init(Thread.java:417) 243.55/115.33 at java.lang.Thread.init(Thread.java:349) 243.55/115.33 at java.lang.Thread.(Thread.java:448) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.(ExecHelper.java:68) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:46) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solve(SMTLIBEngine.java:166) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solveAndPutIntoFormula(SMTLIBEngine.java:98) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.satisfiable(SMTLIBEngine.java:66) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.checkSat(TerminationSCCToIDPv1Processor.java:785) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:128) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:175) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread68" #88 daemon prio=6 os_prio=0 tid=0x00002b1d4407c000 nid=0x44b1 waiting on condition [0x00002b1d5bb37000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x00000007b379f4c8> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread67" #87 daemon prio=6 os_prio=0 tid=0x00002b1d4407a000 nid=0x44b0 waiting on condition [0x00002b1d5ba36000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x00000007b379f4a8> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread66" #86 daemon prio=6 os_prio=0 tid=0x00002b1d44078000 nid=0x44af waiting on condition [0x00002b1d5b935000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x00000007b379f468> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread65" #85 daemon prio=6 os_prio=0 tid=0x00002b1d44076000 nid=0x44ae waiting on condition [0x00002b1d5b834000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x00000007b379f488> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread64" #84 daemon prio=6 os_prio=0 tid=0x00002b1d44074000 nid=0x44ad waiting on condition [0x00002b1d5b733000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x00000007b379f250> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread63" #83 daemon prio=6 os_prio=0 tid=0x00002b1d44072000 nid=0x44ab in Object.wait() [0x00002b1d5b631000] 243.55/115.33 java.lang.Thread.State: WAITING (on object monitor) 243.55/115.33 at java.lang.Object.wait(Native Method) 243.55/115.33 - waiting on <0x00000006a9d39f58> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.55/115.33 at java.lang.Object.wait(Object.java:502) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 243.55/115.33 - locked <0x00000006a9d39f58> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solve(SMTLIBEngine.java:166) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solveAndPutIntoFormula(SMTLIBEngine.java:98) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.satisfiable(SMTLIBEngine.java:66) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.checkSat(TerminationSCCToIDPv1Processor.java:785) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:128) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:175) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread62" #82 daemon prio=6 os_prio=0 tid=0x00002b1d44070000 nid=0x44aa waiting on condition [0x00002b1d5b531000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x00000007b379f018> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread61" #81 daemon prio=6 os_prio=0 tid=0x00002b1d4406e000 nid=0x44a9 runnable [0x00002b1d5b42f000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at java.lang.Thread.start0(Native Method) 243.55/115.33 at java.lang.Thread.start(Thread.java:717) 243.55/115.33 - locked <0x00000006ed6b2430> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.(ExecHelper.java:70) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:45) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solve(SMTLIBEngine.java:166) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solveAndPutIntoFormula(SMTLIBEngine.java:98) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.satisfiable(SMTLIBEngine.java:66) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.checkSat(TerminationSCCToIDPv1Processor.java:785) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:128) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:175) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread60" #80 daemon prio=6 os_prio=0 tid=0x00002b1d4406c800 nid=0x44a8 waiting on condition [0x00002b1d5b32f000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x00000007b379f230> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread59" #79 daemon prio=6 os_prio=0 tid=0x00002b1d4406a800 nid=0x44a7 in Object.wait() [0x00002b1d5b22d000] 243.55/115.33 java.lang.Thread.State: WAITING (on object monitor) 243.55/115.33 at java.lang.Object.wait(Native Method) 243.55/115.33 - waiting on <0x00000006b06e4cf8> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.55/115.33 at java.lang.Object.wait(Object.java:502) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 243.55/115.33 - locked <0x00000006b06e4cf8> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solve(SMTLIBEngine.java:166) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solveAndPutIntoFormula(SMTLIBEngine.java:98) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.satisfiable(SMTLIBEngine.java:66) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.checkSat(TerminationSCCToIDPv1Processor.java:785) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:128) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:175) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread58" #78 daemon prio=6 os_prio=0 tid=0x00002b1d44069000 nid=0x44a6 waiting on condition [0x00002b1d5b12d000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x00000007b37cf640> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread56" #76 daemon prio=6 os_prio=0 tid=0x00002b1d44064800 nid=0x44a4 waiting on condition [0x00002b1d5af2b000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x00000004423419d8> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread55" #75 daemon prio=6 os_prio=0 tid=0x00002b1d44063000 nid=0x44a3 waiting on condition [0x00002b1d5ae2a000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x00000004423417a8> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread54" #74 daemon prio=6 os_prio=0 tid=0x00002b1d44061000 nid=0x44a2 waiting on condition [0x00002b1d5ad29000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x00000004422dd0a8> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread53" #73 daemon prio=6 os_prio=0 tid=0x00002b1d4405f800 nid=0x44a1 runnable [0x00002b1d5ac27000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at java.util.HashSet.(HashSet.java:161) 243.55/115.33 at java.util.LinkedHashSet.(LinkedHashSet.java:154) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner$IntegerConstraintRelation.getVariables(IntegerConstraintCleaner.java:1937) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.perform(IntegerConstraintCleaner.java:414) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.perform(IntegerConstraintCleaner.java:458) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.clean(IntegerConstraintCleaner.java:80) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:144) 243.55/115.33 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:83) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread52" #72 daemon prio=6 os_prio=0 tid=0x00002b1d4405d800 nid=0x44a0 waiting on condition [0x00002b1d5ab27000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x0000000442270968> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread51" #71 daemon prio=6 os_prio=0 tid=0x00002b1d4405b800 nid=0x449f waiting on condition [0x00002b1d5aa26000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x0000000442270738> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread50" #70 daemon prio=6 os_prio=0 tid=0x00002b1d44059800 nid=0x449e in Object.wait() [0x00002b1d5a924000] 243.55/115.33 java.lang.Thread.State: WAITING (on object monitor) 243.55/115.33 at java.lang.Object.wait(Native Method) 243.55/115.33 - waiting on <0x00000006b57f4b98> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.55/115.33 at java.lang.Object.wait(Object.java:502) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 243.55/115.33 - locked <0x00000006b57f4b98> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solve(SMTLIBEngine.java:166) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solveAndPutIntoFormula(SMTLIBEngine.java:98) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.satisfiable(SMTLIBEngine.java:66) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.checkSat(TerminationSCCToIDPv1Processor.java:785) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:128) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:175) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread49" #69 daemon prio=6 os_prio=0 tid=0x00002b1d44057800 nid=0x449d waiting on condition [0x00002b1d5a824000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x00000004421f3a58> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread48" #68 daemon prio=6 os_prio=0 tid=0x00002b1d44055800 nid=0x449c in Object.wait() [0x00002b1d5a722000] 243.55/115.33 java.lang.Thread.State: WAITING (on object monitor) 243.55/115.33 at java.lang.Object.wait(Native Method) 243.55/115.33 - waiting on <0x00000006a0ece538> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.55/115.33 at java.lang.Object.wait(Object.java:502) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 243.55/115.33 - locked <0x00000006a0ece538> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solve(SMTLIBEngine.java:166) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solveAndPutIntoFormula(SMTLIBEngine.java:98) 243.55/115.33 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.satisfiable(SMTLIBEngine.java:66) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.checkSat(TerminationSCCToIDPv1Processor.java:785) 243.55/115.33 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:128) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:175) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 243.55/115.33 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread47" #67 daemon prio=6 os_prio=0 tid=0x00002b1d44053800 nid=0x449b waiting on condition [0x00002b1d5a622000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x000000044218b7f8> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread46" #66 daemon prio=6 os_prio=0 tid=0x00002b1d44051800 nid=0x449a waiting on condition [0x00002b1d5a521000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x000000044218b5c8> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread45" #65 daemon prio=6 os_prio=0 tid=0x00002b1d44050000 nid=0x4499 waiting on condition [0x00002b1d5a420000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x000000044218b398> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread44" #64 daemon prio=6 os_prio=0 tid=0x00002b1d4404e000 nid=0x4498 waiting on condition [0x00002b1d5a31f000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x000000044218b168> (a aprove.Strategies.Abortions.Clock) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.33 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.33 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.33 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.33 at java.lang.Thread.run(Thread.java:748) 243.55/115.33 243.55/115.33 "ThreadPoolThread43" #63 daemon prio=6 os_prio=0 tid=0x00002b1d4404b800 nid=0x4497 waiting on condition [0x00002b1d5a21e000] 243.55/115.33 java.lang.Thread.State: RUNNABLE 243.55/115.33 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.33 - locked <0x000000044218af38> (a aprove.Strategies.Abortions.Clock) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread42" #62 daemon prio=6 os_prio=0 tid=0x00002b1d44049800 nid=0x4496 waiting on condition [0x00002b1d5a11d000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.34 - locked <0x000000044218ad08> (a aprove.Strategies.Abortions.Clock) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread41" #61 daemon prio=6 os_prio=0 tid=0x00002b1d44047800 nid=0x4495 waiting on condition [0x00002b1d5a01c000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.34 - locked <0x000000044218aad8> (a aprove.Strategies.Abortions.Clock) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread40" #60 daemon prio=6 os_prio=0 tid=0x00002b1d44045800 nid=0x4494 waiting on condition [0x00002b1d59f1b000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.34 - locked <0x000000044218a8a8> (a aprove.Strategies.Abortions.Clock) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread39" #59 daemon prio=6 os_prio=0 tid=0x00002b1d44043800 nid=0x4493 in Object.wait() [0x00002b1d59e19000] 243.55/115.34 java.lang.Thread.State: WAITING (on object monitor) 243.55/115.34 at java.lang.Object.wait(Native Method) 243.55/115.34 - waiting on <0x00000006c96b7108> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.55/115.34 at java.lang.Object.wait(Object.java:502) 243.55/115.34 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 243.55/115.34 - locked <0x00000006c96b7108> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.55/115.34 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 243.55/115.34 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 243.55/115.34 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solve(SMTLIBEngine.java:166) 243.55/115.34 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solveAndPutIntoFormula(SMTLIBEngine.java:98) 243.55/115.34 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.satisfiable(SMTLIBEngine.java:66) 243.55/115.34 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.checkSat(TerminationSCCToIDPv1Processor.java:785) 243.55/115.34 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:128) 243.55/115.34 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:175) 243.55/115.34 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 243.55/115.34 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread37" #57 daemon prio=6 os_prio=0 tid=0x00002b1d4403f800 nid=0x4491 waiting on condition [0x00002b1d59c18000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.34 - locked <0x00000004421821f8> (a aprove.Strategies.Abortions.Clock) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread35" #55 daemon prio=6 os_prio=0 tid=0x00002b1d4403b800 nid=0x448f waiting on condition [0x00002b1d59a16000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.34 - locked <0x0000000442181d98> (a aprove.Strategies.Abortions.Clock) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread34" #54 daemon prio=6 os_prio=0 tid=0x00002b1d44039800 nid=0x448e waiting on condition [0x00002b1d59915000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.34 - locked <0x0000000442181b68> (a aprove.Strategies.Abortions.Clock) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread33" #53 daemon prio=6 os_prio=0 tid=0x00002b1d44037800 nid=0x448d waiting on condition [0x00002b1d59814000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.34 - locked <0x0000000442181938> (a aprove.Strategies.Abortions.Clock) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread32" #52 daemon prio=6 os_prio=0 tid=0x00002b1d44035800 nid=0x448c waiting on condition [0x00002b1d59713000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.34 - locked <0x0000000442181708> (a aprove.Strategies.Abortions.Clock) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread31" #51 daemon prio=6 os_prio=0 tid=0x00002b1d44033800 nid=0x448b waiting on condition [0x00002b1d59612000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.34 - locked <0x00000004421814d8> (a aprove.Strategies.Abortions.Clock) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread30" #50 daemon prio=6 os_prio=0 tid=0x00002b1d44031800 nid=0x448a waiting on condition [0x00002b1d59511000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.34 - locked <0x00000004421812a8> (a aprove.Strategies.Abortions.Clock) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread29" #49 daemon prio=6 os_prio=0 tid=0x00002b1d4402f800 nid=0x4489 runnable [0x00002b1d5940f000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at java.lang.Thread.start0(Native Method) 243.55/115.34 at java.lang.Thread.start(Thread.java:717) 243.55/115.34 - locked <0x00000006ae3b5328> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.55/115.34 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.(ExecHelper.java:70) 243.55/115.34 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:45) 243.55/115.34 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 243.55/115.34 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solve(SMTLIBEngine.java:166) 243.55/115.34 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solveAndPutIntoFormula(SMTLIBEngine.java:98) 243.55/115.34 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.satisfiable(SMTLIBEngine.java:66) 243.55/115.34 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.checkSat(TerminationSCCToIDPv1Processor.java:785) 243.55/115.34 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:128) 243.55/115.34 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:175) 243.55/115.34 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 243.55/115.34 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread28" #48 daemon prio=6 os_prio=0 tid=0x00002b1d4402d800 nid=0x4488 waiting on condition [0x00002b1d5930f000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.34 - locked <0x0000000442180e48> (a aprove.Strategies.Abortions.Clock) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread27" #47 daemon prio=6 os_prio=0 tid=0x00002b1d4402b800 nid=0x4487 waiting on condition [0x00002b1d5920e000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.34 - locked <0x0000000442180c18> (a aprove.Strategies.Abortions.Clock) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread26" #46 daemon prio=6 os_prio=0 tid=0x00002b1d44029800 nid=0x4486 waiting on condition [0x00002b1d5910d000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.34 - locked <0x00000004421809e8> (a aprove.Strategies.Abortions.Clock) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread25" #45 daemon prio=6 os_prio=0 tid=0x00002b1d44027800 nid=0x4485 waiting on condition [0x00002b1d5900c000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.34 - locked <0x00000004421807b8> (a aprove.Strategies.Abortions.Clock) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread24" #44 daemon prio=6 os_prio=0 tid=0x00002b1d44025800 nid=0x4484 waiting on condition [0x00002b1d58f0b000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.34 - locked <0x0000000442180588> (a aprove.Strategies.Abortions.Clock) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread23" #43 daemon prio=6 os_prio=0 tid=0x00002b1d44023800 nid=0x4483 runnable [0x00002b1d58e09000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner$IntegerConstraintRelation.getVariables(IntegerConstraintCleaner.java:1937) 243.55/115.34 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.perform(IntegerConstraintCleaner.java:414) 243.55/115.34 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.perform(IntegerConstraintCleaner.java:458) 243.55/115.34 at aprove.Framework.Bytecode.Processors.ToIDPv1.IntegerConstraintCleaner.clean(IntegerConstraintCleaner.java:80) 243.55/115.34 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:144) 243.55/115.34 at aprove.Framework.IntTRS.Compression.RuleCombiner.combineRules(RuleCombiner.java:83) 243.55/115.34 at aprove.InputModules.Programs.llvm.processors.LLVMGraphProcessor.simplifyRuleSet(LLVMGraphProcessor.java:121) 243.55/115.34 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:143) 243.55/115.34 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 243.55/115.34 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread22" #42 daemon prio=6 os_prio=0 tid=0x00002b1d44021000 nid=0x4482 waiting on condition [0x00002b1d58d09000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.34 - locked <0x0000000441d9f288> (a aprove.Strategies.Abortions.Clock) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread21" #41 daemon prio=6 os_prio=0 tid=0x00002b1d4401f800 nid=0x4481 waiting on condition [0x00002b1d58c08000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.34 - locked <0x00000004423a4548> (a aprove.Strategies.Abortions.Clock) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread20" #40 daemon prio=6 os_prio=0 tid=0x00002b1d4401d800 nid=0x4480 in Object.wait() [0x00002b1d58b06000] 243.55/115.34 java.lang.Thread.State: WAITING (on object monitor) 243.55/115.34 at java.lang.Object.wait(Native Method) 243.55/115.34 - waiting on <0x00000006a1094e58> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.55/115.34 at java.lang.Object.wait(Object.java:502) 243.55/115.34 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 243.55/115.34 - locked <0x00000006a1094e58> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.55/115.34 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 243.55/115.34 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 243.55/115.34 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solve(SMTLIBEngine.java:166) 243.55/115.34 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solveAndPutIntoFormula(SMTLIBEngine.java:98) 243.55/115.34 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.satisfiable(SMTLIBEngine.java:66) 243.55/115.34 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.checkSat(TerminationSCCToIDPv1Processor.java:785) 243.55/115.34 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:128) 243.55/115.34 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:175) 243.55/115.34 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 243.55/115.34 at aprove.InputModules.Programs.llvm.processors.LLVMLassoToIntTRSProcessor.process(LLVMLassoToIntTRSProcessor.java:53) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread19" #39 daemon prio=6 os_prio=0 tid=0x00002b1d4401b800 nid=0x447f waiting on condition [0x00002b1d58a06000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.34 - locked <0x00000007b37faec0> (a aprove.Strategies.Abortions.Clock) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread18" #38 daemon prio=6 os_prio=0 tid=0x00002b1d44019800 nid=0x447d waiting on condition [0x00002b1d58905000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.34 - locked <0x00000004421f3c88> (a aprove.Strategies.Abortions.Clock) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread17" #37 daemon prio=6 os_prio=0 tid=0x00002b1d44015800 nid=0x447b waiting on condition [0x00002b1d58804000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.34 - locked <0x00000007b379ef70> (a aprove.Strategies.Abortions.Clock) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "process reaper" #35 daemon prio=10 os_prio=0 tid=0x00002b1d5c01e800 nid=0x4479 runnable [0x00002b1cdbfd3000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at java.lang.UNIXProcess.waitForProcessExit(Native Method) 243.55/115.34 at java.lang.UNIXProcess.lambda$initStreams$3(UNIXProcess.java:289) 243.55/115.34 at java.lang.UNIXProcess$$Lambda$12/1463669761.run(Unknown Source) 243.55/115.34 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 243.55/115.34 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "process reaper" #32 daemon prio=10 os_prio=0 tid=0x00002b1d60001800 nid=0x4475 waiting on condition [0x00002b1cc3fcf000] 243.55/115.34 java.lang.Thread.State: TIMED_WAITING (parking) 243.55/115.34 at sun.misc.Unsafe.park(Native Method) 243.55/115.34 - parking to wait for <0x000000044000a3d0> (a java.util.concurrent.SynchronousQueue$TransferStack) 243.55/115.34 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) 243.55/115.34 at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) 243.55/115.34 at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) 243.55/115.34 at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941) 243.55/115.34 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073) 243.55/115.34 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) 243.55/115.34 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "process reaper" #29 daemon prio=10 os_prio=0 tid=0x00002b1d5c017000 nid=0x4470 runnable [0x00002b1cc3f96000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at java.lang.UNIXProcess.waitForProcessExit(Native Method) 243.55/115.34 at java.lang.UNIXProcess.lambda$initStreams$3(UNIXProcess.java:289) 243.55/115.34 at java.lang.UNIXProcess$$Lambda$12/1463669761.run(Unknown Source) 243.55/115.34 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 243.55/115.34 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread12" #25 daemon prio=6 os_prio=0 tid=0x00002b1d44013800 nid=0x446b waiting on condition [0x00002b1d580ff000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.34 - locked <0x0000000441d9f4b8> (a aprove.Strategies.Abortions.Clock) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread11" #24 daemon prio=6 os_prio=0 tid=0x00002b1d44012000 nid=0x446a waiting on condition [0x00002b1d1bfdc000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.34 - locked <0x000000044218bc58> (a aprove.Strategies.Abortions.Clock) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "TimeRefresherThread" #19 daemon prio=6 os_prio=0 tid=0x00002b1d4400d000 nid=0x4282 runnable [0x00002b1d1adcf000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at java.util.ArrayList.iterator(ArrayList.java:834) 243.55/115.34 at java.util.Collections$UnmodifiableCollection$1.(Collections.java:1039) 243.55/115.34 at java.util.Collections$UnmodifiableCollection.iterator(Collections.java:1038) 243.55/115.34 at aprove.Strategies.Abortions.Abortion.increaseTime(Abortion.java:210) 243.55/115.34 at aprove.Strategies.Abortions.TrackThread.checkTime(TrackThread.java:115) 243.55/115.34 at aprove.Strategies.Abortions.TimeRefresher$TimeRefresherThread.doPoll(TimeRefresher.java:65) 243.55/115.34 at aprove.Strategies.Abortions.TimeRefresher$TimeRefresherThread.run(TimeRefresher.java:54) 243.55/115.34 243.55/115.34 "DefaultMachine" #18 daemon prio=6 os_prio=0 tid=0x00002b1cc48f9000 nid=0x4281 waiting on condition [0x00002b1d1accd000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.34 - locked <0x0000000443046520> (a aprove.Strategies.Abortions.Clock) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.stop(Executor.java:302) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.ExecProcessorStrategy.stop(ExecProcessorStrategy.java:89) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.ExecRepeat.stop(ExecRepeat.java:96) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.ExecSequence.stop(ExecSequence.java:56) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.ExecSequence.stop(ExecSequence.java:56) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.ExecSolve.stop(ExecSolve.java:95) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.ExecAny.stop(ExecAny.java:95) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.ExecSolve.stop(ExecSolve.java:95) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.ExecSolve.exec(ExecSolve.java:68) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.ExecFirst.exec(ExecFirst.java:71) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.ExecAllParallel.exec(ExecAllParallel.java:29) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.ExecSolve.exec(ExecSolve.java:82) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.ExecAny.exec(ExecAny.java:62) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.ExecSolve.exec(ExecSolve.java:82) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.ExecAny.exec(ExecAny.java:62) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.StrategyRoot.evaluateOnce(StrategyRoot.java:35) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.impl.DefaultMachine$CmdExec.run(DefaultMachine.java:247) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.impl.DefaultMachine.run(DefaultMachine.java:174) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread2" #12 daemon prio=5 os_prio=0 tid=0x00002b1cc4284800 nid=0x427b in Object.wait() [0x00002b1d1aacb000] 243.55/115.34 java.lang.Thread.State: WAITING (on object monitor) 243.55/115.34 at java.lang.Object.wait(Native Method) 243.55/115.34 - waiting on <0x00000006964c7ac8> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.55/115.34 at java.lang.Object.wait(Object.java:502) 243.55/115.34 at aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread.getLines(ExecHelper.java:81) 243.55/115.34 - locked <0x00000006964c7ac8> (a aprove.GraphUserInterface.Factories.Solvers.Engines.BufferedStreamInThread) 243.55/115.34 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.execAndGetExitCode(ExecHelper.java:53) 243.55/115.34 at aprove.GraphUserInterface.Factories.Solvers.Engines.ExecHelper.exec(ExecHelper.java:25) 243.55/115.34 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solve(SMTLIBEngine.java:166) 243.55/115.34 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.solveAndPutIntoFormula(SMTLIBEngine.java:98) 243.55/115.34 at aprove.GraphUserInterface.Factories.Solvers.Engines.SMTLIBEngine.satisfiable(SMTLIBEngine.java:66) 243.55/115.34 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.checkSat(TerminationSCCToIDPv1Processor.java:785) 243.55/115.34 at aprove.Framework.Bytecode.Processors.ToIDPv1.TerminationSCCToIDPv1Processor.cleanConstraints(TerminationSCCToIDPv1Processor.java:128) 243.55/115.34 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.transformGraphToIRS(LLVMGraphToIntTRSProcessor.java:175) 243.55/115.34 at aprove.InputModules.Programs.llvm.processors.LLVMGraphToIntTRSProcessor.process(LLVMGraphToIntTRSProcessor.java:91) 243.55/115.34 at aprove.InputModules.Programs.llvm.processors.LLVMSEGraphToIntTRSProcessor.process(LLVMSEGraphToIntTRSProcessor.java:43) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread1" #11 daemon prio=5 os_prio=0 tid=0x00002b1cc4276800 nid=0x427a waiting on condition [0x00002b1d1a9cb000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at aprove.Strategies.Abortions.Clock.getMillisUsed(Clock.java:61) 243.55/115.34 - locked <0x00000007b37cfac8> (a aprove.Strategies.Abortions.Clock) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.getFinalTime(Executor.java:311) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.logResult(Executor.java:156) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.setResult(Executor.java:142) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:327) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "ThreadPoolThread0" #10 daemon prio=5 os_prio=0 tid=0x00002b1cc4275000 nid=0x4279 waiting on condition [0x00002b1d1a8ca000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 at java.util.LinkedList.addAll(LinkedList.java:424) 243.55/115.34 at java.util.LinkedList.addAll(LinkedList.java:387) 243.55/115.34 at java.util.LinkedList.(LinkedList.java:119) 243.55/115.34 at aprove.InputModules.Programs.llvm.segraph.LLVMSELoop.toPaths(LLVMSELoop.java:461) 243.55/115.34 at aprove.InputModules.Programs.llvm.processors.LLVMNonterminationProcessor.process(LLVMNonterminationProcessor.java:569) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor.execute(Executor.java:326) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.Executor$Runner.wrappedRun(Executor.java:377) 243.55/115.34 at aprove.Strategies.Abortions.PooledJob.run(PooledJob.java:99) 243.55/115.34 at aprove.Strategies.Util.PrioritizableThreadPool$Worker.run(PrioritizableThreadPool.java:274) 243.55/115.34 at java.lang.Thread.run(Thread.java:748) 243.55/115.34 243.55/115.34 "Service Thread" #8 daemon prio=9 os_prio=0 tid=0x00002b1cc418f800 nid=0x4277 runnable [0x0000000000000000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 243.55/115.34 "C1 CompilerThread2" #7 daemon prio=9 os_prio=0 tid=0x00002b1cc4184000 nid=0x4276 waiting on condition [0x0000000000000000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 243.55/115.34 "C2 CompilerThread1" #6 daemon prio=9 os_prio=0 tid=0x00002b1cc4182800 nid=0x4275 runnable [0x0000000000000000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 243.55/115.34 "C2 CompilerThread0" #5 daemon prio=9 os_prio=0 tid=0x00002b1cc417f800 nid=0x4274 runnable [0x0000000000000000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 243.55/115.34 "Signal Dispatcher" #4 daemon prio=9 os_prio=0 tid=0x00002b1cc417e000 nid=0x4273 waiting on condition [0x0000000000000000] 243.55/115.34 java.lang.Thread.State: RUNNABLE 243.55/115.34 243.55/115.34 "Finalizer" #3 daemon prio=8 os_prio=0 tid=0x00002b1cc414a000 nid=0x4272 in Object.wait() [0x00002b1cdba95000] 243.55/115.34 java.lang.Thread.State: WAITING (on object monitor) 243.55/115.34 at java.lang.Object.wait(Native Method) 243.55/115.34 - waiting on <0x00000004400193d0> (a java.lang.ref.ReferenceQueue$Lock) 243.55/115.34 at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) 243.55/115.34 - locked <0x00000004400193d0> (a java.lang.ref.ReferenceQueue$Lock) 243.55/115.34 at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) 243.55/115.34 at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) 243.55/115.34 243.55/115.34 "Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x00002b1cc4145800 nid=0x4271 in Object.wait() [0x00002b1cdb994000] 243.55/115.34 java.lang.Thread.State: WAITING (on object monitor) 243.55/115.34 at java.lang.Object.wait(Native Method) 243.55/115.34 - waiting on <0x0000000440012938> (a java.lang.ref.Reference$Lock) 243.55/115.34 at java.lang.Object.wait(Object.java:502) 243.55/115.34 at java.lang.ref.Reference.tryHandlePending(Reference.java:191) 243.55/115.34 - locked <0x0000000440012938> (a java.lang.ref.Reference$Lock) 243.55/115.34 at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153) 243.55/115.34 243.55/115.34 "main" #1 prio=5 os_prio=0 tid=0x00002b1cc4008800 nid=0x426a in Object.wait() [0x00002b1cbf1ec000] 243.55/115.34 java.lang.Thread.State: WAITING (on object monitor) 243.55/115.34 at java.lang.Object.wait(Native Method) 243.55/115.34 - waiting on <0x00000004400183a0> (a aprove.Strategies.ExecutableStrategies.impl.Handle) 243.55/115.34 at java.lang.Object.wait(Object.java:502) 243.55/115.34 at aprove.Strategies.ExecutableStrategies.impl.Handle.waitForFinish(Handle.java:42) 243.55/115.34 - locked <0x00000004400183a0> (a aprove.Strategies.ExecutableStrategies.impl.Handle) 243.55/115.34 at aprove.Runtime.AProVE.waitForHandle(AProVE.java:32) 243.55/115.34 at aprove.Runtime.AProVE.run(AProVE.java:101) 243.55/115.34 at aprove.CommandLineInterface.Main.run(Main.java:94) 243.55/115.34 at aprove.CommandLineInterface.Main.doMain(Main.java:42) 243.55/115.34 at aprove.Main.doMain(Main.java:54) 243.55/115.34 at aprove.Main.main(Main.java:20) 243.55/115.34 243.55/115.34 "VM Thread" os_prio=0 tid=0x00002b1cc413e000 nid=0x4270 runnable 243.55/115.34 243.55/115.34 "GC task thread#0 (ParallelGC)" os_prio=0 tid=0x00002b1cc401e000 nid=0x426c runnable 243.55/115.34 243.55/115.34 "GC task thread#1 (ParallelGC)" os_prio=0 tid=0x00002b1cc401f800 nid=0x426d runnable 243.55/115.34 243.55/115.34 "GC task thread#2 (ParallelGC)" os_prio=0 tid=0x00002b1cc4021800 nid=0x426e runnable 243.55/115.34 243.55/115.34 "GC task thread#3 (ParallelGC)" os_prio=0 tid=0x00002b1cc4023800 nid=0x426f runnable 243.55/115.34 243.55/115.34 "VM Periodic Task Thread" os_prio=0 tid=0x00002b1cc4192000 nid=0x4278 waiting on condition 243.55/115.34 248.72/116.70 JNI global references: 337 248.72/116.70 249.26/116.83 Heap 249.26/116.83 PSYoungGen total 4745216K, used 1553170K [0x0000000695580000, 0x00000007c0000000, 0x00000007c0000000) 249.26/116.83 eden space 4609536K, 31% used [0x0000000695580000,0x00000006ee785da0,0x00000007aeb00000) 249.26/116.83 from space 135680K, 68% used [0x00000007b7b80000,0x00000007bd63ed40,0x00000007c0000000) 249.26/116.83 to space 141824K, 0% used [0x00000007aeb00000,0x00000007aeb00000,0x00000007b7580000) 249.26/116.83 ParOldGen total 9786880K, used 423376K [0x0000000440000000, 0x0000000695580000, 0x0000000695580000) 249.26/116.83 object space 9786880K, 4% used [0x0000000440000000,0x0000000459d74338,0x0000000695580000) 249.26/116.83 Metaspace used 23896K, capacity 24164K, committed 24448K, reserved 1071104K 249.26/116.83 class space used 2555K, capacity 2622K, committed 2688K, reserved 1048576K 249.26/116.83 249.26/116.87 YES 249.26/116.89 proof of /export/starexec/sandbox2/benchmark/theBenchmark.c 249.26/116.89 # AProVE Commit ID: 48fb2092695e11cc9f56e44b17a92a5f88ffb256 marcel 20180622 unpublished dirty 249.26/116.89 249.26/116.89 249.26/116.89 Termination of the given C Problem could be proven: 249.26/116.89 249.26/116.89 (0) C Problem 249.26/116.89 (1) CToLLVMProof [EQUIVALENT, 174 ms] 249.26/116.89 (2) LLVM problem 249.26/116.89 (3) LLVMToTerminationGraphProof [EQUIVALENT, 86.8 s] 249.26/116.89 (4) LLVM Symbolic Execution Graph 249.26/116.89 (5) SymbolicExecutionGraphToSCCProof [SOUND, 4 ms] 249.26/116.89 (6) AND 249.26/116.89 (7) LLVM Symbolic Execution SCC 249.26/116.89 (8) SCC2IRS [SOUND, 650 ms] 249.26/116.89 (9) IntTRS 249.26/116.89 (10) IRS2T2 [EQUIVALENT, 0 ms] 249.26/116.89 (11) T2IntSys 249.26/116.89 (12) T2 [EQUIVALENT, 1367 ms] 249.26/116.89 (13) YES 249.26/116.89 (14) LLVM Symbolic Execution SCC 249.26/116.89 (15) SCC2IRS [SOUND, 555 ms] 249.26/116.89 (16) IntTRS 249.26/116.89 (17) IRS2T2 [EQUIVALENT, 0 ms] 249.26/116.89 (18) T2IntSys 249.26/116.89 (19) T2 [EQUIVALENT, 1536 ms] 249.26/116.89 (20) YES 249.26/116.89 (21) LLVM Symbolic Execution SCC 249.26/116.89 (22) SCC2IRS [SOUND, 116 ms] 249.26/116.89 (23) IntTRS 249.26/116.89 (24) IRS2T2 [EQUIVALENT, 0 ms] 249.26/116.89 (25) T2IntSys 249.26/116.89 (26) T2 [EQUIVALENT, 484 ms] 249.26/116.89 (27) YES 249.26/116.89 (28) LLVM Symbolic Execution SCC 249.26/116.89 (29) SCC2IRS [SOUND, 72 ms] 249.26/116.89 (30) IntTRS 249.26/116.89 (31) IntTRSCompressionProof [EQUIVALENT, 0 ms] 249.26/116.89 (32) IntTRS 249.26/116.89 (33) PolynomialOrderProcessor [EQUIVALENT, 0 ms] 249.26/116.89 (34) YES 249.26/116.89 249.26/116.89 249.26/116.89 ---------------------------------------- 249.26/116.89 249.26/116.89 (0) 249.26/116.89 Obligation: 249.26/116.89 c file /export/starexec/sandbox2/benchmark/theBenchmark.c 249.26/116.89 ---------------------------------------- 249.26/116.89 249.26/116.89 (1) CToLLVMProof (EQUIVALENT) 249.26/116.89 Compiled c-file /export/starexec/sandbox2/benchmark/theBenchmark.c to LLVM. 249.26/116.89 ---------------------------------------- 249.26/116.89 249.26/116.89 (2) 249.26/116.89 Obligation: 249.26/116.89 LLVM Problem 249.26/116.89 249.26/116.89 Aliases: 249.26/116.89 249.26/116.89 Data layout: 249.26/116.89 249.26/116.89 "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128-n8:16:32:64-S128" 249.26/116.89 249.26/116.89 Machine: 249.26/116.89 249.26/116.89 "x86_64-pc-linux-gnu" 249.26/116.89 249.26/116.89 Type definitions: 249.26/116.89 249.26/116.89 Global variables: 249.26/116.89 249.26/116.89 Function declarations and definitions: 249.26/116.89 249.26/116.89 *BasicFunctionTypename: "__VERIFIER_nondet_int" returnParam: i32 parameters: () variableLength: false visibilityType: DEFAULT callingConvention: ccc 249.26/116.89 *BasicFunctionTypename: "test_fun" linkageType: EXTERNALLY_VISIBLE returnParam: BasicVoidType parameters: (a *i32, N i32) variableLength: false visibilityType: DEFAULT callingConvention: ccc 249.26/116.89 0: 249.26/116.89 %1 = alloca *i32, align 8 249.26/116.89 %2 = alloca i32, align 4 249.26/116.89 %i = alloca i32, align 4 249.26/116.89 %res = alloca i32, align 4 249.26/116.89 store %a, %1 249.26/116.89 store %N, %2 249.26/116.89 store 0, %i 249.26/116.89 br %3 249.26/116.89 3: 249.26/116.89 %4 = load %i 249.26/116.89 %5 = load %2 249.26/116.89 %6 = icmp slt %4 %5 249.26/116.89 br %6, %7, %55 249.26/116.89 7: 249.26/116.89 store 1, %res 249.26/116.89 %8 = load %i 249.26/116.89 %9 = sext i32 %8 to i64 249.26/116.89 %10 = load %1 249.26/116.89 %11 = getelementptr %10, %9 249.26/116.89 %12 = load %11 249.26/116.89 %13 = icmp eq %12 0 249.26/116.89 br %13, %14, %15 249.26/116.89 14: 249.26/116.89 store 1, %res 249.26/116.89 br %24 249.26/116.89 15: 249.26/116.89 %16 = load %i 249.26/116.89 %17 = sext i32 %16 to i64 249.26/116.89 %18 = load %1 249.26/116.89 %19 = getelementptr %18, %17 249.26/116.89 %20 = load %19 249.26/116.89 %21 = icmp slt %20 0 249.26/116.89 br %21, %22, %23 249.26/116.89 22: 249.26/116.89 store 0, %res 249.26/116.89 br %23 249.26/116.89 23: 249.26/116.89 br %24 249.26/116.89 24: 249.26/116.89 br %25 249.26/116.89 25: 249.26/116.89 %26 = load %i 249.26/116.89 %27 = sext i32 %26 to i64 249.26/116.89 %28 = load %1 249.26/116.89 %29 = getelementptr %28, %27 249.26/116.89 %30 = load %29 249.26/116.89 %31 = icmp sgt %30 0 249.26/116.89 br %31, %32, %46 249.26/116.89 32: 249.26/116.89 %33 = load %res 249.26/116.89 %34 = load %i 249.26/116.89 %35 = sext i32 %34 to i64 249.26/116.89 %36 = load %1 249.26/116.89 %37 = getelementptr %36, %35 249.26/116.89 %38 = load %37 249.26/116.89 %39 = mul %33 %38 249.26/116.89 store %39, %res 249.26/116.89 %40 = load %i 249.26/116.89 %41 = sext i32 %40 to i64 249.26/116.89 %42 = load %1 249.26/116.89 %43 = getelementptr %42, %41 249.26/116.89 %44 = load %43 249.26/116.89 %45 = add %44 -1 249.26/116.89 store %45, %43 249.26/116.89 br %25 249.26/116.89 46: 249.26/116.89 %47 = load %res 249.26/116.89 %48 = load %i 249.26/116.89 %49 = sext i32 %48 to i64 249.26/116.89 %50 = load %1 249.26/116.89 %51 = getelementptr %50, %49 249.26/116.89 store %47, %51 249.26/116.89 br %52 249.26/116.89 52: 249.26/116.89 %53 = load %i 249.26/116.89 %54 = add %53 1 249.26/116.89 store %54, %i 249.26/116.89 br %3 249.26/116.89 55: 249.26/116.89 ret void 249.26/116.89 249.26/116.89 *BasicFunctionTypename: "main" linkageType: EXTERNALLY_VISIBLE returnParam: i32 parameters: () variableLength: false visibilityType: DEFAULT callingConvention: ccc 249.26/116.89 0: 249.26/116.89 %1 = alloca i32, align 4 249.26/116.89 %array_size = alloca i32, align 4 249.26/116.89 %numbers = alloca *i32, align 8 249.26/116.89 store 0, %1 249.26/116.89 %2 = call i32 @__VERIFIER_nondet_int() 249.26/116.89 store %2, %array_size 249.26/116.89 %3 = load %array_size 249.26/116.89 %4 = icmp slt %3 1 249.26/116.89 br %4, %5, %6 249.26/116.89 5: 249.26/116.89 store 1, %array_size 249.26/116.89 br %6 249.26/116.89 6: 249.26/116.89 %7 = load %array_size 249.26/116.89 %8 = sext i32 %7 to i64 249.26/116.89 %9 = mul %8 4 249.26/116.89 %10 = alloca i8, numElementsLit: %9 249.26/116.89 %11 = bitcast *i8 %10 to *i32 249.26/116.89 store %11, %numbers 249.26/116.89 %12 = load %numbers 249.26/116.89 %13 = load %array_size 249.26/116.89 Unnamed Call-Instruction = call BasicVoidType @test_fun(*i32 %12, i32 %13) 249.26/116.89 %14 = load %1 249.26/116.89 ret %14 249.26/116.89 249.26/116.89 249.26/116.89 Analyze Termination of all function calls matching the pattern: 249.26/116.89 main() 249.26/116.89 ---------------------------------------- 249.26/116.89 249.26/116.89 (3) LLVMToTerminationGraphProof (EQUIVALENT) 249.26/116.89 Constructed symbolic execution graph for LLVM program and proved memory safety. 249.26/116.89 ---------------------------------------- 249.26/116.89 249.26/116.89 (4) 249.26/116.89 Obligation: 249.26/116.89 SE Graph 249.26/116.89 ---------------------------------------- 249.26/116.89 249.26/116.89 (5) SymbolicExecutionGraphToSCCProof (SOUND) 249.26/116.89 Splitted symbolic execution graph to 4 SCCs. 249.26/116.89 ---------------------------------------- 249.26/116.89 249.26/116.89 (6) 249.26/116.89 Complex Obligation (AND) 249.26/116.89 249.26/116.89 ---------------------------------------- 249.26/116.89 249.26/116.89 (7) 249.26/116.89 Obligation: 249.26/116.89 SCC 249.26/116.89 ---------------------------------------- 249.26/116.89 249.26/116.89 (8) SCC2IRS (SOUND) 249.26/116.89 Transformed LLVM symbolic execution graph SCC into a rewrite problem. Log: 249.26/116.89 Generated rules. Obtained 247 rulesP rules: 249.26/116.89 f_4560(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v40758, v40760, v40761, 0, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 8) -> f_4565(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v40758, v40760, v40761, 0, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 8) :|: 0 = 0 249.26/116.89 f_4565(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v40758, v40760, v40761, 0, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 8) -> f_4569(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v40758, v40760, v40761, 0, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8) :|: v40767 < v40753 && 2 <= v40753 && 8 <= v40777 249.26/116.89 f_4569(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v40758, v40760, v40761, 0, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8) -> f_4574(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v40758, v40760, v40761, 0, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8) :|: 0 = 0 249.26/116.89 f_4574(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v40758, v40760, v40761, 0, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8) -> f_4579(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v40758, v40760, v40761, 0, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8) :|: TRUE 249.26/116.89 f_4579(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v40758, v40760, v40761, 0, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8) -> f_4583(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v40758, v40760, v40761, 0, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8) :|: TRUE 249.26/116.89 f_4583(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v40758, v40760, v40761, 0, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8) -> f_4588(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v40758, v40760, v40761, 0, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8) :|: 0 = 0 249.26/116.89 f_4588(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v40758, v40760, v40761, 0, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8) -> f_4593(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v40760, v40761, 0, v40758, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8) :|: 0 = 0 249.26/116.89 f_4593(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v40760, v40761, 0, v40758, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8) -> f_4597(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v40760, v40761, 0, v40758, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8) :|: 0 = 0 249.26/116.89 f_4597(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v40760, v40761, 0, v40758, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8) -> f_4600(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v40761, 0, v40758, v40760, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) :|: v41316 = v40752 + 4 * v40767 && 5 <= v41316 249.26/116.89 f_4600(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v40761, 0, v40758, v40760, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) -> f_4602(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, v40761, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) :|: TRUE 249.26/116.89 f_4602(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, v40761, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) -> f_4604(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, 0, v40758, v40760, v40761, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) :|: v41317 = 0 249.26/116.89 f_4602(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, v40761, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) -> f_4605(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, v40761, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) :|: v41317 != 0 249.26/116.89 f_4604(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, 0, v40758, v40760, v40761, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) -> f_4607(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, 0, v40758, v40760, v40761, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.26/116.89 f_4607(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, 0, v40758, v40760, v40761, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) -> f_4610(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, 0, v40758, v40760, v40761, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) :|: TRUE 249.26/116.89 f_4610(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, 0, v40758, v40760, v40761, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) -> f_4742(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, 0, v40758, v40760, v40761, v40758, v40760, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v43916, v43917, v43918, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.89 f_4742(v43894, v43895, v43896, v43897, v43898, v43899, v43900, 1, v43902, 0, v43904, v43905, v43906, v43907, v43908, v43909, v43910, v43911, v43912, v43913, v43919, v43914, v43920, v43915, v43921, v43922, v43923, v43924, v43925, v43926, v43927, v43916, v43917, v43918, 3, 7, 4, 2, 5, 8) -> f_4872(v43894, v43895, v43896, v43897, v43898, v43899, v43900, 1, v43902, 0, v43904, v43905, v43906, v43907, v43908, v43909, v43910, v43911, v43912, v43913, v43919, v43914, v43920, v43915, v43921, v43922, v43923, v43924, v43925, v43926, v43927, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.89 f_4872(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46210, v46211, v46212, v46213, v46214, v46215, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) -> f_4874(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46210, v46211, v46212, v46213, v46214, v46215, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.89 f_4874(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46210, v46211, v46212, v46213, v46214, v46215, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) -> f_4876(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46210, v46211, v46212, v46213, v46214, v46215, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.89 f_4876(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46210, v46211, v46212, v46213, v46214, v46215, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) -> f_4878(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46210, v46211, v46212, v46213, v46214, v46215, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.89 f_4878(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46210, v46211, v46212, v46213, v46214, v46215, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) -> f_4880(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46210, v46211, v46212, v46213, v46214, v46215, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.89 f_4880(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46210, v46211, v46212, v46213, v46214, v46215, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) -> f_4882(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46211, v46212, v46213, v46214, v46215, v46210, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.89 f_4882(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46211, v46212, v46213, v46214, v46215, v46210, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) -> f_4884(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46211, v46212, v46213, v46214, v46215, v46210, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.89 f_4884(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46211, v46212, v46213, v46214, v46215, v46210, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) -> f_4886(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46215, v46210, v46211, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) :|: v46205 = v46197 + 4 * v46203 249.26/116.89 f_4886(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46215, v46210, v46211, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) -> f_4889(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46215, v46210, v46211, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.89 f_4889(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46215, v46210, v46211, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) -> f_4892(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46215, v46210, v46211, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.89 f_4892(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46215, v46210, v46211, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) -> f_4895(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46215, v46210, v46211, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.89 f_4895(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46215, v46210, v46211, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) -> f_4898(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46210, v46211, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46215, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.89 f_4898(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46210, v46211, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46215, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) -> f_4901(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46210, v46211, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46215, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.89 f_4901(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46210, v46211, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46215, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) -> f_4903(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46211, v46210, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46215, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.89 f_4903(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46211, v46210, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46215, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) -> f_4905(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46211, v46210, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46215, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.89 f_4905(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46211, v46210, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46215, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) -> f_4907(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46210, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46211, v46215, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) :|: v46205 = v46197 + 4 * v46203 249.26/116.89 f_4907(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46210, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46211, v46215, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) -> f_4909(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46210, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.89 f_4909(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46210, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) -> f_4912(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46210, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.89 f_4912(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46210, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) -> f_4915(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.89 f_4915(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) -> f_4918(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v47071, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) :|: v47071 = 1 + v46203 && 2 <= v47071 249.26/116.89 f_4918(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v47071, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) -> f_4921(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v47071, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.89 f_4921(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v47071, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) -> f_4924(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v47071, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.89 f_4924(v46197, v46198, v46199, v46200, v46201, v46202, v46203, 1, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v47071, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) -> f_4927(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v46203, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.89 f_4927(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v46203, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) -> f_4930(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v46203, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.89 f_4930(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v46203, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) -> f_4933(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v46203, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2) :|: v47071 < v46198 && 3 <= v46198 && 12 <= v46225 249.26/116.89 f_4933(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v46203, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2) -> f_4938(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v46203, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2) :|: 0 = 0 249.26/116.89 f_4938(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v46203, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2) -> f_4943(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v46203, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2) :|: TRUE 249.26/116.89 f_4943(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v46203, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2) -> f_4949(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v46203, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2) :|: TRUE 249.26/116.89 f_4949(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v46203, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2) -> f_4953(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v46203, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2) :|: 0 = 0 249.26/116.89 f_4953(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v46203, v46205, 0, v46207, v46208, v46209, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2) -> f_4957(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v46205, 0, v46207, v46208, v46209, v46203, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2) :|: 0 = 0 249.26/116.89 f_4957(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v46205, 0, v46207, v46208, v46209, v46203, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2) -> f_4960(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v46205, 0, v46207, v46208, v46209, v46203, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2) :|: 0 = 0 249.26/116.89 f_4960(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v46205, 0, v46207, v46208, v46209, v46203, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2) -> f_4963(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, 0, v46207, v46208, v46209, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) :|: v48347 = v46197 + 4 * v47071 && 9 <= v48347 249.26/116.89 f_4963(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, 0, v46207, v46208, v46209, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4966(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, v46207, v46208, v46209, 0, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) :|: TRUE 249.26/116.89 f_4966(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, v46207, v46208, v46209, 0, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4969(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, 0, v46207, v46208, v46209, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) :|: v48348 = 0 249.26/116.89 f_4966(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, v46207, v46208, v46209, 0, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4970(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, v46207, v46208, v46209, 0, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) :|: v48348 != 0 249.26/116.89 f_4969(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, 0, v46207, v46208, v46209, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4973(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, 0, v46207, v46208, v46209, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.26/116.89 f_4973(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, 0, v46207, v46208, v46209, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4978(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, 0, v46207, v46208, v46209, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) :|: TRUE 249.26/116.89 f_4978(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, 0, v46207, v46208, v46209, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4872(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, 0, v46207, v46208, v46209, v46203, v46205, v46212, v46213, v46214, 1, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.89 f_4970(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, v46207, v46208, v46209, 0, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4974(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46207, v46208, v46209, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.26/116.89 f_4974(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46207, v46208, v46209, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4979(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46207, v46208, v46209, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) :|: TRUE 249.26/116.89 f_4979(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46207, v46208, v46209, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4983(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46207, v46208, v46209, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.26/116.89 f_4983(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46207, v46208, v46209, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4988(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46208, v46209, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.26/116.89 f_4988(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46208, v46209, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4991(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46208, v46209, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.26/116.89 f_4991(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46208, v46209, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4994(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46209, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) :|: v48347 = v46197 + 4 * v47071 249.26/116.89 f_4994(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46209, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4997(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.26/116.89 f_4997(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) -> f_5000(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) :|: v48348 < 0 249.26/116.89 f_4997(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) -> f_5001(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 <= v48348 249.26/116.89 f_5000(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) -> f_5004(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.26/116.89 f_5004(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) -> f_5009(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) :|: TRUE 249.26/116.89 f_5009(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4822(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46203, v46205, 0, v46212, v46213, v46214, 1, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.89 f_4822(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45343, v45344, v45345, v45346, v45347, v45348, v45349, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) -> f_4825(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45343, v45344, v45345, v45346, v45347, v45348, v45349, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.89 f_4825(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45343, v45344, v45345, v45346, v45347, v45348, v45349, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) -> f_4828(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45343, v45344, v45345, v45346, v45347, v45348, v45349, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.89 f_4828(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45343, v45344, v45345, v45346, v45347, v45348, v45349, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) -> f_4831(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45343, v45344, v45345, v45346, v45347, v45348, v45349, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.89 f_4831(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45343, v45344, v45345, v45346, v45347, v45348, v45349, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) -> f_4834(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45343, v45344, v45345, v45346, v45347, v45348, v45349, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.89 f_4834(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45343, v45344, v45345, v45346, v45347, v45348, v45349, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) -> f_4837(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45343, v45344, v45345, v45346, v45347, v45348, v45349, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.89 f_4837(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45343, v45344, v45345, v45346, v45347, v45348, v45349, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) -> f_4840(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45344, v45345, v45346, v45347, v45348, v45349, v45343, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.89 f_4840(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45344, v45345, v45346, v45347, v45348, v45349, v45343, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) -> f_4844(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45344, v45345, v45346, v45347, v45348, v45349, v45343, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.89 f_4844(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45344, v45345, v45346, v45347, v45348, v45349, v45343, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) -> f_4847(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45345, v45346, v45347, v45348, v45349, v45343, v45344, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: v45340 = v45332 + 4 * v45338 249.26/116.89 f_4847(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45345, v45346, v45347, v45348, v45349, v45343, v45344, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) -> f_4850(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v45349, v45343, v45344, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.89 f_4850(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v45349, v45343, v45344, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) -> f_4853(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v45349, v45343, v45344, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.89 f_4853(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v45349, v45343, v45344, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) -> f_4856(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v45349, v45343, v45344, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.89 f_4856(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v45349, v45343, v45344, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) -> f_4858(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v45343, v45344, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45349, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.89 f_4858(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v45343, v45344, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45349, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) -> f_4860(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v45343, v45344, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45349, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.89 f_4860(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v45343, v45344, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45349, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) -> f_4862(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v45344, v45343, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45349, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.89 f_4862(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v45344, v45343, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45349, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) -> f_4864(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v45344, v45343, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45349, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.89 f_4864(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v45344, v45343, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45349, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) -> f_4867(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v45343, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45344, v45349, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: v45340 = v45332 + 4 * v45338 249.26/116.89 f_4867(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v45343, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45344, v45349, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) -> f_4870(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v45343, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.89 f_4870(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v45343, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) -> f_4873(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v45343, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.89 f_4873(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v45343, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) -> f_4875(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.89 f_4875(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) -> f_4877(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v46419, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: v46419 = 1 + v45338 && 2 <= v46419 249.26/116.89 f_4877(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v46419, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) -> f_4879(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v46419, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.89 f_4879(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v46419, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) -> f_4881(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v46419, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.89 f_4881(v45332, v45333, v45334, v45335, v45336, v45337, v45338, 1, v45340, v45341, 0, v45346, v45347, v45348, v46419, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) -> f_4883(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v45338, v45340, v45341, 0, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.89 f_4883(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v45338, v45340, v45341, 0, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) -> f_4885(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v45338, v45340, v45341, 0, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.89 f_4885(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v45338, v45340, v45341, 0, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) -> f_4887(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v45338, v45340, v45341, 0, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2) :|: v46419 < v45333 && 3 <= v45333 && 12 <= v45359 249.26/116.89 f_4887(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v45338, v45340, v45341, 0, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2) -> f_4890(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v45338, v45340, v45341, 0, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2) :|: 0 = 0 249.26/116.89 f_4890(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v45338, v45340, v45341, 0, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2) -> f_4893(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v45338, v45340, v45341, 0, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2) :|: TRUE 249.26/116.89 f_4893(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v45338, v45340, v45341, 0, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2) -> f_4896(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v45338, v45340, v45341, 0, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2) :|: TRUE 249.26/116.89 f_4896(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v45338, v45340, v45341, 0, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2) -> f_4899(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v45338, v45340, v45341, 0, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2) :|: 0 = 0 249.26/116.89 f_4899(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v45338, v45340, v45341, 0, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2) -> f_4902(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v45340, v45341, 0, v45338, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2) :|: 0 = 0 249.26/116.89 f_4902(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v45340, v45341, 0, v45338, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2) -> f_4904(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v45340, v45341, 0, v45338, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2) :|: 0 = 0 249.26/116.89 f_4904(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v45340, v45341, 0, v45338, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2) -> f_4906(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v45341, 0, v45338, v45340, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) :|: v46828 = v45332 + 4 * v46419 && 9 <= v46828 249.26/116.89 f_4906(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v45341, 0, v45338, v45340, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4908(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) :|: TRUE 249.26/116.89 f_4908(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4910(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) :|: v46829 = 0 249.26/116.89 f_4908(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4911(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) :|: v46829 != 0 249.26/116.89 f_4910(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4913(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.26/116.89 f_4913(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4916(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) :|: TRUE 249.26/116.89 f_4916(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) -> f_5033(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, 0, v45338, v45340, v45341, v45338, v45340, v45341, v45346, v45347, v45348, 0, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v49784, v49785, v49786, 3, 7, 4, 2, 9, 5, 8, 12) :|: TRUE 249.26/116.89 f_5033(v49761, v49762, v49763, v49764, v49765, v49766, v49767, 1, v49769, 0, v49771, v49772, v49773, v49774, v49775, v49776, v49777, v49778, v49779, v49780, v49781, v49787, v49782, v49788, v49783, v49789, v49790, v49791, v49792, v49793, v49794, v49795, v49784, v49785, v49786, 3, 7, 4, 2, 9, 5, 8, 12) -> f_5076(v49761, v49762, v49763, v49764, v49765, v49766, v49767, 1, v49769, 0, v49771, v49772, v49773, v49774, v49775, v49776, v49777, v49778, v49779, v49780, v49781, v49787, v49782, v49788, v49783, v49789, v49790, v49791, v49792, v49793, v49794, v49795, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) :|: TRUE 249.26/116.89 f_5076(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50631, v50632, v50633, v50634, v50635, v50636, v50637, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) -> f_5077(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50631, v50632, v50633, v50634, v50635, v50636, v50637, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) :|: TRUE 249.26/116.89 f_5077(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50631, v50632, v50633, v50634, v50635, v50636, v50637, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) -> f_5078(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50631, v50632, v50633, v50634, v50635, v50636, v50637, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) :|: TRUE 249.26/116.89 f_5078(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50631, v50632, v50633, v50634, v50635, v50636, v50637, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) -> f_5079(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50631, v50632, v50633, v50634, v50635, v50636, v50637, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) :|: TRUE 249.26/116.89 f_5079(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50631, v50632, v50633, v50634, v50635, v50636, v50637, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) -> f_5080(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50631, v50632, v50633, v50634, v50635, v50636, v50637, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) :|: 0 = 0 249.26/116.89 f_5080(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50631, v50632, v50633, v50634, v50635, v50636, v50637, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) -> f_5081(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50632, v50633, v50634, v50635, v50636, v50637, v50631, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) :|: 0 = 0 249.26/116.89 f_5081(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50632, v50633, v50634, v50635, v50636, v50637, v50631, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) -> f_5082(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50632, v50633, v50634, v50635, v50636, v50637, v50631, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) :|: 0 = 0 249.26/116.89 f_5082(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50632, v50633, v50634, v50635, v50636, v50637, v50631, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) -> f_5083(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50633, v50634, v50635, v50636, v50637, v50631, v50632, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) :|: v50626 = v50618 + 4 * v50624 249.26/116.89 f_5083(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50633, v50634, v50635, v50636, v50637, v50631, v50632, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) -> f_5084(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50637, v50631, v50632, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) :|: 0 = 0 249.26/116.89 f_5084(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50637, v50631, v50632, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) -> f_5085(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50637, v50631, v50632, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) :|: 0 = 0 249.26/116.89 f_5085(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50637, v50631, v50632, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) -> f_5086(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50637, v50631, v50632, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) :|: TRUE 249.26/116.89 f_5086(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50637, v50631, v50632, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) -> f_5087(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50631, v50632, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) :|: 0 = 0 249.26/116.89 f_5087(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50631, v50632, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) -> f_5088(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50631, v50632, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) :|: 0 = 0 249.26/116.89 f_5088(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50631, v50632, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) -> f_5089(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50632, v50631, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) :|: 0 = 0 249.26/116.89 f_5089(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50632, v50631, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) -> f_5090(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50632, v50631, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) :|: 0 = 0 249.26/116.89 f_5090(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50632, v50631, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) -> f_5091(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50631, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) :|: v50626 = v50618 + 4 * v50624 249.26/116.89 f_5091(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50631, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) -> f_5092(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50631, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) :|: TRUE 249.26/116.89 f_5092(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50631, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) -> f_5093(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50631, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) :|: TRUE 249.26/116.92 f_5093(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50631, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) -> f_5094(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) :|: 0 = 0 249.26/116.92 f_5094(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) -> f_5095(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v51133, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) :|: v51133 = 1 + v50624 && 3 <= v51133 249.26/116.92 f_5095(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v51133, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) -> f_5096(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v51133, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) :|: TRUE 249.26/116.92 f_5096(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v51133, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) -> f_5097(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v51133, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) :|: TRUE 249.26/116.92 f_5097(v50618, v50619, v50620, v50621, v50622, v50623, v50624, 1, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v51133, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) -> f_5098(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v50624, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) :|: 0 = 0 249.26/116.92 f_5098(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v50624, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) -> f_5099(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v50624, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) :|: 0 = 0 249.26/116.92 f_5099(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v50624, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) -> f_5100(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v50624, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16) :|: v51133 < v50619 && 4 <= v50619 && 16 <= v50647 249.26/116.92 f_5100(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v50624, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16) -> f_5102(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v50624, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16) :|: 0 = 0 249.26/116.92 f_5102(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v50624, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16) -> f_5104(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v50624, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16) :|: TRUE 249.26/116.92 f_5104(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v50624, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16) -> f_5106(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v50624, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16) :|: TRUE 249.26/116.92 f_5106(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v50624, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16) -> f_5108(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v50624, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16) :|: 0 = 0 249.26/116.92 f_5108(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v50624, v50626, 0, v50628, v50629, v50630, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16) -> f_5110(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v50626, 0, v50628, v50629, v50630, v50624, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16) :|: 0 = 0 249.26/116.92 f_5110(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v50626, 0, v50628, v50629, v50630, v50624, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16) -> f_5111(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v50626, 0, v50628, v50629, v50630, v50624, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16) :|: 0 = 0 249.26/116.92 f_5111(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v50626, 0, v50628, v50629, v50630, v50624, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16) -> f_5112(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, 0, v50628, v50629, v50630, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) :|: v51407 = v50618 + 4 * v51133 && 13 <= v51407 249.26/116.92 f_5112(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, 0, v50628, v50629, v50630, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_5113(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, v50628, v50629, v50630, v50624, v50626, 0, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) :|: TRUE 249.26/116.92 f_5113(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, v50628, v50629, v50630, v50624, v50626, 0, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_5114(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, 0, v50628, v50629, v50630, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) :|: v51408 = 0 249.26/116.92 f_5113(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, v50628, v50629, v50630, v50624, v50626, 0, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_5115(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, v50628, v50629, v50630, v50624, v50626, 0, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) :|: v51408 != 0 249.26/116.92 f_5114(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, 0, v50628, v50629, v50630, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_5116(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, 0, v50628, v50629, v50630, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) :|: 0 = 0 249.26/116.92 f_5116(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, 0, v50628, v50629, v50630, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_5118(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, 0, v50628, v50629, v50630, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) :|: TRUE 249.26/116.92 f_5118(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, 0, v50628, v50629, v50630, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_5076(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, 0, v50628, v50629, v50630, v50624, v50626, 0, v50634, v50635, v50636, 1, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 12) :|: TRUE 249.26/116.92 f_5115(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, v50628, v50629, v50630, v50624, v50626, 0, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_5117(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50628, v50629, v50630, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) :|: 0 = 0 249.26/116.92 f_5117(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50628, v50629, v50630, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_5119(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50628, v50629, v50630, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) :|: TRUE 249.26/116.92 f_5119(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50628, v50629, v50630, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_5120(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50628, v50629, v50630, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) :|: 0 = 0 249.26/116.92 f_5120(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50628, v50629, v50630, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_5121(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50629, v50630, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) :|: 0 = 0 249.26/116.92 f_5121(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50629, v50630, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_5122(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50629, v50630, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) :|: 0 = 0 249.26/116.92 f_5122(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50629, v50630, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_5123(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50630, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50629, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) :|: v51407 = v50618 + 4 * v51133 249.26/116.92 f_5123(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50630, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50629, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_5124(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50629, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) :|: 0 = 0 249.26/116.92 f_5124(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50629, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_5125(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50629, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) :|: v51408 < 0 && v50629 != v50626 && v50629 != v51407 249.26/116.92 f_5124(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50629, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_5126(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50629, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) :|: 0 <= v51408 && v50629 != v50626 249.26/116.92 f_5125(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50629, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_5127(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50629, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) :|: 0 = 0 249.26/116.92 f_5127(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50629, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_5129(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50629, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) :|: TRUE 249.26/116.92 f_5129(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50629, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_4822(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50624, v50626, 0, v50634, v50635, v50636, 1, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.92 f_5126(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50629, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_5128(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50629, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) :|: 0 = 0 249.26/116.92 f_5128(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50629, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_5130(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50629, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) :|: TRUE 249.26/116.92 f_5130(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50624, v50626, v50634, v50635, v50636, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v50629, v50632, v50637, v50641, v50642, v50643, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_4948(v50618, v50619, v50620, v50621, v50622, v50623, v51133, 1, v51407, v51408, 0, v50624, v50626, 0, v50634, v50635, v50636, 1, v50638, v50644, v50639, v50645, v50640, v50646, v50647, v50648, v50649, v50650, v50651, v50652, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.92 f_4948(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, v47799, 0, v47801, v47802, v47803, v47804, v47805, v47806, v47807, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) -> f_4952(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, v47799, 0, v47801, v47802, v47803, v47804, v47805, v47806, v47807, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.92 f_4952(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, v47799, 0, v47801, v47802, v47803, v47804, v47805, v47806, v47807, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) -> f_4956(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, v47799, 0, v47801, v47802, v47803, v47804, v47805, v47806, v47807, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.92 f_4956(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, v47799, 0, v47801, v47802, v47803, v47804, v47805, v47806, v47807, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) -> f_4959(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, v47799, 0, v47801, v47802, v47803, v47804, v47805, v47806, v47807, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.92 f_4959(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, v47799, 0, v47801, v47802, v47803, v47804, v47805, v47806, v47807, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) -> f_4962(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, v47799, 0, v47802, v47803, v47804, v47805, v47806, v47807, v47801, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.92 f_4962(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, v47799, 0, v47802, v47803, v47804, v47805, v47806, v47807, v47801, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) -> f_4965(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, v47799, 0, v47802, v47803, v47804, v47805, v47806, v47807, v47801, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.92 f_4965(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, v47799, 0, v47802, v47803, v47804, v47805, v47806, v47807, v47801, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) -> f_4968(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, v47799, 0, v47803, v47804, v47805, v47806, v47807, v47801, v47802, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) :|: v47798 = v47790 + 4 * v47796 249.26/116.92 f_4968(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, v47799, 0, v47803, v47804, v47805, v47806, v47807, v47801, v47802, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) -> f_4972(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, v47799, 0, v47804, v47805, v47806, v47807, v47801, v47802, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.92 f_4972(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, v47799, 0, v47804, v47805, v47806, v47807, v47801, v47802, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) -> f_4976(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, v47799, 0, v47804, v47805, v47806, v47807, v47801, v47802, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) :|: 0 < v47799 249.26/116.92 f_4972(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, v47799, 0, v47804, v47805, v47806, v47807, v47801, v47802, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) -> f_4977(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, 0, v47804, v47805, v47806, v47807, v47801, v47802, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) :|: v47799 <= 0 249.26/116.92 f_4976(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, v47799, 0, v47804, v47805, v47806, v47807, v47801, v47802, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) -> f_4981(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, v47799, 0, v47804, v47805, v47806, v47807, v47801, v47802, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.92 f_4981(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, v47799, 0, v47804, v47805, v47806, v47807, v47801, v47802, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) -> f_4985(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, v47799, 0, v47804, v47805, v47806, v47807, v47801, v47802, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.92 f_4985(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, v47799, 0, v47804, v47805, v47806, v47807, v47801, v47802, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) -> f_4772(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, v47799, 0, v47799, v47807, v47801, v47802, v47804, v47805, v47806, 1, v47804, 0, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, 1, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.92 f_4772(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44332, v44333, v44334, v44335, v44336, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44353, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) -> f_4777(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v44333, v44334, v44335, v44336, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.92 f_4777(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v44333, v44334, v44335, v44336, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) -> f_4782(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v44333, v44334, v44335, v44336, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.92 f_4782(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v44333, v44334, v44335, v44336, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) -> f_4787(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v44334, v44335, v44336, v44333, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.92 f_4787(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v44334, v44335, v44336, v44333, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) -> f_4792(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v44334, v44335, v44336, v44333, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.92 f_4792(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v44334, v44335, v44336, v44333, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) -> f_4797(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v44335, v44336, v44333, v44334, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) :|: v44325 = v44317 + 4 * v44323 249.26/116.92 f_4797(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v44335, v44336, v44333, v44334, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) -> f_4802(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v44336, v44333, v44334, v44335, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.92 f_4802(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v44336, v44333, v44334, v44335, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) -> f_4807(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v45071, v44333, v44334, v44335, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) :|: v45071 = v44353 * v44328 249.26/116.92 f_4807(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v45071, v44333, v44334, v44335, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) -> f_4813(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v45071, v44333, v44334, v44335, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.92 f_4813(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v45071, v44333, v44334, v44335, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) -> f_4818(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v45071, v44333, v44334, v44335, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.92 f_4818(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v45071, v44333, v44334, v44335, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) -> f_4823(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v45071, v44334, v44335, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.92 f_4823(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v45071, v44334, v44335, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) -> f_4826(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v45071, v44334, v44335, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.92 f_4826(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v45071, v44334, v44335, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) -> f_4829(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v45071, v44335, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) :|: v44325 = v44317 + 4 * v44323 249.26/116.92 f_4829(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v45071, v44335, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) -> f_4832(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v45071, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.92 f_4832(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v45071, v44337, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) -> f_4835(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v45071, v45698, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) :|: 1 + v45698 = v44328 && 0 <= v45698 249.26/116.92 f_4835(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v45071, v45698, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) -> f_4838(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v45071, v45698, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.92 f_4838(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v45071, v45698, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) -> f_4841(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v45071, v45698, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.92 f_4841(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v45071, v45698, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) -> f_4740(v44317, v44318, v44319, v44320, v44321, v44322, v44323, 1, v44325, v44326, 0, v44328, v44329, v44330, v44331, v44353, v45071, v45698, v44338, v44344, v44339, v44345, v44340, v44346, v44347, v44348, v44349, v44350, v44351, v44352, v43797, v43798, v43799, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.92 f_4740(v43776, v43777, v43778, v43779, v43780, v43781, v43782, 1, v43784, v43785, 0, v43787, v43788, v43789, v43790, v43791, v43792, v43793, v43794, v43800, v43795, v43801, v43796, v43802, v43803, v43804, v43805, v43806, v43807, v43808, v43797, v43798, v43799, 3, 7, 4, 2, 5, 8) -> f_4745(v43776, v43777, v43778, v43779, v43780, v43781, v43782, 1, v43784, v43785, 0, v43787, v43788, v43789, v43790, v43791, v43792, v43793, v43794, v43800, v43795, v43801, v43796, v43802, v43803, v43804, v43805, v43806, v43807, v43808, v43797, v43798, v43799, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.92 f_4745(v43776, v43777, v43778, v43779, v43780, v43781, v43782, 1, v43784, v43785, 0, v43787, v43788, v43789, v43790, v43791, v43792, v43793, v43794, v43800, v43795, v43801, v43796, v43802, v43803, v43804, v43805, v43806, v43807, v43808, v43797, v43798, v43799, 3, 7, 4, 2, 5, 8) -> f_4749(v43776, v43777, v43778, v43779, v43780, v43781, v43782, 1, v43784, v43785, 0, v43787, v43788, v43789, v43790, v43791, v43792, v43793, v43794, v43800, v43795, v43801, v43796, v43802, v43803, v43804, v43805, v43806, v43807, v43808, v43797, v43798, v43799, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.92 f_4749(v43776, v43777, v43778, v43779, v43780, v43781, v43782, 1, v43784, v43785, 0, v43787, v43788, v43789, v43790, v43791, v43792, v43793, v43794, v43800, v43795, v43801, v43796, v43802, v43803, v43804, v43805, v43806, v43807, v43808, v43797, v43798, v43799, 3, 7, 4, 2, 5, 8) -> f_4753(v43776, v43777, v43778, v43779, v43780, v43781, v43782, 1, v43784, v43785, 0, v43787, v43788, v43789, v43790, v43791, v43792, v43793, v43794, v43800, v43795, v43801, v43796, v43802, v43803, v43804, v43805, v43806, v43807, v43808, v43797, v43798, v43799, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.92 f_4753(v43776, v43777, v43778, v43779, v43780, v43781, v43782, 1, v43784, v43785, 0, v43787, v43788, v43789, v43790, v43791, v43792, v43793, v43794, v43800, v43795, v43801, v43796, v43802, v43803, v43804, v43805, v43806, v43807, v43808, v43797, v43798, v43799, 3, 7, 4, 2, 5, 8) -> f_4756(v43776, v43777, v43778, v43779, v43780, v43781, v43782, 1, v43784, v43785, 0, v43787, v43788, v43789, v43790, v43791, v43792, v43793, v43794, v43800, v43795, v43801, v43796, v43802, v43803, v43804, v43805, v43806, v43807, v43808, v43797, v43798, v43799, 3, 7, 4, 2, 5, 8) :|: v43784 = v43776 + 4 * v43782 249.26/116.92 f_4756(v43776, v43777, v43778, v43779, v43780, v43781, v43782, 1, v43784, v43785, 0, v43787, v43788, v43789, v43790, v43791, v43792, v43793, v43794, v43800, v43795, v43801, v43796, v43802, v43803, v43804, v43805, v43806, v43807, v43808, v43797, v43798, v43799, 3, 7, 4, 2, 5, 8) -> f_4759(v43776, v43777, v43778, v43779, v43780, v43781, v43782, 1, v43784, v43785, 0, v43793, v43788, v43789, v43790, v43791, v43787, v43792, v43794, v43800, v43795, v43801, v43796, v43802, v43803, v43804, v43805, v43806, v43807, v43808, v43797, v43798, v43799, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.92 f_4759(v43776, v43777, v43778, v43779, v43780, v43781, v43782, 1, v43784, v43785, 0, v43793, v43788, v43789, v43790, v43791, v43787, v43792, v43794, v43800, v43795, v43801, v43796, v43802, v43803, v43804, v43805, v43806, v43807, v43808, v43797, v43798, v43799, 3, 7, 4, 2, 5, 8) -> f_4762(v43776, v43777, v43778, v43779, v43780, v43781, v43782, 1, v43784, v43785, 0, v43793, v43788, v43789, v43790, v43791, v43787, v43792, v43794, v43800, v43795, v43801, v43796, v43802, v43803, v43804, v43805, v43806, v43807, v43808, v43797, v43798, v43799, 3, 7, 4, 2, 5, 8) :|: 0 < v43793 && 2 <= v43787 249.26/116.92 f_4759(v43776, v43777, v43778, v43779, v43780, v43781, v43782, 1, v43784, v43785, 0, v43793, v43788, v43789, v43790, v43791, v43787, v43792, v43794, v43800, v43795, v43801, v43796, v43802, v43803, v43804, v43805, v43806, v43807, v43808, v43797, v43798, v43799, 3, 7, 4, 2, 5, 8) -> f_4763(v43776, v43777, v43778, v43779, v43780, v43781, v43782, 1, v43784, v43785, 0, v43788, v43789, v43790, v43791, v43794, v43800, v43795, v43801, v43796, v43802, v43803, v43804, v43805, v43806, v43807, v43808, v43797, v43798, v43799, 3, 7, 4, 2, 5, 8) :|: v43793 <= 0 && v43787 = 1 && v43793 = 0 && 0 = 0 && v43792 = v43791 249.26/116.92 f_4762(v43776, v43777, v43778, v43779, v43780, v43781, v43782, 1, v43784, v43785, 0, v43793, v43788, v43789, v43790, v43791, v43787, v43792, v43794, v43800, v43795, v43801, v43796, v43802, v43803, v43804, v43805, v43806, v43807, v43808, v43797, v43798, v43799, 3, 7, 4, 2, 5, 8) -> f_4766(v43776, v43777, v43778, v43779, v43780, v43781, v43782, 1, v43784, v43785, 0, v43793, v43788, v43789, v43790, v43791, v43787, v43792, v43794, v43800, v43795, v43801, v43796, v43802, v43803, v43804, v43805, v43806, v43807, v43808, v43797, v43798, v43799, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.92 f_4766(v43776, v43777, v43778, v43779, v43780, v43781, v43782, 1, v43784, v43785, 0, v43793, v43788, v43789, v43790, v43791, v43787, v43792, v43794, v43800, v43795, v43801, v43796, v43802, v43803, v43804, v43805, v43806, v43807, v43808, v43797, v43798, v43799, 3, 7, 4, 2, 5, 8) -> f_4771(v43776, v43777, v43778, v43779, v43780, v43781, v43782, 1, v43784, v43785, 0, v43793, v43788, v43789, v43790, v43791, v43787, v43792, v43794, v43800, v43795, v43801, v43796, v43802, v43803, v43804, v43805, v43806, v43807, v43808, v43797, v43798, v43799, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.92 f_4771(v43776, v43777, v43778, v43779, v43780, v43781, v43782, 1, v43784, v43785, 0, v43793, v43788, v43789, v43790, v43791, v43787, v43792, v43794, v43800, v43795, v43801, v43796, v43802, v43803, v43804, v43805, v43806, v43807, v43808, v43797, v43798, v43799, 3, 7, 4, 2, 5, 8) -> f_4772(v43776, v43777, v43778, v43779, v43780, v43781, v43782, 1, v43784, v43785, 0, v43793, v43788, v43789, v43790, v43791, v43782, v43784, v43787, v43792, v43793, v43794, v43800, v43795, v43801, v43796, v43802, v43803, v43804, v43805, v43806, v43807, v43808, v43792, v44341, v44342, v44343, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.92 f_4763(v43776, v43777, v43778, v43779, v43780, v43781, v43782, 1, v43784, v43785, 0, v43788, v43789, v43790, v43791, v43794, v43800, v43795, v43801, v43796, v43802, v43803, v43804, v43805, v43806, v43807, v43808, v43797, v43798, v43799, 3, 7, 4, 2, 5, 8) -> f_4767(v43776, v43777, v43778, v43779, v43780, v43781, v43782, 1, v43784, v43785, 0, v43788, v43789, v43790, v43791, v43794, v43800, v43795, v43801, v43796, v43802, v43803, v43804, v43805, v43806, v43807, v43808, v43797, v43798, v43799, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.92 f_4767(v43776, v43777, v43778, v43779, v43780, v43781, v43782, 1, v43784, v43785, 0, v43788, v43789, v43790, v43791, v43794, v43800, v43795, v43801, v43796, v43802, v43803, v43804, v43805, v43806, v43807, v43808, v43797, v43798, v43799, 3, 7, 4, 2, 5, 8) -> f_4773(v43776, v43777, v43778, v43779, v43780, v43781, v43782, 1, v43784, v43785, 0, v43788, v43789, v43790, v43791, v43794, v43800, v43795, v43801, v43796, v43802, v43803, v43804, v43805, v43806, v43807, v43808, v43797, v43798, v43799, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.92 f_4773(v43776, v43777, v43778, v43779, v43780, v43781, v43782, 1, v43784, v43785, 0, v43788, v43789, v43790, v43791, v43794, v43800, v43795, v43801, v43796, v43802, v43803, v43804, v43805, v43806, v43807, v43808, v43797, v43798, v43799, 3, 7, 4, 2, 5, 8) -> f_4987(v43776, v43777, v43778, v43779, v43780, v43781, v43782, 1, v43784, v43785, 0, v43788, v43789, v43790, v43791, v43782, v43784, v43794, v43800, v43795, v43801, v43796, v43802, v43803, v43804, v43805, v43806, v43807, v43808, v43791, v48909, v48910, v48911, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.92 f_4987(v48889, v48890, v48891, v48892, v48893, v48894, v48895, 1, v48897, v48898, 0, v48900, v48901, v48902, v48903, v48904, v48905, v48906, v48912, v48907, v48913, v48908, v48914, v48915, v48916, v48917, v48918, v48919, v48920, v48921, v48909, v48910, v48911, 3, 7, 4, 2, 5, 8) -> f_4990(v48889, v48890, v48891, v48892, v48893, v48894, v48895, 1, v48897, v48898, 0, v48921, v48901, v48902, v48903, v48904, v48905, v48906, v48912, v48907, v48913, v48908, v48914, v48915, v48916, v48917, v48918, v48919, v48920, v48909, v48910, v48911, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.92 f_4990(v48889, v48890, v48891, v48892, v48893, v48894, v48895, 1, v48897, v48898, 0, v48921, v48901, v48902, v48903, v48904, v48905, v48906, v48912, v48907, v48913, v48908, v48914, v48915, v48916, v48917, v48918, v48919, v48920, v48909, v48910, v48911, 3, 7, 4, 2, 5, 8) -> f_4993(v48889, v48890, v48891, v48892, v48893, v48894, v48895, 1, v48897, v48898, 0, v48921, v48901, v48902, v48903, v48904, v48905, v48906, v48912, v48907, v48913, v48908, v48914, v48915, v48916, v48917, v48918, v48919, v48920, v48909, v48910, v48911, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.92 f_4993(v48889, v48890, v48891, v48892, v48893, v48894, v48895, 1, v48897, v48898, 0, v48921, v48901, v48902, v48903, v48904, v48905, v48906, v48912, v48907, v48913, v48908, v48914, v48915, v48916, v48917, v48918, v48919, v48920, v48909, v48910, v48911, 3, 7, 4, 2, 5, 8) -> f_4996(v48889, v48890, v48891, v48892, v48893, v48894, v48895, 1, v48897, v48898, 0, v48921, v48902, v48901, v48903, v48904, v48905, v48906, v48912, v48907, v48913, v48908, v48914, v48915, v48916, v48917, v48918, v48919, v48920, v48909, v48910, v48911, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.92 f_4996(v48889, v48890, v48891, v48892, v48893, v48894, v48895, 1, v48897, v48898, 0, v48921, v48902, v48901, v48903, v48904, v48905, v48906, v48912, v48907, v48913, v48908, v48914, v48915, v48916, v48917, v48918, v48919, v48920, v48909, v48910, v48911, 3, 7, 4, 2, 5, 8) -> f_4999(v48889, v48890, v48891, v48892, v48893, v48894, v48895, 1, v48897, v48898, 0, v48921, v48902, v48901, v48903, v48904, v48905, v48906, v48912, v48907, v48913, v48908, v48914, v48915, v48916, v48917, v48918, v48919, v48920, v48909, v48910, v48911, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.92 f_4999(v48889, v48890, v48891, v48892, v48893, v48894, v48895, 1, v48897, v48898, 0, v48921, v48902, v48901, v48903, v48904, v48905, v48906, v48912, v48907, v48913, v48908, v48914, v48915, v48916, v48917, v48918, v48919, v48920, v48909, v48910, v48911, 3, 7, 4, 2, 5, 8) -> f_5003(v48889, v48890, v48891, v48892, v48893, v48894, v48895, 1, v48897, v48898, 0, v48921, v48901, v48903, v48904, v48905, v48906, v48912, v48907, v48913, v48908, v48914, v48915, v48916, v48917, v48918, v48919, v48920, v48909, v48910, v48911, 3, 7, 4, 2, 5, 8) :|: v48897 = v48889 + 4 * v48895 249.26/116.92 f_5003(v48889, v48890, v48891, v48892, v48893, v48894, v48895, 1, v48897, v48898, 0, v48921, v48901, v48903, v48904, v48905, v48906, v48912, v48907, v48913, v48908, v48914, v48915, v48916, v48917, v48918, v48919, v48920, v48909, v48910, v48911, 3, 7, 4, 2, 5, 8) -> f_5008(v48889, v48890, v48891, v48892, v48893, v48894, v48895, 1, v48897, v48898, 0, v48921, v48901, v48903, v48904, v48905, v48906, v48912, v48907, v48913, v48908, v48914, v48915, v48916, v48917, v48918, v48919, v48920, v48909, v48910, v48911, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.92 f_5008(v48889, v48890, v48891, v48892, v48893, v48894, v48895, 1, v48897, v48898, 0, v48921, v48901, v48903, v48904, v48905, v48906, v48912, v48907, v48913, v48908, v48914, v48915, v48916, v48917, v48918, v48919, v48920, v48909, v48910, v48911, 3, 7, 4, 2, 5, 8) -> f_5013(v48889, v48890, v48891, v48892, v48893, v48894, v48895, 1, v48897, v48898, 0, v48921, v48901, v48903, v48904, v48905, v48906, v48912, v48907, v48913, v48908, v48914, v48915, v48916, v48917, v48918, v48919, v48920, v48909, v48910, v48911, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.92 f_5013(v48889, v48890, v48891, v48892, v48893, v48894, v48895, 1, v48897, v48898, 0, v48921, v48901, v48903, v48904, v48905, v48906, v48912, v48907, v48913, v48908, v48914, v48915, v48916, v48917, v48918, v48919, v48920, v48909, v48910, v48911, 3, 7, 4, 2, 5, 8) -> f_5016(v48889, v48890, v48891, v48892, v48893, v48894, v48895, 1, v48897, v48898, 0, v48921, v48903, v48904, v48905, v48906, v48912, v48907, v48913, v48908, v48914, v48915, v48916, v48917, v48918, v48919, v48920, v48909, v48910, v48911, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.92 f_5016(v48889, v48890, v48891, v48892, v48893, v48894, v48895, 1, v48897, v48898, 0, v48921, v48903, v48904, v48905, v48906, v48912, v48907, v48913, v48908, v48914, v48915, v48916, v48917, v48918, v48919, v48920, v48909, v48910, v48911, 3, 7, 4, 2, 5, 8) -> f_5019(v48889, v48890, v48891, v48892, v48893, v48894, v48895, 1, v48897, v48898, 0, v48921, v49571, v48903, v48904, v48905, v48906, v48912, v48907, v48913, v48908, v48914, v48915, v48916, v48917, v48918, v48919, v48920, v48909, v48910, v48911, 3, 7, 4, 2, 5, 8) :|: v49571 = 1 + v48895 && 2 <= v49571 249.26/116.92 f_5019(v48889, v48890, v48891, v48892, v48893, v48894, v48895, 1, v48897, v48898, 0, v48921, v49571, v48903, v48904, v48905, v48906, v48912, v48907, v48913, v48908, v48914, v48915, v48916, v48917, v48918, v48919, v48920, v48909, v48910, v48911, 3, 7, 4, 2, 5, 8) -> f_5022(v48889, v48890, v48891, v48892, v48893, v48894, v48895, 1, v48897, v48898, 0, v48921, v49571, v48903, v48904, v48905, v48906, v48912, v48907, v48913, v48908, v48914, v48915, v48916, v48917, v48918, v48919, v48920, v48909, v48910, v48911, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.92 f_5022(v48889, v48890, v48891, v48892, v48893, v48894, v48895, 1, v48897, v48898, 0, v48921, v49571, v48903, v48904, v48905, v48906, v48912, v48907, v48913, v48908, v48914, v48915, v48916, v48917, v48918, v48919, v48920, v48909, v48910, v48911, 3, 7, 4, 2, 5, 8) -> f_5024(v48889, v48890, v48891, v48892, v48893, v48894, v48895, 1, v48897, v48898, 0, v48921, v49571, v48903, v48904, v48905, v48906, v48912, v48907, v48913, v48908, v48914, v48915, v48916, v48917, v48918, v48919, v48920, v48909, v48910, v48911, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.92 f_5024(v48889, v48890, v48891, v48892, v48893, v48894, v48895, 1, v48897, v48898, 0, v48921, v49571, v48903, v48904, v48905, v48906, v48912, v48907, v48913, v48908, v48914, v48915, v48916, v48917, v48918, v48919, v48920, v48909, v48910, v48911, 3, 7, 4, 2, 5, 8) -> f_4555(v48889, v48890, v48891, v48892, v48893, v48894, v48895, 1, v48897, v48898, 0, v48903, v48904, v48905, v48921, v49571, v48906, v48912, v48907, v48913, v48908, v48914, v48915, v48916, v48917, v48918, v48919, v48920, v40771, v40772, v40773, 3, 7, 4, 8) :|: TRUE 249.26/116.92 f_4555(v40752, v40753, v40754, v40755, v40756, v40757, v40758, 1, v40760, v40761, 0, v40763, v40764, v40765, v40766, v40767, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 8) -> f_4560(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v40758, v40760, v40761, 0, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 8) :|: 0 = 0 249.26/116.92 f_4977(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, 0, v47804, v47805, v47806, v47807, v47801, v47802, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) -> f_4982(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, 0, v47804, v47805, v47806, v47807, v47801, v47802, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.92 f_4982(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, 0, v47804, v47805, v47806, v47807, v47801, v47802, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) -> f_4986(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, 0, v47804, v47805, v47806, v47807, v47801, v47802, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.92 f_4986(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, 0, v47804, v47805, v47806, v47807, v47801, v47802, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) -> f_4987(v47790, v47791, v47792, v47793, v47794, v47795, v47796, 1, v47798, 0, 0, v47807, v47801, v47802, v47804, v47805, v47806, v47808, v47814, v47809, v47815, v47810, v47816, v47817, v47818, v47819, v47820, v47821, v47822, 1, v48909, v48910, v48911, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.92 f_4911(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4914(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.26/116.92 f_4914(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4917(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) :|: TRUE 249.26/116.92 f_4917(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4920(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.26/116.92 f_4920(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4923(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45340, v45341, v45338, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.26/116.92 f_4923(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45340, v45341, v45338, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4926(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45340, v45341, v45338, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.26/116.92 f_4926(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45340, v45341, v45338, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4929(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45341, v45338, v45340, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) :|: v46828 = v45332 + 4 * v46419 249.26/116.92 f_4929(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45341, v45338, v45340, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4932(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.26/116.92 f_4932(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4936(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) :|: v46829 < 0 249.26/116.92 f_4932(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4937(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 <= v46829 249.26/116.92 f_4936(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4941(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.26/116.92 f_4941(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4946(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) :|: TRUE 249.26/116.92 f_4946(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4822(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, 0, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.92 f_4937(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4942(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.26/116.92 f_4942(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4947(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) :|: TRUE 249.26/116.92 f_4947(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v45353, v45354, v45355, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4948(v45332, v45333, v45334, v45335, v45336, v45337, v46419, 1, v46828, v46829, 0, v45338, v45340, v45341, v45346, v45347, v45348, 0, v45350, v45356, v45351, v45357, v45352, v45358, v45359, v45360, v45361, v45362, v45363, v45364, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.92 f_5001(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) -> f_5005(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.26/116.92 f_5005(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) -> f_5010(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) :|: TRUE 249.26/116.92 f_5010(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46203, v46205, v46212, v46213, v46214, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v46219, v46220, v46221, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4948(v46197, v46198, v46199, v46200, v46201, v46202, v47071, 1, v48347, v48348, 0, v46203, v46205, 0, v46212, v46213, v46214, 1, v46216, v46222, v46217, v46223, v46218, v46224, v46225, v46226, v46227, v46228, v46229, v46230, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.92 f_4605(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, v40761, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) -> f_4608(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, v40761, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.26/116.92 f_4608(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, v40761, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) -> f_4611(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, v40761, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) :|: TRUE 249.26/116.92 f_4611(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, v40761, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) -> f_4615(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, v40761, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.26/116.92 f_4615(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, v40761, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) -> f_4619(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40760, v40761, v40758, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.26/116.92 f_4619(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40760, v40761, v40758, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) -> f_4623(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40760, v40761, v40758, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.26/116.92 f_4623(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40760, v40761, v40758, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) -> f_4625(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40761, v40758, v40760, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) :|: v41316 = v40752 + 4 * v40767 249.26/116.92 f_4625(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40761, v40758, v40760, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) -> f_4627(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.26/116.92 f_4627(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) -> f_4629(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) :|: v41317 < 0 249.26/116.92 f_4627(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) -> f_4630(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) :|: 0 <= v41317 249.26/116.92 f_4629(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) -> f_4632(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.26/116.92 f_4632(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) -> f_4635(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) :|: TRUE 249.26/116.92 f_4635(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) -> f_4822(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, 0, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v45353, v45354, v45355, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.92 f_4630(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) -> f_4633(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.26/116.92 f_4633(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) -> f_4636(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) :|: TRUE 249.26/116.92 f_4636(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v40771, v40772, v40773, 3, 7, 4, 2, 8, 5) -> f_4948(v40752, v40753, v40754, v40755, v40756, v40757, v40767, 1, v41316, v41317, 0, v40758, v40760, 0, v40763, v40764, v40765, v40766, v40768, v40774, v40769, v40775, v40770, v40776, v40777, v40778, v40779, v40780, v40781, v40782, v47811, v47812, v47813, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.92 Combined rules. Obtained 25 rulesP rules: 249.26/116.92 f_4908(v45332:0, v45333:0, v45334:0, v45335:0, v45336:0, v45337:0, v46419:0, 1, v45332:0 + 4 * v46419:0, v46829:0, 0, v45338:0, v45340:0, v45341:0, v45346:0, v45347:0, v45348:0, v45350:0, v45356:0, v45351:0, v45357:0, v45352:0, v45358:0, v45359:0, v45360:0, v45361:0, v45362:0, v45363:0, v45364:0, v45353:0, v45354:0, v45355:0, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4972(v45332:0, v45333:0, v45334:0, v45335:0, v45336:0, v45337:0, v46419:0, 1, v45332:0 + 4 * v46419:0, v46829:0, 0, v45346:0, v45347:0, v45348:0, 0, v45338:0, v45340:0, v45350:0, v45356:0, v45351:0, v45357:0, v45352:0, v45358:0, v45359:0, v45360:0, v45361:0, v45362:0, v45363:0, v45364:0, v47811:0, v47812:0, v47813:0, 3, 7, 4, 2, 5, 8) :|: v46829:0 > -1 && v46829:0 < 0 249.26/116.92 f_4908(v45332:0, v45333:0, v45334:0, v45335:0, v45336:0, v45337:0, v46419:0, 1, v45332:0 + 4 * v46419:0, v46829:0, 0, v45338:0, v45340:0, v45341:0, v45346:0, v45347:0, v45348:0, v45350:0, v45356:0, v45351:0, v45357:0, v45352:0, v45358:0, v45359:0, v45360:0, v45361:0, v45362:0, v45363:0, v45364:0, v45353:0, v45354:0, v45355:0, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4972(v45332:0, v45333:0, v45334:0, v45335:0, v45336:0, v45337:0, v46419:0, 1, v45332:0 + 4 * v46419:0, v46829:0, 0, v45346:0, v45347:0, v45348:0, 0, v45338:0, v45340:0, v45350:0, v45356:0, v45351:0, v45357:0, v45352:0, v45358:0, v45359:0, v45360:0, v45361:0, v45362:0, v45363:0, v45364:0, v47811:0, v47812:0, v47813:0, 3, 7, 4, 2, 5, 8) :|: v46829:0 > 0 249.26/116.92 f_4966(v46197:0, v46198:0, v46199:0, v46200:0, v46201:0, v46202:0, v47071:0, 1, v46197:0 + 4 * v47071:0, v48348:0, v46207:0, v46208:0, v46209:0, 0, v46203:0, v46205:0, v46212:0, v46213:0, v46214:0, v46216:0, v46222:0, v46217:0, v46223:0, v46218:0, v46224:0, v46225:0, v46226:0, v46227:0, v46228:0, v46229:0, v46230:0, v46219:0, v46220:0, v46221:0, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4972(v46197:0, v46198:0, v46199:0, v46200:0, v46201:0, v46202:0, v47071:0, 1, v46197:0 + 4 * v47071:0, v48348:0, 0, v46212:0, v46213:0, v46214:0, 1, v46203:0, v46205:0, v46216:0, v46222:0, v46217:0, v46223:0, v46218:0, v46224:0, v46225:0, v46226:0, v46227:0, v46228:0, v46229:0, v46230:0, v47811:0, v47812:0, v47813:0, 3, 7, 4, 2, 5, 8) :|: v48348:0 > -1 && v48348:0 < 0 249.26/116.92 f_4966(v46197:0, v46198:0, v46199:0, v46200:0, v46201:0, v46202:0, v47071:0, 1, v46197:0 + 4 * v47071:0, v48348:0, v46207:0, v46208:0, v46209:0, 0, v46203:0, v46205:0, v46212:0, v46213:0, v46214:0, v46216:0, v46222:0, v46217:0, v46223:0, v46218:0, v46224:0, v46225:0, v46226:0, v46227:0, v46228:0, v46229:0, v46230:0, v46219:0, v46220:0, v46221:0, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4972(v46197:0, v46198:0, v46199:0, v46200:0, v46201:0, v46202:0, v47071:0, 1, v46197:0 + 4 * v47071:0, v48348:0, 0, v46212:0, v46213:0, v46214:0, 1, v46203:0, v46205:0, v46216:0, v46222:0, v46217:0, v46223:0, v46218:0, v46224:0, v46225:0, v46226:0, v46227:0, v46228:0, v46229:0, v46230:0, v47811:0, v47812:0, v47813:0, 3, 7, 4, 2, 5, 8) :|: v48348:0 > 0 249.26/116.92 f_4908(v45332:0, v45333:0, v45334:0, v45335:0, v45336:0, v45337:0, v46419:0, 1, v45332:0 + 4 * v46419:0, 0, 0, v45338:0, v45340:0, v45341:0, v45346:0, v45347:0, v45348:0, v45350:0, v45356:0, v45351:0, v45357:0, v45352:0, v45358:0, v45359:0, v45360:0, v45361:0, v45362:0, v45363:0, v45364:0, v45353:0, v45354:0, v45355:0, 3, 7, 4, 5, 8, 12, 2, 9) -> f_5113(v45332:0, v45333:0, v45334:0, v45335:0, v45336:0, v45337:0, 1 + v46419:0, 1, v45332:0 + 4 * (1 + v46419:0), v51408:0, v45338:0, v45340:0, v45341:0, v46419:0, v45332:0 + 4 * v46419:0, 0, v45346:0, v45347:0, v45348:0, v45350:0, v45356:0, v45351:0, v45357:0, v45352:0, v45358:0, v45359:0, v45360:0, v45361:0, v45362:0, v45363:0, v45364:0, v45340:0, 0, v50641:0, v50642:0, v50643:0, 3, 7, 4, 2, 9, 5, 8, 16, 13) :|: v46419:0 > 1 && v45333:0 > 3 && v45333:0 > 1 + v46419:0 && v45332:0 + 4 * (1 + v46419:0) > 12 && v45359:0 > 15 249.26/116.92 f_4972(v47790:0, v47791:0, v47792:0, v47793:0, v47794:0, v47795:0, v47796:0, 1, v47790:0 + 4 * v47796:0, v47799:0, 0, v47804:0, v47805:0, v47806:0, v47807:0, v47801:0, v47802:0, v47808:0, v47814:0, v47809:0, v47815:0, v47810:0, v47816:0, v47817:0, v47818:0, v47819:0, v47820:0, v47821:0, v47822:0, v47811:0, v47812:0, v47813:0, 3, 7, 4, 2, 5, 8) -> f_4560(v47790:0, v47791:0, v47792:0, v47793:0, v47794:0, v47795:0, 1 + v47796:0, 1, v47796:0, v47790:0 + 4 * v47796:0, 0, 0, v47804:0, v47805:0, v47806:0, 1, v47808:0, v47814:0, v47809:0, v47815:0, v47810:0, v47816:0, v47817:0, v47818:0, v47819:0, v47820:0, v47821:0, v47822:0, v40771:0, v40772:0, v40773:0, 3, 7, 4, 8) :|: v47799:0 < 1 && v47796:0 > 0 249.26/116.92 f_4908(v45332:0, v45333:0, v45334:0, v45335:0, v45336:0, v45337:0, v46419:0, 1, v45332:0 + 4 * v46419:0, v46829:0, 0, v45338:0, v45340:0, v45341:0, v45346:0, v45347:0, v45348:0, v45350:0, v45356:0, v45351:0, v45357:0, v45352:0, v45358:0, v45359:0, v45360:0, v45361:0, v45362:0, v45363:0, v45364:0, v45353:0, v45354:0, v45355:0, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4908(v45332:0, v45333:0, v45334:0, v45335:0, v45336:0, v45337:0, 1 + v46419:0, 1, v45332:0 + 4 * (1 + v46419:0), v46829:1, 0, v46419:0, v45332:0 + 4 * v46419:0, v46829:0, v45346:0, v45347:0, v45348:0, v45350:0, v45356:0, v45351:0, v45357:0, v45352:0, v45358:0, v45359:0, v45360:0, v45361:0, v45362:0, v45363:0, v45364:0, v45353:0, v45354:0, v45355:0, 3, 7, 4, 5, 8, 12, 2, 9) :|: v46419:0 > 0 && v45333:0 > 2 && v45333:0 > 1 + v46419:0 && v45359:0 > 11 && v46829:0 < 0 && v45332:0 + 4 * (1 + v46419:0) > 8 249.26/116.92 f_4560(v40752:0, v40753:0, v40754:0, v40755:0, v40756:0, v40757:0, v40767:0, 1, v40758:0, v40760:0, v40761:0, 0, v40763:0, v40764:0, v40765:0, v40766:0, v40768:0, v40774:0, v40769:0, v40775:0, v40770:0, v40776:0, v40777:0, v40778:0, v40779:0, v40780:0, v40781:0, v40782:0, v40771:0, v40772:0, v40773:0, 3, 7, 4, 8) -> f_4972(v40752:0, v40753:0, v40754:0, v40755:0, v40756:0, v40757:0, v40767:0, 1, v40752:0 + 4 * v40767:0, v41317:0, 0, v40763:0, v40764:0, v40765:0, v40766:0, v40758:0, v40760:0, v40768:0, v40774:0, v40769:0, v40775:0, v40770:0, v40776:0, v40777:0, v40778:0, v40779:0, v40780:0, v40781:0, v40782:0, v47811:0, v47812:0, v47813:0, 3, 7, 4, 2, 5, 8) :|: v40753:0 > 1 && v40767:0 < v40753:0 && v40777:0 > 7 && v40752:0 + 4 * v40767:0 > 4 && v41317:0 > -1 && v41317:0 < 0 249.26/116.92 f_4560(v40752:0, v40753:0, v40754:0, v40755:0, v40756:0, v40757:0, v40767:0, 1, v40758:0, v40760:0, v40761:0, 0, v40763:0, v40764:0, v40765:0, v40766:0, v40768:0, v40774:0, v40769:0, v40775:0, v40770:0, v40776:0, v40777:0, v40778:0, v40779:0, v40780:0, v40781:0, v40782:0, v40771:0, v40772:0, v40773:0, 3, 7, 4, 8) -> f_4972(v40752:0, v40753:0, v40754:0, v40755:0, v40756:0, v40757:0, v40767:0, 1, v40752:0 + 4 * v40767:0, v41317:0, 0, v40763:0, v40764:0, v40765:0, v40766:0, v40758:0, v40760:0, v40768:0, v40774:0, v40769:0, v40775:0, v40770:0, v40776:0, v40777:0, v40778:0, v40779:0, v40780:0, v40781:0, v40782:0, v47811:0, v47812:0, v47813:0, 3, 7, 4, 2, 5, 8) :|: v41317:0 > 0 && v40753:0 > 1 && v40767:0 < v40753:0 && v40752:0 + 4 * v40767:0 > 4 && v40777:0 > 7 249.26/116.92 f_4966(v46197:0, v46198:0, v46199:0, v46200:0, v46201:0, v46202:0, v47071:0, 1, v46197:0 + 4 * v47071:0, v48348:0, v46207:0, v46208:0, v46209:0, 0, v46203:0, v46205:0, v46212:0, v46213:0, v46214:0, v46216:0, v46222:0, v46217:0, v46223:0, v46218:0, v46224:0, v46225:0, v46226:0, v46227:0, v46228:0, v46229:0, v46230:0, v46219:0, v46220:0, v46221:0, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4908(v46197:0, v46198:0, v46199:0, v46200:0, v46201:0, v46202:0, 1 + v47071:0, 1, v46197:0 + 4 * (1 + v47071:0), v46829:0, 0, v47071:0, v46197:0 + 4 * v47071:0, v48348:0, v46212:0, v46213:0, v46214:0, v46216:0, v46222:0, v46217:0, v46223:0, v46218:0, v46224:0, v46225:0, v46226:0, v46227:0, v46228:0, v46229:0, v46230:0, v45353:0, v45354:0, v45355:0, 3, 7, 4, 5, 8, 12, 2, 9) :|: v48348:0 < 0 && v47071:0 > 0 && v46198:0 > 2 && v46198:0 > 1 + v47071:0 && v46197:0 + 4 * (1 + v47071:0) > 8 && v46225:0 > 11 249.26/116.92 f_5113(v50618:0, v50619:0, v50620:0, v50621:0, v50622:0, v50623:0, v51133:0, 1, v50618:0 + 4 * v51133:0, v51408:0, v50628:0, v50629:0, v50630:0, v50624:0, v50626:0, 0, v50634:0, v50635:0, v50636:0, v50638:0, v50644:0, v50639:0, v50645:0, v50640:0, v50646:0, v50647:0, v50648:0, v50649:0, v50650:0, v50651:0, v50652:0, v50632:0, v50637:0, v50641:0, v50642:0, v50643:0, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_4908(v50618:0, v50619:0, v50620:0, v50621:0, v50622:0, v50623:0, 1 + v51133:0, 1, v50618:0 + 4 * (1 + v51133:0), v46829:0, 0, v51133:0, v50618:0 + 4 * v51133:0, v51408:0, v50634:0, v50635:0, v50636:0, v50638:0, v50644:0, v50639:0, v50645:0, v50640:0, v50646:0, v50647:0, v50648:0, v50649:0, v50650:0, v50651:0, v50652:0, v45353:0, v45354:0, v45355:0, 3, 7, 4, 5, 8, 12, 2, 9) :|: v51133:0 > 0 && v50619:0 > 2 && v50619:0 > 1 + v51133:0 && v50647:0 > 11 && v51408:0 < 0 && v50629:0 < v50626:0 && v50618:0 + 4 * (1 + v51133:0) > 8 && v50629:0 < v50618:0 + 4 * v51133:0 249.26/116.92 f_5113(v50618:0, v50619:0, v50620:0, v50621:0, v50622:0, v50623:0, v51133:0, 1, v50618:0 + 4 * v51133:0, v51408:0, v50628:0, v50629:0, v50630:0, v50624:0, v50626:0, 0, v50634:0, v50635:0, v50636:0, v50638:0, v50644:0, v50639:0, v50645:0, v50640:0, v50646:0, v50647:0, v50648:0, v50649:0, v50650:0, v50651:0, v50652:0, v50632:0, v50637:0, v50641:0, v50642:0, v50643:0, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_4908(v50618:0, v50619:0, v50620:0, v50621:0, v50622:0, v50623:0, 1 + v51133:0, 1, v50618:0 + 4 * (1 + v51133:0), v46829:0, 0, v51133:0, v50618:0 + 4 * v51133:0, v51408:0, v50634:0, v50635:0, v50636:0, v50638:0, v50644:0, v50639:0, v50645:0, v50640:0, v50646:0, v50647:0, v50648:0, v50649:0, v50650:0, v50651:0, v50652:0, v45353:0, v45354:0, v45355:0, 3, 7, 4, 5, 8, 12, 2, 9) :|: v51133:0 > 0 && v50619:0 > 2 && v50619:0 > 1 + v51133:0 && v50647:0 > 11 && v51408:0 < 0 && v50629:0 < v50626:0 && v50618:0 + 4 * (1 + v51133:0) > 8 && v50629:0 > v50618:0 + 4 * v51133:0 249.26/116.92 f_5113(v50618:0, v50619:0, v50620:0, v50621:0, v50622:0, v50623:0, v51133:0, 1, v50618:0 + 4 * v51133:0, v51408:0, v50628:0, v50629:0, v50630:0, v50624:0, v50626:0, 0, v50634:0, v50635:0, v50636:0, v50638:0, v50644:0, v50639:0, v50645:0, v50640:0, v50646:0, v50647:0, v50648:0, v50649:0, v50650:0, v50651:0, v50652:0, v50632:0, v50637:0, v50641:0, v50642:0, v50643:0, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_4908(v50618:0, v50619:0, v50620:0, v50621:0, v50622:0, v50623:0, 1 + v51133:0, 1, v50618:0 + 4 * (1 + v51133:0), v46829:0, 0, v51133:0, v50618:0 + 4 * v51133:0, v51408:0, v50634:0, v50635:0, v50636:0, v50638:0, v50644:0, v50639:0, v50645:0, v50640:0, v50646:0, v50647:0, v50648:0, v50649:0, v50650:0, v50651:0, v50652:0, v45353:0, v45354:0, v45355:0, 3, 7, 4, 5, 8, 12, 2, 9) :|: v51133:0 > 0 && v50619:0 > 2 && v50619:0 > 1 + v51133:0 && v50647:0 > 11 && v51408:0 < 0 && v50629:0 > v50626:0 && v50618:0 + 4 * (1 + v51133:0) > 8 && v50629:0 < v50618:0 + 4 * v51133:0 249.26/116.92 f_5113(v50618:0, v50619:0, v50620:0, v50621:0, v50622:0, v50623:0, v51133:0, 1, v50618:0 + 4 * v51133:0, v51408:0, v50628:0, v50629:0, v50630:0, v50624:0, v50626:0, 0, v50634:0, v50635:0, v50636:0, v50638:0, v50644:0, v50639:0, v50645:0, v50640:0, v50646:0, v50647:0, v50648:0, v50649:0, v50650:0, v50651:0, v50652:0, v50632:0, v50637:0, v50641:0, v50642:0, v50643:0, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_4908(v50618:0, v50619:0, v50620:0, v50621:0, v50622:0, v50623:0, 1 + v51133:0, 1, v50618:0 + 4 * (1 + v51133:0), v46829:0, 0, v51133:0, v50618:0 + 4 * v51133:0, v51408:0, v50634:0, v50635:0, v50636:0, v50638:0, v50644:0, v50639:0, v50645:0, v50640:0, v50646:0, v50647:0, v50648:0, v50649:0, v50650:0, v50651:0, v50652:0, v45353:0, v45354:0, v45355:0, 3, 7, 4, 5, 8, 12, 2, 9) :|: v51133:0 > 0 && v50619:0 > 2 && v50619:0 > 1 + v51133:0 && v50647:0 > 11 && v51408:0 < 0 && v50629:0 > v50626:0 && v50618:0 + 4 * (1 + v51133:0) > 8 && v50629:0 > v50618:0 + 4 * v51133:0 249.26/116.92 f_4972(v47790:0, v47791:0, v47792:0, v47793:0, v47794:0, v47795:0, v47796:0, 1, v47790:0 + 4 * v47796:0, 1 + v45698:0, 0, v47804:0, v47805:0, v47806:0, v47807:0, v47801:0, v47802:0, v47808:0, v47814:0, v47809:0, v47815:0, v47810:0, v47816:0, v47817:0, v47818:0, v47819:0, v47820:0, v47821:0, v47822:0, v47811:0, v47812:0, v47813:0, 3, 7, 4, 2, 5, 8) -> f_4759(v47790:0, v47791:0, v47792:0, v47793:0, v47794:0, v47795:0, v47796:0, 1, v47790:0 + 4 * v47796:0, 1 + v45698:0, 0, v45698:0, v47807:0, v47801:0, v47802:0, 1, 1 + v45698:0, 1 + v45698:0, v47808:0, v47814:0, v47809:0, v47815:0, v47810:0, v47816:0, v47817:0, v47818:0, v47819:0, v47820:0, v47821:0, v47822:0, v43797:0, v43798:0, v43799:0, 3, 7, 4, 2, 5, 8) :|: v45698:0 > -1 249.26/116.92 f_4759(v43776:0, v43777:0, v43778:0, v43779:0, v43780:0, v43781:0, v43782:0, 1, v43776:0 + 4 * v43782:0, v43785:0, 0, 1 + v45698:0, v43788:0, v43789:0, v43790:0, v43791:0, v43787:0, v43792:0, v43794:0, v43800:0, v43795:0, v43801:0, v43796:0, v43802:0, v43803:0, v43804:0, v43805:0, v43806:0, v43807:0, v43808:0, v43797:0, v43798:0, v43799:0, 3, 7, 4, 2, 5, 8) -> f_4759(v43776:0, v43777:0, v43778:0, v43779:0, v43780:0, v43781:0, v43782:0, 1, v43776:0 + 4 * v43782:0, v43785:0, 0, v45698:0, v43788:0, v43789:0, v43790:0, v43792:0, 1 + v45698:0, v43792:0 * (1 + v45698:0), v43794:0, v43800:0, v43795:0, v43801:0, v43796:0, v43802:0, v43803:0, v43804:0, v43805:0, v43806:0, v43807:0, v43808:0, v43797:1, v43798:1, v43799:1, 3, 7, 4, 2, 5, 8) :|: v45698:0 > -1 && v43787:0 > 1 249.26/116.92 f_5113(v50618:0, v50619:0, v50620:0, v50621:0, v50622:0, v50623:0, v51133:0, 1, v50618:0 + 4 * v51133:0, 0, v50628:0, v50629:0, v50630:0, v50624:0, v50626:0, 0, v50634:0, v50635:0, v50636:0, v50638:0, v50644:0, v50639:0, v50645:0, v50640:0, v50646:0, v50647:0, v50648:0, v50649:0, v50650:0, v50651:0, v50652:0, v50632:0, v50637:0, v50641:0, v50642:0, v50643:0, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_5113(v50618:0, v50619:0, v50620:0, v50621:0, v50622:0, v50623:0, 1 + v51133:0, 1, v50618:0 + 4 * (1 + v51133:0), v51408:1, v50628:0, v50629:0, v50630:0, v51133:0, v50618:0 + 4 * v51133:0, 0, v50634:0, v50635:0, v50636:0, v50638:0, v50644:0, v50639:0, v50645:0, v50640:0, v50646:0, v50647:0, v50648:0, v50649:0, v50650:0, v50651:0, v50652:0, v50626:0, 1, v50641:0, v50642:0, v50643:0, 3, 7, 4, 2, 9, 5, 8, 16, 13) :|: v51133:0 > 1 && v50619:0 > 3 && v50619:0 > 1 + v51133:0 && v50618:0 + 4 * (1 + v51133:0) > 12 && v50647:0 > 15 249.26/116.92 f_4560(v40752:0, v40753:0, v40754:0, v40755:0, v40756:0, v40757:0, v40767:0, 1, v40758:0, v40760:0, v40761:0, 0, v40763:0, v40764:0, v40765:0, v40766:0, v40768:0, v40774:0, v40769:0, v40775:0, v40770:0, v40776:0, v40777:0, v40778:0, v40779:0, v40780:0, v40781:0, v40782:0, v40771:0, v40772:0, v40773:0, 3, 7, 4, 8) -> f_4908(v40752:0, v40753:0, v40754:0, v40755:0, v40756:0, v40757:0, 1 + v40767:0, 1, v40752:0 + 4 * (1 + v40767:0), v46829:0, 0, v40767:0, v40752:0 + 4 * v40767:0, v41317:0, v40763:0, v40764:0, v40765:0, v40768:0, v40774:0, v40769:0, v40775:0, v40770:0, v40776:0, v40777:0, v40778:0, v40779:0, v40780:0, v40781:0, v40782:0, v45353:0, v45354:0, v45355:0, 3, 7, 4, 5, 8, 12, 2, 9) :|: v40753:0 > 1 + v40767:0 && v40753:0 > 2 && v40777:0 > 11 && v40767:0 > 0 && v40752:0 + 4 * v40767:0 > 4 && v41317:0 < 0 && v40752:0 + 4 * (1 + v40767:0) > 8 249.26/116.92 f_4759(v43776:0, v43777:0, v43778:0, v43779:0, v43780:0, v43781:0, v43782:0, 1, v43776:0 + 4 * v43782:0, v43785:0, 0, 0, v43788:0, v43789:0, v43790:0, v43791:0, 1, v43791:0, v43794:0, v43800:0, v43795:0, v43801:0, v43796:0, v43802:0, v43803:0, v43804:0, v43805:0, v43806:0, v43807:0, v43808:0, v43797:0, v43798:0, v43799:0, 3, 7, 4, 2, 5, 8) -> f_4560(v43776:0, v43777:0, v43778:0, v43779:0, v43780:0, v43781:0, 1 + v43782:0, 1, v43782:0, v43776:0 + 4 * v43782:0, v43785:0, 0, v43791:0, v43782:0, v43776:0 + 4 * v43782:0, v43791:0, v43794:0, v43800:0, v43795:0, v43801:0, v43796:0, v43802:0, v43803:0, v43804:0, v43805:0, v43806:0, v43807:0, v43808:0, v40771:0, v40772:0, v40773:0, 3, 7, 4, 8) :|: v43782:0 > 0 249.26/116.92 f_4966(v46197:0, v46198:0, v46199:0, v46200:0, v46201:0, v46202:0, v47071:0, 1, v46197:0 + 4 * v47071:0, 0, v46207:0, v46208:0, v46209:0, 0, v46203:0, v46205:0, v46212:0, v46213:0, v46214:0, v46216:0, v46222:0, v46217:0, v46223:0, v46218:0, v46224:0, v46225:0, v46226:0, v46227:0, v46228:0, v46229:0, v46230:0, v46219:0, v46220:0, v46221:0, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4966(v46197:0, v46198:0, v46199:0, v46200:0, v46201:0, v46202:0, 1 + v47071:0, 1, v46197:0 + 4 * (1 + v47071:0), v48348:1, v46207:0, v46208:0, v46209:0, 0, v47071:0, v46197:0 + 4 * v47071:0, v46212:0, v46213:0, v46214:0, v46216:0, v46222:0, v46217:0, v46223:0, v46218:0, v46224:0, v46225:0, v46226:0, v46227:0, v46228:0, v46229:0, v46230:0, v46219:0, v46220:0, v46221:0, 3, 7, 4, 5, 8, 12, 2, 9) :|: v47071:0 > 0 && v46198:0 > 2 && v46198:0 > 1 + v47071:0 && v46197:0 + 4 * (1 + v47071:0) > 8 && v46225:0 > 11 249.26/116.92 f_4560(v40752:0, v40753:0, v40754:0, v40755:0, v40756:0, v40757:0, v40767:0, 1, v40758:0, v40760:0, v40761:0, 0, v40763:0, v40764:0, v40765:0, v40766:0, v40768:0, v40774:0, v40769:0, v40775:0, v40770:0, v40776:0, v40777:0, v40778:0, v40779:0, v40780:0, v40781:0, v40782:0, v40771:0, v40772:0, v40773:0, 3, 7, 4, 8) -> f_4966(v40752:0, v40753:0, v40754:0, v40755:0, v40756:0, v40757:0, 1 + v40767:0, 1, v40752:0 + 4 * (1 + v40767:0), v48348:0, v40758:0, v40760:0, v40761:0, 0, v40767:0, v40752:0 + 4 * v40767:0, v40763:0, v40764:0, v40765:0, v40768:0, v40774:0, v40769:0, v40775:0, v40770:0, v40776:0, v40777:0, v40778:0, v40779:0, v40780:0, v40781:0, v40782:0, v46219:0, v46220:0, v46221:0, 3, 7, 4, 5, 8, 12, 2, 9) :|: v40753:0 > 1 + v40767:0 && v40753:0 > 2 && v40777:0 > 11 && v40752:0 + 4 * v40767:0 > 4 && v40752:0 + 4 * (1 + v40767:0) > 8 && v40767:0 > 0 249.26/116.92 f_5113(v50618:0, v50619:0, v50620:0, v50621:0, v50622:0, v50623:0, v51133:0, 1, v50618:0 + 4 * v51133:0, v51408:0, v50628:0, v50629:0, v50630:0, v50624:0, v50626:0, 0, v50634:0, v50635:0, v50636:0, v50638:0, v50644:0, v50639:0, v50645:0, v50640:0, v50646:0, v50647:0, v50648:0, v50649:0, v50650:0, v50651:0, v50652:0, v50632:0, v50637:0, v50641:0, v50642:0, v50643:0, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_4972(v50618:0, v50619:0, v50620:0, v50621:0, v50622:0, v50623:0, v51133:0, 1, v50618:0 + 4 * v51133:0, v51408:0, 0, v50634:0, v50635:0, v50636:0, 1, v50624:0, v50626:0, v50638:0, v50644:0, v50639:0, v50645:0, v50640:0, v50646:0, v50647:0, v50648:0, v50649:0, v50650:0, v50651:0, v50652:0, v47811:0, v47812:0, v47813:0, 3, 7, 4, 2, 5, 8) :|: v51408:0 < 0 && v51408:0 > -1 && v50629:0 < v50626:0 249.26/116.92 f_5113(v50618:0, v50619:0, v50620:0, v50621:0, v50622:0, v50623:0, v51133:0, 1, v50618:0 + 4 * v51133:0, v51408:0, v50628:0, v50629:0, v50630:0, v50624:0, v50626:0, 0, v50634:0, v50635:0, v50636:0, v50638:0, v50644:0, v50639:0, v50645:0, v50640:0, v50646:0, v50647:0, v50648:0, v50649:0, v50650:0, v50651:0, v50652:0, v50632:0, v50637:0, v50641:0, v50642:0, v50643:0, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_4972(v50618:0, v50619:0, v50620:0, v50621:0, v50622:0, v50623:0, v51133:0, 1, v50618:0 + 4 * v51133:0, v51408:0, 0, v50634:0, v50635:0, v50636:0, 1, v50624:0, v50626:0, v50638:0, v50644:0, v50639:0, v50645:0, v50640:0, v50646:0, v50647:0, v50648:0, v50649:0, v50650:0, v50651:0, v50652:0, v47811:0, v47812:0, v47813:0, 3, 7, 4, 2, 5, 8) :|: v51408:0 < 0 && v51408:0 > -1 && v50629:0 > v50626:0 249.26/116.92 f_5113(v50618:0, v50619:0, v50620:0, v50621:0, v50622:0, v50623:0, v51133:0, 1, v50618:0 + 4 * v51133:0, v51408:0, v50628:0, v50629:0, v50630:0, v50624:0, v50626:0, 0, v50634:0, v50635:0, v50636:0, v50638:0, v50644:0, v50639:0, v50645:0, v50640:0, v50646:0, v50647:0, v50648:0, v50649:0, v50650:0, v50651:0, v50652:0, v50632:0, v50637:0, v50641:0, v50642:0, v50643:0, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_4972(v50618:0, v50619:0, v50620:0, v50621:0, v50622:0, v50623:0, v51133:0, 1, v50618:0 + 4 * v51133:0, v51408:0, 0, v50634:0, v50635:0, v50636:0, 1, v50624:0, v50626:0, v50638:0, v50644:0, v50639:0, v50645:0, v50640:0, v50646:0, v50647:0, v50648:0, v50649:0, v50650:0, v50651:0, v50652:0, v47811:0, v47812:0, v47813:0, 3, 7, 4, 2, 5, 8) :|: v50629:0 < v50626:0 && v51408:0 > 0 249.26/116.92 f_5113(v50618:0, v50619:0, v50620:0, v50621:0, v50622:0, v50623:0, v51133:0, 1, v50618:0 + 4 * v51133:0, v51408:0, v50628:0, v50629:0, v50630:0, v50624:0, v50626:0, 0, v50634:0, v50635:0, v50636:0, v50638:0, v50644:0, v50639:0, v50645:0, v50640:0, v50646:0, v50647:0, v50648:0, v50649:0, v50650:0, v50651:0, v50652:0, v50632:0, v50637:0, v50641:0, v50642:0, v50643:0, 3, 7, 4, 2, 9, 5, 8, 16, 13) -> f_4972(v50618:0, v50619:0, v50620:0, v50621:0, v50622:0, v50623:0, v51133:0, 1, v50618:0 + 4 * v51133:0, v51408:0, 0, v50634:0, v50635:0, v50636:0, 1, v50624:0, v50626:0, v50638:0, v50644:0, v50639:0, v50645:0, v50640:0, v50646:0, v50647:0, v50648:0, v50649:0, v50650:0, v50651:0, v50652:0, v47811:0, v47812:0, v47813:0, 3, 7, 4, 2, 5, 8) :|: v50629:0 > v50626:0 && v51408:0 > 0 249.26/116.92 Filtered unneeded arguments: 249.26/116.92 f_4908(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14, x15, x16, x17, x18, x19, x20, x21, x22, x23, x24, x25, x26, x27, x28, x29, x30, x31, x32, x33, x34, x35, x36, x37, x38, x39, x40) -> f_4908(x1, x2, x7, x9, x10, x13, x24) 249.26/116.92 f_4966(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14, x15, x16, x17, x18, x19, x20, x21, x22, x23, x24, x25, x26, x27, x28, x29, x30, x31, x32, x33, x34, x35, x36, x37, x38, x39, x40, x41, x42) -> f_4966(x1, x2, x7, x9, x10, x26) 249.26/116.92 f_4972(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14, x15, x16, x17, x18, x19, x20, x21, x22, x23, x24, x25, x26, x27, x28, x29, x30, x31, x32, x33, x34, x35, x36, x37, x38) -> f_4972(x1, x2, x7, x9, x10, x24) 249.26/116.92 f_4560(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14, x15, x16, x17, x18, x19, x20, x21, x22, x23, x24, x25, x26, x27, x28, x29, x30, x31, x32, x33, x34, x35) -> f_4560(x1, x2, x7, x23) 249.26/116.92 f_5113(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14, x15, x16, x17, x18, x19, x20, x21, x22, x23, x24, x25, x26, x27, x28, x29, x30, x31, x32, x33, x34, x35, x36, x37, x38, x39, x40, x41, x42, x43, x44, x45) -> f_5113(x1, x2, x7, x9, x10, x12, x15, x26) 249.26/116.92 f_4759(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14, x15, x16, x17, x18, x19, x20, x21, x22, x23, x24, x25, x26, x27, x28, x29, x30, x31, x32, x33, x34, x35, x36, x37, x38, x39) -> f_4759(x1, x2, x7, x9, x12, x16, x17, x18, x25) 249.26/116.92 Removed division, modulo operations, cleaned up constraints. Obtained 25 rules.P rules: 249.26/116.92 f_4908(v45332:0, v45333:0, v46419:0, sum~v45332:0~times~cons_4~v46419:0, v46829:0, v45340:0, v45359:0) -> f_4972(v45332:0, v45333:0, v46419:0, v45332:0 + 4 * v46419:0, v46829:0, v45359:0) :|: v46829:0 > -1 && v46829:0 < 0 && sum~v45332:0~times~cons_4~v46419:0 = v45332:0 + 4 * v46419:0 249.26/116.92 f_4908(v45332:0, v45333:0, v46419:0, sum~v45332:0~times~cons_4~v46419:0, v46829:0, v45340:0, v45359:0) -> f_4972(v45332:0, v45333:0, v46419:0, v45332:0 + 4 * v46419:0, v46829:0, v45359:0) :|: v46829:0 > 0 && sum~v45332:0~times~cons_4~v46419:0 = v45332:0 + 4 * v46419:0 249.26/116.92 f_4966(v46197:0, v46198:0, v47071:0, sum~v46197:0~times~cons_4~v47071:0, v48348:0, v46225:0) -> f_4972(v46197:0, v46198:0, v47071:0, v46197:0 + 4 * v47071:0, v48348:0, v46225:0) :|: v48348:0 > -1 && v48348:0 < 0 && sum~v46197:0~times~cons_4~v47071:0 = v46197:0 + 4 * v47071:0 249.26/116.92 f_4966(v46197:0, v46198:0, v47071:0, sum~v46197:0~times~cons_4~v47071:0, v48348:0, v46225:0) -> f_4972(v46197:0, v46198:0, v47071:0, v46197:0 + 4 * v47071:0, v48348:0, v46225:0) :|: v48348:0 > 0 && sum~v46197:0~times~cons_4~v47071:0 = v46197:0 + 4 * v47071:0 249.26/116.92 f_4908(v45332:0, v45333:0, v46419:0, sum~v45332:0~times~cons_4~v46419:0, cons_0, v45340:0, v45359:0) -> f_5113(v45332:0, v45333:0, 1 + v46419:0, v45332:0 + (4 + 4 * v46419:0), v51408:0, v45340:0, v45332:0 + 4 * v46419:0, v45359:0) :|: v45333:0 > 3 && v46419:0 > 1 && v45333:0 > 1 + v46419:0 && v45359:0 > 15 && v45332:0 + (4 + 4 * v46419:0) > 12 && sum~v45332:0~times~cons_4~v46419:0 = v45332:0 + 4 * v46419:0 && cons_0 = 0 249.26/116.92 f_4972(v47790:0, v47791:0, v47796:0, sum~v47790:0~times~cons_4~v47796:0, v47799:0, v47817:0) -> f_4560(v47790:0, v47791:0, 1 + v47796:0, v47817:0) :|: v47799:0 < 1 && v47796:0 > 0 && sum~v47790:0~times~cons_4~v47796:0 = v47790:0 + 4 * v47796:0 249.26/116.92 f_4908(v45332:0, v45333:0, v46419:0, sum~v45332:0~times~cons_4~v46419:0, v46829:0, v45340:0, v45359:0) -> f_4908(v45332:0, v45333:0, 1 + v46419:0, v45332:0 + (4 + 4 * v46419:0), v46829:1, v45332:0 + 4 * v46419:0, v45359:0) :|: v45333:0 > 2 && v46419:0 > 0 && v45333:0 > 1 + v46419:0 && v45359:0 > 11 && v45332:0 + (4 + 4 * v46419:0) > 8 && v46829:0 < 0 && sum~v45332:0~times~cons_4~v46419:0 = v45332:0 + 4 * v46419:0 249.26/116.92 f_4560(v40752:0, v40753:0, v40767:0, v40777:0) -> f_4972(v40752:0, v40753:0, v40767:0, v40752:0 + 4 * v40767:0, v41317:0, v40777:0) :|: v40767:0 < v40753:0 && v40753:0 > 1 && v40777:0 > 7 && v40752:0 + 4 * v40767:0 > 4 && v41317:0 < 0 && v41317:0 > -1 249.26/116.92 f_4560(v40752:0, v40753:0, v40767:0, v40777:0) -> f_4972(v40752:0, v40753:0, v40767:0, v40752:0 + 4 * v40767:0, v41317:0, v40777:0) :|: v40753:0 > 1 && v41317:0 > 0 && v40767:0 < v40753:0 && v40777:0 > 7 && v40752:0 + 4 * v40767:0 > 4 249.26/116.92 f_4966(v46197:0, v46198:0, v47071:0, sum~v46197:0~times~cons_4~v47071:0, v48348:0, v46225:0) -> f_4908(v46197:0, v46198:0, 1 + v47071:0, v46197:0 + (4 + 4 * v47071:0), v46829:0, v46197:0 + 4 * v47071:0, v46225:0) :|: v47071:0 > 0 && v48348:0 < 0 && v46198:0 > 2 && v46198:0 > 1 + v47071:0 && v46225:0 > 11 && v46197:0 + (4 + 4 * v47071:0) > 8 && sum~v46197:0~times~cons_4~v47071:0 = v46197:0 + 4 * v47071:0 249.26/116.92 f_5113(v50618:0, v50619:0, v51133:0, sum~v50618:0~times~cons_4~v51133:0, v51408:0, v50629:0, v50626:0, v50647:0) -> f_4908(v50618:0, v50619:0, 1 + v51133:0, v50618:0 + (4 + 4 * v51133:0), v46829:0, v50618:0 + 4 * v51133:0, v50647:0) :|: v50619:0 > 2 && v51133:0 > 0 && v50619:0 > 1 + v51133:0 && v50647:0 > 11 && v51408:0 < 0 && v50629:0 < v50626:0 && v50629:0 < v50618:0 + 4 * v51133:0 && v50618:0 + (4 + 4 * v51133:0) > 8 && sum~v50618:0~times~cons_4~v51133:0 = v50618:0 + 4 * v51133:0 249.26/116.92 f_5113(v50618:0, v50619:0, v51133:0, sum~v50618:0~times~cons_4~v51133:0, v51408:0, v50629:0, v50626:0, v50647:0) -> f_4908(v50618:0, v50619:0, 1 + v51133:0, v50618:0 + (4 + 4 * v51133:0), v46829:0, v50618:0 + 4 * v51133:0, v50647:0) :|: v50619:0 > 2 && v51133:0 > 0 && v50619:0 > 1 + v51133:0 && v50647:0 > 11 && v51408:0 < 0 && v50629:0 < v50626:0 && v50629:0 > v50618:0 + 4 * v51133:0 && v50618:0 + (4 + 4 * v51133:0) > 8 && sum~v50618:0~times~cons_4~v51133:0 = v50618:0 + 4 * v51133:0 249.26/116.92 f_5113(v50618:0, v50619:0, v51133:0, sum~v50618:0~times~cons_4~v51133:0, v51408:0, v50629:0, v50626:0, v50647:0) -> f_4908(v50618:0, v50619:0, 1 + v51133:0, v50618:0 + (4 + 4 * v51133:0), v46829:0, v50618:0 + 4 * v51133:0, v50647:0) :|: v50619:0 > 2 && v51133:0 > 0 && v50619:0 > 1 + v51133:0 && v50647:0 > 11 && v51408:0 < 0 && v50629:0 > v50626:0 && v50629:0 < v50618:0 + 4 * v51133:0 && v50618:0 + (4 + 4 * v51133:0) > 8 && sum~v50618:0~times~cons_4~v51133:0 = v50618:0 + 4 * v51133:0 249.26/116.92 f_5113(v50618:0, v50619:0, v51133:0, sum~v50618:0~times~cons_4~v51133:0, v51408:0, v50629:0, v50626:0, v50647:0) -> f_4908(v50618:0, v50619:0, 1 + v51133:0, v50618:0 + (4 + 4 * v51133:0), v46829:0, v50618:0 + 4 * v51133:0, v50647:0) :|: v50619:0 > 2 && v51133:0 > 0 && v50619:0 > 1 + v51133:0 && v50647:0 > 11 && v51408:0 < 0 && v50629:0 > v50626:0 && v50629:0 > v50618:0 + 4 * v51133:0 && v50618:0 + (4 + 4 * v51133:0) > 8 && sum~v50618:0~times~cons_4~v51133:0 = v50618:0 + 4 * v51133:0 249.26/116.92 f_4972(v47790:0, v47791:0, v47796:0, sum~v47790:0~times~cons_4~v47796:0, sum~cons_1~v45698:0, v47817:0) -> f_4759(v47790:0, v47791:0, v47796:0, v47790:0 + 4 * v47796:0, v45698:0, 1, 1 + v45698:0, 1 + v45698:0, v47817:0) :|: v45698:0 > -1 && sum~v47790:0~times~cons_4~v47796:0 = v47790:0 + 4 * v47796:0 && sum~cons_1~v45698:0 = 1 + v45698:0 249.26/116.92 f_4759(v43776:0, v43777:0, v43782:0, sum~v43776:0~times~cons_4~v43782:0, sum~cons_1~v45698:0, v43791:0, v43787:0, v43792:0, v43803:0) -> f_4759(v43776:0, v43777:0, v43782:0, v43776:0 + 4 * v43782:0, v45698:0, v43792:0, 1 + v45698:0, v43792:0 + v45698:0 * v43792:0, v43803:0) :|: v45698:0 > -1 && v43787:0 > 1 && sum~v43776:0~times~cons_4~v43782:0 = v43776:0 + 4 * v43782:0 && sum~cons_1~v45698:0 = 1 + v45698:0 249.26/116.92 f_5113(v50618:0, v50619:0, v51133:0, sum~v50618:0~times~cons_4~v51133:0, cons_0, v50629:0, v50626:0, v50647:0) -> f_5113(v50618:0, v50619:0, 1 + v51133:0, v50618:0 + (4 + 4 * v51133:0), v51408:1, v50629:0, v50618:0 + 4 * v51133:0, v50647:0) :|: v50619:0 > 3 && v51133:0 > 1 && v50619:0 > 1 + v51133:0 && v50647:0 > 15 && v50618:0 + (4 + 4 * v51133:0) > 12 && sum~v50618:0~times~cons_4~v51133:0 = v50618:0 + 4 * v51133:0 && cons_0 = 0 249.26/116.92 f_4560(v40752:0, v40753:0, v40767:0, v40777:0) -> f_4908(v40752:0, v40753:0, 1 + v40767:0, v40752:0 + (4 + 4 * v40767:0), v46829:0, v40752:0 + 4 * v40767:0, v40777:0) :|: v40753:0 > 2 && v40753:0 > 1 + v40767:0 && v40777:0 > 11 && v40767:0 > 0 && v40752:0 + (4 + 4 * v40767:0) > 8 && v40752:0 + 4 * v40767:0 > 4 249.26/116.92 f_4759(v43776:0, v43777:0, v43782:0, sum~v43776:0~times~cons_4~v43782:0, cons_0, v43791:0, cons_1, v43791:01, v43803:0) -> f_4560(v43776:0, v43777:0, 1 + v43782:0, v43803:0) :|: v43782:0 > 0 && sum~v43776:0~times~cons_4~v43782:0 = v43776:0 + 4 * v43782:0 && cons_0 = 0 && cons_1 = 1 && v43791:0 = v43791:01 249.26/116.92 f_4966(v46197:0, v46198:0, v47071:0, sum~v46197:0~times~cons_4~v47071:0, cons_0, v46225:0) -> f_4966(v46197:0, v46198:0, 1 + v47071:0, v46197:0 + (4 + 4 * v47071:0), v48348:1, v46225:0) :|: v46198:0 > 2 && v47071:0 > 0 && v46198:0 > 1 + v47071:0 && v46225:0 > 11 && v46197:0 + (4 + 4 * v47071:0) > 8 && sum~v46197:0~times~cons_4~v47071:0 = v46197:0 + 4 * v47071:0 && cons_0 = 0 249.26/116.92 f_4560(v40752:0, v40753:0, v40767:0, v40777:0) -> f_4966(v40752:0, v40753:0, 1 + v40767:0, v40752:0 + (4 + 4 * v40767:0), v48348:0, v40777:0) :|: v40753:0 > 2 && v40753:0 > 1 + v40767:0 && v40777:0 > 11 && v40752:0 + 4 * v40767:0 > 4 && v40767:0 > 0 && v40752:0 + (4 + 4 * v40767:0) > 8 249.26/116.92 f_5113(v50618:0, v50619:0, v51133:0, sum~v50618:0~times~cons_4~v51133:0, v51408:0, v50629:0, v50626:0, v50647:0) -> f_4972(v50618:0, v50619:0, v51133:0, v50618:0 + 4 * v51133:0, v51408:0, v50647:0) :|: v51408:0 > -1 && v50629:0 < v50626:0 && v51408:0 < 0 && sum~v50618:0~times~cons_4~v51133:0 = v50618:0 + 4 * v51133:0 249.26/116.92 f_5113(v50618:0, v50619:0, v51133:0, sum~v50618:0~times~cons_4~v51133:0, v51408:0, v50629:0, v50626:0, v50647:0) -> f_4972(v50618:0, v50619:0, v51133:0, v50618:0 + 4 * v51133:0, v51408:0, v50647:0) :|: v51408:0 > -1 && v50629:0 > v50626:0 && v51408:0 < 0 && sum~v50618:0~times~cons_4~v51133:0 = v50618:0 + 4 * v51133:0 249.26/116.92 f_5113(v50618:0, v50619:0, v51133:0, sum~v50618:0~times~cons_4~v51133:0, v51408:0, v50629:0, v50626:0, v50647:0) -> f_4972(v50618:0, v50619:0, v51133:0, v50618:0 + 4 * v51133:0, v51408:0, v50647:0) :|: v50629:0 < v50626:0 && v51408:0 > 0 && sum~v50618:0~times~cons_4~v51133:0 = v50618:0 + 4 * v51133:0 249.26/116.92 f_5113(v50618:0, v50619:0, v51133:0, sum~v50618:0~times~cons_4~v51133:0, v51408:0, v50629:0, v50626:0, v50647:0) -> f_4972(v50618:0, v50619:0, v51133:0, v50618:0 + 4 * v51133:0, v51408:0, v50647:0) :|: v50629:0 > v50626:0 && v51408:0 > 0 && sum~v50618:0~times~cons_4~v51133:0 = v50618:0 + 4 * v51133:0 249.26/116.92 249.26/116.92 ---------------------------------------- 249.26/116.92 249.26/116.92 (9) 249.26/116.92 Obligation: 249.26/116.92 Rules: 249.26/116.92 f_4908(v45332:0, v45333:0, v46419:0, sum~v45332:0~times~cons_4~v46419:0, v46829:0, v45340:0, v45359:0) -> f_4972(v45332:0, v45333:0, v46419:0, v45332:0 + 4 * v46419:0, v46829:0, v45359:0) :|: v46829:0 > -1 && v46829:0 < 0 && sum~v45332:0~times~cons_4~v46419:0 = v45332:0 + 4 * v46419:0 249.26/116.92 f_4908(x, x1, x2, x3, x4, x5, x6) -> f_4972(x, x1, x2, x + 4 * x2, x4, x6) :|: x4 > 0 && x3 = x + 4 * x2 249.26/116.92 f_4966(v46197:0, v46198:0, v47071:0, sum~v46197:0~times~cons_4~v47071:0, v48348:0, v46225:0) -> f_4972(v46197:0, v46198:0, v47071:0, v46197:0 + 4 * v47071:0, v48348:0, v46225:0) :|: v48348:0 > -1 && v48348:0 < 0 && sum~v46197:0~times~cons_4~v47071:0 = v46197:0 + 4 * v47071:0 249.26/116.92 f_4966(x7, x8, x9, x10, x11, x12) -> f_4972(x7, x8, x9, x7 + 4 * x9, x11, x12) :|: x11 > 0 && x10 = x7 + 4 * x9 249.26/116.92 f_4908(x13, x14, x15, x16, x17, x18, x19) -> f_5113(x13, x14, 1 + x15, x13 + (4 + 4 * x15), x20, x18, x13 + 4 * x15, x19) :|: x14 > 3 && x15 > 1 && x14 > 1 + x15 && x19 > 15 && x13 + (4 + 4 * x15) > 12 && x16 = x13 + 4 * x15 && x17 = 0 249.26/116.92 f_4972(v47790:0, v47791:0, v47796:0, sum~v47790:0~times~cons_4~v47796:0, v47799:0, v47817:0) -> f_4560(v47790:0, v47791:0, 1 + v47796:0, v47817:0) :|: v47799:0 < 1 && v47796:0 > 0 && sum~v47790:0~times~cons_4~v47796:0 = v47790:0 + 4 * v47796:0 249.26/116.92 f_4908(x21, x22, x23, x24, x25, x26, x27) -> f_4908(x21, x22, 1 + x23, x21 + (4 + 4 * x23), x28, x21 + 4 * x23, x27) :|: x22 > 2 && x23 > 0 && x22 > 1 + x23 && x27 > 11 && x21 + (4 + 4 * x23) > 8 && x25 < 0 && x24 = x21 + 4 * x23 249.26/116.92 f_4560(v40752:0, v40753:0, v40767:0, v40777:0) -> f_4972(v40752:0, v40753:0, v40767:0, v40752:0 + 4 * v40767:0, v41317:0, v40777:0) :|: v40767:0 < v40753:0 && v40753:0 > 1 && v40777:0 > 7 && v40752:0 + 4 * v40767:0 > 4 && v41317:0 < 0 && v41317:0 > -1 249.26/116.92 f_4560(x29, x30, x31, x32) -> f_4972(x29, x30, x31, x29 + 4 * x31, x33, x32) :|: x30 > 1 && x33 > 0 && x31 < x30 && x32 > 7 && x29 + 4 * x31 > 4 249.26/116.92 f_4966(x34, x35, x36, x37, x38, x39) -> f_4908(x34, x35, 1 + x36, x34 + (4 + 4 * x36), x40, x34 + 4 * x36, x39) :|: x36 > 0 && x38 < 0 && x35 > 2 && x35 > 1 + x36 && x39 > 11 && x34 + (4 + 4 * x36) > 8 && x37 = x34 + 4 * x36 249.26/116.92 f_5113(x41, x42, x43, x44, x45, x46, x47, x48) -> f_4908(x41, x42, 1 + x43, x41 + (4 + 4 * x43), x49, x41 + 4 * x43, x48) :|: x42 > 2 && x43 > 0 && x42 > 1 + x43 && x48 > 11 && x45 < 0 && x46 < x47 && x46 < x41 + 4 * x43 && x41 + (4 + 4 * x43) > 8 && x44 = x41 + 4 * x43 249.26/116.92 f_5113(x50, x51, x52, x53, x54, x55, x56, x57) -> f_4908(x50, x51, 1 + x52, x50 + (4 + 4 * x52), x58, x50 + 4 * x52, x57) :|: x51 > 2 && x52 > 0 && x51 > 1 + x52 && x57 > 11 && x54 < 0 && x55 < x56 && x55 > x50 + 4 * x52 && x50 + (4 + 4 * x52) > 8 && x53 = x50 + 4 * x52 249.26/116.92 f_5113(x59, x60, x61, x62, x63, x64, x65, x66) -> f_4908(x59, x60, 1 + x61, x59 + (4 + 4 * x61), x67, x59 + 4 * x61, x66) :|: x60 > 2 && x61 > 0 && x60 > 1 + x61 && x66 > 11 && x63 < 0 && x64 > x65 && x64 < x59 + 4 * x61 && x59 + (4 + 4 * x61) > 8 && x62 = x59 + 4 * x61 249.26/116.92 f_5113(x68, x69, x70, x71, x72, x73, x74, x75) -> f_4908(x68, x69, 1 + x70, x68 + (4 + 4 * x70), x76, x68 + 4 * x70, x75) :|: x69 > 2 && x70 > 0 && x69 > 1 + x70 && x75 > 11 && x72 < 0 && x73 > x74 && x73 > x68 + 4 * x70 && x68 + (4 + 4 * x70) > 8 && x71 = x68 + 4 * x70 249.26/116.92 f_4972(x77, x78, x79, x80, x81, x82) -> f_4759(x77, x78, x79, x77 + 4 * x79, x83, 1, 1 + x83, 1 + x83, x82) :|: x83 > -1 && x80 = x77 + 4 * x79 && x81 = 1 + x83 249.26/116.92 f_4759(v43776:0, v43777:0, v43782:0, sum~v43776:0~times~cons_4~v43782:0, sum~cons_1~v45698:0, v43791:0, v43787:0, v43792:0, v43803:0) -> f_4759(v43776:0, v43777:0, v43782:0, v43776:0 + 4 * v43782:0, v45698:0, v43792:0, 1 + v45698:0, v43792:0 + v45698:0 * v43792:0, v43803:0) :|: v45698:0 > -1 && v43787:0 > 1 && sum~v43776:0~times~cons_4~v43782:0 = v43776:0 + 4 * v43782:0 && sum~cons_1~v45698:0 = 1 + v45698:0 249.26/116.92 f_5113(v50618:0, v50619:0, v51133:0, sum~v50618:0~times~cons_4~v51133:0, cons_0, v50629:0, v50626:0, v50647:0) -> f_5113(v50618:0, v50619:0, 1 + v51133:0, v50618:0 + (4 + 4 * v51133:0), v51408:1, v50629:0, v50618:0 + 4 * v51133:0, v50647:0) :|: v50619:0 > 3 && v51133:0 > 1 && v50619:0 > 1 + v51133:0 && v50647:0 > 15 && v50618:0 + (4 + 4 * v51133:0) > 12 && sum~v50618:0~times~cons_4~v51133:0 = v50618:0 + 4 * v51133:0 && cons_0 = 0 249.26/116.92 f_4560(x84, x85, x86, x87) -> f_4908(x84, x85, 1 + x86, x84 + (4 + 4 * x86), x88, x84 + 4 * x86, x87) :|: x85 > 2 && x85 > 1 + x86 && x87 > 11 && x86 > 0 && x84 + (4 + 4 * x86) > 8 && x84 + 4 * x86 > 4 249.26/116.92 f_4759(x89, x90, x91, x92, x93, x94, x95, x96, x97) -> f_4560(x89, x90, 1 + x91, x97) :|: x91 > 0 && x92 = x89 + 4 * x91 && x93 = 0 && x95 = 1 && x94 = x96 249.26/116.92 f_4966(x98, x99, x100, x101, x102, x103) -> f_4966(x98, x99, 1 + x100, x98 + (4 + 4 * x100), x104, x103) :|: x99 > 2 && x100 > 0 && x99 > 1 + x100 && x103 > 11 && x98 + (4 + 4 * x100) > 8 && x101 = x98 + 4 * x100 && x102 = 0 249.26/116.92 f_4560(x105, x106, x107, x108) -> f_4966(x105, x106, 1 + x107, x105 + (4 + 4 * x107), x109, x108) :|: x106 > 2 && x106 > 1 + x107 && x108 > 11 && x105 + 4 * x107 > 4 && x107 > 0 && x105 + (4 + 4 * x107) > 8 249.26/116.92 f_5113(x110, x111, x112, x113, x114, x115, x116, x117) -> f_4972(x110, x111, x112, x110 + 4 * x112, x114, x117) :|: x114 > -1 && x115 < x116 && x114 < 0 && x113 = x110 + 4 * x112 249.26/116.92 f_5113(x118, x119, x120, x121, x122, x123, x124, x125) -> f_4972(x118, x119, x120, x118 + 4 * x120, x122, x125) :|: x122 > -1 && x123 > x124 && x122 < 0 && x121 = x118 + 4 * x120 249.26/116.92 f_5113(x126, x127, x128, x129, x130, x131, x132, x133) -> f_4972(x126, x127, x128, x126 + 4 * x128, x130, x133) :|: x131 < x132 && x130 > 0 && x129 = x126 + 4 * x128 249.26/116.92 f_5113(x134, x135, x136, x137, x138, x139, x140, x141) -> f_4972(x134, x135, x136, x134 + 4 * x136, x138, x141) :|: x139 > x140 && x138 > 0 && x137 = x134 + 4 * x136 249.26/116.92 249.26/116.92 ---------------------------------------- 249.26/116.92 249.26/116.92 (10) IRS2T2 (EQUIVALENT) 249.26/116.92 Transformed input IRS into an integer transition system.Used the following mapping from defined symbols to location IDs: 249.26/116.92 249.26/116.92 (f_4908_9,1) 249.26/116.92 (f_4972_9,2) 249.26/116.92 (f_4966_9,3) 249.26/116.92 (f_5113_9,4) 249.26/116.92 (f_4560_9,5) 249.26/116.92 (f_4759_9,6) 249.26/116.92 249.26/116.92 ---------------------------------------- 249.26/116.92 249.26/116.92 (11) 249.26/116.92 Obligation: 249.26/116.92 START: 0; 249.26/116.92 249.26/116.92 FROM: 0; 249.26/116.92 TO: 1; 249.26/116.92 249.26/116.92 FROM: 0; 249.26/116.92 TO: 2; 249.26/116.92 249.26/116.92 FROM: 0; 249.26/116.92 TO: 3; 249.26/116.92 249.26/116.92 FROM: 0; 249.26/116.92 TO: 4; 249.26/116.92 249.26/116.92 FROM: 0; 249.26/116.92 TO: 5; 249.26/116.92 249.26/116.92 FROM: 0; 249.26/116.92 TO: 6; 249.26/116.92 249.26/116.92 FROM: 1; 249.26/116.92 oldX0 := x0; 249.26/116.92 oldX1 := x1; 249.26/116.92 oldX2 := x2; 249.26/116.92 oldX3 := x3; 249.26/116.92 oldX4 := x4; 249.26/116.92 oldX5 := x5; 249.26/116.92 oldX6 := x6; 249.26/116.92 oldX7 := x7; 249.26/116.92 oldX8 := x8; 249.26/116.92 oldX9 := nondet(); 249.26/116.92 oldX10 := nondet(); 249.26/116.92 oldX11 := nondet(); 249.26/116.92 assume(oldX4 > -1 && oldX4 < 0 && oldX3 = oldX0 + 4 * oldX2); 249.26/116.92 x0 := oldX0; 249.26/116.92 x1 := oldX1; 249.26/116.92 x2 := oldX2; 249.26/116.92 x3 := oldX0 + 4 * oldX2; 249.26/116.92 x4 := oldX4; 249.26/116.92 x5 := oldX6; 249.26/116.92 x6 := oldX9; 249.26/116.92 x7 := oldX10; 249.26/116.92 x8 := oldX11; 249.26/116.92 TO: 2; 249.26/116.92 249.26/116.92 FROM: 1; 249.26/116.92 oldX0 := x0; 249.26/116.92 oldX1 := x1; 249.26/116.92 oldX2 := x2; 249.26/116.92 oldX3 := x3; 249.26/116.92 oldX4 := x4; 249.26/116.92 oldX5 := x5; 249.26/116.92 oldX6 := x6; 249.26/116.92 oldX7 := x7; 249.26/116.92 oldX8 := x8; 249.26/116.92 oldX9 := nondet(); 249.26/116.92 oldX10 := nondet(); 249.26/116.92 oldX11 := nondet(); 249.26/116.92 assume(oldX4 > 0 && oldX3 = oldX0 + 4 * oldX2); 249.26/116.92 x0 := oldX0; 249.26/116.92 x1 := oldX1; 249.26/116.92 x2 := oldX2; 249.26/116.92 x3 := oldX0 + 4 * oldX2; 249.26/116.92 x4 := oldX4; 249.26/116.92 x5 := oldX6; 249.26/116.92 x6 := oldX9; 249.26/116.92 x7 := oldX10; 249.26/116.92 x8 := oldX11; 249.26/116.92 TO: 2; 249.26/116.92 249.26/116.92 FROM: 3; 249.26/116.92 oldX0 := x0; 249.26/116.92 oldX1 := x1; 249.26/116.92 oldX2 := x2; 249.26/116.92 oldX3 := x3; 249.26/116.92 oldX4 := x4; 249.26/116.92 oldX5 := x5; 249.26/116.92 oldX6 := x6; 249.26/116.92 oldX7 := x7; 249.26/116.92 oldX8 := x8; 249.26/116.92 oldX9 := nondet(); 249.26/116.92 oldX10 := nondet(); 249.26/116.92 oldX11 := nondet(); 249.26/116.92 assume(oldX4 > -1 && oldX4 < 0 && oldX3 = oldX0 + 4 * oldX2); 249.26/116.92 x0 := oldX0; 249.26/116.92 x1 := oldX1; 249.26/116.92 x2 := oldX2; 249.26/116.92 x3 := oldX0 + 4 * oldX2; 249.26/116.92 x4 := oldX4; 249.26/116.92 x5 := oldX5; 249.26/116.92 x6 := oldX9; 249.26/116.92 x7 := oldX10; 249.26/116.92 x8 := oldX11; 249.26/116.92 TO: 2; 249.26/116.92 249.26/116.92 FROM: 3; 249.26/116.92 oldX0 := x0; 249.26/116.92 oldX1 := x1; 249.26/116.92 oldX2 := x2; 249.26/116.92 oldX3 := x3; 249.26/116.92 oldX4 := x4; 249.26/116.92 oldX5 := x5; 249.26/116.92 oldX6 := x6; 249.26/116.92 oldX7 := x7; 249.26/116.92 oldX8 := x8; 249.26/116.92 oldX9 := nondet(); 249.26/116.92 oldX10 := nondet(); 249.26/116.92 oldX11 := nondet(); 249.26/116.92 assume(oldX4 > 0 && oldX3 = oldX0 + 4 * oldX2); 249.26/116.92 x0 := oldX0; 249.26/116.92 x1 := oldX1; 249.26/116.92 x2 := oldX2; 249.26/116.92 x3 := oldX0 + 4 * oldX2; 249.26/116.92 x4 := oldX4; 249.26/116.92 x5 := oldX5; 249.26/116.92 x6 := oldX9; 249.26/116.92 x7 := oldX10; 249.26/116.92 x8 := oldX11; 249.26/116.92 TO: 2; 249.26/116.92 249.26/116.92 FROM: 1; 249.26/116.92 oldX0 := x0; 249.26/116.92 oldX1 := x1; 249.26/116.92 oldX2 := x2; 249.26/116.92 oldX3 := x3; 249.26/116.92 oldX4 := x4; 249.26/116.92 oldX5 := x5; 249.26/116.92 oldX6 := x6; 249.26/116.92 oldX7 := x7; 249.26/116.92 oldX8 := x8; 249.26/116.92 oldX9 := nondet(); 249.26/116.92 oldX10 := nondet(); 249.26/116.92 assume(oldX1 > 3 && oldX2 > 1 && oldX1 > 1 + oldX2 && oldX6 > 15 && oldX0 + (4 + 4 * oldX2) > 12 && oldX3 = oldX0 + 4 * oldX2 && oldX4 = 0); 249.26/116.92 x0 := oldX0; 249.26/116.92 x1 := oldX1; 249.26/116.92 x2 := 1 + oldX2; 249.26/116.92 x3 := oldX0 + (4 + 4 * oldX2); 249.26/116.92 x4 := oldX9; 249.26/116.92 x5 := oldX5; 249.26/116.92 x6 := oldX0 + 4 * oldX2; 249.26/116.92 x7 := oldX6; 249.26/116.92 x8 := oldX10; 249.26/116.92 TO: 4; 249.26/116.92 249.26/116.92 FROM: 2; 249.26/116.92 oldX0 := x0; 249.26/116.92 oldX1 := x1; 249.26/116.92 oldX2 := x2; 249.26/116.92 oldX3 := x3; 249.26/116.92 oldX4 := x4; 249.26/116.92 oldX5 := x5; 249.26/116.92 oldX6 := x6; 249.26/116.92 oldX7 := x7; 249.26/116.92 oldX8 := x8; 249.26/116.92 oldX9 := nondet(); 249.26/116.92 oldX10 := nondet(); 249.26/116.92 oldX11 := nondet(); 249.26/116.92 oldX12 := nondet(); 249.26/116.92 oldX13 := nondet(); 249.26/116.92 assume(oldX4 < 1 && oldX2 > 0 && oldX3 = oldX0 + 4 * oldX2); 249.26/116.92 x0 := oldX0; 249.26/116.92 x1 := oldX1; 249.26/116.92 x2 := 1 + oldX2; 249.26/116.92 x3 := oldX5; 249.26/116.92 x4 := oldX9; 249.26/116.92 x5 := oldX10; 249.26/116.92 x6 := oldX11; 249.26/116.92 x7 := oldX12; 249.26/116.92 x8 := oldX13; 249.26/116.92 TO: 5; 249.26/116.92 249.26/116.92 FROM: 1; 249.26/116.92 oldX0 := x0; 249.26/116.92 oldX1 := x1; 249.26/116.92 oldX2 := x2; 249.26/116.92 oldX3 := x3; 249.26/116.92 oldX4 := x4; 249.26/116.92 oldX5 := x5; 249.26/116.92 oldX6 := x6; 249.26/116.92 oldX7 := x7; 249.26/116.92 oldX8 := x8; 249.26/116.92 oldX9 := nondet(); 249.26/116.92 oldX10 := nondet(); 249.26/116.92 oldX11 := nondet(); 249.26/116.92 assume(oldX1 > 2 && oldX2 > 0 && oldX1 > 1 + oldX2 && oldX6 > 11 && oldX0 + (4 + 4 * oldX2) > 8 && oldX4 < 0 && oldX3 = oldX0 + 4 * oldX2); 249.26/116.92 x0 := oldX0; 249.26/116.92 x1 := oldX1; 249.26/116.92 x2 := 1 + oldX2; 249.26/116.92 x3 := oldX0 + (4 + 4 * oldX2); 249.26/116.92 x4 := oldX9; 249.26/116.92 x5 := oldX0 + 4 * oldX2; 249.26/116.92 x6 := oldX6; 249.26/116.92 x7 := oldX10; 249.26/116.92 x8 := oldX11; 249.26/116.92 TO: 1; 249.26/116.92 249.26/116.92 FROM: 5; 249.26/116.92 oldX0 := x0; 249.26/116.92 oldX1 := x1; 249.26/116.92 oldX2 := x2; 249.26/116.92 oldX3 := x3; 249.26/116.92 oldX4 := x4; 249.26/116.92 oldX5 := x5; 249.26/116.92 oldX6 := x6; 249.26/116.92 oldX7 := x7; 249.26/116.92 oldX8 := x8; 249.26/116.92 oldX9 := nondet(); 249.26/116.92 oldX10 := nondet(); 249.26/116.92 oldX11 := nondet(); 249.26/116.92 oldX12 := nondet(); 249.26/116.92 assume(oldX2 < oldX1 && oldX1 > 1 && oldX3 > 7 && oldX0 + 4 * oldX2 > 4 && oldX9 < 0 && oldX9 > -1); 249.26/116.92 x0 := oldX0; 249.26/116.92 x1 := oldX1; 249.26/116.92 x2 := oldX2; 249.26/116.92 x3 := oldX0 + 4 * oldX2; 249.26/116.92 x4 := oldX9; 249.26/116.92 x5 := oldX3; 249.26/116.92 x6 := oldX10; 249.26/116.92 x7 := oldX11; 249.26/116.92 x8 := oldX12; 249.26/116.92 TO: 2; 249.26/116.92 249.26/116.92 FROM: 5; 249.26/116.92 oldX0 := x0; 249.26/116.92 oldX1 := x1; 249.26/116.92 oldX2 := x2; 249.26/116.92 oldX3 := x3; 249.26/116.92 oldX4 := x4; 249.26/116.92 oldX5 := x5; 249.26/116.92 oldX6 := x6; 249.26/116.92 oldX7 := x7; 249.26/116.92 oldX8 := x8; 249.26/116.92 oldX9 := nondet(); 249.26/116.92 oldX10 := nondet(); 249.26/116.92 oldX11 := nondet(); 249.26/116.92 oldX12 := nondet(); 249.26/116.92 assume(oldX1 > 1 && oldX9 > 0 && oldX2 < oldX1 && oldX3 > 7 && oldX0 + 4 * oldX2 > 4); 249.26/116.92 x0 := oldX0; 249.26/116.92 x1 := oldX1; 249.26/116.92 x2 := oldX2; 249.26/116.92 x3 := oldX0 + 4 * oldX2; 249.26/116.92 x4 := oldX9; 249.26/116.92 x5 := oldX3; 249.26/116.92 x6 := oldX10; 249.26/116.92 x7 := oldX11; 249.26/116.92 x8 := oldX12; 249.26/116.92 TO: 2; 249.26/116.92 249.26/116.92 FROM: 3; 249.26/116.92 oldX0 := x0; 249.26/116.92 oldX1 := x1; 249.26/116.92 oldX2 := x2; 249.26/116.92 oldX3 := x3; 249.26/116.92 oldX4 := x4; 249.26/116.92 oldX5 := x5; 249.26/116.92 oldX6 := x6; 249.26/116.92 oldX7 := x7; 249.26/116.92 oldX8 := x8; 249.26/116.92 oldX9 := nondet(); 249.26/116.92 oldX10 := nondet(); 249.26/116.92 oldX11 := nondet(); 249.26/116.92 assume(oldX2 > 0 && oldX4 < 0 && oldX1 > 2 && oldX1 > 1 + oldX2 && oldX5 > 11 && oldX0 + (4 + 4 * oldX2) > 8 && oldX3 = oldX0 + 4 * oldX2); 249.26/116.92 x0 := oldX0; 249.26/116.92 x1 := oldX1; 249.26/116.92 x2 := 1 + oldX2; 249.26/116.92 x3 := oldX0 + (4 + 4 * oldX2); 249.26/116.92 x4 := oldX9; 249.26/116.92 x5 := oldX0 + 4 * oldX2; 249.26/116.92 x6 := oldX5; 249.26/116.92 x7 := oldX10; 249.26/116.92 x8 := oldX11; 249.26/116.92 TO: 1; 249.26/116.92 249.26/116.92 FROM: 4; 249.26/116.92 oldX0 := x0; 249.26/116.92 oldX1 := x1; 249.26/116.92 oldX2 := x2; 249.26/116.92 oldX3 := x3; 249.26/116.92 oldX4 := x4; 249.26/116.92 oldX5 := x5; 249.26/116.92 oldX6 := x6; 249.26/116.92 oldX7 := x7; 249.26/116.92 oldX8 := x8; 249.26/116.92 oldX9 := nondet(); 249.26/116.92 oldX10 := nondet(); 249.26/116.92 oldX11 := nondet(); 249.26/116.92 assume(oldX1 > 2 && oldX2 > 0 && oldX1 > 1 + oldX2 && oldX7 > 11 && oldX4 < 0 && oldX5 < oldX6 && oldX5 < oldX0 + 4 * oldX2 && oldX0 + (4 + 4 * oldX2) > 8 && oldX3 = oldX0 + 4 * oldX2); 249.26/116.92 x0 := oldX0; 249.26/116.92 x1 := oldX1; 249.26/116.92 x2 := 1 + oldX2; 249.26/116.92 x3 := oldX0 + (4 + 4 * oldX2); 249.26/116.92 x4 := oldX9; 249.26/116.92 x5 := oldX0 + 4 * oldX2; 249.26/116.92 x6 := oldX7; 249.26/116.92 x7 := oldX10; 249.26/116.92 x8 := oldX11; 249.26/116.92 TO: 1; 249.26/116.92 249.26/116.92 FROM: 4; 249.26/116.92 oldX0 := x0; 249.26/116.92 oldX1 := x1; 249.26/116.92 oldX2 := x2; 249.26/116.92 oldX3 := x3; 249.26/116.92 oldX4 := x4; 249.26/116.92 oldX5 := x5; 249.26/116.92 oldX6 := x6; 249.26/116.92 oldX7 := x7; 249.26/116.92 oldX8 := x8; 249.26/116.92 oldX9 := nondet(); 249.26/116.92 oldX10 := nondet(); 249.26/116.92 oldX11 := nondet(); 249.26/116.92 assume(oldX1 > 2 && oldX2 > 0 && oldX1 > 1 + oldX2 && oldX7 > 11 && oldX4 < 0 && oldX5 < oldX6 && oldX5 > oldX0 + 4 * oldX2 && oldX0 + (4 + 4 * oldX2) > 8 && oldX3 = oldX0 + 4 * oldX2); 249.26/116.92 x0 := oldX0; 249.26/116.92 x1 := oldX1; 249.26/116.92 x2 := 1 + oldX2; 249.26/116.92 x3 := oldX0 + (4 + 4 * oldX2); 249.26/116.92 x4 := oldX9; 249.26/116.92 x5 := oldX0 + 4 * oldX2; 249.26/116.92 x6 := oldX7; 249.26/116.92 x7 := oldX10; 249.26/116.92 x8 := oldX11; 249.26/116.92 TO: 1; 249.26/116.92 249.26/116.92 FROM: 4; 249.26/116.92 oldX0 := x0; 249.26/116.92 oldX1 := x1; 249.26/116.92 oldX2 := x2; 249.26/116.92 oldX3 := x3; 249.26/116.92 oldX4 := x4; 249.26/116.92 oldX5 := x5; 249.26/116.92 oldX6 := x6; 249.26/116.92 oldX7 := x7; 249.26/116.92 oldX8 := x8; 249.26/116.92 oldX9 := nondet(); 249.26/116.92 oldX10 := nondet(); 249.26/116.92 oldX11 := nondet(); 249.26/116.92 assume(oldX1 > 2 && oldX2 > 0 && oldX1 > 1 + oldX2 && oldX7 > 11 && oldX4 < 0 && oldX5 > oldX6 && oldX5 < oldX0 + 4 * oldX2 && oldX0 + (4 + 4 * oldX2) > 8 && oldX3 = oldX0 + 4 * oldX2); 249.26/116.92 x0 := oldX0; 249.26/116.92 x1 := oldX1; 249.26/116.92 x2 := 1 + oldX2; 249.26/116.92 x3 := oldX0 + (4 + 4 * oldX2); 249.26/116.92 x4 := oldX9; 249.26/116.92 x5 := oldX0 + 4 * oldX2; 249.26/116.92 x6 := oldX7; 249.26/116.92 x7 := oldX10; 249.26/116.92 x8 := oldX11; 249.26/116.92 TO: 1; 249.26/116.92 249.26/116.92 FROM: 4; 249.26/116.92 oldX0 := x0; 249.26/116.92 oldX1 := x1; 249.26/116.92 oldX2 := x2; 249.26/116.92 oldX3 := x3; 249.26/116.92 oldX4 := x4; 249.26/116.92 oldX5 := x5; 249.26/116.92 oldX6 := x6; 249.26/116.92 oldX7 := x7; 249.26/116.92 oldX8 := x8; 249.26/116.92 oldX9 := nondet(); 249.26/116.92 oldX10 := nondet(); 249.26/116.92 oldX11 := nondet(); 249.26/116.92 assume(oldX1 > 2 && oldX2 > 0 && oldX1 > 1 + oldX2 && oldX7 > 11 && oldX4 < 0 && oldX5 > oldX6 && oldX5 > oldX0 + 4 * oldX2 && oldX0 + (4 + 4 * oldX2) > 8 && oldX3 = oldX0 + 4 * oldX2); 249.26/116.92 x0 := oldX0; 249.26/116.92 x1 := oldX1; 249.26/116.92 x2 := 1 + oldX2; 249.26/116.92 x3 := oldX0 + (4 + 4 * oldX2); 249.26/116.92 x4 := oldX9; 249.26/116.92 x5 := oldX0 + 4 * oldX2; 249.26/116.92 x6 := oldX7; 249.26/116.92 x7 := oldX10; 249.26/116.92 x8 := oldX11; 249.26/116.92 TO: 1; 249.26/116.92 249.26/116.92 FROM: 2; 249.26/116.92 oldX0 := x0; 249.26/116.92 oldX1 := x1; 249.26/116.92 oldX2 := x2; 249.26/116.92 oldX3 := x3; 249.26/116.92 oldX4 := x4; 249.26/116.92 oldX5 := x5; 249.26/116.92 oldX6 := x6; 249.26/116.92 oldX7 := x7; 249.26/116.92 oldX8 := x8; 249.26/116.92 oldX9 := oldX4 - 1; 249.26/116.92 assume(oldX9 > -1 && oldX3 = oldX0 + 4 * oldX2 && oldX4 = 1 + oldX9); 249.26/116.92 x0 := oldX0; 249.26/116.92 x1 := oldX1; 249.26/116.92 x2 := oldX2; 249.26/116.92 x3 := oldX0 + 4 * oldX2; 249.26/116.92 x4 := oldX4 - 1; 249.26/116.92 x5 := 1; 249.26/116.92 x6 := 1 + oldX9; 249.26/116.92 x7 := 1 + oldX9; 249.26/116.92 x8 := oldX5; 249.26/116.92 TO: 6; 249.26/116.92 249.26/116.92 FROM: 6; 249.26/116.92 oldX0 := x0; 249.26/116.92 oldX1 := x1; 249.26/116.92 oldX2 := x2; 249.26/116.92 oldX3 := x3; 249.26/116.92 oldX4 := x4; 249.26/116.92 oldX5 := x5; 249.26/116.92 oldX6 := x6; 249.26/116.92 oldX7 := x7; 249.26/116.92 oldX8 := x8; 249.26/116.92 oldX9 := oldX4 - 1; 249.26/116.92 assume(oldX9 > -1 && oldX6 > 1 && oldX3 = oldX0 + 4 * oldX2 && oldX4 = 1 + oldX9); 249.26/116.92 x0 := oldX0; 249.26/116.92 x1 := oldX1; 249.26/116.92 x2 := oldX2; 249.26/116.92 x3 := oldX0 + 4 * oldX2; 249.26/116.92 x4 := oldX4 - 1; 249.26/116.92 x5 := oldX7; 249.26/116.92 x6 := 1 + oldX9; 249.26/116.92 x7 := oldX7 + oldX9 * oldX7; 249.26/116.92 x8 := oldX8; 249.26/116.92 TO: 6; 249.26/116.92 249.26/116.92 FROM: 4; 249.26/116.92 oldX0 := x0; 249.26/116.92 oldX1 := x1; 249.26/116.92 oldX2 := x2; 249.26/116.92 oldX3 := x3; 249.26/116.92 oldX4 := x4; 249.26/116.92 oldX5 := x5; 249.26/116.92 oldX6 := x6; 249.26/116.92 oldX7 := x7; 249.26/116.92 oldX8 := x8; 249.26/116.92 oldX9 := nondet(); 249.26/116.92 oldX10 := nondet(); 249.26/116.92 assume(oldX1 > 3 && oldX2 > 1 && oldX1 > 1 + oldX2 && oldX7 > 15 && oldX0 + (4 + 4 * oldX2) > 12 && oldX3 = oldX0 + 4 * oldX2 && oldX4 = 0); 249.26/116.92 x0 := oldX0; 249.26/116.92 x1 := oldX1; 249.26/116.92 x2 := 1 + oldX2; 249.26/116.92 x3 := oldX0 + (4 + 4 * oldX2); 249.26/116.92 x4 := oldX9; 249.26/116.92 x5 := oldX5; 249.26/116.92 x6 := oldX0 + 4 * oldX2; 249.26/116.93 x7 := oldX7; 249.26/116.93 x8 := oldX10; 249.26/116.93 TO: 4; 249.26/116.93 249.26/116.93 FROM: 5; 249.26/116.93 oldX0 := x0; 249.26/116.93 oldX1 := x1; 249.26/116.93 oldX2 := x2; 249.26/116.93 oldX3 := x3; 249.26/116.93 oldX4 := x4; 249.26/116.93 oldX5 := x5; 249.26/116.93 oldX6 := x6; 249.26/116.93 oldX7 := x7; 249.26/116.93 oldX8 := x8; 249.26/116.93 oldX9 := nondet(); 249.26/116.93 oldX10 := nondet(); 249.26/116.93 oldX11 := nondet(); 249.26/116.93 assume(oldX1 > 2 && oldX1 > 1 + oldX2 && oldX3 > 11 && oldX2 > 0 && oldX0 + (4 + 4 * oldX2) > 8 && oldX0 + 4 * oldX2 > 4); 249.26/116.93 x0 := oldX0; 249.26/116.93 x1 := oldX1; 249.26/116.93 x2 := 1 + oldX2; 249.26/116.93 x3 := oldX0 + (4 + 4 * oldX2); 249.26/116.93 x4 := oldX9; 249.26/116.93 x5 := oldX0 + 4 * oldX2; 249.26/116.93 x6 := oldX3; 249.26/116.93 x7 := oldX10; 249.26/116.93 x8 := oldX11; 249.26/116.93 TO: 1; 249.26/116.93 249.26/116.93 FROM: 6; 249.26/116.93 oldX0 := x0; 249.26/116.93 oldX1 := x1; 249.26/116.93 oldX2 := x2; 249.26/116.93 oldX3 := x3; 249.26/116.93 oldX4 := x4; 249.26/116.93 oldX5 := x5; 249.26/116.93 oldX6 := x6; 249.26/116.93 oldX7 := x7; 249.26/116.93 oldX8 := x8; 249.26/116.93 oldX9 := nondet(); 249.26/116.93 oldX10 := nondet(); 249.26/116.93 oldX11 := nondet(); 249.26/116.93 oldX12 := nondet(); 249.26/116.93 oldX13 := nondet(); 249.26/116.93 assume(oldX2 > 0 && oldX3 = oldX0 + 4 * oldX2 && oldX4 = 0 && oldX6 = 1 && oldX5 = oldX7); 249.26/116.93 x0 := oldX0; 249.26/116.93 x1 := oldX1; 249.26/116.93 x2 := 1 + oldX2; 249.26/116.93 x3 := oldX8; 249.26/116.93 x4 := oldX9; 249.26/116.93 x5 := oldX10; 249.26/116.93 x6 := oldX11; 249.26/116.93 x7 := oldX12; 249.26/116.93 x8 := oldX13; 249.26/116.93 TO: 5; 249.26/116.93 249.26/116.93 FROM: 3; 249.26/116.93 oldX0 := x0; 249.26/116.93 oldX1 := x1; 249.26/116.93 oldX2 := x2; 249.26/116.93 oldX3 := x3; 249.26/116.93 oldX4 := x4; 249.26/116.93 oldX5 := x5; 249.26/116.93 oldX6 := x6; 249.26/116.93 oldX7 := x7; 249.26/116.93 oldX8 := x8; 249.26/116.93 oldX9 := nondet(); 249.26/116.93 oldX10 := nondet(); 249.26/116.93 oldX11 := nondet(); 249.26/116.93 oldX12 := nondet(); 249.26/116.93 assume(oldX1 > 2 && oldX2 > 0 && oldX1 > 1 + oldX2 && oldX5 > 11 && oldX0 + (4 + 4 * oldX2) > 8 && oldX3 = oldX0 + 4 * oldX2 && oldX4 = 0); 249.26/116.93 x0 := oldX0; 249.26/116.93 x1 := oldX1; 249.26/116.93 x2 := 1 + oldX2; 249.26/116.93 x3 := oldX0 + (4 + 4 * oldX2); 249.26/116.93 x4 := oldX9; 249.26/116.93 x5 := oldX5; 249.26/116.93 x6 := oldX10; 249.26/116.93 x7 := oldX11; 249.26/116.93 x8 := oldX12; 249.26/116.93 TO: 3; 249.26/116.93 249.26/116.93 FROM: 5; 249.26/116.93 oldX0 := x0; 249.26/116.93 oldX1 := x1; 249.26/116.93 oldX2 := x2; 249.26/116.93 oldX3 := x3; 249.26/116.93 oldX4 := x4; 249.26/116.93 oldX5 := x5; 249.26/116.93 oldX6 := x6; 249.26/116.93 oldX7 := x7; 249.26/116.93 oldX8 := x8; 249.26/116.93 oldX9 := nondet(); 249.26/116.93 oldX10 := nondet(); 249.26/116.93 oldX11 := nondet(); 249.26/116.93 oldX12 := nondet(); 249.26/116.93 assume(oldX1 > 2 && oldX1 > 1 + oldX2 && oldX3 > 11 && oldX0 + 4 * oldX2 > 4 && oldX2 > 0 && oldX0 + (4 + 4 * oldX2) > 8); 249.26/116.93 x0 := oldX0; 249.26/116.93 x1 := oldX1; 249.26/116.93 x2 := 1 + oldX2; 249.26/116.93 x3 := oldX0 + (4 + 4 * oldX2); 249.26/116.93 x4 := oldX9; 249.26/116.93 x5 := oldX3; 249.26/116.93 x6 := oldX10; 249.26/116.93 x7 := oldX11; 249.26/116.93 x8 := oldX12; 249.26/116.93 TO: 3; 249.26/116.93 249.26/116.93 FROM: 4; 249.26/116.93 oldX0 := x0; 249.26/116.93 oldX1 := x1; 249.26/116.93 oldX2 := x2; 249.26/116.93 oldX3 := x3; 249.26/116.93 oldX4 := x4; 249.26/116.93 oldX5 := x5; 249.26/116.93 oldX6 := x6; 249.26/116.93 oldX7 := x7; 249.26/116.93 oldX8 := x8; 249.26/116.93 oldX9 := nondet(); 249.26/116.93 oldX10 := nondet(); 249.26/116.93 oldX11 := nondet(); 249.26/116.93 assume(oldX4 > -1 && oldX5 < oldX6 && oldX4 < 0 && oldX3 = oldX0 + 4 * oldX2); 249.26/116.93 x0 := oldX0; 249.26/116.93 x1 := oldX1; 249.26/116.93 x2 := oldX2; 249.26/116.93 x3 := oldX0 + 4 * oldX2; 249.26/116.93 x4 := oldX4; 249.26/116.93 x5 := oldX7; 249.26/116.93 x6 := oldX9; 249.26/116.93 x7 := oldX10; 249.26/116.93 x8 := oldX11; 249.26/116.93 TO: 2; 249.26/116.93 249.26/116.93 FROM: 4; 249.26/116.93 oldX0 := x0; 249.26/116.93 oldX1 := x1; 249.26/116.93 oldX2 := x2; 249.26/116.93 oldX3 := x3; 249.26/116.93 oldX4 := x4; 249.26/116.93 oldX5 := x5; 249.26/116.93 oldX6 := x6; 249.26/116.93 oldX7 := x7; 249.26/116.93 oldX8 := x8; 249.26/116.93 oldX9 := nondet(); 249.26/116.93 oldX10 := nondet(); 249.26/116.93 oldX11 := nondet(); 249.26/116.93 assume(oldX4 > -1 && oldX5 > oldX6 && oldX4 < 0 && oldX3 = oldX0 + 4 * oldX2); 249.26/116.93 x0 := oldX0; 249.26/116.93 x1 := oldX1; 249.26/116.93 x2 := oldX2; 249.26/116.93 x3 := oldX0 + 4 * oldX2; 249.26/116.93 x4 := oldX4; 249.26/116.93 x5 := oldX7; 249.26/116.93 x6 := oldX9; 249.26/116.93 x7 := oldX10; 249.26/116.93 x8 := oldX11; 249.26/116.93 TO: 2; 249.26/116.93 249.26/116.93 FROM: 4; 249.26/116.93 oldX0 := x0; 249.26/116.93 oldX1 := x1; 249.26/116.93 oldX2 := x2; 249.26/116.93 oldX3 := x3; 249.26/116.93 oldX4 := x4; 249.26/116.93 oldX5 := x5; 249.26/116.93 oldX6 := x6; 249.26/116.93 oldX7 := x7; 249.26/116.93 oldX8 := x8; 249.26/116.93 oldX9 := nondet(); 249.26/116.93 oldX10 := nondet(); 249.26/116.93 oldX11 := nondet(); 249.26/116.93 assume(oldX5 < oldX6 && oldX4 > 0 && oldX3 = oldX0 + 4 * oldX2); 249.26/116.93 x0 := oldX0; 249.26/116.93 x1 := oldX1; 249.26/116.93 x2 := oldX2; 249.26/116.93 x3 := oldX0 + 4 * oldX2; 249.26/116.93 x4 := oldX4; 249.26/116.93 x5 := oldX7; 249.26/116.93 x6 := oldX9; 249.26/116.93 x7 := oldX10; 249.26/116.93 x8 := oldX11; 249.26/116.93 TO: 2; 249.26/116.93 249.26/116.93 FROM: 4; 249.26/116.93 oldX0 := x0; 249.26/116.93 oldX1 := x1; 249.26/116.93 oldX2 := x2; 249.26/116.93 oldX3 := x3; 249.26/116.93 oldX4 := x4; 249.26/116.93 oldX5 := x5; 249.26/116.93 oldX6 := x6; 249.26/116.93 oldX7 := x7; 249.26/116.93 oldX8 := x8; 249.26/116.93 oldX9 := nondet(); 249.26/116.93 oldX10 := nondet(); 249.26/116.93 oldX11 := nondet(); 249.26/116.93 assume(oldX5 > oldX6 && oldX4 > 0 && oldX3 = oldX0 + 4 * oldX2); 249.26/116.93 x0 := oldX0; 249.26/116.93 x1 := oldX1; 249.26/116.93 x2 := oldX2; 249.26/116.93 x3 := oldX0 + 4 * oldX2; 249.26/116.93 x4 := oldX4; 249.26/116.93 x5 := oldX7; 249.26/116.93 x6 := oldX9; 249.26/116.93 x7 := oldX10; 249.26/116.93 x8 := oldX11; 249.26/116.93 TO: 2; 249.26/116.93 249.26/116.93 249.26/116.93 ---------------------------------------- 249.26/116.93 249.26/116.93 (12) T2 (EQUIVALENT) 249.26/116.93 Initially, performed program simplifications using lexicographic rank functions: 249.26/116.93 * Removed transitions 8, 11, 12, 13, 14, 26, 29, 30, 31, 32, 44, 45, 46, 49, 50, 51, 52, 64, 67, 68, 69, 70, 71, 72, 73, 74, 75, 97, 100, 101 using the following rank functions: 249.26/116.93 - Rank function 1: 249.26/116.93 RF for loc. 10: -5+2*x0+8*x1-2*x3 249.26/116.93 RF for loc. 11: -7+8*x1-8*x2 249.26/116.93 RF for loc. 12: -5+2*x0+8*x1-2*x3 249.26/116.93 RF for loc. 13: 1+2*x0+8*x1-2*x3 249.26/116.93 RF for loc. 14: -1+8*x1-8*x2 249.26/116.93 RF for loc. 15: -8+8*x1-8*x2 249.26/116.93 RF for loc. 16: -6+2*x0+8*x1-2*x3 249.26/116.93 RF for loc. 20: -6+2*x0+8*x1-2*x3 249.26/116.93 RF for loc. 24: -2+8*x1-8*x2 249.26/116.93 RF for loc. 28: 2*x0+8*x1-2*x3 249.26/116.93 RF for loc. 32: -8+8*x1-8*x2 249.26/116.93 Bound for (chained) transitions 13: 10 249.26/116.93 Bound for (chained) transitions 31: 10 249.26/116.93 Bound for (chained) transitions 51: 14 249.26/116.93 Bound for (chained) transitions 52: 14 249.26/116.93 Bound for (chained) transitions 67: 16 249.26/116.93 Bound for (chained) transitions 68: 16 249.26/116.93 Bound for (chained) transitions 69: 16 249.26/116.93 Bound for (chained) transitions 70: 16 249.26/116.93 Bound for (chained) transitions 71: 16 249.26/116.93 - Rank function 2: 249.26/116.93 RF for loc. 10: 2+4*x0+16*x1-4*x3 249.26/116.93 RF for loc. 11: 16*x1-16*x2 249.26/116.93 RF for loc. 12: 2+4*x0+16*x1-4*x3 249.26/116.93 RF for loc. 13: 1+4*x0+16*x1-4*x3+x4 249.26/116.93 RF for loc. 14: 8+16*x1-16*x2 249.26/116.93 RF for loc. 15: -4+4*x0+16*x1-4*x3 249.26/116.93 RF for loc. 16: 1+4*x0+16*x1-4*x3 249.26/116.93 RF for loc. 20: 1+4*x0+16*x1-4*x3 249.26/116.93 RF for loc. 24: 4+16*x1-16*x2 249.26/116.93 RF for loc. 28: 4*x0+16*x1-4*x3+x4 249.26/116.93 RF for loc. 32: -4+4*x0+16*x1-4*x3 249.26/116.93 Bound for (chained) transitions 32: 33 249.26/116.93 Bound for (chained) transitions 49: 20 249.26/116.93 Bound for (chained) transitions 50: 20 249.26/116.93 - Rank function 3: 249.26/116.93 RF for loc. 10: 1 249.26/116.93 RF for loc. 11: 0 249.26/116.93 RF for loc. 12: 2 249.26/116.93 RF for loc. 13: 2 249.26/116.93 RF for loc. 14: -2 249.26/116.93 RF for loc. 15: -1 249.26/116.93 RF for loc. 16: 1 249.26/116.93 RF for loc. 20: 1 249.26/116.93 RF for loc. 24: -3 249.26/116.93 RF for loc. 28: 1 249.26/116.93 RF for loc. 32: -1 249.26/116.93 Bound for (chained) transitions 11: 1 249.26/116.93 Bound for (chained) transitions 12: 1 249.26/116.93 Bound for (chained) transitions 26: 2 249.26/116.93 Bound for (chained) transitions 30: 1 249.26/116.93 Bound for (chained) transitions 44: 0 249.26/116.93 Bound for (chained) transitions 45: 0 249.26/116.93 Bound for (chained) transitions 46: -2 249.26/116.93 Bound for (chained) transitions 64: 2 249.26/116.93 Bound for (chained) transitions 72: 1 249.26/116.93 Bound for (chained) transitions 73: 1 249.26/116.93 Bound for (chained) transitions 74: 1 249.26/116.93 Bound for (chained) transitions 75: 1 249.26/116.93 Bound for (chained) transitions 101: -1 249.26/116.93 - Rank function 4: 249.26/116.93 RF for loc. 10: 2*x0+8*x1-2*x3 249.26/116.93 RF for loc. 11: 0 249.26/116.93 RF for loc. 15: 2*x4 249.26/116.93 RF for loc. 16: -4+2*x0+8*x1-2*x3 249.26/116.93 RF for loc. 20: 1 249.26/116.93 RF for loc. 32: -1+2*x4 249.26/116.93 Bound for (chained) transitions 14: 12 249.26/116.93 Bound for (chained) transitions 29: 1 249.26/116.93 Bound for (chained) transitions 100: 1 249.26/116.93 - Rank function 5: 249.26/116.93 RF for loc. 10: 1 249.26/116.93 RF for loc. 15: 1 249.26/116.93 RF for loc. 16: 0 249.26/116.93 RF for loc. 32: 0 249.26/116.93 Bound for (chained) transitions 8: 1 249.26/116.93 Bound for (chained) transitions 97: 1 249.26/116.93 249.26/116.93 ---------------------------------------- 249.26/116.93 249.26/116.93 (13) 249.26/116.93 YES 249.26/116.93 249.26/116.93 ---------------------------------------- 249.26/116.93 249.26/116.93 (14) 249.26/116.93 Obligation: 249.26/116.93 SCC 249.26/116.93 ---------------------------------------- 249.26/116.93 249.26/116.93 (15) SCC2IRS (SOUND) 249.26/116.93 Transformed LLVM symbolic execution graph SCC into a rewrite problem. Log: 249.26/116.93 Generated rules. Obtained 238 rulesP rules: 249.26/116.93 f_3454(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26675, v26677, v26678, 0, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 8) -> f_3459(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26675, v26677, v26678, 0, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 8) :|: 0 = 0 249.26/116.93 f_3459(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26675, v26677, v26678, 0, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 8) -> f_3465(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26675, v26677, v26678, 0, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8) :|: v26680 < v26670 && 2 <= v26670 && 8 <= v26690 249.26/116.93 f_3465(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26675, v26677, v26678, 0, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8) -> f_3472(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26675, v26677, v26678, 0, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8) :|: 0 = 0 249.26/116.93 f_3472(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26675, v26677, v26678, 0, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8) -> f_3479(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26675, v26677, v26678, 0, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8) :|: TRUE 249.26/116.93 f_3479(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26675, v26677, v26678, 0, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8) -> f_3486(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26675, v26677, v26678, 0, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8) :|: TRUE 249.26/116.93 f_3486(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26675, v26677, v26678, 0, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8) -> f_3492(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26675, v26677, v26678, 0, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8) :|: 0 = 0 249.26/116.93 f_3492(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26675, v26677, v26678, 0, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8) -> f_3497(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26677, v26678, 0, v26675, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8) :|: 0 = 0 249.26/116.93 f_3497(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26677, v26678, 0, v26675, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8) -> f_3501(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26677, v26678, 0, v26675, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8) :|: 0 = 0 249.26/116.93 f_3501(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26677, v26678, 0, v26675, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8) -> f_3505(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26678, 0, v26675, v26677, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) :|: v26957 = v26669 + 4 * v26680 && 5 <= v26957 249.26/116.93 f_3505(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26678, 0, v26675, v26677, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) -> f_3511(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) :|: TRUE 249.26/116.93 f_3511(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) -> f_3518(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) :|: v26960 = 0 249.26/116.93 f_3511(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) -> f_3519(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) :|: v26960 != 0 249.26/116.93 f_3518(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) -> f_3526(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.26/116.93 f_3526(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) -> f_3534(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) :|: TRUE 249.26/116.93 f_3534(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) -> f_3837(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, 0, v26675, v26677, v26678, v26675, v26677, v26678, 0, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v31186, v31187, v31188, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.93 f_3837(v31166, v31167, v31168, v31169, v31170, v31171, v31172, 1, v31174, 0, v31176, v31177, v31178, v31179, v31180, v31181, v31182, v31183, v31189, v31184, v31190, v31185, v31191, v31192, v31193, v31194, v31195, v31196, v31197, v31186, v31187, v31188, 3, 7, 4, 2, 5, 8) -> f_4119(v31166, v31167, v31168, v31169, v31170, v31171, v31172, 1, v31174, 0, v31176, v31177, v31178, v31179, v31180, v31181, v31182, v31183, v31189, v31184, v31190, v31185, v31191, v31192, v31193, v31194, v31195, v31196, v31197, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.93 f_4119(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34765, v34766, v34767, v34768, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) -> f_4130(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34765, v34766, v34767, v34768, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.93 f_4130(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34765, v34766, v34767, v34768, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) -> f_4137(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34765, v34766, v34767, v34768, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.93 f_4137(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34765, v34766, v34767, v34768, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) -> f_4143(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34765, v34766, v34767, v34768, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.93 f_4143(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34765, v34766, v34767, v34768, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) -> f_4149(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34765, v34766, v34767, v34768, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.93 f_4149(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34765, v34766, v34767, v34768, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) -> f_4154(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34766, v34767, v34768, v34765, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.93 f_4154(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34766, v34767, v34768, v34765, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) -> f_4159(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34766, v34767, v34768, v34765, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.93 f_4159(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34766, v34767, v34768, v34765, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) -> f_4165(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34767, v34768, v34765, v34766, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) :|: v34760 = v34752 + 4 * v34758 249.26/116.93 f_4165(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34767, v34768, v34765, v34766, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) -> f_4171(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34768, v34765, v34766, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.93 f_4171(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34768, v34765, v34766, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) -> f_4176(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34768, v34765, v34766, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.93 f_4176(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34768, v34765, v34766, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) -> f_4180(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34768, v34765, v34766, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.93 f_4180(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34768, v34765, v34766, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) -> f_4184(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34765, v34766, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34768, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.93 f_4184(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34765, v34766, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34768, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) -> f_4188(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34765, v34766, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34768, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.93 f_4188(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34765, v34766, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34768, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) -> f_4193(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34766, v34765, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34768, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.93 f_4193(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34766, v34765, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34768, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) -> f_4199(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34766, v34765, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34768, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.93 f_4199(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34766, v34765, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34768, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) -> f_4205(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34765, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) :|: v34760 = v34752 + 4 * v34758 249.26/116.93 f_4205(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34765, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) -> f_4211(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34765, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.93 f_4211(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34765, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) -> f_4217(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34765, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.93 f_4217(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34765, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) -> f_4223(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.93 f_4223(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) -> f_4229(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v36252, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) :|: v36252 = 1 + v34758 && 2 <= v36252 249.26/116.93 f_4229(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v36252, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) -> f_4235(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v36252, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.93 f_4235(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v36252, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) -> f_4242(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v36252, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.93 f_4242(v34752, v34753, v34754, v34755, v34756, v34757, v34758, 1, v34760, 0, v34762, v34763, v34764, v36252, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) -> f_4249(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v34758, v34760, 0, v34762, v34763, v34764, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.93 f_4249(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v34758, v34760, 0, v34762, v34763, v34764, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) -> f_4256(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v34758, v34760, 0, v34762, v34763, v34764, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.93 f_4256(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v34758, v34760, 0, v34762, v34763, v34764, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) -> f_4263(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v34758, v34760, 0, v34762, v34763, v34764, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2) :|: v36252 < v34753 && 3 <= v34753 && 12 <= v34778 249.26/116.93 f_4263(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v34758, v34760, 0, v34762, v34763, v34764, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2) -> f_4271(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v34758, v34760, 0, v34762, v34763, v34764, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2) :|: 0 = 0 249.26/116.93 f_4271(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v34758, v34760, 0, v34762, v34763, v34764, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2) -> f_4279(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v34758, v34760, 0, v34762, v34763, v34764, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2) :|: TRUE 249.26/116.93 f_4279(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v34758, v34760, 0, v34762, v34763, v34764, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2) -> f_4285(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v34758, v34760, 0, v34762, v34763, v34764, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2) :|: TRUE 249.26/116.93 f_4285(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v34758, v34760, 0, v34762, v34763, v34764, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2) -> f_4290(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v34758, v34760, 0, v34762, v34763, v34764, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2) :|: 0 = 0 249.26/116.93 f_4290(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v34758, v34760, 0, v34762, v34763, v34764, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2) -> f_4295(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v34760, 0, v34762, v34763, v34764, v34758, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2) :|: 0 = 0 249.26/116.93 f_4295(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v34760, 0, v34762, v34763, v34764, v34758, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2) -> f_4300(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v34760, 0, v34762, v34763, v34764, v34758, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2) :|: 0 = 0 249.26/116.93 f_4300(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v34760, 0, v34762, v34763, v34764, v34758, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2) -> f_4305(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, 0, v34762, v34763, v34764, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) :|: v37237 = v34752 + 4 * v36252 && 9 <= v37237 249.26/116.93 f_4305(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, 0, v34762, v34763, v34764, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4311(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, v34762, v34763, v34764, v34758, v34760, 0, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) :|: TRUE 249.26/116.93 f_4311(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, v34762, v34763, v34764, v34758, v34760, 0, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4317(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, 0, v34762, v34763, v34764, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) :|: v37464 = 0 249.26/116.93 f_4311(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, v34762, v34763, v34764, v34758, v34760, 0, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4318(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, v34762, v34763, v34764, v34758, v34760, 0, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) :|: v37464 != 0 249.26/116.93 f_4317(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, 0, v34762, v34763, v34764, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4324(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, 0, v34762, v34763, v34764, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.26/116.93 f_4324(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, 0, v34762, v34763, v34764, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4330(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, 0, v34762, v34763, v34764, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) :|: TRUE 249.26/116.93 f_4330(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, 0, v34762, v34763, v34764, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4119(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, 0, v34762, v34763, v34764, v34758, v34760, 0, 1, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34772, v34773, v34774, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.93 f_4318(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, v34762, v34763, v34764, v34758, v34760, 0, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4325(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34762, v34763, v34764, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.26/116.93 f_4325(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34762, v34763, v34764, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4331(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34762, v34763, v34764, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) :|: TRUE 249.26/116.93 f_4331(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34762, v34763, v34764, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4336(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34762, v34763, v34764, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.26/116.93 f_4336(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34762, v34763, v34764, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4341(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34763, v34764, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.26/116.93 f_4341(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34763, v34764, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4346(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34763, v34764, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.26/116.93 f_4346(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34763, v34764, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4352(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34764, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34763, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) :|: v37237 = v34752 + 4 * v36252 249.26/116.93 f_4352(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34764, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34763, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4358(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34763, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.26/116.93 f_4358(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34763, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4364(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34763, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) :|: v37464 < 0 && v34763 != v34760 && v34763 != v37237 249.26/116.93 f_4358(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34763, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4365(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34763, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 <= v37464 && v34763 != v34760 249.26/116.93 f_4364(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34763, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4372(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34763, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.26/116.93 f_4372(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34763, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4380(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34763, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) :|: TRUE 249.26/116.93 f_4380(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34763, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) -> f_3947(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.93 f_3947(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32287, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) -> f_3955(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32287, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.93 f_3955(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32287, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) -> f_3962(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32287, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.93 f_3962(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32287, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) -> f_3969(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32287, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.93 f_3969(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32287, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) -> f_3976(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32287, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.93 f_3976(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32287, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) -> f_3983(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32287, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.93 f_3983(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32287, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) -> f_3990(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32287, v32286, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.93 f_3990(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32287, v32286, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) -> f_3998(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32287, v32286, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.93 f_3998(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32287, v32286, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) -> f_4007(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32287, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) :|: v32283 = v32275 + 4 * v32281 249.26/116.93 f_4007(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32287, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) -> f_4017(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32287, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.93 f_4017(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32287, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) -> f_4027(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32287, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.93 f_4027(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32287, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) -> f_4037(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32287, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.93 f_4037(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32287, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) -> f_4047(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32287, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.93 f_4047(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32287, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) -> f_4056(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32287, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.93 f_4056(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32287, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) -> f_4065(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32287, v32286, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.93 f_4065(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32287, v32286, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) -> f_4075(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32287, v32286, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.93 f_4075(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32287, v32286, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) -> f_4086(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32287, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) :|: v32283 = v32275 + 4 * v32281 249.26/116.93 f_4086(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32287, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) -> f_4098(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32287, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.93 f_4098(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32287, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) -> f_4110(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32287, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.93 f_4110(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32286, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32287, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) -> f_4122(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32287, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.93 f_4122(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32287, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) -> f_4133(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v34908, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32287, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) :|: v34908 = 1 + v32281 && 2 <= v34908 249.26/116.93 f_4133(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v34908, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32287, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) -> f_4139(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v34908, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32287, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.93 f_4139(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v34908, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32287, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) -> f_4145(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v34908, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32287, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.93 f_4145(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v34908, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v32287, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) -> f_3450(v32275, v32276, v32277, v32278, v32279, v32280, v32281, 1, v32283, v32284, 0, v34908, v32288, v32294, v32289, v32295, v32290, v32296, v32297, v32298, v32299, v32300, v32301, v32302, v26684, v26685, v26686, 3, 7, 4, 8) :|: TRUE 249.26/116.93 f_3450(v26669, v26670, v26671, v26672, v26673, v26674, v26675, 1, v26677, v26678, 0, v26680, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 8) -> f_3454(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26675, v26677, v26678, 0, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 8) :|: 0 = 0 249.26/116.93 f_4365(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34763, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4373(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34763, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.26/116.93 f_4373(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34763, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4381(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34763, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) :|: TRUE 249.26/116.93 f_4381(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34758, v34760, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v34763, v34766, v34768, v34772, v34773, v34774, 3, 7, 4, 5, 8, 12, 2, 9) -> f_3949(v34752, v34753, v34754, v34755, v34756, v34757, v36252, 1, v37237, v37464, 0, v34758, v34760, 0, 1, v34769, v34775, v34770, v34776, v34771, v34777, v34778, v34779, v34780, v34781, v34782, v34783, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.93 f_3949(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, v32388, 0, v32390, v32391, v32392, v32393, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) -> f_3956(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, v32388, 0, v32390, v32391, v32392, v32393, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.93 f_3956(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, v32388, 0, v32390, v32391, v32392, v32393, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) -> f_3963(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, v32388, 0, v32390, v32391, v32392, v32393, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) :|: TRUE 249.26/116.93 f_3963(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, v32388, 0, v32390, v32391, v32392, v32393, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) -> f_3970(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, v32388, 0, v32390, v32391, v32392, v32393, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.26/116.93 f_3970(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, v32388, 0, v32390, v32391, v32392, v32393, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) -> f_3977(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, v32388, 0, v32391, v32392, v32393, v32390, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_3977(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, v32388, 0, v32391, v32392, v32393, v32390, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) -> f_3984(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, v32388, 0, v32391, v32392, v32393, v32390, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_3984(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, v32388, 0, v32391, v32392, v32393, v32390, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) -> f_3991(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, v32388, 0, v32392, v32393, v32390, v32391, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) :|: v32387 = v32379 + 4 * v32385 249.61/116.94 f_3991(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, v32388, 0, v32392, v32393, v32390, v32391, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) -> f_3999(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, v32388, 0, v32393, v32390, v32391, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_3999(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, v32388, 0, v32393, v32390, v32391, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) -> f_4009(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v32393, v32390, v32391, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) :|: v32388 <= 0 249.61/116.94 f_4009(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v32393, v32390, v32391, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) -> f_4019(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v32393, v32390, v32391, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_4019(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v32393, v32390, v32391, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) -> f_4029(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v32393, v32390, v32391, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_4029(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v32393, v32390, v32391, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) -> f_4039(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v32390, v32391, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32393, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_4039(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v32390, v32391, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32393, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) -> f_4049(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v32390, v32391, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32393, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_4049(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v32390, v32391, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32393, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) -> f_4058(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v32391, v32390, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32393, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_4058(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v32391, v32390, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32393, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) -> f_4067(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v32391, v32390, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32393, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_4067(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v32391, v32390, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32393, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) -> f_4077(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v32390, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32391, v32393, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) :|: v32387 = v32379 + 4 * v32385 249.61/116.94 f_4077(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v32390, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32391, v32393, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) -> f_4088(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v32390, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32391, v32393, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_4088(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v32390, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32391, v32393, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) -> f_4100(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v32390, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32391, v32393, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_4100(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v32390, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32391, v32393, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) -> f_4112(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32391, v32393, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_4112(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32391, v32393, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) -> f_4124(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v34810, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32391, v32393, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) :|: v34810 = 1 + v32385 && 2 <= v34810 249.61/116.94 f_4124(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v34810, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32391, v32393, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) -> f_4135(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v34810, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32391, v32393, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_4135(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v34810, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32391, v32393, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) -> f_4141(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v34810, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32391, v32393, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_4141(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v34810, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v32391, v32393, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) -> f_3803(v32379, v32380, v32381, v32382, v32383, v32384, v32385, 1, v32387, 0, v34810, v32394, v32400, v32395, v32401, v32396, v32402, v32403, v32404, v32405, v32406, v32407, v32408, v30780, v30781, v30782, 3, 7, 4, 8) :|: TRUE 249.61/116.94 f_3803(v30766, v30767, v30768, v30769, v30770, v30771, v30772, 1, v30774, 0, v30776, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 8) -> f_3808(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v30772, v30774, 0, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 8) :|: 0 = 0 249.61/116.94 f_3808(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v30772, v30774, 0, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 8) -> f_3813(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v30772, v30774, 0, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 8) :|: 0 = 0 249.61/116.94 f_3813(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v30772, v30774, 0, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 8) -> f_3818(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v30772, v30774, 0, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8) :|: v30776 < v30767 && 2 <= v30767 && 8 <= v30786 249.61/116.94 f_3818(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v30772, v30774, 0, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8) -> f_3825(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v30772, v30774, 0, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8) :|: 0 = 0 249.61/116.94 f_3825(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v30772, v30774, 0, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8) -> f_3832(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v30772, v30774, 0, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8) :|: TRUE 249.61/116.94 f_3832(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v30772, v30774, 0, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8) -> f_3839(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v30772, v30774, 0, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8) :|: TRUE 249.61/116.94 f_3839(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v30772, v30774, 0, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8) -> f_3844(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v30772, v30774, 0, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8) :|: 0 = 0 249.61/116.94 f_3844(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v30772, v30774, 0, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8) -> f_3849(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v30774, 0, v30772, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8) :|: 0 = 0 249.61/116.94 f_3849(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v30774, 0, v30772, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8) -> f_3853(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v30774, 0, v30772, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8) :|: 0 = 0 249.61/116.94 f_3853(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v30774, 0, v30772, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8) -> f_3857(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) :|: v31308 = v30766 + 4 * v30776 && 5 <= v31308 249.61/116.94 f_3857(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) -> f_3863(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) :|: TRUE 249.61/116.94 f_3863(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) -> f_3869(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) :|: v31309 = 0 249.61/116.94 f_3863(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) -> f_3870(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) :|: v31309 != 0 249.61/116.94 f_3869(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) -> f_3876(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.94 f_3876(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) -> f_3883(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) :|: TRUE 249.61/116.94 f_3883(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) -> f_4173(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, 0, v30772, v30774, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v35452, v35453, v35454, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_4173(v35435, v35436, v35437, v35438, v35439, v35440, v35441, 1, v35443, 0, v35445, v35446, v35447, v35448, v35449, v35455, v35450, v35456, v35451, v35457, v35458, v35459, v35460, v35461, v35462, v35463, v35452, v35453, v35454, 3, 7, 4, 2, 5, 8) -> f_4383(v35435, v35436, v35437, v35438, v35439, v35440, v35441, 1, v35443, 0, v35445, v35446, v35447, v35448, v35449, v35455, v35450, v35456, v35451, v35457, v35458, v35459, v35460, v35461, v35462, v35463, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_4383(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38101, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) -> f_4388(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38101, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_4388(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38101, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) -> f_4393(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38101, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_4393(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38101, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) -> f_4398(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38101, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_4398(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38101, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) -> f_4404(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38101, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_4404(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38101, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) -> f_4410(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38101, v38100, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_4410(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38101, v38100, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) -> f_4416(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38101, v38100, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_4416(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38101, v38100, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) -> f_4422(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38101, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) :|: v38096 = v38088 + 4 * v38094 249.61/116.94 f_4422(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38101, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) -> f_4428(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38101, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_4428(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38101, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) -> f_4433(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38101, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_4433(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38101, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) -> f_4438(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38101, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_4438(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38101, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) -> f_4443(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38101, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_4443(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38101, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) -> f_4448(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38101, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_4448(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38101, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) -> f_4454(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38101, v38100, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_4454(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38101, v38100, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) -> f_4460(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38101, v38100, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_4460(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38101, v38100, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) -> f_4466(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) :|: v38096 = v38088 + 4 * v38094 249.61/116.94 f_4466(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) -> f_4472(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_4472(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) -> f_4478(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_4478(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38100, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) -> f_4484(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_4484(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) -> f_4491(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v40042, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) :|: v40042 = 1 + v38094 && 2 <= v40042 249.61/116.94 f_4491(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v40042, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) -> f_4498(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v40042, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_4498(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v40042, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) -> f_4505(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v40042, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_4505(v38088, v38089, v38090, v38091, v38092, v38093, v38094, 1, v38096, 0, v38098, v38099, v40042, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) -> f_4513(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v38094, v38096, 0, v38098, v38099, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_4513(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v38094, v38096, 0, v38098, v38099, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) -> f_4521(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v38094, v38096, 0, v38098, v38099, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_4521(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v38094, v38096, 0, v38098, v38099, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) -> f_4529(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v38094, v38096, 0, v38098, v38099, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2) :|: v40042 < v38089 && 3 <= v38089 && 12 <= v38111 249.61/116.94 f_4529(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v38094, v38096, 0, v38098, v38099, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2) -> f_4538(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v38094, v38096, 0, v38098, v38099, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2) :|: 0 = 0 249.61/116.94 f_4538(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v38094, v38096, 0, v38098, v38099, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2) -> f_4547(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v38094, v38096, 0, v38098, v38099, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2) :|: TRUE 249.61/116.94 f_4547(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v38094, v38096, 0, v38098, v38099, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2) -> f_4556(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v38094, v38096, 0, v38098, v38099, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2) :|: TRUE 249.61/116.94 f_4556(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v38094, v38096, 0, v38098, v38099, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2) -> f_4561(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v38094, v38096, 0, v38098, v38099, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2) :|: 0 = 0 249.61/116.94 f_4561(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v38094, v38096, 0, v38098, v38099, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2) -> f_4566(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v38096, 0, v38098, v38099, v38094, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2) :|: 0 = 0 249.61/116.94 f_4566(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v38096, 0, v38098, v38099, v38094, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2) -> f_4571(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v38096, 0, v38098, v38099, v38094, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2) :|: 0 = 0 249.61/116.94 f_4571(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v38096, 0, v38098, v38099, v38094, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2) -> f_4576(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, 0, v38098, v38099, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) :|: v40882 = v38088 + 4 * v40042 && 9 <= v40882 249.61/116.94 f_4576(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, 0, v38098, v38099, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4581(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, v38098, v38099, 0, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) :|: TRUE 249.61/116.94 f_4581(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, v38098, v38099, 0, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4585(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, 0, v38098, v38099, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) :|: v41020 = 0 249.61/116.94 f_4581(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, v38098, v38099, 0, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4586(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, v38098, v38099, 0, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) :|: v41020 != 0 249.61/116.94 f_4585(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, 0, v38098, v38099, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4590(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, 0, v38098, v38099, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.61/116.94 f_4590(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, 0, v38098, v38099, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4594(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, 0, v38098, v38099, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) :|: TRUE 249.61/116.94 f_4594(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, 0, v38098, v38099, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4383(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, 0, v38098, v38099, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38105, v38106, v38107, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_4586(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, v38098, v38099, 0, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4591(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38098, v38099, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.61/116.94 f_4591(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38098, v38099, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4595(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38098, v38099, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) :|: TRUE 249.61/116.94 f_4595(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38098, v38099, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4598(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38098, v38099, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.61/116.94 f_4598(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38098, v38099, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4601(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38099, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.61/116.94 f_4601(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38099, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4603(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38099, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.61/116.94 f_4603(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38099, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4606(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38099, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) :|: v40882 = v38088 + 4 * v40042 249.61/116.94 f_4606(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38099, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4609(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38099, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.61/116.94 f_4609(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38099, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4612(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38099, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) :|: v41020 < 0 249.61/116.94 f_4609(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38099, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4613(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38099, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 <= v41020 249.61/116.94 f_4612(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38099, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4616(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38099, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.61/116.94 f_4616(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38099, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4620(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38099, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) :|: TRUE 249.61/116.94 f_4620(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38099, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) -> f_3947(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_4613(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38099, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4617(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38099, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) :|: 0 = 0 249.61/116.94 f_4617(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38099, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4621(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38099, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) :|: TRUE 249.61/116.94 f_4621(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38094, v38096, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v38099, v38101, v38105, v38106, v38107, 3, 7, 4, 5, 8, 12, 2, 9) -> f_3949(v38088, v38089, v38090, v38091, v38092, v38093, v40042, 1, v40882, v41020, 0, v38094, v38096, 0, 1, v38102, v38108, v38103, v38109, v38104, v38110, v38111, v38112, v38113, v38114, v38115, v38116, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_3870(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) -> f_3877(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.94 f_3877(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) -> f_3884(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) :|: TRUE 249.61/116.94 f_3884(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) -> f_3891(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.94 f_3891(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) -> f_3898(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30774, v30772, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.94 f_3898(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30774, v30772, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) -> f_3905(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30774, v30772, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.94 f_3905(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30774, v30772, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) -> f_3912(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) :|: v31308 = v30766 + 4 * v30776 249.61/116.94 f_3912(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) -> f_3920(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.94 f_3920(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) -> f_3928(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) :|: v31309 < 0 249.61/116.94 f_3920(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) -> f_3929(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) :|: 0 <= v31309 249.61/116.94 f_3928(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) -> f_3937(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.94 f_3937(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) -> f_3946(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) :|: TRUE 249.61/116.94 f_3946(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) -> f_3947(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v32291, v32292, v32293, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_3929(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) -> f_3938(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.94 f_3938(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) -> f_3948(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) :|: TRUE 249.61/116.94 f_3948(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v30780, v30781, v30782, 3, 7, 4, 2, 8, 5) -> f_3949(v30766, v30767, v30768, v30769, v30770, v30771, v30776, 1, v31308, v31309, 0, v30772, v30774, 0, 1, v30777, v30783, v30778, v30784, v30779, v30785, v30786, v30787, v30788, v30789, v30790, v30791, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_3519(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) -> f_3527(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.94 f_3527(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) -> f_3535(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) :|: TRUE 249.61/116.94 f_3535(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) -> f_3543(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.94 f_3543(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) -> f_3551(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26677, v26678, v26675, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.94 f_3551(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26677, v26678, v26675, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) -> f_3559(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26677, v26678, v26675, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.94 f_3559(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26677, v26678, v26675, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) -> f_3567(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26678, v26675, v26677, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) :|: v26957 = v26669 + 4 * v26680 249.61/116.94 f_3567(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26678, v26675, v26677, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) -> f_3576(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.94 f_3576(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) -> f_3586(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) :|: v26960 < 0 249.61/116.94 f_3576(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) -> f_3587(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) :|: 0 <= v26960 249.61/116.94 f_3586(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) -> f_3597(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.94 f_3597(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) -> f_3609(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) :|: TRUE 249.61/116.94 f_3609(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) -> f_3610(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, 0, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v28276, v28277, v28278, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_3610(v28258, v28259, v28260, v28261, v28262, v28263, v28264, 1, v28266, v28267, 0, v28269, v28270, v28271, v28272, v28273, v28279, v28274, v28280, v28275, v28281, v28282, v28283, v28284, v28285, v28286, v28287, v28276, v28277, v28278, 3, 7, 4, 2, 5, 8) -> f_3618(v28258, v28259, v28260, v28261, v28262, v28263, v28264, 1, v28266, v28267, 0, v28269, v28270, v28271, v28272, v28273, v28279, v28274, v28280, v28275, v28281, v28282, v28283, v28284, v28285, v28286, v28287, v28276, v28277, v28278, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_3618(v28258, v28259, v28260, v28261, v28262, v28263, v28264, 1, v28266, v28267, 0, v28269, v28270, v28271, v28272, v28273, v28279, v28274, v28280, v28275, v28281, v28282, v28283, v28284, v28285, v28286, v28287, v28276, v28277, v28278, 3, 7, 4, 2, 5, 8) -> f_3625(v28258, v28259, v28260, v28261, v28262, v28263, v28264, 1, v28266, v28267, 0, v28269, v28270, v28271, v28272, v28273, v28279, v28274, v28280, v28275, v28281, v28282, v28283, v28284, v28285, v28286, v28287, v28276, v28277, v28278, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_3625(v28258, v28259, v28260, v28261, v28262, v28263, v28264, 1, v28266, v28267, 0, v28269, v28270, v28271, v28272, v28273, v28279, v28274, v28280, v28275, v28281, v28282, v28283, v28284, v28285, v28286, v28287, v28276, v28277, v28278, 3, 7, 4, 2, 5, 8) -> f_3626(v28258, v28259, v28260, v28261, v28262, v28263, v28264, 1, v28266, v28267, 0, v28269, v28270, v28271, v28272, v28273, v28279, v28274, v28280, v28275, v28281, v28282, v28283, v28284, v28285, v28286, v28287, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_3626(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28938, v28939, v28940, v28941, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) -> f_3633(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28938, v28939, v28940, v28941, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_3633(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28938, v28939, v28940, v28941, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) -> f_3640(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28938, v28939, v28940, v28941, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_3640(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28938, v28939, v28940, v28941, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) -> f_3647(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28938, v28939, v28940, v28941, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_3647(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28938, v28939, v28940, v28941, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) -> f_3654(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28939, v28940, v28941, v28938, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_3654(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28939, v28940, v28941, v28938, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) -> f_3662(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28939, v28940, v28941, v28938, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_3662(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28939, v28940, v28941, v28938, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) -> f_3670(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28940, v28941, v28938, v28939, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) :|: v28935 = v28927 + 4 * v28933 249.61/116.94 f_3670(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28940, v28941, v28938, v28939, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) -> f_3679(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28941, v28938, v28939, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_3679(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28941, v28938, v28939, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) -> f_3688(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28941, v28938, v28939, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_3688(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28941, v28938, v28939, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) -> f_3697(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28941, v28938, v28939, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.94 f_3697(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28941, v28938, v28939, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) -> f_3706(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28938, v28939, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28941, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_3706(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28938, v28939, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28941, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) -> f_3715(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28938, v28939, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28941, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.94 f_3715(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28938, v28939, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28941, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) -> f_3724(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28939, v28938, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28941, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.95 f_3724(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28939, v28938, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28941, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) -> f_3734(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28939, v28938, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28941, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.95 f_3734(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28939, v28938, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28941, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) -> f_3746(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28938, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28939, v28941, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) :|: v28935 = v28927 + 4 * v28933 249.61/116.95 f_3746(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28938, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28939, v28941, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) -> f_3758(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28938, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28939, v28941, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.95 f_3758(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28938, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28939, v28941, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) -> f_3770(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28938, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28939, v28941, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.95 f_3770(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28938, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28939, v28941, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) -> f_3782(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28939, v28941, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) :|: 0 = 0 249.61/116.95 f_3782(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28939, v28941, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) -> f_3794(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v30737, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28939, v28941, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) :|: v30737 = 1 + v28933 && 2 <= v30737 249.61/116.95 f_3794(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v30737, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28939, v28941, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) -> f_3800(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v30737, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28939, v28941, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.95 f_3800(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v30737, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28939, v28941, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) -> f_3806(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v30737, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28939, v28941, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.95 f_3806(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v30737, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v28939, v28941, v28945, v28946, v28947, 3, 7, 4, 2, 5, 8) -> f_3450(v28927, v28928, v28929, v28930, v28931, v28932, v28933, 1, v28935, v28936, 0, v30737, v28942, v28948, v28943, v28949, v28944, v28950, v28951, v28952, v28953, v28954, v28955, v28956, v26684, v26685, v26686, 3, 7, 4, 8) :|: TRUE 249.61/116.95 f_3587(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) -> f_3598(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.95 f_3598(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) -> f_3611(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) :|: TRUE 249.61/116.95 f_3611(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v26684, v26685, v26686, 3, 7, 4, 2, 8, 5) -> f_3612(v26669, v26670, v26671, v26672, v26673, v26674, v26680, 1, v26957, v26960, 0, v26675, v26677, v26678, 0, v26681, v26687, v26682, v26688, v26683, v26689, v26690, v26691, v26692, v26693, v26694, v26695, v28368, v28369, v28370, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.95 f_3612(v28350, v28351, v28352, v28353, v28354, v28355, v28356, 1, v28358, v28359, 0, v28361, v28362, v28363, v28364, v28365, v28371, v28366, v28372, v28367, v28373, v28374, v28375, v28376, v28377, v28378, v28379, v28368, v28369, v28370, 3, 7, 4, 2, 5, 8) -> f_3949(v28350, v28351, v28352, v28353, v28354, v28355, v28356, 1, v28358, v28359, 0, v28361, v28362, v28363, v28364, v28365, v28371, v28366, v28372, v28367, v28373, v28374, v28375, v28376, v28377, v28378, v28379, v32397, v32398, v32399, 3, 7, 4, 2, 5, 8) :|: TRUE 249.61/116.95 Combined rules. Obtained 21 rulesP rules: 249.61/116.95 f_3863(v30766:0, v30767:0, v30768:0, v30769:0, v30770:0, v30771:0, v30776:0, 1, v30766:0 + 4 * v30776:0, v31309:0, 0, v30772:0, v30774:0, v30777:0, v30783:0, v30778:0, v30784:0, v30779:0, v30785:0, v30786:0, v30787:0, v30788:0, v30789:0, v30790:0, v30791:0, v30780:0, v30781:0, v30782:0, 3, 7, 4, 2, 8, 5) -> f_3863(v30766:0, v30767:0, v30768:0, v30769:0, v30770:0, v30771:0, 1 + v30776:0, 1, v30766:0 + 4 * (1 + v30776:0), v31309:1, 0, v30776:0, v30766:0 + 4 * v30776:0, v30777:0, v30783:0, v30778:0, v30784:0, v30779:0, v30785:0, v30786:0, v30787:0, v30788:0, v30789:0, v30790:0, v30791:0, v30780:1, v30781:1, v30782:1, 3, 7, 4, 2, 8, 5) :|: v31309:0 < 1 && v30776:0 > 0 && v30767:0 > 1 && v30767:0 > 1 + v30776:0 && v30786:0 > 7 && v31309:0 < 0 && v31309:0 > -1 && v30766:0 + 4 * (1 + v30776:0) > 4 249.61/116.95 f_3863(v30766:0, v30767:0, v30768:0, v30769:0, v30770:0, v30771:0, v30776:0, 1, v30766:0 + 4 * v30776:0, v31309:0, 0, v30772:0, v30774:0, v30777:0, v30783:0, v30778:0, v30784:0, v30779:0, v30785:0, v30786:0, v30787:0, v30788:0, v30789:0, v30790:0, v30791:0, v30780:0, v30781:0, v30782:0, 3, 7, 4, 2, 8, 5) -> f_3863(v30766:0, v30767:0, v30768:0, v30769:0, v30770:0, v30771:0, 1 + v30776:0, 1, v30766:0 + 4 * (1 + v30776:0), v31309:1, 0, v30776:0, v30766:0 + 4 * v30776:0, v30777:0, v30783:0, v30778:0, v30784:0, v30779:0, v30785:0, v30786:0, v30787:0, v30788:0, v30789:0, v30790:0, v30791:0, v30780:1, v30781:1, v30782:1, 3, 7, 4, 2, 8, 5) :|: v31309:0 > 0 && v31309:0 < 1 && v30776:0 > 0 && v30767:0 > 1 && v30767:0 > 1 + v30776:0 && v30766:0 + 4 * (1 + v30776:0) > 4 && v30786:0 > 7 249.61/116.95 f_3454(v26669:0, v26670:0, v26671:0, v26672:0, v26673:0, v26674:0, v26680:0, 1, v26675:0, v26677:0, v26678:0, 0, v26681:0, v26687:0, v26682:0, v26688:0, v26683:0, v26689:0, v26690:0, v26691:0, v26692:0, v26693:0, v26694:0, v26695:0, v26684:0, v26685:0, v26686:0, 3, 7, 4, 8) -> f_3863(v26669:0, v26670:0, v26671:0, v26672:0, v26673:0, v26674:0, 1 + v26680:0, 1, v26669:0 + 4 * (1 + v26680:0), v31309:0, 0, v26680:0, v26669:0 + 4 * v26680:0, v26681:0, v26687:0, v26682:0, v26688:0, v26683:0, v26689:0, v26690:0, v26691:0, v26692:0, v26693:0, v26694:0, v26695:0, v30780:0, v30781:0, v30782:0, 3, 7, 4, 2, 8, 5) :|: v26670:0 > 1 + v26680:0 && v26960:0 < 1 && v26670:0 > 1 && v26690:0 > 7 && v26680:0 > 0 && v26669:0 + 4 * v26680:0 > 4 && v26960:0 < 0 && v26669:0 + 4 * (1 + v26680:0) > 4 && v26960:0 > -1 249.61/116.95 f_3454(v26669:0, v26670:0, v26671:0, v26672:0, v26673:0, v26674:0, v26680:0, 1, v26675:0, v26677:0, v26678:0, 0, v26681:0, v26687:0, v26682:0, v26688:0, v26683:0, v26689:0, v26690:0, v26691:0, v26692:0, v26693:0, v26694:0, v26695:0, v26684:0, v26685:0, v26686:0, 3, 7, 4, 8) -> f_3863(v26669:0, v26670:0, v26671:0, v26672:0, v26673:0, v26674:0, 1 + v26680:0, 1, v26669:0 + 4 * (1 + v26680:0), v31309:0, 0, v26680:0, v26669:0 + 4 * v26680:0, v26681:0, v26687:0, v26682:0, v26688:0, v26683:0, v26689:0, v26690:0, v26691:0, v26692:0, v26693:0, v26694:0, v26695:0, v30780:0, v30781:0, v30782:0, 3, 7, 4, 2, 8, 5) :|: v26670:0 > 1 + v26680:0 && v26960:0 > 0 && v26960:0 < 1 && v26670:0 > 1 && v26690:0 > 7 && v26680:0 > 0 && v26669:0 + 4 * v26680:0 > 4 && v26669:0 + 4 * (1 + v26680:0) > 4 249.61/116.95 f_4311(v34752:0, v34753:0, v34754:0, v34755:0, v34756:0, v34757:0, v36252:0, 1, v34752:0 + 4 * v36252:0, v37464:0, v34762:0, v34763:0, v34764:0, v34758:0, v34760:0, 0, v34769:0, v34775:0, v34770:0, v34776:0, v34771:0, v34777:0, v34778:0, v34779:0, v34780:0, v34781:0, v34782:0, v34783:0, v34766:0, v34768:0, v34772:0, v34773:0, v34774:0, 3, 7, 4, 5, 8, 12, 2, 9) -> f_3454(v34752:0, v34753:0, v34754:0, v34755:0, v34756:0, v34757:0, 1 + v36252:0, 1, v36252:0, v34752:0 + 4 * v36252:0, v37464:0, 0, v34769:0, v34775:0, v34770:0, v34776:0, v34771:0, v34777:0, v34778:0, v34779:0, v34780:0, v34781:0, v34782:0, v34783:0, v26684:0, v26685:0, v26686:0, 3, 7, 4, 8) :|: v37464:0 < 0 && v34763:0 < v34760:0 && v36252:0 > 0 && v34763:0 < v34752:0 + 4 * v36252:0 249.61/116.95 f_4311(v34752:0, v34753:0, v34754:0, v34755:0, v34756:0, v34757:0, v36252:0, 1, v34752:0 + 4 * v36252:0, v37464:0, v34762:0, v34763:0, v34764:0, v34758:0, v34760:0, 0, v34769:0, v34775:0, v34770:0, v34776:0, v34771:0, v34777:0, v34778:0, v34779:0, v34780:0, v34781:0, v34782:0, v34783:0, v34766:0, v34768:0, v34772:0, v34773:0, v34774:0, 3, 7, 4, 5, 8, 12, 2, 9) -> f_3454(v34752:0, v34753:0, v34754:0, v34755:0, v34756:0, v34757:0, 1 + v36252:0, 1, v36252:0, v34752:0 + 4 * v36252:0, v37464:0, 0, v34769:0, v34775:0, v34770:0, v34776:0, v34771:0, v34777:0, v34778:0, v34779:0, v34780:0, v34781:0, v34782:0, v34783:0, v26684:0, v26685:0, v26686:0, 3, 7, 4, 8) :|: v37464:0 < 0 && v34763:0 < v34760:0 && v36252:0 > 0 && v34763:0 > v34752:0 + 4 * v36252:0 249.61/116.95 f_4311(v34752:0, v34753:0, v34754:0, v34755:0, v34756:0, v34757:0, v36252:0, 1, v34752:0 + 4 * v36252:0, v37464:0, v34762:0, v34763:0, v34764:0, v34758:0, v34760:0, 0, v34769:0, v34775:0, v34770:0, v34776:0, v34771:0, v34777:0, v34778:0, v34779:0, v34780:0, v34781:0, v34782:0, v34783:0, v34766:0, v34768:0, v34772:0, v34773:0, v34774:0, 3, 7, 4, 5, 8, 12, 2, 9) -> f_3454(v34752:0, v34753:0, v34754:0, v34755:0, v34756:0, v34757:0, 1 + v36252:0, 1, v36252:0, v34752:0 + 4 * v36252:0, v37464:0, 0, v34769:0, v34775:0, v34770:0, v34776:0, v34771:0, v34777:0, v34778:0, v34779:0, v34780:0, v34781:0, v34782:0, v34783:0, v26684:0, v26685:0, v26686:0, 3, 7, 4, 8) :|: v37464:0 < 0 && v34763:0 > v34760:0 && v36252:0 > 0 && v34763:0 < v34752:0 + 4 * v36252:0 249.61/116.95 f_4311(v34752:0, v34753:0, v34754:0, v34755:0, v34756:0, v34757:0, v36252:0, 1, v34752:0 + 4 * v36252:0, v37464:0, v34762:0, v34763:0, v34764:0, v34758:0, v34760:0, 0, v34769:0, v34775:0, v34770:0, v34776:0, v34771:0, v34777:0, v34778:0, v34779:0, v34780:0, v34781:0, v34782:0, v34783:0, v34766:0, v34768:0, v34772:0, v34773:0, v34774:0, 3, 7, 4, 5, 8, 12, 2, 9) -> f_3454(v34752:0, v34753:0, v34754:0, v34755:0, v34756:0, v34757:0, 1 + v36252:0, 1, v36252:0, v34752:0 + 4 * v36252:0, v37464:0, 0, v34769:0, v34775:0, v34770:0, v34776:0, v34771:0, v34777:0, v34778:0, v34779:0, v34780:0, v34781:0, v34782:0, v34783:0, v26684:0, v26685:0, v26686:0, 3, 7, 4, 8) :|: v37464:0 < 0 && v34763:0 > v34760:0 && v36252:0 > 0 && v34763:0 > v34752:0 + 4 * v36252:0 249.61/116.95 f_3863(v30766:0, v30767:0, v30768:0, v30769:0, v30770:0, v30771:0, v30776:0, 1, v30766:0 + 4 * v30776:0, v31309:0, 0, v30772:0, v30774:0, v30777:0, v30783:0, v30778:0, v30784:0, v30779:0, v30785:0, v30786:0, v30787:0, v30788:0, v30789:0, v30790:0, v30791:0, v30780:0, v30781:0, v30782:0, 3, 7, 4, 2, 8, 5) -> f_3454(v30766:0, v30767:0, v30768:0, v30769:0, v30770:0, v30771:0, 1 + v30776:0, 1, v30776:0, v30766:0 + 4 * v30776:0, v31309:0, 0, v30777:0, v30783:0, v30778:0, v30784:0, v30779:0, v30785:0, v30786:0, v30787:0, v30788:0, v30789:0, v30790:0, v30791:0, v26684:0, v26685:0, v26686:0, 3, 7, 4, 8) :|: v31309:0 < 0 && v30776:0 > 0 249.61/116.95 f_3863(v30766:0, v30767:0, v30768:0, v30769:0, v30770:0, v30771:0, v30776:0, 1, v30766:0 + 4 * v30776:0, 0, 0, v30772:0, v30774:0, v30777:0, v30783:0, v30778:0, v30784:0, v30779:0, v30785:0, v30786:0, v30787:0, v30788:0, v30789:0, v30790:0, v30791:0, v30780:0, v30781:0, v30782:0, 3, 7, 4, 2, 8, 5) -> f_4581(v30766:0, v30767:0, v30768:0, v30769:0, v30770:0, v30771:0, 1 + v30776:0, 1, v30766:0 + 4 * (1 + v30776:0), v41020:0, v30772:0, v30774:0, 0, v30776:0, v30766:0 + 4 * v30776:0, v30777:0, v30783:0, v30778:0, v30784:0, v30779:0, v30785:0, v30786:0, v30787:0, v30788:0, v30789:0, v30790:0, v30791:0, v30774:0, v38105:0, v38106:0, v38107:0, 3, 7, 4, 5, 8, 12, 2, 9) :|: v30776:0 > 0 && v30767:0 > 2 && v30767:0 > 1 + v30776:0 && v30766:0 + 4 * (1 + v30776:0) > 8 && v30786:0 > 11 249.61/116.95 f_4581(v38088:0, v38089:0, v38090:0, v38091:0, v38092:0, v38093:0, v40042:0, 1, v38088:0 + 4 * v40042:0, 0, v38098:0, v38099:0, 0, v38094:0, v38096:0, v38102:0, v38108:0, v38103:0, v38109:0, v38104:0, v38110:0, v38111:0, v38112:0, v38113:0, v38114:0, v38115:0, v38116:0, v38101:0, v38105:0, v38106:0, v38107:0, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4581(v38088:0, v38089:0, v38090:0, v38091:0, v38092:0, v38093:0, 1 + v40042:0, 1, v38088:0 + 4 * (1 + v40042:0), v41020:1, v38098:0, v38099:0, 0, v40042:0, v38088:0 + 4 * v40042:0, v38102:0, v38108:0, v38103:0, v38109:0, v38104:0, v38110:0, v38111:0, v38112:0, v38113:0, v38114:0, v38115:0, v38116:0, v38096:0, v38105:0, v38106:0, v38107:0, 3, 7, 4, 5, 8, 12, 2, 9) :|: v40042:0 > 0 && v38089:0 > 2 && v38089:0 > 1 + v40042:0 && v38088:0 + 4 * (1 + v40042:0) > 8 && v38111:0 > 11 249.61/116.95 f_3454(v26669:0, v26670:0, v26671:0, v26672:0, v26673:0, v26674:0, v26680:0, 1, v26675:0, v26677:0, v26678:0, 0, v26681:0, v26687:0, v26682:0, v26688:0, v26683:0, v26689:0, v26690:0, v26691:0, v26692:0, v26693:0, v26694:0, v26695:0, v26684:0, v26685:0, v26686:0, 3, 7, 4, 8) -> f_4311(v26669:0, v26670:0, v26671:0, v26672:0, v26673:0, v26674:0, 1 + v26680:0, 1, v26669:0 + 4 * (1 + v26680:0), v37464:0, v26675:0, v26677:0, v26678:0, v26680:0, v26669:0 + 4 * v26680:0, 0, v26681:0, v26687:0, v26682:0, v26688:0, v26683:0, v26689:0, v26690:0, v26691:0, v26692:0, v26693:0, v26694:0, v26695:0, v26677:0, 0, v34772:0, v34773:0, v34774:0, 3, 7, 4, 5, 8, 12, 2, 9) :|: v26670:0 > 1 + v26680:0 && v26670:0 > 2 && v26690:0 > 11 && v26669:0 + 4 * v26680:0 > 4 && v26669:0 + 4 * (1 + v26680:0) > 8 && v26680:0 > 0 249.61/116.95 f_4581(v38088:0, v38089:0, v38090:0, v38091:0, v38092:0, v38093:0, v40042:0, 1, v38088:0 + 4 * v40042:0, v41020:0, v38098:0, v38099:0, 0, v38094:0, v38096:0, v38102:0, v38108:0, v38103:0, v38109:0, v38104:0, v38110:0, v38111:0, v38112:0, v38113:0, v38114:0, v38115:0, v38116:0, v38101:0, v38105:0, v38106:0, v38107:0, 3, 7, 4, 5, 8, 12, 2, 9) -> f_3863(v38088:0, v38089:0, v38090:0, v38091:0, v38092:0, v38093:0, 1 + v40042:0, 1, v38088:0 + 4 * (1 + v40042:0), v31309:0, 0, v40042:0, v38088:0 + 4 * v40042:0, v38102:0, v38108:0, v38103:0, v38109:0, v38104:0, v38110:0, v38111:0, v38112:0, v38113:0, v38114:0, v38115:0, v38116:0, v30780:0, v30781:0, v30782:0, 3, 7, 4, 2, 8, 5) :|: v41020:0 < 1 && v40042:0 > 0 && v38089:0 > 1 && v38089:0 > 1 + v40042:0 && v38111:0 > 7 && v41020:0 < 0 && v41020:0 > -1 && v38088:0 + 4 * (1 + v40042:0) > 4 249.61/116.95 f_4581(v38088:0, v38089:0, v38090:0, v38091:0, v38092:0, v38093:0, v40042:0, 1, v38088:0 + 4 * v40042:0, v41020:0, v38098:0, v38099:0, 0, v38094:0, v38096:0, v38102:0, v38108:0, v38103:0, v38109:0, v38104:0, v38110:0, v38111:0, v38112:0, v38113:0, v38114:0, v38115:0, v38116:0, v38101:0, v38105:0, v38106:0, v38107:0, 3, 7, 4, 5, 8, 12, 2, 9) -> f_3863(v38088:0, v38089:0, v38090:0, v38091:0, v38092:0, v38093:0, 1 + v40042:0, 1, v38088:0 + 4 * (1 + v40042:0), v31309:0, 0, v40042:0, v38088:0 + 4 * v40042:0, v38102:0, v38108:0, v38103:0, v38109:0, v38104:0, v38110:0, v38111:0, v38112:0, v38113:0, v38114:0, v38115:0, v38116:0, v30780:0, v30781:0, v30782:0, 3, 7, 4, 2, 8, 5) :|: v41020:0 > 0 && v41020:0 < 1 && v40042:0 > 0 && v38089:0 > 1 && v38089:0 > 1 + v40042:0 && v38088:0 + 4 * (1 + v40042:0) > 4 && v38111:0 > 7 249.61/116.95 f_3454(v26669:0, v26670:0, v26671:0, v26672:0, v26673:0, v26674:0, v26680:0, 1, v26675:0, v26677:0, v26678:0, 0, v26681:0, v26687:0, v26682:0, v26688:0, v26683:0, v26689:0, v26690:0, v26691:0, v26692:0, v26693:0, v26694:0, v26695:0, v26684:0, v26685:0, v26686:0, 3, 7, 4, 8) -> f_3454(v26669:0, v26670:0, v26671:0, v26672:0, v26673:0, v26674:0, 1 + v26680:0, 1, v26680:0, v26669:0 + 4 * v26680:0, v26960:0, 0, v26681:0, v26687:0, v26682:0, v26688:0, v26683:0, v26689:0, v26690:0, v26691:0, v26692:0, v26693:0, v26694:0, v26695:0, v26684:1, v26685:1, v26686:1, 3, 7, 4, 8) :|: v26670:0 > 1 && v26680:0 < v26670:0 && v26690:0 > 7 && v26669:0 + 4 * v26680:0 > 4 && v26960:0 < 0 && v26680:0 > 0 249.61/116.95 f_4311(v34752:0, v34753:0, v34754:0, v34755:0, v34756:0, v34757:0, v36252:0, 1, v34752:0 + 4 * v36252:0, v37464:0, v34762:0, v34763:0, v34764:0, v34758:0, v34760:0, 0, v34769:0, v34775:0, v34770:0, v34776:0, v34771:0, v34777:0, v34778:0, v34779:0, v34780:0, v34781:0, v34782:0, v34783:0, v34766:0, v34768:0, v34772:0, v34773:0, v34774:0, 3, 7, 4, 5, 8, 12, 2, 9) -> f_3863(v34752:0, v34753:0, v34754:0, v34755:0, v34756:0, v34757:0, 1 + v36252:0, 1, v34752:0 + 4 * (1 + v36252:0), v31309:0, 0, v36252:0, v34752:0 + 4 * v36252:0, v34769:0, v34775:0, v34770:0, v34776:0, v34771:0, v34777:0, v34778:0, v34779:0, v34780:0, v34781:0, v34782:0, v34783:0, v30780:0, v30781:0, v30782:0, 3, 7, 4, 2, 8, 5) :|: v37464:0 < 0 && v34763:0 < v34760:0 && v37464:0 > -1 && v37464:0 < 1 && v36252:0 > 0 && v34753:0 > 1 && v34753:0 > 1 + v36252:0 && v34752:0 + 4 * (1 + v36252:0) > 4 && v34778:0 > 7 249.61/116.95 f_4311(v34752:0, v34753:0, v34754:0, v34755:0, v34756:0, v34757:0, v36252:0, 1, v34752:0 + 4 * v36252:0, v37464:0, v34762:0, v34763:0, v34764:0, v34758:0, v34760:0, 0, v34769:0, v34775:0, v34770:0, v34776:0, v34771:0, v34777:0, v34778:0, v34779:0, v34780:0, v34781:0, v34782:0, v34783:0, v34766:0, v34768:0, v34772:0, v34773:0, v34774:0, 3, 7, 4, 5, 8, 12, 2, 9) -> f_3863(v34752:0, v34753:0, v34754:0, v34755:0, v34756:0, v34757:0, 1 + v36252:0, 1, v34752:0 + 4 * (1 + v36252:0), v31309:0, 0, v36252:0, v34752:0 + 4 * v36252:0, v34769:0, v34775:0, v34770:0, v34776:0, v34771:0, v34777:0, v34778:0, v34779:0, v34780:0, v34781:0, v34782:0, v34783:0, v30780:0, v30781:0, v30782:0, 3, 7, 4, 2, 8, 5) :|: v37464:0 < 0 && v34763:0 > v34760:0 && v37464:0 > -1 && v37464:0 < 1 && v36252:0 > 0 && v34753:0 > 1 && v34753:0 > 1 + v36252:0 && v34752:0 + 4 * (1 + v36252:0) > 4 && v34778:0 > 7 249.61/116.95 f_4311(v34752:0, v34753:0, v34754:0, v34755:0, v34756:0, v34757:0, v36252:0, 1, v34752:0 + 4 * v36252:0, v37464:0, v34762:0, v34763:0, v34764:0, v34758:0, v34760:0, 0, v34769:0, v34775:0, v34770:0, v34776:0, v34771:0, v34777:0, v34778:0, v34779:0, v34780:0, v34781:0, v34782:0, v34783:0, v34766:0, v34768:0, v34772:0, v34773:0, v34774:0, 3, 7, 4, 5, 8, 12, 2, 9) -> f_3863(v34752:0, v34753:0, v34754:0, v34755:0, v34756:0, v34757:0, 1 + v36252:0, 1, v34752:0 + 4 * (1 + v36252:0), v31309:0, 0, v36252:0, v34752:0 + 4 * v36252:0, v34769:0, v34775:0, v34770:0, v34776:0, v34771:0, v34777:0, v34778:0, v34779:0, v34780:0, v34781:0, v34782:0, v34783:0, v30780:0, v30781:0, v30782:0, 3, 7, 4, 2, 8, 5) :|: v37464:0 > 0 && v34763:0 < v34760:0 && v37464:0 < 1 && v36252:0 > 0 && v34753:0 > 1 && v34753:0 > 1 + v36252:0 && v34752:0 + 4 * (1 + v36252:0) > 4 && v34778:0 > 7 249.61/116.95 f_4311(v34752:0, v34753:0, v34754:0, v34755:0, v34756:0, v34757:0, v36252:0, 1, v34752:0 + 4 * v36252:0, v37464:0, v34762:0, v34763:0, v34764:0, v34758:0, v34760:0, 0, v34769:0, v34775:0, v34770:0, v34776:0, v34771:0, v34777:0, v34778:0, v34779:0, v34780:0, v34781:0, v34782:0, v34783:0, v34766:0, v34768:0, v34772:0, v34773:0, v34774:0, 3, 7, 4, 5, 8, 12, 2, 9) -> f_3863(v34752:0, v34753:0, v34754:0, v34755:0, v34756:0, v34757:0, 1 + v36252:0, 1, v34752:0 + 4 * (1 + v36252:0), v31309:0, 0, v36252:0, v34752:0 + 4 * v36252:0, v34769:0, v34775:0, v34770:0, v34776:0, v34771:0, v34777:0, v34778:0, v34779:0, v34780:0, v34781:0, v34782:0, v34783:0, v30780:0, v30781:0, v30782:0, 3, 7, 4, 2, 8, 5) :|: v37464:0 > 0 && v34763:0 > v34760:0 && v37464:0 < 1 && v36252:0 > 0 && v34753:0 > 1 && v34753:0 > 1 + v36252:0 && v34752:0 + 4 * (1 + v36252:0) > 4 && v34778:0 > 7 249.61/116.95 f_4581(v38088:0, v38089:0, v38090:0, v38091:0, v38092:0, v38093:0, v40042:0, 1, v38088:0 + 4 * v40042:0, v41020:0, v38098:0, v38099:0, 0, v38094:0, v38096:0, v38102:0, v38108:0, v38103:0, v38109:0, v38104:0, v38110:0, v38111:0, v38112:0, v38113:0, v38114:0, v38115:0, v38116:0, v38101:0, v38105:0, v38106:0, v38107:0, 3, 7, 4, 5, 8, 12, 2, 9) -> f_3454(v38088:0, v38089:0, v38090:0, v38091:0, v38092:0, v38093:0, 1 + v40042:0, 1, v40042:0, v38088:0 + 4 * v40042:0, v41020:0, 0, v38102:0, v38108:0, v38103:0, v38109:0, v38104:0, v38110:0, v38111:0, v38112:0, v38113:0, v38114:0, v38115:0, v38116:0, v26684:0, v26685:0, v26686:0, 3, 7, 4, 8) :|: v41020:0 < 0 && v40042:0 > 0 249.61/116.95 f_4311(v34752:0, v34753:0, v34754:0, v34755:0, v34756:0, v34757:0, v36252:0, 1, v34752:0 + 4 * v36252:0, 0, v34762:0, v34763:0, v34764:0, v34758:0, v34760:0, 0, v34769:0, v34775:0, v34770:0, v34776:0, v34771:0, v34777:0, v34778:0, v34779:0, v34780:0, v34781:0, v34782:0, v34783:0, v34766:0, v34768:0, v34772:0, v34773:0, v34774:0, 3, 7, 4, 5, 8, 12, 2, 9) -> f_4311(v34752:0, v34753:0, v34754:0, v34755:0, v34756:0, v34757:0, 1 + v36252:0, 1, v34752:0 + 4 * (1 + v36252:0), v37464:1, v34762:0, v34763:0, v34764:0, v36252:0, v34752:0 + 4 * v36252:0, 0, v34769:0, v34775:0, v34770:0, v34776:0, v34771:0, v34777:0, v34778:0, v34779:0, v34780:0, v34781:0, v34782:0, v34783:0, v34760:0, 1, v34772:0, v34773:0, v34774:0, 3, 7, 4, 5, 8, 12, 2, 9) :|: v36252:0 > 0 && v34753:0 > 2 && v34753:0 > 1 + v36252:0 && v34752:0 + 4 * (1 + v36252:0) > 8 && v34778:0 > 11 249.61/116.95 Filtered unneeded arguments: 249.61/116.95 f_3863(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14, x15, x16, x17, x18, x19, x20, x21, x22, x23, x24, x25, x26, x27, x28, x29, x30, x31, x32, x33, x34) -> f_3863(x1, x2, x7, x9, x10, x20) 249.61/116.95 f_3454(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14, x15, x16, x17, x18, x19, x20, x21, x22, x23, x24, x25, x26, x27, x28, x29, x30, x31) -> f_3454(x1, x2, x7, x10, x19) 249.61/116.95 f_4311(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14, x15, x16, x17, x18, x19, x20, x21, x22, x23, x24, x25, x26, x27, x28, x29, x30, x31, x32, x33, x34, x35, x36, x37, x38, x39, x40, x41) -> f_4311(x1, x2, x7, x9, x10, x12, x15, x23) 249.61/116.95 f_4581(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14, x15, x16, x17, x18, x19, x20, x21, x22, x23, x24, x25, x26, x27, x28, x29, x30, x31, x32, x33, x34, x35, x36, x37, x38, x39) -> f_4581(x1, x2, x7, x9, x10, x22) 249.61/116.95 Removed division, modulo operations, cleaned up constraints. Obtained 20 rules.P rules: 249.61/116.95 f_3863(v30766:0, v30767:0, v30776:0, sum~v30766:0~times~cons_4~v30776:0, v31309:0, v30786:0) -> f_3863(v30766:0, v30767:0, 1 + v30776:0, v30766:0 + (4 + 4 * v30776:0), v31309:1, v30786:0) :|: v30776:0 > 0 && v31309:0 < 1 && v30767:0 > 1 && v30767:0 > 1 + v30776:0 && v30786:0 > 7 && v31309:0 < 0 && v30766:0 + (4 + 4 * v30776:0) > 4 && v31309:0 > -1 && sum~v30766:0~times~cons_4~v30776:0 = v30766:0 + 4 * v30776:0 249.61/116.95 f_3863(v30766:0, v30767:0, v30776:0, sum~v30766:0~times~cons_4~v30776:0, v31309:0, v30786:0) -> f_3863(v30766:0, v30767:0, 1 + v30776:0, v30766:0 + (4 + 4 * v30776:0), v31309:1, v30786:0) :|: v31309:0 < 1 && v31309:0 > 0 && v30776:0 > 0 && v30767:0 > 1 && v30767:0 > 1 + v30776:0 && v30786:0 > 7 && v30766:0 + (4 + 4 * v30776:0) > 4 && sum~v30766:0~times~cons_4~v30776:0 = v30766:0 + 4 * v30776:0 249.61/116.95 f_3454(v26669:0, v26670:0, v26680:0, v26677:0, v26690:0) -> f_3863(v26669:0, v26670:0, 1 + v26680:0, v26669:0 + (4 + 4 * v26680:0), v31309:0, v26690:0) :|: v26670:0 > 1 && v26670:0 > 1 + v26680:0 && v26690:0 > 7 && v26680:0 > 0 && v26669:0 + (4 + 4 * v26680:0) > 4 && v26669:0 + 4 * v26680:0 > 4 249.61/116.95 f_4311(v34752:0, v34753:0, v36252:0, sum~v34752:0~times~cons_4~v36252:0, v37464:0, v34763:0, v34760:0, v34778:0) -> f_3454(v34752:0, v34753:0, 1 + v36252:0, v34752:0 + 4 * v36252:0, v34778:0) :|: v34763:0 < v34760:0 && v37464:0 < 0 && v34763:0 < v34752:0 + 4 * v36252:0 && v36252:0 > 0 && sum~v34752:0~times~cons_4~v36252:0 = v34752:0 + 4 * v36252:0 249.61/116.95 f_4311(v34752:0, v34753:0, v36252:0, sum~v34752:0~times~cons_4~v36252:0, v37464:0, v34763:0, v34760:0, v34778:0) -> f_3454(v34752:0, v34753:0, 1 + v36252:0, v34752:0 + 4 * v36252:0, v34778:0) :|: v34763:0 < v34760:0 && v37464:0 < 0 && v34763:0 > v34752:0 + 4 * v36252:0 && v36252:0 > 0 && sum~v34752:0~times~cons_4~v36252:0 = v34752:0 + 4 * v36252:0 249.61/116.95 f_4311(v34752:0, v34753:0, v36252:0, sum~v34752:0~times~cons_4~v36252:0, v37464:0, v34763:0, v34760:0, v34778:0) -> f_3454(v34752:0, v34753:0, 1 + v36252:0, v34752:0 + 4 * v36252:0, v34778:0) :|: v34763:0 > v34760:0 && v37464:0 < 0 && v34763:0 < v34752:0 + 4 * v36252:0 && v36252:0 > 0 && sum~v34752:0~times~cons_4~v36252:0 = v34752:0 + 4 * v36252:0 249.61/116.95 f_4311(v34752:0, v34753:0, v36252:0, sum~v34752:0~times~cons_4~v36252:0, v37464:0, v34763:0, v34760:0, v34778:0) -> f_3454(v34752:0, v34753:0, 1 + v36252:0, v34752:0 + 4 * v36252:0, v34778:0) :|: v34763:0 > v34760:0 && v37464:0 < 0 && v34763:0 > v34752:0 + 4 * v36252:0 && v36252:0 > 0 && sum~v34752:0~times~cons_4~v36252:0 = v34752:0 + 4 * v36252:0 249.61/116.95 f_3863(v30766:0, v30767:0, v30776:0, sum~v30766:0~times~cons_4~v30776:0, v31309:0, v30786:0) -> f_3454(v30766:0, v30767:0, 1 + v30776:0, v30766:0 + 4 * v30776:0, v30786:0) :|: v31309:0 < 0 && v30776:0 > 0 && sum~v30766:0~times~cons_4~v30776:0 = v30766:0 + 4 * v30776:0 249.61/116.95 f_3863(v30766:0, v30767:0, v30776:0, sum~v30766:0~times~cons_4~v30776:0, cons_0, v30786:0) -> f_4581(v30766:0, v30767:0, 1 + v30776:0, v30766:0 + (4 + 4 * v30776:0), v41020:0, v30786:0) :|: v30767:0 > 2 && v30776:0 > 0 && v30767:0 > 1 + v30776:0 && v30786:0 > 11 && v30766:0 + (4 + 4 * v30776:0) > 8 && sum~v30766:0~times~cons_4~v30776:0 = v30766:0 + 4 * v30776:0 && cons_0 = 0 249.61/116.95 f_4581(v38088:0, v38089:0, v40042:0, sum~v38088:0~times~cons_4~v40042:0, cons_0, v38111:0) -> f_4581(v38088:0, v38089:0, 1 + v40042:0, v38088:0 + (4 + 4 * v40042:0), v41020:1, v38111:0) :|: v38089:0 > 2 && v40042:0 > 0 && v38089:0 > 1 + v40042:0 && v38111:0 > 11 && v38088:0 + (4 + 4 * v40042:0) > 8 && sum~v38088:0~times~cons_4~v40042:0 = v38088:0 + 4 * v40042:0 && cons_0 = 0 249.61/116.95 f_3454(v26669:0, v26670:0, v26680:0, v26677:0, v26690:0) -> f_4311(v26669:0, v26670:0, 1 + v26680:0, v26669:0 + (4 + 4 * v26680:0), v37464:0, v26677:0, v26669:0 + 4 * v26680:0, v26690:0) :|: v26670:0 > 2 && v26670:0 > 1 + v26680:0 && v26690:0 > 11 && v26669:0 + 4 * v26680:0 > 4 && v26680:0 > 0 && v26669:0 + (4 + 4 * v26680:0) > 8 249.61/116.95 f_4581(v38088:0, v38089:0, v40042:0, sum~v38088:0~times~cons_4~v40042:0, v41020:0, v38111:0) -> f_3863(v38088:0, v38089:0, 1 + v40042:0, v38088:0 + (4 + 4 * v40042:0), v31309:0, v38111:0) :|: v40042:0 > 0 && v41020:0 < 1 && v38089:0 > 1 && v38089:0 > 1 + v40042:0 && v38111:0 > 7 && v41020:0 < 0 && v38088:0 + (4 + 4 * v40042:0) > 4 && v41020:0 > -1 && sum~v38088:0~times~cons_4~v40042:0 = v38088:0 + 4 * v40042:0 249.61/116.95 f_4581(v38088:0, v38089:0, v40042:0, sum~v38088:0~times~cons_4~v40042:0, v41020:0, v38111:0) -> f_3863(v38088:0, v38089:0, 1 + v40042:0, v38088:0 + (4 + 4 * v40042:0), v31309:0, v38111:0) :|: v41020:0 < 1 && v41020:0 > 0 && v40042:0 > 0 && v38089:0 > 1 && v38089:0 > 1 + v40042:0 && v38111:0 > 7 && v38088:0 + (4 + 4 * v40042:0) > 4 && sum~v38088:0~times~cons_4~v40042:0 = v38088:0 + 4 * v40042:0 249.61/116.95 f_3454(v26669:0, v26670:0, v26680:0, v26677:0, v26690:0) -> f_3454(v26669:0, v26670:0, 1 + v26680:0, v26669:0 + 4 * v26680:0, v26690:0) :|: v26680:0 < v26670:0 && v26670:0 > 1 && v26690:0 > 7 && v26680:0 > 0 && v26669:0 + 4 * v26680:0 > 4 249.61/116.95 f_4311(v34752:0, v34753:0, v36252:0, sum~v34752:0~times~cons_4~v36252:0, v37464:0, v34763:0, v34760:0, v34778:0) -> f_3863(v34752:0, v34753:0, 1 + v36252:0, v34752:0 + (4 + 4 * v36252:0), v31309:0, v34778:0) :|: v34763:0 < v34760:0 && v37464:0 < 0 && v37464:0 > -1 && v37464:0 < 1 && v36252:0 > 0 && v34753:0 > 1 && v34753:0 > 1 + v36252:0 && v34778:0 > 7 && v34752:0 + (4 + 4 * v36252:0) > 4 && sum~v34752:0~times~cons_4~v36252:0 = v34752:0 + 4 * v36252:0 249.61/116.95 f_4311(v34752:0, v34753:0, v36252:0, sum~v34752:0~times~cons_4~v36252:0, v37464:0, v34763:0, v34760:0, v34778:0) -> f_3863(v34752:0, v34753:0, 1 + v36252:0, v34752:0 + (4 + 4 * v36252:0), v31309:0, v34778:0) :|: v34763:0 > v34760:0 && v37464:0 < 0 && v37464:0 > -1 && v37464:0 < 1 && v36252:0 > 0 && v34753:0 > 1 && v34753:0 > 1 + v36252:0 && v34778:0 > 7 && v34752:0 + (4 + 4 * v36252:0) > 4 && sum~v34752:0~times~cons_4~v36252:0 = v34752:0 + 4 * v36252:0 249.61/116.95 f_4311(v34752:0, v34753:0, v36252:0, sum~v34752:0~times~cons_4~v36252:0, v37464:0, v34763:0, v34760:0, v34778:0) -> f_3863(v34752:0, v34753:0, 1 + v36252:0, v34752:0 + (4 + 4 * v36252:0), v31309:0, v34778:0) :|: v34763:0 < v34760:0 && v37464:0 > 0 && v37464:0 < 1 && v36252:0 > 0 && v34753:0 > 1 && v34753:0 > 1 + v36252:0 && v34778:0 > 7 && v34752:0 + (4 + 4 * v36252:0) > 4 && sum~v34752:0~times~cons_4~v36252:0 = v34752:0 + 4 * v36252:0 249.61/116.95 f_4311(v34752:0, v34753:0, v36252:0, sum~v34752:0~times~cons_4~v36252:0, v37464:0, v34763:0, v34760:0, v34778:0) -> f_3863(v34752:0, v34753:0, 1 + v36252:0, v34752:0 + (4 + 4 * v36252:0), v31309:0, v34778:0) :|: v34763:0 > v34760:0 && v37464:0 > 0 && v37464:0 < 1 && v36252:0 > 0 && v34753:0 > 1 && v34753:0 > 1 + v36252:0 && v34778:0 > 7 && v34752:0 + (4 + 4 * v36252:0) > 4 && sum~v34752:0~times~cons_4~v36252:0 = v34752:0 + 4 * v36252:0 249.61/116.95 f_4581(v38088:0, v38089:0, v40042:0, sum~v38088:0~times~cons_4~v40042:0, v41020:0, v38111:0) -> f_3454(v38088:0, v38089:0, 1 + v40042:0, v38088:0 + 4 * v40042:0, v38111:0) :|: v41020:0 < 0 && v40042:0 > 0 && sum~v38088:0~times~cons_4~v40042:0 = v38088:0 + 4 * v40042:0 249.61/116.95 f_4311(v34752:0, v34753:0, v36252:0, sum~v34752:0~times~cons_4~v36252:0, cons_0, v34763:0, v34760:0, v34778:0) -> f_4311(v34752:0, v34753:0, 1 + v36252:0, v34752:0 + (4 + 4 * v36252:0), v37464:1, v34763:0, v34752:0 + 4 * v36252:0, v34778:0) :|: v34753:0 > 2 && v36252:0 > 0 && v34753:0 > 1 + v36252:0 && v34778:0 > 11 && v34752:0 + (4 + 4 * v36252:0) > 8 && sum~v34752:0~times~cons_4~v36252:0 = v34752:0 + 4 * v36252:0 && cons_0 = 0 249.61/116.95 249.61/116.95 ---------------------------------------- 249.61/116.95 249.61/116.95 (16) 249.61/116.95 Obligation: 249.61/116.95 Rules: 249.61/116.95 f_3863(v30766:0, v30767:0, v30776:0, sum~v30766:0~times~cons_4~v30776:0, v31309:0, v30786:0) -> f_3863(v30766:0, v30767:0, 1 + v30776:0, v30766:0 + (4 + 4 * v30776:0), v31309:1, v30786:0) :|: v30776:0 > 0 && v31309:0 < 1 && v30767:0 > 1 && v30767:0 > 1 + v30776:0 && v30786:0 > 7 && v31309:0 < 0 && v30766:0 + (4 + 4 * v30776:0) > 4 && v31309:0 > -1 && sum~v30766:0~times~cons_4~v30776:0 = v30766:0 + 4 * v30776:0 249.61/116.95 f_3863(x, x1, x2, x3, x4, x5) -> f_3863(x, x1, 1 + x2, x + (4 + 4 * x2), x6, x5) :|: x4 < 1 && x4 > 0 && x2 > 0 && x1 > 1 && x1 > 1 + x2 && x5 > 7 && x + (4 + 4 * x2) > 4 && x3 = x + 4 * x2 249.61/116.95 f_3454(x7, x8, x9, x10, x11) -> f_3863(x7, x8, 1 + x9, x7 + (4 + 4 * x9), x12, x11) :|: x8 > 1 && x8 > 1 + x9 && x11 > 7 && x9 > 0 && x7 + (4 + 4 * x9) > 4 && x7 + 4 * x9 > 4 249.61/116.95 f_4311(v34752:0, v34753:0, v36252:0, sum~v34752:0~times~cons_4~v36252:0, v37464:0, v34763:0, v34760:0, v34778:0) -> f_3454(v34752:0, v34753:0, 1 + v36252:0, v34752:0 + 4 * v36252:0, v34778:0) :|: v34763:0 < v34760:0 && v37464:0 < 0 && v34763:0 < v34752:0 + 4 * v36252:0 && v36252:0 > 0 && sum~v34752:0~times~cons_4~v36252:0 = v34752:0 + 4 * v36252:0 249.61/116.95 f_4311(x13, x14, x15, x16, x17, x18, x19, x20) -> f_3454(x13, x14, 1 + x15, x13 + 4 * x15, x20) :|: x18 < x19 && x17 < 0 && x18 > x13 + 4 * x15 && x15 > 0 && x16 = x13 + 4 * x15 249.61/116.95 f_4311(x21, x22, x23, x24, x25, x26, x27, x28) -> f_3454(x21, x22, 1 + x23, x21 + 4 * x23, x28) :|: x26 > x27 && x25 < 0 && x26 < x21 + 4 * x23 && x23 > 0 && x24 = x21 + 4 * x23 249.61/116.95 f_4311(x29, x30, x31, x32, x33, x34, x35, x36) -> f_3454(x29, x30, 1 + x31, x29 + 4 * x31, x36) :|: x34 > x35 && x33 < 0 && x34 > x29 + 4 * x31 && x31 > 0 && x32 = x29 + 4 * x31 249.61/116.95 f_3863(x37, x38, x39, x40, x41, x42) -> f_3454(x37, x38, 1 + x39, x37 + 4 * x39, x42) :|: x41 < 0 && x39 > 0 && x40 = x37 + 4 * x39 249.61/116.95 f_3863(x43, x44, x45, x46, x47, x48) -> f_4581(x43, x44, 1 + x45, x43 + (4 + 4 * x45), x49, x48) :|: x44 > 2 && x45 > 0 && x44 > 1 + x45 && x48 > 11 && x43 + (4 + 4 * x45) > 8 && x46 = x43 + 4 * x45 && x47 = 0 249.61/116.95 f_4581(v38088:0, v38089:0, v40042:0, sum~v38088:0~times~cons_4~v40042:0, cons_0, v38111:0) -> f_4581(v38088:0, v38089:0, 1 + v40042:0, v38088:0 + (4 + 4 * v40042:0), v41020:1, v38111:0) :|: v38089:0 > 2 && v40042:0 > 0 && v38089:0 > 1 + v40042:0 && v38111:0 > 11 && v38088:0 + (4 + 4 * v40042:0) > 8 && sum~v38088:0~times~cons_4~v40042:0 = v38088:0 + 4 * v40042:0 && cons_0 = 0 249.61/116.95 f_3454(x50, x51, x52, x53, x54) -> f_4311(x50, x51, 1 + x52, x50 + (4 + 4 * x52), x55, x53, x50 + 4 * x52, x54) :|: x51 > 2 && x51 > 1 + x52 && x54 > 11 && x50 + 4 * x52 > 4 && x52 > 0 && x50 + (4 + 4 * x52) > 8 249.61/116.95 f_4581(x56, x57, x58, x59, x60, x61) -> f_3863(x56, x57, 1 + x58, x56 + (4 + 4 * x58), x62, x61) :|: x58 > 0 && x60 < 1 && x57 > 1 && x57 > 1 + x58 && x61 > 7 && x60 < 0 && x56 + (4 + 4 * x58) > 4 && x60 > -1 && x59 = x56 + 4 * x58 249.61/116.95 f_4581(x63, x64, x65, x66, x67, x68) -> f_3863(x63, x64, 1 + x65, x63 + (4 + 4 * x65), x69, x68) :|: x67 < 1 && x67 > 0 && x65 > 0 && x64 > 1 && x64 > 1 + x65 && x68 > 7 && x63 + (4 + 4 * x65) > 4 && x66 = x63 + 4 * x65 249.61/116.95 f_3454(v26669:0, v26670:0, v26680:0, v26677:0, v26690:0) -> f_3454(v26669:0, v26670:0, 1 + v26680:0, v26669:0 + 4 * v26680:0, v26690:0) :|: v26680:0 < v26670:0 && v26670:0 > 1 && v26690:0 > 7 && v26680:0 > 0 && v26669:0 + 4 * v26680:0 > 4 249.61/116.95 f_4311(x70, x71, x72, x73, x74, x75, x76, x77) -> f_3863(x70, x71, 1 + x72, x70 + (4 + 4 * x72), x78, x77) :|: x75 < x76 && x74 < 0 && x74 > -1 && x74 < 1 && x72 > 0 && x71 > 1 && x71 > 1 + x72 && x77 > 7 && x70 + (4 + 4 * x72) > 4 && x73 = x70 + 4 * x72 249.61/116.95 f_4311(x79, x80, x81, x82, x83, x84, x85, x86) -> f_3863(x79, x80, 1 + x81, x79 + (4 + 4 * x81), x87, x86) :|: x84 > x85 && x83 < 0 && x83 > -1 && x83 < 1 && x81 > 0 && x80 > 1 && x80 > 1 + x81 && x86 > 7 && x79 + (4 + 4 * x81) > 4 && x82 = x79 + 4 * x81 249.61/116.95 f_4311(x88, x89, x90, x91, x92, x93, x94, x95) -> f_3863(x88, x89, 1 + x90, x88 + (4 + 4 * x90), x96, x95) :|: x93 < x94 && x92 > 0 && x92 < 1 && x90 > 0 && x89 > 1 && x89 > 1 + x90 && x95 > 7 && x88 + (4 + 4 * x90) > 4 && x91 = x88 + 4 * x90 249.61/116.95 f_4311(x97, x98, x99, x100, x101, x102, x103, x104) -> f_3863(x97, x98, 1 + x99, x97 + (4 + 4 * x99), x105, x104) :|: x102 > x103 && x101 > 0 && x101 < 1 && x99 > 0 && x98 > 1 && x98 > 1 + x99 && x104 > 7 && x97 + (4 + 4 * x99) > 4 && x100 = x97 + 4 * x99 249.61/116.95 f_4581(x106, x107, x108, x109, x110, x111) -> f_3454(x106, x107, 1 + x108, x106 + 4 * x108, x111) :|: x110 < 0 && x108 > 0 && x109 = x106 + 4 * x108 249.61/116.95 f_4311(x112, x113, x114, x115, x116, x117, x118, x119) -> f_4311(x112, x113, 1 + x114, x112 + (4 + 4 * x114), x120, x117, x112 + 4 * x114, x119) :|: x113 > 2 && x114 > 0 && x113 > 1 + x114 && x119 > 11 && x112 + (4 + 4 * x114) > 8 && x115 = x112 + 4 * x114 && x116 = 0 249.61/116.95 249.61/116.95 ---------------------------------------- 249.61/116.95 249.61/116.95 (17) IRS2T2 (EQUIVALENT) 249.61/116.95 Transformed input IRS into an integer transition system.Used the following mapping from defined symbols to location IDs: 249.61/116.95 249.61/116.95 (f_3863_8,1) 249.61/116.95 (f_3454_8,2) 249.61/116.95 (f_4311_8,3) 249.61/116.95 (f_4581_8,4) 249.61/116.95 249.61/116.95 ---------------------------------------- 249.61/116.95 249.61/116.95 (18) 249.61/116.95 Obligation: 249.61/116.95 START: 0; 249.61/116.95 249.61/116.95 FROM: 0; 249.61/116.95 TO: 1; 249.61/116.95 249.61/116.95 FROM: 0; 249.61/116.95 TO: 2; 249.61/116.95 249.61/116.95 FROM: 0; 249.61/116.95 TO: 3; 249.61/116.95 249.61/116.95 FROM: 0; 249.61/116.95 TO: 4; 249.61/116.95 249.61/116.95 FROM: 1; 249.61/116.95 oldX0 := x0; 249.61/116.95 oldX1 := x1; 249.61/116.95 oldX2 := x2; 249.61/116.95 oldX3 := x3; 249.61/116.95 oldX4 := x4; 249.61/116.95 oldX5 := x5; 249.61/116.95 oldX6 := x6; 249.61/116.95 oldX7 := x7; 249.61/116.95 oldX8 := nondet(); 249.61/116.95 oldX9 := nondet(); 249.61/116.95 oldX10 := nondet(); 249.61/116.95 assume(oldX2 > 0 && oldX4 < 1 && oldX1 > 1 && oldX1 > 1 + oldX2 && oldX5 > 7 && oldX4 < 0 && oldX0 + (4 + 4 * oldX2) > 4 && oldX4 > -1 && oldX3 = oldX0 + 4 * oldX2); 249.61/116.95 x0 := oldX0; 249.61/116.95 x1 := oldX1; 249.61/116.95 x2 := 1 + oldX2; 249.61/116.95 x3 := oldX0 + (4 + 4 * oldX2); 249.61/116.95 x4 := oldX8; 249.61/116.95 x5 := oldX5; 249.61/116.95 x6 := oldX9; 249.61/116.95 x7 := oldX10; 249.61/116.95 TO: 1; 249.61/116.95 249.61/116.95 FROM: 1; 249.61/116.95 oldX0 := x0; 249.61/116.95 oldX1 := x1; 249.61/116.95 oldX2 := x2; 249.61/116.95 oldX3 := x3; 249.61/116.95 oldX4 := x4; 249.61/116.95 oldX5 := x5; 249.61/116.95 oldX6 := x6; 249.61/116.95 oldX7 := x7; 249.61/116.95 oldX8 := nondet(); 249.61/116.95 oldX9 := nondet(); 249.61/116.95 oldX10 := nondet(); 249.61/116.95 assume(oldX4 < 1 && oldX4 > 0 && oldX2 > 0 && oldX1 > 1 && oldX1 > 1 + oldX2 && oldX5 > 7 && oldX0 + (4 + 4 * oldX2) > 4 && oldX3 = oldX0 + 4 * oldX2); 249.61/116.95 x0 := oldX0; 249.61/116.95 x1 := oldX1; 249.61/116.95 x2 := 1 + oldX2; 249.61/116.95 x3 := oldX0 + (4 + 4 * oldX2); 249.61/116.95 x4 := oldX8; 249.61/116.95 x5 := oldX5; 249.61/116.95 x6 := oldX9; 249.61/116.95 x7 := oldX10; 249.61/116.95 TO: 1; 249.61/116.95 249.61/116.95 FROM: 2; 249.61/116.95 oldX0 := x0; 249.61/116.95 oldX1 := x1; 249.61/116.95 oldX2 := x2; 249.61/116.95 oldX3 := x3; 249.61/116.95 oldX4 := x4; 249.61/116.95 oldX5 := x5; 249.61/116.95 oldX6 := x6; 249.61/116.95 oldX7 := x7; 249.61/116.95 oldX8 := nondet(); 249.61/116.95 oldX9 := nondet(); 249.61/116.95 oldX10 := nondet(); 249.61/116.95 assume(oldX1 > 1 && oldX1 > 1 + oldX2 && oldX4 > 7 && oldX2 > 0 && oldX0 + (4 + 4 * oldX2) > 4 && oldX0 + 4 * oldX2 > 4); 249.61/116.95 x0 := oldX0; 249.61/116.95 x1 := oldX1; 249.61/116.95 x2 := 1 + oldX2; 249.61/116.95 x3 := oldX0 + (4 + 4 * oldX2); 249.61/116.95 x4 := oldX8; 249.61/116.95 x5 := oldX4; 249.61/116.95 x6 := oldX9; 249.61/116.95 x7 := oldX10; 249.61/116.95 TO: 1; 249.61/116.95 249.61/116.95 FROM: 3; 249.61/116.95 oldX0 := x0; 249.61/116.95 oldX1 := x1; 249.61/116.95 oldX2 := x2; 249.61/116.95 oldX3 := x3; 249.61/116.95 oldX4 := x4; 249.61/116.95 oldX5 := x5; 249.61/116.95 oldX6 := x6; 249.61/116.95 oldX7 := x7; 249.61/116.95 oldX8 := nondet(); 249.61/116.95 oldX9 := nondet(); 249.61/116.95 oldX10 := nondet(); 249.61/116.95 assume(oldX5 < oldX6 && oldX4 < 0 && oldX5 < oldX0 + 4 * oldX2 && oldX2 > 0 && oldX3 = oldX0 + 4 * oldX2); 249.61/116.95 x0 := oldX0; 249.61/116.95 x1 := oldX1; 249.61/116.95 x2 := 1 + oldX2; 249.61/116.95 x3 := oldX0 + 4 * oldX2; 249.61/116.95 x4 := oldX7; 249.61/116.95 x5 := oldX8; 249.61/116.95 x6 := oldX9; 249.61/116.95 x7 := oldX10; 249.61/116.95 TO: 2; 249.61/116.95 249.61/116.95 FROM: 3; 249.61/116.95 oldX0 := x0; 249.61/116.95 oldX1 := x1; 249.61/116.95 oldX2 := x2; 249.61/116.95 oldX3 := x3; 249.61/116.95 oldX4 := x4; 249.61/116.95 oldX5 := x5; 249.61/116.95 oldX6 := x6; 249.61/116.95 oldX7 := x7; 249.61/116.95 oldX8 := nondet(); 249.61/116.95 oldX9 := nondet(); 249.61/116.95 oldX10 := nondet(); 249.61/116.95 assume(oldX5 < oldX6 && oldX4 < 0 && oldX5 > oldX0 + 4 * oldX2 && oldX2 > 0 && oldX3 = oldX0 + 4 * oldX2); 249.61/116.95 x0 := oldX0; 249.61/116.95 x1 := oldX1; 249.61/116.95 x2 := 1 + oldX2; 249.61/116.95 x3 := oldX0 + 4 * oldX2; 249.61/116.95 x4 := oldX7; 249.61/116.95 x5 := oldX8; 249.61/116.95 x6 := oldX9; 249.61/116.95 x7 := oldX10; 249.61/116.95 TO: 2; 249.61/116.95 249.61/116.95 FROM: 3; 249.61/116.95 oldX0 := x0; 249.61/116.95 oldX1 := x1; 249.61/116.95 oldX2 := x2; 249.61/116.95 oldX3 := x3; 249.61/116.95 oldX4 := x4; 249.61/116.95 oldX5 := x5; 249.61/116.95 oldX6 := x6; 249.61/116.95 oldX7 := x7; 249.61/116.95 oldX8 := nondet(); 249.61/116.95 oldX9 := nondet(); 249.61/116.95 oldX10 := nondet(); 249.61/116.95 assume(oldX5 > oldX6 && oldX4 < 0 && oldX5 < oldX0 + 4 * oldX2 && oldX2 > 0 && oldX3 = oldX0 + 4 * oldX2); 249.61/116.95 x0 := oldX0; 249.61/116.95 x1 := oldX1; 249.61/116.95 x2 := 1 + oldX2; 249.61/116.95 x3 := oldX0 + 4 * oldX2; 249.61/116.95 x4 := oldX7; 249.61/116.95 x5 := oldX8; 249.61/116.95 x6 := oldX9; 249.61/116.95 x7 := oldX10; 249.61/116.95 TO: 2; 249.61/116.95 249.61/116.95 FROM: 3; 249.61/116.95 oldX0 := x0; 249.61/116.95 oldX1 := x1; 249.61/116.95 oldX2 := x2; 249.61/116.95 oldX3 := x3; 249.61/116.95 oldX4 := x4; 249.61/116.95 oldX5 := x5; 249.61/116.95 oldX6 := x6; 249.61/116.95 oldX7 := x7; 249.61/116.95 oldX8 := nondet(); 249.61/116.95 oldX9 := nondet(); 249.61/116.95 oldX10 := nondet(); 249.61/116.95 assume(oldX5 > oldX6 && oldX4 < 0 && oldX5 > oldX0 + 4 * oldX2 && oldX2 > 0 && oldX3 = oldX0 + 4 * oldX2); 249.61/116.95 x0 := oldX0; 249.61/116.95 x1 := oldX1; 249.61/116.95 x2 := 1 + oldX2; 249.61/116.95 x3 := oldX0 + 4 * oldX2; 249.61/116.95 x4 := oldX7; 249.61/116.95 x5 := oldX8; 249.61/116.95 x6 := oldX9; 249.61/116.95 x7 := oldX10; 249.61/116.95 TO: 2; 249.61/116.95 249.61/116.95 FROM: 1; 249.61/116.95 oldX0 := x0; 249.61/116.95 oldX1 := x1; 249.61/116.95 oldX2 := x2; 249.61/116.95 oldX3 := x3; 249.61/116.95 oldX4 := x4; 249.61/116.95 oldX5 := x5; 249.61/116.95 oldX6 := x6; 249.61/116.95 oldX7 := x7; 249.61/116.95 oldX8 := nondet(); 249.61/116.95 oldX9 := nondet(); 249.61/116.95 oldX10 := nondet(); 249.61/116.95 assume(oldX4 < 0 && oldX2 > 0 && oldX3 = oldX0 + 4 * oldX2); 249.61/116.95 x0 := oldX0; 249.61/116.95 x1 := oldX1; 249.61/116.95 x2 := 1 + oldX2; 249.61/116.95 x3 := oldX0 + 4 * oldX2; 249.61/116.95 x4 := oldX5; 249.61/116.95 x5 := oldX8; 249.61/116.95 x6 := oldX9; 249.61/116.95 x7 := oldX10; 249.61/116.95 TO: 2; 249.61/116.95 249.61/116.95 FROM: 1; 249.61/116.95 oldX0 := x0; 249.61/116.95 oldX1 := x1; 249.61/116.95 oldX2 := x2; 249.61/116.95 oldX3 := x3; 249.61/116.95 oldX4 := x4; 249.61/116.95 oldX5 := x5; 249.61/116.95 oldX6 := x6; 249.61/116.95 oldX7 := x7; 249.61/116.95 oldX8 := nondet(); 249.61/116.95 oldX9 := nondet(); 249.61/116.95 oldX10 := nondet(); 249.61/116.95 assume(oldX1 > 2 && oldX2 > 0 && oldX1 > 1 + oldX2 && oldX5 > 11 && oldX0 + (4 + 4 * oldX2) > 8 && oldX3 = oldX0 + 4 * oldX2 && oldX4 = 0); 249.61/116.95 x0 := oldX0; 249.61/116.95 x1 := oldX1; 249.61/116.95 x2 := 1 + oldX2; 249.61/116.95 x3 := oldX0 + (4 + 4 * oldX2); 249.61/116.95 x4 := oldX8; 249.61/116.95 x5 := oldX5; 249.61/116.95 x6 := oldX9; 249.61/116.95 x7 := oldX10; 249.61/116.95 TO: 4; 249.61/116.95 249.61/116.95 FROM: 4; 249.61/116.95 oldX0 := x0; 249.61/116.95 oldX1 := x1; 249.61/116.95 oldX2 := x2; 249.61/116.95 oldX3 := x3; 249.61/116.95 oldX4 := x4; 249.61/116.95 oldX5 := x5; 249.61/116.95 oldX6 := x6; 249.61/116.95 oldX7 := x7; 249.61/116.95 oldX8 := nondet(); 249.61/116.95 oldX9 := nondet(); 249.61/116.95 oldX10 := nondet(); 249.61/116.95 assume(oldX1 > 2 && oldX2 > 0 && oldX1 > 1 + oldX2 && oldX5 > 11 && oldX0 + (4 + 4 * oldX2) > 8 && oldX3 = oldX0 + 4 * oldX2 && oldX4 = 0); 249.61/116.95 x0 := oldX0; 249.61/116.95 x1 := oldX1; 249.61/116.95 x2 := 1 + oldX2; 249.61/116.95 x3 := oldX0 + (4 + 4 * oldX2); 249.61/116.95 x4 := oldX8; 249.61/116.95 x5 := oldX5; 249.61/116.95 x6 := oldX9; 249.61/116.95 x7 := oldX10; 249.61/116.95 TO: 4; 249.61/116.95 249.61/116.95 FROM: 2; 249.61/116.95 oldX0 := x0; 249.61/116.95 oldX1 := x1; 249.61/116.95 oldX2 := x2; 249.61/116.95 oldX3 := x3; 249.61/116.95 oldX4 := x4; 249.61/116.95 oldX5 := x5; 249.61/116.95 oldX6 := x6; 249.61/116.95 oldX7 := x7; 249.61/116.95 oldX8 := nondet(); 249.61/116.95 assume(oldX1 > 2 && oldX1 > 1 + oldX2 && oldX4 > 11 && oldX0 + 4 * oldX2 > 4 && oldX2 > 0 && oldX0 + (4 + 4 * oldX2) > 8); 249.61/116.95 x0 := oldX0; 249.61/116.95 x1 := oldX1; 249.61/116.95 x2 := 1 + oldX2; 249.61/116.95 x3 := oldX0 + (4 + 4 * oldX2); 249.61/116.95 x4 := oldX8; 249.61/116.95 x5 := oldX3; 249.61/116.95 x6 := oldX0 + 4 * oldX2; 249.61/116.95 x7 := oldX4; 249.61/116.95 TO: 3; 249.61/116.95 249.61/116.95 FROM: 4; 249.61/116.95 oldX0 := x0; 249.61/116.95 oldX1 := x1; 249.61/116.95 oldX2 := x2; 249.61/116.95 oldX3 := x3; 249.61/116.95 oldX4 := x4; 249.61/116.95 oldX5 := x5; 249.61/116.95 oldX6 := x6; 249.61/116.95 oldX7 := x7; 249.61/116.95 oldX8 := nondet(); 249.61/116.95 oldX9 := nondet(); 249.61/116.95 oldX10 := nondet(); 249.61/116.95 assume(oldX2 > 0 && oldX4 < 1 && oldX1 > 1 && oldX1 > 1 + oldX2 && oldX5 > 7 && oldX4 < 0 && oldX0 + (4 + 4 * oldX2) > 4 && oldX4 > -1 && oldX3 = oldX0 + 4 * oldX2); 249.61/116.95 x0 := oldX0; 249.61/116.95 x1 := oldX1; 249.61/116.95 x2 := 1 + oldX2; 249.61/116.95 x3 := oldX0 + (4 + 4 * oldX2); 249.61/116.95 x4 := oldX8; 249.61/116.95 x5 := oldX5; 249.61/116.95 x6 := oldX9; 249.61/116.95 x7 := oldX10; 249.61/116.95 TO: 1; 249.61/116.95 249.61/116.95 FROM: 4; 249.61/116.95 oldX0 := x0; 249.61/116.95 oldX1 := x1; 249.61/116.95 oldX2 := x2; 249.61/116.95 oldX3 := x3; 249.61/116.95 oldX4 := x4; 249.61/116.95 oldX5 := x5; 249.61/116.95 oldX6 := x6; 249.61/116.95 oldX7 := x7; 249.61/116.95 oldX8 := nondet(); 249.61/116.95 oldX9 := nondet(); 249.61/116.95 oldX10 := nondet(); 249.61/116.95 assume(oldX4 < 1 && oldX4 > 0 && oldX2 > 0 && oldX1 > 1 && oldX1 > 1 + oldX2 && oldX5 > 7 && oldX0 + (4 + 4 * oldX2) > 4 && oldX3 = oldX0 + 4 * oldX2); 249.61/116.95 x0 := oldX0; 249.61/116.95 x1 := oldX1; 249.61/116.95 x2 := 1 + oldX2; 249.61/116.95 x3 := oldX0 + (4 + 4 * oldX2); 249.61/116.95 x4 := oldX8; 249.61/116.95 x5 := oldX5; 249.61/116.95 x6 := oldX9; 249.61/116.95 x7 := oldX10; 249.61/116.95 TO: 1; 249.61/116.95 249.61/116.95 FROM: 2; 249.61/116.95 oldX0 := x0; 249.61/116.95 oldX1 := x1; 249.61/116.95 oldX2 := x2; 249.61/116.95 oldX3 := x3; 249.61/116.95 oldX4 := x4; 249.61/116.95 oldX5 := x5; 249.61/116.95 oldX6 := x6; 249.61/116.95 oldX7 := x7; 249.61/116.95 oldX8 := nondet(); 249.61/116.95 oldX9 := nondet(); 249.61/116.95 oldX10 := nondet(); 249.61/116.95 assume(oldX2 < oldX1 && oldX1 > 1 && oldX4 > 7 && oldX2 > 0 && oldX0 + 4 * oldX2 > 4); 249.61/116.95 x0 := oldX0; 249.61/116.95 x1 := oldX1; 249.61/116.95 x2 := 1 + oldX2; 249.61/116.95 x3 := oldX0 + 4 * oldX2; 249.61/116.95 x4 := oldX4; 249.61/116.95 x5 := oldX8; 249.61/116.95 x6 := oldX9; 249.61/116.95 x7 := oldX10; 249.61/116.95 TO: 2; 249.61/116.95 249.61/116.95 FROM: 3; 249.61/116.95 oldX0 := x0; 249.61/116.95 oldX1 := x1; 249.61/116.95 oldX2 := x2; 249.61/116.95 oldX3 := x3; 249.61/116.95 oldX4 := x4; 249.61/116.95 oldX5 := x5; 249.61/116.95 oldX6 := x6; 249.61/116.95 oldX7 := x7; 249.61/116.95 oldX8 := nondet(); 249.61/116.95 oldX9 := nondet(); 249.61/116.95 oldX10 := nondet(); 249.61/116.95 assume(oldX5 < oldX6 && oldX4 < 0 && oldX4 > -1 && oldX4 < 1 && oldX2 > 0 && oldX1 > 1 && oldX1 > 1 + oldX2 && oldX7 > 7 && oldX0 + (4 + 4 * oldX2) > 4 && oldX3 = oldX0 + 4 * oldX2); 249.61/116.95 x0 := oldX0; 249.61/116.95 x1 := oldX1; 249.61/116.95 x2 := 1 + oldX2; 249.61/116.95 x3 := oldX0 + (4 + 4 * oldX2); 249.61/116.95 x4 := oldX8; 249.61/116.95 x5 := oldX7; 249.61/116.95 x6 := oldX9; 249.61/116.95 x7 := oldX10; 249.61/116.95 TO: 1; 249.61/116.95 249.61/116.95 FROM: 3; 249.61/116.95 oldX0 := x0; 249.61/116.95 oldX1 := x1; 249.61/116.95 oldX2 := x2; 249.61/116.95 oldX3 := x3; 249.61/116.95 oldX4 := x4; 249.61/116.95 oldX5 := x5; 249.61/116.95 oldX6 := x6; 249.61/116.95 oldX7 := x7; 249.61/116.95 oldX8 := nondet(); 249.61/116.95 oldX9 := nondet(); 249.61/116.95 oldX10 := nondet(); 249.61/116.95 assume(oldX5 > oldX6 && oldX4 < 0 && oldX4 > -1 && oldX4 < 1 && oldX2 > 0 && oldX1 > 1 && oldX1 > 1 + oldX2 && oldX7 > 7 && oldX0 + (4 + 4 * oldX2) > 4 && oldX3 = oldX0 + 4 * oldX2); 249.61/116.95 x0 := oldX0; 249.61/116.95 x1 := oldX1; 249.61/116.95 x2 := 1 + oldX2; 249.61/116.95 x3 := oldX0 + (4 + 4 * oldX2); 249.61/116.95 x4 := oldX8; 249.61/116.95 x5 := oldX7; 249.61/116.95 x6 := oldX9; 249.61/116.95 x7 := oldX10; 249.61/116.95 TO: 1; 249.61/116.95 249.61/116.95 FROM: 3; 249.61/116.95 oldX0 := x0; 249.61/116.95 oldX1 := x1; 249.61/116.95 oldX2 := x2; 249.61/116.95 oldX3 := x3; 249.61/116.95 oldX4 := x4; 249.61/116.95 oldX5 := x5; 249.61/116.95 oldX6 := x6; 249.61/116.95 oldX7 := x7; 249.61/116.95 oldX8 := nondet(); 249.61/116.95 oldX9 := nondet(); 249.61/116.95 oldX10 := nondet(); 249.61/116.95 assume(oldX5 < oldX6 && oldX4 > 0 && oldX4 < 1 && oldX2 > 0 && oldX1 > 1 && oldX1 > 1 + oldX2 && oldX7 > 7 && oldX0 + (4 + 4 * oldX2) > 4 && oldX3 = oldX0 + 4 * oldX2); 249.61/116.95 x0 := oldX0; 249.61/116.95 x1 := oldX1; 249.61/116.95 x2 := 1 + oldX2; 249.61/116.95 x3 := oldX0 + (4 + 4 * oldX2); 249.61/116.95 x4 := oldX8; 249.61/116.95 x5 := oldX7; 249.61/116.95 x6 := oldX9; 249.61/116.95 x7 := oldX10; 249.61/116.95 TO: 1; 249.61/116.95 249.61/116.95 FROM: 3; 249.61/116.95 oldX0 := x0; 249.61/116.95 oldX1 := x1; 249.61/116.95 oldX2 := x2; 249.61/116.95 oldX3 := x3; 249.61/116.95 oldX4 := x4; 249.61/116.95 oldX5 := x5; 249.61/116.95 oldX6 := x6; 249.61/116.95 oldX7 := x7; 249.61/116.95 oldX8 := nondet(); 249.61/116.95 oldX9 := nondet(); 249.61/116.95 oldX10 := nondet(); 249.61/116.95 assume(oldX5 > oldX6 && oldX4 > 0 && oldX4 < 1 && oldX2 > 0 && oldX1 > 1 && oldX1 > 1 + oldX2 && oldX7 > 7 && oldX0 + (4 + 4 * oldX2) > 4 && oldX3 = oldX0 + 4 * oldX2); 249.61/116.95 x0 := oldX0; 249.61/116.95 x1 := oldX1; 249.61/116.95 x2 := 1 + oldX2; 249.61/116.95 x3 := oldX0 + (4 + 4 * oldX2); 249.61/116.95 x4 := oldX8; 249.61/116.95 x5 := oldX7; 249.61/116.95 x6 := oldX9; 249.61/116.95 x7 := oldX10; 249.61/116.95 TO: 1; 249.61/116.95 249.61/116.95 FROM: 4; 249.61/116.95 oldX0 := x0; 249.61/116.95 oldX1 := x1; 249.61/116.95 oldX2 := x2; 249.61/116.95 oldX3 := x3; 249.61/116.95 oldX4 := x4; 249.61/116.95 oldX5 := x5; 249.61/116.95 oldX6 := x6; 249.61/116.95 oldX7 := x7; 249.61/116.95 oldX8 := nondet(); 249.61/116.95 oldX9 := nondet(); 249.61/116.95 oldX10 := nondet(); 249.61/116.95 assume(oldX4 < 0 && oldX2 > 0 && oldX3 = oldX0 + 4 * oldX2); 249.61/116.95 x0 := oldX0; 249.61/116.95 x1 := oldX1; 249.61/116.95 x2 := 1 + oldX2; 249.61/116.95 x3 := oldX0 + 4 * oldX2; 249.61/116.95 x4 := oldX5; 249.61/116.95 x5 := oldX8; 249.61/116.95 x6 := oldX9; 249.61/116.95 x7 := oldX10; 249.61/116.95 TO: 2; 249.61/116.95 249.61/116.95 FROM: 3; 249.61/116.95 oldX0 := x0; 249.61/116.95 oldX1 := x1; 249.61/116.95 oldX2 := x2; 249.61/116.95 oldX3 := x3; 249.61/116.95 oldX4 := x4; 249.61/116.95 oldX5 := x5; 249.61/116.95 oldX6 := x6; 249.61/116.95 oldX7 := x7; 249.61/116.95 oldX8 := nondet(); 249.61/116.95 assume(oldX1 > 2 && oldX2 > 0 && oldX1 > 1 + oldX2 && oldX7 > 11 && oldX0 + (4 + 4 * oldX2) > 8 && oldX3 = oldX0 + 4 * oldX2 && oldX4 = 0); 249.61/116.95 x0 := oldX0; 249.61/116.95 x1 := oldX1; 249.61/116.95 x2 := 1 + oldX2; 249.61/116.95 x3 := oldX0 + (4 + 4 * oldX2); 249.61/116.95 x4 := oldX8; 249.61/116.95 x5 := oldX5; 249.61/116.95 x6 := oldX0 + 4 * oldX2; 249.61/116.95 x7 := oldX7; 249.61/116.95 TO: 3; 249.61/116.95 249.61/116.95 249.61/116.95 ---------------------------------------- 249.61/116.95 249.61/116.95 (19) T2 (EQUIVALENT) 249.61/116.95 Initially, performed program simplifications using lexicographic rank functions: 249.61/116.95 * Removed transitions 4, 7, 8, 9, 10, 22, 25, 26, 27, 37, 40, 41, 42, 43, 44, 45, 46, 47, 48, 70, 73, 74, 75, 76 using the following rank functions: 249.61/116.95 - Rank function 1: 249.61/116.95 RF for loc. 8: 2+7*x1-7*x2 249.61/116.95 RF for loc. 9: 7*x1-7*x2 249.61/116.95 RF for loc. 10: 1+7*x1-7*x2 249.61/116.95 RF for loc. 11: 1+x0+7*x1-3*x2-x3 249.61/116.95 RF for loc. 12: 1+7*x1-7*x2 249.61/116.95 RF for loc. 16: -1+7*x1-7*x2 249.61/116.95 RF for loc. 20: -6+7*x1-7*x2 249.61/116.95 RF for loc. 24: -6+x0+7*x1-3*x2-x3 249.61/116.95 Bound for (chained) transitions 7: 15 249.61/116.95 Bound for (chained) transitions 8: 15 249.61/116.95 Bound for (chained) transitions 10: 15 249.61/116.95 Bound for (chained) transitions 25: 13 249.61/116.95 Bound for (chained) transitions 26: 13 249.61/116.95 Bound for (chained) transitions 27: 6 249.61/116.95 Bound for (chained) transitions 44: 8 249.61/116.95 Bound for (chained) transitions 45: 8 249.61/116.95 Bound for (chained) transitions 46: 8 249.61/116.95 Bound for (chained) transitions 47: 8 249.61/116.95 Bound for (chained) transitions 74: 8 249.61/116.95 - Rank function 2: 249.61/116.95 RF for loc. 8: 1 249.61/116.95 RF for loc. 9: -1 249.61/116.95 RF for loc. 10: 0 249.61/116.95 RF for loc. 11: 0 249.61/116.95 RF for loc. 12: 0 249.61/116.95 RF for loc. 16: -2 249.61/116.95 RF for loc. 20: 0 249.61/116.95 RF for loc. 24: 0 249.61/116.95 Bound for (chained) transitions 4: 1 249.61/116.95 Bound for (chained) transitions 9: 0 249.61/116.95 Bound for (chained) transitions 22: -1 249.61/116.95 Bound for (chained) transitions 40: 0 249.61/116.95 Bound for (chained) transitions 42: 0 249.61/116.95 Bound for (chained) transitions 43: 0 249.61/116.95 Bound for (chained) transitions 75: 0 249.61/116.95 Bound for (chained) transitions 76: 0 249.61/116.95 - Rank function 3: 249.61/116.95 RF for loc. 9: -1 249.61/116.95 RF for loc. 10: 0 249.61/116.95 RF for loc. 11: 2*x1-2*x2 249.61/116.95 RF for loc. 20: 0 249.61/116.95 RF for loc. 24: -1+2*x1-2*x2 249.61/116.95 Bound for (chained) transitions 41: 0 249.61/116.95 Bound for (chained) transitions 73: 3 249.61/116.95 - Rank function 4: 249.61/116.95 RF for loc. 10: -x3 249.61/116.95 RF for loc. 11: 0 249.61/116.95 RF for loc. 20: -1-x3 249.61/116.95 RF for loc. 24: -1 249.61/116.95 Bound for (chained) transitions 70: 0 249.61/116.95 - Rank function 5: 249.61/116.95 RF for loc. 10: 2*x1-2*x2 249.61/116.95 RF for loc. 20: -1+2*x1-2*x2 249.61/116.95 Bound for (chained) transitions 48: 3 249.61/116.95 - Rank function 6: 249.61/116.95 RF for loc. 10: 0 249.61/116.95 RF for loc. 20: -1 249.61/116.95 Bound for (chained) transitions 37: 0 249.61/116.95 249.61/116.95 ---------------------------------------- 249.61/116.95 249.61/116.95 (20) 249.61/116.95 YES 249.61/116.95 249.61/116.95 ---------------------------------------- 249.61/116.95 249.61/116.95 (21) 249.61/116.95 Obligation: 249.61/116.95 SCC 249.61/116.95 ---------------------------------------- 249.61/116.95 249.61/116.95 (22) SCC2IRS (SOUND) 249.61/116.95 Transformed LLVM symbolic execution graph SCC into a rewrite problem. Log: 249.61/116.95 Generated rules. Obtained 36 rulesP rules: 249.61/116.95 f_2981(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21109, v21110, 0, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8) -> f_2992(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21109, v21110, 0, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8) :|: 0 = 0 249.61/116.95 f_2992(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21109, v21110, 0, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8) -> f_3002(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21110, 0, v21109, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8) :|: 0 = 0 249.61/116.95 f_3002(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21110, 0, v21109, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8) -> f_3012(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21110, 0, v21109, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8) :|: 0 = 0 249.61/116.95 f_3012(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21110, 0, v21109, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8) -> f_3023(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: v21371 = v21101 + 4 * v21107 && 5 <= v21371 249.61/116.95 f_3023(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3034(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, v21456, v21109, v21110, 0, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: TRUE 249.61/116.95 f_3034(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, v21456, v21109, v21110, 0, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3046(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: v21456 = 0 249.61/116.95 f_3046(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3059(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.95 f_3059(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3073(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: TRUE 249.61/116.95 f_3073(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3086(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: TRUE 249.61/116.95 f_3086(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3099(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: TRUE 249.61/116.95 f_3099(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3112(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: TRUE 249.61/116.95 f_3112(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3126(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.95 f_3126(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3141(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21110, v21109, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.95 f_3141(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21110, v21109, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3157(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21110, v21109, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.95 f_3157(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21110, v21109, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3168(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: v21371 = v21101 + 4 * v21107 249.61/116.95 f_3168(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3180(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.95 f_3180(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3194(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.95 f_3194(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3208(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: TRUE 249.61/116.95 f_3208(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3219(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.95 f_3219(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3227(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.95 f_3227(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21110, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3236(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21110, v21109, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.95 f_3236(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21110, v21109, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3245(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21110, v21109, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.95 f_3245(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21110, v21109, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3254(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21110, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: v21371 = v21101 + 4 * v21107 249.61/116.95 f_3254(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21110, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3264(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21110, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: TRUE 249.61/116.95 f_3264(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21110, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3275(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21110, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: TRUE 249.61/116.95 f_3275(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21109, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21110, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3287(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21110, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.95 f_3287(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21110, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3299(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v24522, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21110, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: v24522 = 1 + v21107 && 2 <= v24522 249.61/116.95 f_3299(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v24522, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21110, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3311(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v24522, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21110, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: TRUE 249.61/116.95 f_3311(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v24522, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21110, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3324(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v24522, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21110, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: TRUE 249.61/116.95 f_3324(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21371, 0, v24522, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21110, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3337(v21101, v21102, v21103, v21104, v21105, v21106, v24522, 1, v21107, v21371, 0, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21110, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.95 f_3337(v21101, v21102, v21103, v21104, v21105, v21106, v24522, 1, v21107, v21371, 0, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21110, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3350(v21101, v21102, v21103, v21104, v21105, v21106, v24522, 1, v21107, v21371, 0, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21110, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) :|: 0 = 0 249.61/116.95 f_3350(v21101, v21102, v21103, v21104, v21105, v21106, v24522, 1, v21107, v21371, 0, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21110, v21115, v21116, v21117, 3, 7, 4, 2, 8, 5) -> f_3364(v21101, v21102, v21103, v21104, v21105, v21106, v24522, 1, v21107, v21371, 0, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21110, v21115, v21116, v21117, 3, 7, 4, 8, 12, 5, 2) :|: v24522 < v21102 && 3 <= v21102 && 12 <= v21121 249.61/116.95 f_3364(v21101, v21102, v21103, v21104, v21105, v21106, v24522, 1, v21107, v21371, 0, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21110, v21115, v21116, v21117, 3, 7, 4, 8, 12, 5, 2) -> f_3379(v21101, v21102, v21103, v21104, v21105, v21106, v24522, 1, v21107, v21371, 0, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21110, v21115, v21116, v21117, 3, 7, 4, 8, 12, 5, 2) :|: 0 = 0 249.61/116.95 f_3379(v21101, v21102, v21103, v21104, v21105, v21106, v24522, 1, v21107, v21371, 0, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21110, v21115, v21116, v21117, 3, 7, 4, 8, 12, 5, 2) -> f_3395(v21101, v21102, v21103, v21104, v21105, v21106, v24522, 1, v21107, v21371, 0, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21110, v21115, v21116, v21117, 3, 7, 4, 8, 12, 5, 2) :|: TRUE 249.61/116.95 f_3395(v21101, v21102, v21103, v21104, v21105, v21106, v24522, 1, v21107, v21371, 0, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21110, v21115, v21116, v21117, 3, 7, 4, 8, 12, 5, 2) -> f_2970(v21101, v21102, v21103, v21104, v21105, v21106, v24522, 1, v21107, v21371, 0, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8) :|: TRUE 249.61/116.95 f_2970(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21109, v21110, 0, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8) -> f_2981(v21101, v21102, v21103, v21104, v21105, v21106, v21107, 1, v21109, v21110, 0, v21112, v21118, v21113, v21119, v21114, v21120, v21121, v21122, v21123, v21124, v21125, v21115, v21116, v21117, 3, 7, 4, 2, 8) :|: TRUE 249.61/116.95 Combined rules. Obtained 1 rulesP rules: 249.61/116.95 f_2981(v21101:0, v21102:0, v21103:0, v21104:0, v21105:0, v21106:0, v21107:0, 1, v21109:0, v21110:0, 0, v21112:0, v21118:0, v21113:0, v21119:0, v21114:0, v21120:0, v21121:0, v21122:0, v21123:0, v21124:0, v21125:0, v21115:0, v21116:0, v21117:0, 3, 7, 4, 2, 8) -> f_2981(v21101:0, v21102:0, v21103:0, v21104:0, v21105:0, v21106:0, 1 + v21107:0, 1, v21107:0, v21101:0 + 4 * v21107:0, 0, v21112:0, v21118:0, v21113:0, v21119:0, v21114:0, v21120:0, v21121:0, v21122:0, v21123:0, v21124:0, v21125:0, v21115:0, v21116:0, v21117:0, 3, 7, 4, 2, 8) :|: v21101:0 + 4 * v21107:0 > 4 && v21107:0 > 0 && v21102:0 > 2 && v21121:0 > 11 && v21102:0 > 1 + v21107:0 249.61/116.95 Filtered unneeded arguments: 249.61/116.95 f_2981(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14, x15, x16, x17, x18, x19, x20, x21, x22, x23, x24, x25, x26, x27, x28, x29, x30) -> f_2981(x1, x2, x7, x18) 249.61/116.95 Removed division, modulo operations, cleaned up constraints. Obtained 1 rules.P rules: 249.61/116.95 f_2981(v21101:0, v21102:0, v21107:0, v21121:0) -> f_2981(v21101:0, v21102:0, 1 + v21107:0, v21121:0) :|: v21107:0 > 0 && v21101:0 + 4 * v21107:0 > 4 && v21102:0 > 2 && v21102:0 > 1 + v21107:0 && v21121:0 > 11 249.61/116.95 249.61/116.95 ---------------------------------------- 249.61/116.95 249.61/116.95 (23) 249.61/116.95 Obligation: 249.61/116.95 Rules: 249.61/116.95 f_2981(v21101:0, v21102:0, v21107:0, v21121:0) -> f_2981(v21101:0, v21102:0, 1 + v21107:0, v21121:0) :|: v21107:0 > 0 && v21101:0 + 4 * v21107:0 > 4 && v21102:0 > 2 && v21102:0 > 1 + v21107:0 && v21121:0 > 11 249.61/116.95 249.61/116.95 ---------------------------------------- 249.61/116.95 249.61/116.95 (24) IRS2T2 (EQUIVALENT) 249.61/116.95 Transformed input IRS into an integer transition system.Used the following mapping from defined symbols to location IDs: 249.61/116.95 249.61/116.95 (f_2981_4,1) 249.61/116.95 249.61/116.95 ---------------------------------------- 249.61/116.95 249.61/116.95 (25) 249.61/116.95 Obligation: 249.61/116.95 START: 0; 249.61/116.95 249.61/116.95 FROM: 0; 249.61/116.95 TO: 1; 249.61/116.95 249.61/116.95 FROM: 1; 249.61/116.95 oldX0 := x0; 249.61/116.95 oldX1 := x1; 249.61/116.95 oldX2 := x2; 249.61/116.95 oldX3 := x3; 249.61/116.95 assume(oldX2 > 0 && oldX0 + 4 * oldX2 > 4 && oldX1 > 2 && oldX1 > 1 + oldX2 && oldX3 > 11); 249.61/116.95 x0 := oldX0; 249.61/116.95 x1 := oldX1; 249.61/116.95 x2 := 1 + oldX2; 249.61/116.95 x3 := oldX3; 249.61/116.95 TO: 1; 249.61/116.95 249.61/116.95 249.61/116.95 ---------------------------------------- 249.61/116.95 249.61/116.95 (26) T2 (EQUIVALENT) 249.61/116.95 Initially, performed program simplifications using lexicographic rank functions: 249.61/116.95 * Removed transitions 1, 3, 4 using the following rank functions: 249.61/116.95 - Rank function 1: 249.61/116.95 RF for loc. 5: 1+2*x1-2*x2 249.61/116.95 RF for loc. 6: 2*x1-2*x2 249.61/116.95 Bound for (chained) transitions 3: 4 249.61/116.95 - Rank function 2: 249.61/116.95 RF for loc. 5: 2*x1-2*x2 249.61/116.95 RF for loc. 6: -1+2*x1-2*x2 249.61/116.95 Bound for (chained) transitions 4: 3 249.61/116.95 - Rank function 3: 249.61/116.95 RF for loc. 5: 0 249.61/116.95 RF for loc. 6: -1 249.61/116.95 Bound for (chained) transitions 1: 0 249.61/116.95 249.61/116.95 ---------------------------------------- 249.61/116.95 249.61/116.95 (27) 249.61/116.95 YES 249.61/116.95 249.61/116.95 ---------------------------------------- 249.61/116.95 249.61/116.95 (28) 249.61/116.95 Obligation: 249.61/116.95 SCC 249.61/116.95 ---------------------------------------- 249.61/116.95 249.61/116.95 (29) SCC2IRS (SOUND) 249.61/116.95 Transformed LLVM symbolic execution graph SCC into a rewrite problem. Log: 249.61/116.95 Generated rules. Obtained 25 rulesP rules: 249.61/116.95 f_1156(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3434, v3435, v3436, v3437, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 8) -> f_1162(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3434, v3435, v3436, v3437, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 8) :|: 0 = 0 249.61/116.95 f_1162(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3434, v3435, v3436, v3437, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 8) -> f_1169(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3434, v3435, v3436, v3437, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 8) :|: 0 = 0 249.61/116.95 f_1169(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3434, v3435, v3436, v3437, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 8) -> f_1178(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3434, v3435, v3436, v3437, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 8) :|: 0 = 0 249.61/116.95 f_1178(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3434, v3435, v3436, v3437, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 8) -> f_1187(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3435, v3434, v3436, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 8) :|: 0 = 0 249.61/116.95 f_1187(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3435, v3434, v3436, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 8) -> f_1196(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3435, v3434, v3436, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) :|: 0 < v3437 && 2 <= v3434 && 2 <= v3433 249.61/116.95 f_1196(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3435, v3434, v3436, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) -> f_1206(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3435, v3434, v3436, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) :|: 0 = 0 249.61/116.95 f_1206(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3435, v3434, v3436, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) -> f_1216(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3435, v3434, v3436, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) :|: TRUE 249.61/116.95 f_1216(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3435, v3434, v3436, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) -> f_1226(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v3434, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) :|: 0 = 0 249.61/116.95 f_1226(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v3434, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) -> f_1236(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v3434, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) :|: 0 = 0 249.61/116.95 f_1236(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v3434, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) -> f_1247(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v3434, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) :|: 0 = 0 249.61/116.95 f_1247(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v3434, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) -> f_1260(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v3434, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) :|: 0 = 0 249.61/116.95 f_1260(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v3434, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) -> f_1273(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v3434, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) :|: 0 = 0 249.61/116.95 f_1273(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v3434, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) -> f_1283(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v3434, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) :|: 0 = 0 249.61/116.95 f_1283(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v3434, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) -> f_1292(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v4264, v3434, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) :|: v4264 = v3436 * v3437 249.61/116.95 f_1292(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v4264, v3434, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) -> f_1301(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v4264, v3434, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) :|: TRUE 249.61/116.95 f_1301(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v4264, v3434, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) -> f_1310(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v4264, v3434, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) :|: 0 = 0 249.61/116.95 f_1310(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v4264, v3434, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) -> f_1319(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v4264, v3434, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) :|: 0 = 0 249.61/116.95 f_1319(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v4264, v3434, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) -> f_1328(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v4264, v3434, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) :|: 0 = 0 249.61/116.95 f_1328(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v4264, v3434, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) -> f_1337(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v4264, v3434, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) :|: 0 = 0 249.61/116.95 f_1337(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v4264, v3434, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) -> f_1348(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v4264, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) :|: 0 = 0 249.61/116.95 f_1348(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v4264, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) -> f_1360(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v4264, v4700, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) :|: 1 + v4700 = v3437 && 0 <= v4700 249.61/116.95 f_1360(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v4264, v4700, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) -> f_1373(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v4264, v4700, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) :|: TRUE 249.61/116.95 f_1373(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v4264, v4700, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) -> f_1386(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v4264, v4700, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) :|: TRUE 249.61/116.95 f_1386(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v4264, v4700, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 2, 8) -> f_1150(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3437, v3436, v4264, v4700, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 8) :|: TRUE 249.61/116.95 f_1150(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3434, v3435, v3436, v3437, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 8) -> f_1156(v3425, v3426, v3427, v3428, v3429, v3430, 0, 1, v3433, v3434, v3435, v3436, v3437, v3438, v3444, v3439, v3445, v3440, v3446, v3447, v3448, v3449, v3450, v3451, v3441, v3442, v3443, 3, 7, 4, 8) :|: 0 = 0 249.61/116.95 Combined rules. Obtained 1 rulesP rules: 249.61/116.95 f_1156(v3425:0, v3426:0, v3427:0, v3428:0, v3429:0, v3430:0, 0, 1, v3433:0, v3434:0, v3435:0, v3436:0, 1 + v4700:0, v3438:0, v3444:0, v3439:0, v3445:0, v3440:0, v3446:0, v3447:0, v3448:0, v3449:0, v3450:0, v3451:0, v3441:0, v3442:0, v3443:0, 3, 7, 4, 8) -> f_1156(v3425:0, v3426:0, v3427:0, v3428:0, v3429:0, v3430:0, 0, 1, v3433:0, 1 + v4700:0, v3436:0, v3436:0 * (1 + v4700:0), v4700:0, v3438:0, v3444:0, v3439:0, v3445:0, v3440:0, v3446:0, v3447:0, v3448:0, v3449:0, v3450:0, v3451:0, v3441:0, v3442:0, v3443:0, 3, 7, 4, 8) :|: v3434:0 > 1 && v4700:0 > -1 && v3433:0 > 1 249.61/116.95 Filtered unneeded arguments: 249.61/116.95 f_1156(x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14, x15, x16, x17, x18, x19, x20, x21, x22, x23, x24, x25, x26, x27, x28, x29, x30, x31) -> f_1156(x9, x10, x13) 249.61/116.95 Removed division, modulo operations, cleaned up constraints. Obtained 1 rules.P rules: 249.61/116.95 f_1156(v3433:0, v3434:0, sum~cons_1~v4700:0) -> f_1156(v3433:0, 1 + v4700:0, v4700:0) :|: v4700:0 > -1 && v3433:0 > 1 && v3434:0 > 1 && sum~cons_1~v4700:0 = 1 + v4700:0 249.61/116.95 249.61/116.95 ---------------------------------------- 249.61/116.95 249.61/116.95 (30) 249.61/116.95 Obligation: 249.61/116.95 Rules: 249.61/116.95 f_1156(v3433:0, v3434:0, sum~cons_1~v4700:0) -> f_1156(v3433:0, 1 + v4700:0, v4700:0) :|: v4700:0 > -1 && v3433:0 > 1 && v3434:0 > 1 && sum~cons_1~v4700:0 = 1 + v4700:0 249.61/116.95 249.61/116.95 ---------------------------------------- 249.61/116.95 249.61/116.95 (31) IntTRSCompressionProof (EQUIVALENT) 249.61/116.95 Compressed rules. 249.61/116.95 ---------------------------------------- 249.61/116.95 249.61/116.95 (32) 249.61/116.95 Obligation: 249.61/116.95 Rules: 249.61/116.95 f_1156(v3433:0:0, v3434:0:0, sum~cons_1~v4700:0:0) -> f_1156(v3433:0:0, 1 + v4700:0:0, v4700:0:0) :|: v4700:0:0 > -1 && v3433:0:0 > 1 && v3434:0:0 > 1 && sum~cons_1~v4700:0:0 = 1 + v4700:0:0 249.61/116.95 249.61/116.95 ---------------------------------------- 249.61/116.95 249.61/116.95 (33) PolynomialOrderProcessor (EQUIVALENT) 249.61/116.95 Found the following polynomial interpretation: 249.61/116.95 [f_1156(x, x1, x2)] = x2 249.61/116.95 249.61/116.95 The following rules are decreasing: 249.61/116.95 f_1156(v3433:0:0, v3434:0:0, sum~cons_1~v4700:0:0) -> f_1156(v3433:0:0, 1 + v4700:0:0, v4700:0:0) :|: v4700:0:0 > -1 && v3433:0:0 > 1 && v3434:0:0 > 1 && sum~cons_1~v4700:0:0 = 1 + v4700:0:0 249.61/116.95 The following rules are bounded: 249.61/116.95 f_1156(v3433:0:0, v3434:0:0, sum~cons_1~v4700:0:0) -> f_1156(v3433:0:0, 1 + v4700:0:0, v4700:0:0) :|: v4700:0:0 > -1 && v3433:0:0 > 1 && v3434:0:0 > 1 && sum~cons_1~v4700:0:0 = 1 + v4700:0:0 249.61/116.95 249.61/116.95 ---------------------------------------- 249.61/116.95 249.61/116.95 (34) 249.61/116.95 YES 249.84/117.07 EOF