الثامن والعشرون : -
قيمة
الملك الأعلى ( غ )
قيمة غ = قيمة (أ) × 28
3111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111422222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222253333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333336444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444755555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555586666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666669777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777778088888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888919999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999975083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083108308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308308283083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083083391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391391699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699699700008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008008316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316316624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624624932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932932933241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241241549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549549857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857857858166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166166474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474474782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782782783091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091091399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399399707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707707708016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016016324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324324632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632632624