"
Find the duration of a bond with a settlement date of May 27,
2023, and maturity date November 15, 2034. The coupon rate of the
bond is 5.5%, and the bond pays coupons semiannually. The bond is
selling at a bond-equivalent yield to maturity of 9.0%.