passed 0.379002094269