0.08/0.10 c +------------------------------+
0.08/0.10 c | gNovelty+, version 1.0 |
0.08/0.10 c +------------------------------+
0.08/0.10 c gnovelty+ -h for help
0.08/0.10 c
1.50/0.24 s SATISFIABLE
1.50/0.24 v 1 -2 3 -4 -5 6 7 -8 9 10 -11 -12 -13 -14 -15 16 17 -18 -19 -20 -21 22 23 -24 -25 26 -27 -28 29 -30 31 -32 -33 -34 -35 36 -37 -38 39 -40 41 42 43 44 45 46 47 -48 -49 -50 51 -52 -53 54 -55 -56 57 -58 59 60 61 62 -63 -64 -65 66 67 68 -69 -70 71 72 73 74 -75 76 77 78 -79 -80 -81 -82 -83 -84 85 -86 -87 88 -89 90 -91 -92 -93 94 95 -96 97 -98 99 -100 -101 102 -103 -104 -105 106 107 108 -109 -110 111 112 113 114 -115 -116 -117 -118 -119 120 -121 122 -123 124 -125 -126 127 -128 129 -130 131 132 133 134 135 136 137 -138 139 140 -141 -142 -143 -144 145 -146 -147 148 149 150 -151 -152 153 -154 -155 156 -157 158 -159 160 -161 -162 163 164 165 -166 -167 -168 169 170 171 172 173 174 175 -176 -177 178 179 -180 -181 182 -183 184 185 186 -187 188 189 -190 -191 -192 -193 194 195 196 -197 -198 -199 -200 201 -202 203 -204 205 206 207 -208 -209 210 211 212 -213 214 215 216 217 218 219 -220 -221 -222 223 -224 225 -226 -227 228 -229 230 231 232 -233 234 235 236 237 238 -239 240 241 242 -243 244 245 -246 247 248 249 -250 251 252 -253 -254 255 -256 257 -258 259 260 -261 262 263 264 265 266 -267 268 269 -270 271 -272 273 -274 -275 -276 277 -278 -279 280 -281 -282 283 -284 285 286 287 -288 -289 -290 291 -292 293 -294 -295 296 297 -298 299 300 -301 302 303 -304 305 306 307 308 -309 -310 311 312 313 -314 315 316 -317 -318 -319 320 -321 322 323 -324 -325 326 327 328 329 -330 331 -332 333 334 -335 336 -337 338 -339 -340 -341 342 -343 344 -345 -346 347 348 349 350 351 -352 -353 -354 -355 -356 357 358 359 -360 361 -362 363 364 365 -366 367 368 369 370 -371 372 373 374 -375 -376 -377 378 379 380 -381 -382 383 -384 385 -386 -387 388 389 390 391 392 -393 -394 395 396 -397 398 -399 -400 401 402 -403 404 -405 406 407 -408 409 -410 -411 -412 -413 414 -415 416 417 418 -419 -420 421 -422 -423 424 -425 -426 427 -428 429 430 431 432 433 434 435 436 -437 -438 -439 440 -441 442 443 -444 445 446 447 448 -449 -450 -451 452 453 -454 -455 456 -457 -458 459 -460 -461 462 -463 464 465 -466 -467 468 -469 -470 -471 -472 -473 -474 -475 476 477 478 -479 480 -481 -482 483 484 485 486 487 488 -489 490 491 -492 493 494 495 -496 -497 498 -499 -500 0
1.50/0.24 c Done in 0.030000 seconds
runsolver version 3.2.9 (svn:503) (c) roussel@cril.univ-artois.fr
command line: runsolver --timestamp -w /tmp/evaluation-result-1778397-1244084548/watcher-1778397-1244084548 -o /tmp/evaluation-result-1778397-1244084548/solver-1778397-1244084548 -C 5000 -W 1000 -M 2047 HOME/gnovelty+ HOME/instance-1778397-1244084548.cnf 1635612163 16
Enforcing CPUTime limit (soft limit, will send SIGTERM then SIGKILL): 5000 seconds
Enforcing CPUTime limit (hard limit, will send SIGXCPU): 5030 seconds
Enforcing wall clock limit (soft limit, will send SIGTERM then SIGKILL): 1000 seconds
Enforcing VSIZE limit (soft limit, will send SIGTERM then SIGKILL): 2096128 KiB
Enforcing VSIZE limit (hard limit, stack expansion will fail with SIGSEGV, brk() and mmap() will return ENOMEM): 2147328 KiB
Current StackSize limit: 8192 KiB
[startup+0 s]
/proc/loadavg: 14.90 15.56 15.64 2/184 21465
/proc/meminfo: memFree=19284820/36427776 swapFree=4436/8484
[pid=21465] ppid=21463 vsize=509232 CPUtime=0
/proc/21465/stat : 21465 (gnovelty+) R 21463 21465 24979 0 -1 4202496 2473 0 0 0 0 0 0 0 20 0 1 0 567761139 521453568 2429 18446744073709551615 134512640 135680988 4289028400 18446744073709551615 134537167 0 0 1 0 0 0 0 17 6 0 0 0 0 0
/proc/21465/statm: 127308 2437 99 286 0 127020 0
[startup+0.091772 s]
/proc/loadavg: 14.90 15.56 15.64 2/184 21465
/proc/meminfo: memFree=19284820/36427776 swapFree=4436/8484
[pid=21465] ppid=21463 vsize=517044 CPUtime=0.08
/proc/21465/stat : 21465 (gnovelty+) R 21463 21465 24979 0 -1 4202496 17534 0 0 0 2 6 0 0 20 0 1 0 567761139 529453056 17489 18446744073709551615 134512640 135680988 4289028400 18446744073709551615 134537968 0 0 1 0 0 0 0 17 6 0 0 0 0 0
/proc/21465/statm: 129261 17507 99 286 0 128973 0
Current children cumulated CPU time (s) 0.08
Current children cumulated vsize (KiB) 517044
[startup+0.103746 s]
/proc/loadavg: 14.90 15.56 15.64 2/184 21465
/proc/meminfo: memFree=19284820/36427776 swapFree=4436/8484
[pid=21465] ppid=21463 vsize=517044 CPUtime=0.08
/proc/21465/stat : 21465 (gnovelty+) R 21463 21465 24979 0 -1 4202496 19340 0 0 0 2 6 0 0 20 0 1 0 567761139 529453056 19296 18446744073709551615 134512640 135680988 4289028400 18446744073709551615 134537842 0 0 1 0 0 0 0 17 6 0 0 0 0 0
/proc/21465/statm: 129261 19299 99 286 0 128973 0
Current children cumulated CPU time (s) 0.08
Current children cumulated vsize (KiB) 517044
Solver just ended. Dumping a history of the last processes samples
[startup+0.203969 s]
/proc/loadavg: 14.90 15.56 15.64 2/184 21465
/proc/meminfo: memFree=19284820/36427776 swapFree=4436/8484
[pid=21465] ppid=21463 vsize=656932 CPUtime=1.5
/proc/21465/stat : 21465 (gnovelty+) R 21463 21465 24979 0 -1 4202496 20099 0 0 0 2 148 0 0 20 0 16 0 567761139 672698368 20054 18446744073709551615 134512640 135680988 4289028400 18446744073709551615 134957681 0 0 1 0 18446744073709551615 0 0 17 6 0 0 0 0 0
/proc/21465/statm: 164233 20054 103 286 0 163945 0
Current children cumulated CPU time (s) 1.5
Current children cumulated vsize (KiB) 656932
Child status: 10
Real time (s): 0.257261
CPU time (s): 2.12813
CPU user time (s): 0.028001
CPU system time (s): 2.10013
CPU usage (%): 827.227
Max. virtual memory (cumulated for all children) (KiB): 656932
getrusage(RUSAGE_CHILDREN,...) data:
user time used= 0.028001
system time used= 2.10013
maximum resident set size= 0
integral shared memory size= 0
integral unshared data size= 0
integral unshared stack size= 0
page reclaims= 20116
page faults= 0
swaps= 0
block input operations= 0
block output operations= 0
messages sent= 0
messages received= 0
signals received= 0
voluntary context switches= 206
involuntary context switches= 8
runsolver used 0 second user time and 0.008 second system time
The end
Begin job on xenhost3-49 at 2009-06-04 05:02:28
IDJOB=1778397
IDBENCH=70647
IDSOLVER=619
FILE ID=xenhost3-49/1778397-1244084548
PBS_JOBID=
Free space on /tmp= 7129 MiB
SOLVER NAME= gNovelty+-T 2009-03-22 (16 threads)
BENCH NAME= SAT09/RANDOM/MEDIUM/3SAT/SATISFIABLE/500/unif-k3-r4.25-v500-c2125-S2025169165-076.cnf
COMMAND LINE= HOME/gnovelty+ BENCHNAME RANDOMSEED MAXNBTHREAD
RUNSOLVER COMMAND LINE= runsolver --timestamp -w /tmp/evaluation-result-1778397-1244084548/watcher-1778397-1244084548 -o /tmp/evaluation-result-1778397-1244084548/solver-1778397-1244084548 -C 5000 -W 1000 -M 2047 HOME/gnovelty+ HOME/instance-1778397-1244084548.cnf 1635612163 16
TIME LIMIT= 5000 seconds
MEMORY LIMIT= 2047 MiB
MAX NB THREAD= 16
MD5SUM BENCH= 963b100dc4b220203d759e4d96e6c55d
RANDOM SEED= 1635612163
Linux xenhost3-49 2.6.27.5 #1 SMP Mon Mar 30 10:34:22 CEST 2009 x86_64 GNU/Linux
/proc/cpuinfo:
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU X7350 @ 2.93GHz
stepping : 11
cpu MHz : 2925.864
cache size : 4096 KB
physical id : 0
siblings : 1
core id : 0
cpu cores : 1
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu de tsc msr pae mce cx8 apic sep mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr dca lahf_lm
bogomips : 5855.06
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU X7350 @ 2.93GHz
stepping : 11
cpu MHz : 2925.864
cache size : 4096 KB
physical id : 2
siblings : 1
core id : 0
cpu cores : 1
apicid : 8
initial apicid : 8
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu de tsc msr pae mce cx8 apic sep mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr dca lahf_lm
bogomips : 5855.06
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 2
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU X7350 @ 2.93GHz
stepping : 11
cpu MHz : 2925.864
cache size : 4096 KB
physical id : 4
siblings : 1
core id : 0
cpu cores : 1
apicid : 16
initial apicid : 16
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu de tsc msr pae mce cx8 apic sep mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr dca lahf_lm
bogomips : 5855.06
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 3
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU X7350 @ 2.93GHz
stepping : 11
cpu MHz : 2925.864
cache size : 4096 KB
physical id : 6
siblings : 1
core id : 0
cpu cores : 1
apicid : 24
initial apicid : 24
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu de tsc msr pae mce cx8 apic sep mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr dca lahf_lm
bogomips : 5855.06
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 4
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU X7350 @ 2.93GHz
stepping : 11
cpu MHz : 2925.864
cache size : 4096 KB
physical id : 0
siblings : 1
core id : 2
cpu cores : 1
apicid : 2
initial apicid : 2
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu de tsc msr pae mce cx8 apic sep mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr dca lahf_lm
bogomips : 5855.06
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 5
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU X7350 @ 2.93GHz
stepping : 11
cpu MHz : 2925.864
cache size : 4096 KB
physical id : 2
siblings : 1
core id : 2
cpu cores : 1
apicid : 10
initial apicid : 10
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu de tsc msr pae mce cx8 apic sep mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr dca lahf_lm
bogomips : 5855.06
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 6
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU X7350 @ 2.93GHz
stepping : 11
cpu MHz : 2925.864
cache size : 4096 KB
physical id : 4
siblings : 1
core id : 2
cpu cores : 1
apicid : 18
initial apicid : 18
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu de tsc msr pae mce cx8 apic sep mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr dca lahf_lm
bogomips : 5855.06
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 7
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU X7350 @ 2.93GHz
stepping : 11
cpu MHz : 2925.864
cache size : 4096 KB
physical id : 6
siblings : 1
core id : 2
cpu cores : 1
apicid : 26
initial apicid : 26
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu de tsc msr pae mce cx8 apic sep mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr dca lahf_lm
bogomips : 5855.06
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 8
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU X7350 @ 2.93GHz
stepping : 11
cpu MHz : 2925.864
cache size : 4096 KB
physical id : 0
siblings : 1
core id : 1
cpu cores : 1
apicid : 1
initial apicid : 1
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu de tsc msr pae mce cx8 apic sep mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr dca lahf_lm
bogomips : 5855.06
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 9
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU X7350 @ 2.93GHz
stepping : 11
cpu MHz : 2925.864
cache size : 4096 KB
physical id : 2
siblings : 1
core id : 1
cpu cores : 1
apicid : 9
initial apicid : 9
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu de tsc msr pae mce cx8 apic sep mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr dca lahf_lm
bogomips : 5855.06
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 10
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU X7350 @ 2.93GHz
stepping : 11
cpu MHz : 2925.864
cache size : 4096 KB
physical id : 4
siblings : 1
core id : 1
cpu cores : 1
apicid : 17
initial apicid : 17
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu de tsc msr pae mce cx8 apic sep mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr dca lahf_lm
bogomips : 5855.06
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 11
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU X7350 @ 2.93GHz
stepping : 11
cpu MHz : 2925.864
cache size : 4096 KB
physical id : 6
siblings : 1
core id : 1
cpu cores : 1
apicid : 25
initial apicid : 25
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu de tsc msr pae mce cx8 apic sep mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr dca lahf_lm
bogomips : 5855.06
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 12
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU X7350 @ 2.93GHz
stepping : 11
cpu MHz : 2925.864
cache size : 4096 KB
physical id : 0
siblings : 1
core id : 3
cpu cores : 1
apicid : 3
initial apicid : 3
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu de tsc msr pae mce cx8 apic sep mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr dca lahf_lm
bogomips : 5855.06
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 13
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU X7350 @ 2.93GHz
stepping : 11
cpu MHz : 2925.864
cache size : 4096 KB
physical id : 2
siblings : 1
core id : 3
cpu cores : 1
apicid : 11
initial apicid : 11
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu de tsc msr pae mce cx8 apic sep mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr dca lahf_lm
bogomips : 5855.06
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 14
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU X7350 @ 2.93GHz
stepping : 11
cpu MHz : 2925.864
cache size : 4096 KB
physical id : 4
siblings : 1
core id : 3
cpu cores : 1
apicid : 19
initial apicid : 19
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu de tsc msr pae mce cx8 apic sep mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr dca lahf_lm
bogomips : 5855.06
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
processor : 15
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU X7350 @ 2.93GHz
stepping : 11
cpu MHz : 2925.864
cache size : 4096 KB
physical id : 6
siblings : 1
core id : 3
cpu cores : 1
apicid : 27
initial apicid : 27
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu de tsc msr pae mce cx8 apic sep mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr dca lahf_lm
bogomips : 5855.06
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
/proc/meminfo:
MemTotal: 36427776 kB
MemFree: 19284820 kB
Buffers: 396132 kB
Cached: 14010660 kB
SwapCached: 0 kB
Active: 3073712 kB
Inactive: 11341484 kB
SwapTotal: 25398692 kB
SwapFree: 25398692 kB
Dirty: 1708 kB
Writeback: 0 kB
AnonPages: 8484 kB
Mapped: 3772 kB
Slab: 673084 kB
SReclaimable: 646684 kB
SUnreclaim: 26400 kB
PageTables: 0 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 43612580 kB
Committed_AS: 29672 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 275248 kB
VmallocChunk: 34359462839 kB
DirectMap4k: 99216660 kB
DirectMap2M: 0 kB
Free space on /tmp at the end= 7129 MiB
End job on xenhost3-49 at 2009-06-04 05:02:28