Ozone column data 190929 190929 OZONE COL 261. 284. 307. 329. 352. OZONE COL 19272 0.00 19272 2400.00 444444444444444344444444444444444455544444555555555555554444444444444444444333333333333333333333333333333333333333333333333333333322222222222222222222222222222222221111111111111111122222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 444444444444444444444444444444444555555545555555555555554444444444444444443333333333333333333333333333333333333333333333333333333322222222222222222222222222222222221111111111111111222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 444444444444444444444444444444444445555555555555555555544555544444444444443333333333333333333333333333344333333333333333333333333322222222222222222222222222222222221111111111111111222222221222222111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222221112222222222222222222222222222222222222222222 444444444444444444444444444444444455555555555555555555554555544444444444443333333333333333333333333333343344443333333333333333333322222222222222222222222222222222221111111111111111222222221222222111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222212211112222222222222222222222222222222222222222222 444444444444444444444444444444444455555555555555555555555555544444444444443333333333333333333333333333343344443333333333333333333332222222222222222222222222222222221111111111111111111111111112222221222211111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222211112211111122222222222222222222222222222222222222222 444444444444444444444444444444444455555555555555555555555555554444444433433333333333333333333333333333344444443333333333333333333332222222222222222222222222222222222211111111111111111111111112222221222211111111111111111111111111111111111111111111111111111111111222211111111111122222222222222222222222222222222222222222222222222222222222222222211111111111121222222222222222222222222222222222222211 444444444444444444444444444444444555555555555555555555555555554444444433444333333333333333333333333333444444443333333333333333333332222222222222222222222222222222222111111111111111111111112222222222222211111111222111111111111111111111111111111111111111111111112222211111111111122222222222222222222222222222222222222222222222222222222222222222211111111111111222222222222122222222222222222222222111 444444444444444444444444444444444555555555555555555555555555554444444444443333333333333333333333333334444444443333444443333333333332222222222222222222222222222222222111111111111111111111112222222222222211111111222111111111111111111111111111111111111111111111112222211111111111122222222222222222222222222222222222222222222222222222222222222222211111111111111122222222111112222222222222222221222211 444444444444444444444444444445544555555555555555555555555555554444444444443333333333333333333333333334444444443433444443333333333332222222222222222222222222222222222221111111111112222111112222222222222211111111222111111111111111111111111111111111111111111111111222211111111111111222222222222222222222222211111222222222222222222222222222111122221111111111122222222222111111122222222222222111122111 444444444444444444444444444445555555555555555555555555555555544444444444443344443333333333333333333333444444443444444443333333333333222222222222222222222222222222222221111111111112222222222222222222222222122222222211111111111111111111111111111111111111111111111222211211111111111222222222222222222211111111111222222222222222222222222111111112221111111112222221222222111111122222222222222211111111 444444444444444444444444444445555555555555555555555555555555555544444444443444444433333333334433333333444444433444444443333333333333222222222222222222222222222222222222111111111112222222222222222222222222122222222211111111111111111111111111111111111111111111111122222211111111111122222222222222221111111111222222222222222222222222222111111112221111111111221111222211111111222222222222222111111111 444444444444444444444444444445555555555555555555555555555555555555544444444444444333333333334433333334444444444444444433333333333333222222222222222222222222222222222222111111111112222222222111112222222222211111222211111111111111111111111111111111111111111111111122222211111111111112222222222222221111122222222222222222222222122222222111111112221111111111221111212211111122222222222222111111111111 444444444444444444445444444455555555555555555555555555555555555555544444444444444443333334444433333334444444444444433333333333333333222222222222222222222222222222222222111111111112222222222111112222222222211111222211111111111111111111111111111111111111111111111112222221111111111111222222222222222222222222221111122222211111112222222211111111111111111111221111112211111112222222222111111111111111 444444444444444444445555444444555555555555555555555555555555555555544444444444444433334334444443333334444444444444433333333333333333222222222222222222222222222222222222221222222222222222222111111222222222212111111111111111111111111111111111111111111111111111111112222221111111111111222222222222222222222111111111122111111111111222222211111111111111111111111111111111111112222222222111111111111111 444444444444444444455555555445555555555555555555555555555555555555554444444444444433344444444443333333444444444444433333333333333333322222222222222222222222222111222222211222222222222222222111111222222222222111111111111111111111111111111111111111111111111111111112222222111111111111111122222222222211111111111111112111111111111122221111111111111111111111111111111111111112222122222111111111111111 444444444444444444455555555555555555555555555555555555555555555445554444444444444433444444444443333333444444444444433333333333333333322222222222222222222222222111111111111222222222222222222111111222222222222111111111111111111222111111111111111111111111111111112222222222111111111111111122222222222211111111111111112111111111111121111111111111111111111111111111111111111112211122222221111111111111 444444444444444444455555555555555555555555555555555555555555555444444444444444444434444444444433333333444444444444443333333333333333322222222222222222222222222111111111111222222222222222222111111211111112222111111111111111111222111111111111111111111111111111112222222222211111111111111111122222222212111111111111111111111111111122111111111111111111111111111111111111111111211122222221111111111111 444444444444444444445555555555555555555555555555555555555555555444444444444444444443444444444443333333444444444444443333333333333333322222222222222222222222222211111111111122222222222222222111111211111112222111111111111111111222111111111111111111111111111111122222222222211111111111111111122222222222111111111111111111111111111121111111111111111111111111111111111111111111212222222222111111111111 444444444444444444445555555555555555555555555555555555555555555544444444444444444443344444444444333333444444444444443333333333333333322222222222222222222222222211111111111122222222222111111111111111111112111111111111111111111111111111111111111111111111111111122222222222211111111111111111111122222222111111111111111111111111111111111111111111111111111111111111111111111111112222122222111111111111 444444444444444444445555555555555555555555555555555555555555555544444444444444444443444444443443333333344444444444443333333333333333322222222222222222222222222222111111111122222222222111111111111111111112111111111111111111111111111111111111111111111111111111122211122222211111111111111111111112221111111111111111111111111111111111111111111111111111111111111111111111111111112111122221111111111111 444444444444444444444555555555555555555555555555555555555555555444444444444444444443444444443343333333344444444344433333333333333333222222222222222222222222222222111111111122222222222111111111111111111112111111111111111111111111111111111111111111111111111111111111122222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111221111111111111 444444444444444444445555555555555555555555555555555555555555555444444444444444444433444444443443333333344444444344444333333333333333332222222222222222222222222221111111111122222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111122222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111121111111111111 444444444444444444444555555555555555555555555555555555555555555544444444444444444444344444444333333333344444443344444333333333333333332222222222222222222222222222211111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111122222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444444444444555555555555555555555555555555555555555555544444444444444444443344444444333333333444444444434444333333333333333332222222222222222222222222222211111111111222222222222222222111111111111111111111111111111111111111111111111111111111111111111111122222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444444444444555555555555555555555555555555555555555555544444444444444444443344444444343333333334444444434443333333333333333322222222222222222222222222222211111111112222222222222222222111111111111111111111111111111111111111111111111111121111111111111111111111112221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444444444444555555555555555555555555555555555555555555544444444444444444444444444444344333333334444444444443333333333333333322222222222222222222222222222211111111111122222222111111122211111111111111111111111111111111111111111111111111121111111111111111111111112211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444444444445555555555555555555555555555555555555555555444444444444444444444444444444344333333344444444444443333333333333333333222222222222222222222222222221111111111122222222111111122211111111111111111111111111111111111111111111111122211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444444444444455555555555555555555555555555555555555555554444444444444444444444444444443333333344444444444443333333333333333333222222222222222222222222222221111111111112222222122222222211111111111111111111111111111111111111111111111122211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444444444444555555555555555555555555555555555555555555554444444444444444444444444444443333333344444444444444333333333333333333222222222222222222222222222221111111111112222222122222222211111111111111111111111111111111111111111111111111122111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444444444444555555555555555555555555555555555555555555544444444444444444444444444444444333333333444444444444333333333333333332222222222222222222222222222222211111111111122222122222222211111111111111111111111111111111111111111111111111122111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444444444444555555555555555555555555555555555555555555555544444444444444444444444444444333343334444444444444333333333333333332222222222222222222222222222222111111111111122222222222222222111111111111111111111111111111111111111111111111122111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444444444445555555555555555555555555555555555555555555555555554444444444444444444444444333443344444444444444344443333333333332222222222222222222222222222222221111111111122222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444444444444455555555555555555555555555555555555555555555555555555444444444444444444433333443444444444444444344433333333333332222222222222222222222222222222221111111111112222211111111222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444444444444455555555555555555555555555555555555555555555544455555444444444444444444433333444444444444444444444433333333333333322222222222222222222222222222221111111111112222211111111222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444444444444555555555555555555555555555555555555555555555444455555444444444444444444433333444444444444444444444444333333333333222222222222222222222222222222222111111111112222211111111222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444444444444445555555555555555555555555555555555555555555444555554444444444444444444433333344444444444444444444444333333333333222222222222222222222222222222222111111111112222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444444444444455555555555555555555555555555555555555555555444445554444444444444444444443333344444444444444444433333333333333333222222222222222222222222222222222221111111112222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444444444444445555555555555555555555555555555555555555555444445555554444444444444444444443344444444444444444433333333333333333222222222222222222222222222222222221111111111121111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444444444444445555555555555555555555555555555555555555554444445555555544444444444444444443344444444444444444443333333333333333222222222222222222222211111111111111111111111121111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444445554444444445555555555555555555555555555555555555555554444444555555444444444444444444443344444444444444444443333333333333333222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444445555554444444555555555555555555555555555555555555555555544444555444444444444444444444443334443444444444443333333333333333333222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444455555555554444555555555555555555555555555555555555555555444445555444444444444444444444443334443344444444433333333333333333333222222222222222222222211111111111111111111111111112222211111111111111111111111111111111111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444455555555555554555555555555555555555555555555555555555555544445555544444444444444444444433444443344444444433333333333333333333222222222222222222222221111111111111111111111111112222222111111111111111111111111111111111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444445555555555555555555555555555555555555555555555555555555554444555544444554444444444444433444333444444444433333333333333333333322222222222222222222221111111111111111111111111112222222111111111111111111111111111111111122211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444445555555555555555555555555555555555555555555555555555555544444555544444555444444444444444344333444444433333333333333333333333322222222222222222222221111111111111111111111111112222222211222222111111111111112222211111122211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444445555555555555555555555555555555555555555555555555555555544444555444445555444444444444444333333344444433343333333333333333333322222222222222222222222222222222222111111111111112222222211222222111111111111112222211111122221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444555555555555555555555555555555555555555544555555555555544444555444445555444444444444433333333334444333343333333333333333333322222222222222222222222222222222222222111111111112222222211222222221111111111112222222111122222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444555555555555555555555555555555555555555544444555555555554444555555545554444444444444433333333344444333333333333333333333333322222222222222222222222222222222222222111111111112222222211222222221111111111112222222111122222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444445555555555555555555555555555555555555555444445544444555555555555555555444444444444444333333333344444333333333333333333333333222222222222222222222222222222222222222111111111112222222211222222221111111111111122222111112222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444445555555555555555555555555555555555555555444444544444555555555555555555444444444444444333333333344444333333333333333333333333222222222222222222222222222222222222222111111111112222222222222222222111111111111122222111112222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444445555555555555555555555555555555555555555444444444444555554445555555555444444444444444333333333334444333333333333333333333333222222222222222222222222222222222222222211111111112222222222222222222111111111111122222111111222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444555555555555555555555555555555555455554444444444445555544444555555555444444444444444444333333334444433333333333333333333333222222222222222222222222222222222222222211111111111122222222222222222111111111111122222211111222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444555555555555555555555555555555555444444444444444445555555444555555555444444444444444444333333334444433333333333333333333333222222222222222222222222222222222222222211111111111122222222222222222111111111111122222211111222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444555555555555555555555555555555555444444444444455555555555555555555554444444444444444434333333334434433333333333333333333333222222222222222222222222222222222222222222111111111122222222222222222221111111111111222221111222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444455555555555555555555555554555555444444444444455555555555555555555554444444444444444433333333334434433333333333333333333333222222222222222222222222222222222222222222111111111122222222222222222221111111111111222221111222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444455555555555555555555555544445554444444444444444555555555555555555555555444444445554433333333333444433333333333333333333333222222222222222222222222222222222222222222211111111222222222222222222221111111111111222222111112222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444445555555555555555555544454445554444444444444445555555555555555555555555544544445554434433333333443333333333333333333333333222222222222222222222222222222222222222222211111111222222222222222222222111111111111222222111112222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444445555555555555555555444455555554444444444444445555555555555555555554555545544455554334433333333443333333333333333333333332222222222222222222222222222222222222222222211111111222222222222222222222111111111111222222221112222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444445555555555555555555444555555555444444444444445555555555555555555544555555544455554444433333333444333333333333333333333332222222222222222222222222222222222222222222211111111222222222222222222222111111111111122222221112222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444455555555555555555555444555555555555544444444445555555555555555555544555555554445544444443334433444333333333333333333333332222222222222222222222222222222222222222222211111111222222222222222222222111111111111122222221112211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444455555555555555555554444555555555555555554444445555555555555555555544455555554445555444443334433433333333333333333333333332222222222222222222222222222222222222222222222111111222222222222222222222221111111111111222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444445555555555555555554444455555555555555554444455555555555555555555544455555554445555444443334434433333333333333333333333332222222222222222222222222222222222222222222222111111222222222222222222222221111111111111222222222211112111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444445555555555555555554444455555555555555554444444555555555555555555544455555554445544444443334433333333333333333333333333332222222222222222222222222222222222222222222222211111112222222222222222222222211111111111222222211111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444445555555555555555554444455555555555555554554444555555555555555555444455555554445544444444334333333333333333333333333333222222222222222222222222222222222222222222222222211111112222222222222222222222211111111111222222211111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112111111 444444444444455555555555555555554444455555555555555544555555555555555555555555444455555555444444444444333443333333333333333333333333222222222222222222222222222222222222222222222222211111112222222222222222222222211111111111112222211111222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222111111 444444444444455555555555555555555555555555555555555555555555555555555555555555444444445555444444444444333443333333333333333333333333222222222222222222222222222222222222222222222222211111112222222222222222222222211111111111112222211111222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222111111 444444444444444555555555555555555555555555555555555555555555555555555555555544444444444444444444444433333343333333333333333333333333222222222222222222222222222222222222222222222222211111112222222222222222222222211111111111112222211111112221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111111111 444444444444445555555555555555555555555555555555555555555555555555555554455544444444444444444444444433333333333333333333333333333333222222222222222222222222222222222222222222222222222111112222222222222222222222222111111111112211111111112221111111111222111111121111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444445555555555555555555555555555555555555555555555555555555544444444444444444444444444444433333333333333333333333333333322222222222222222222222222222222222222222222222222222111112222222222222222222222222111111111112211111111112222211111222222111111122111221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444444555555555555555555555555555555555555555555555555555555554444444444444444444444444444333333333333333333333333222233322222222222222222222222222222222222222222222222222222211112222222222222222221111111111111111111111111111112222211111222222111122222222221111111112111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444444555555555555555555555555555555555555555555555555555555555444444444444444444444444444333333333333333332333333222222222222222222222222222222222222222222222222222222222222211112222222222222222221111111111111111111111111111112222211111222222111122222222221111111122111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444444555555555555555555555555555555555555555555555555555555555444444444444444444443344444334333333333333332222222222222222222222222222222222222222222222222222222222222222222211112222222222222222221111111111111111111111111111111222211111222222111122222222111111111122112111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444444555555555555555555555555555555555555555555555555555555554444444444444444444443344444334333333333222332222222222222222222222222222222222222222222222222222222222222222222222112222222222222222221111111111111111111111111111111122211111222222221111222222111111111122112111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444445555555555555555555555555555555555555555555555555555555554444444444444444444443344444433333333333222333332222222222222222222222222222222222222222222222222222222222222222222112222222222222222221111111111111111111111111111111122222111222222221111222222111111111122112211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 444444444444444455555555555555555555555555555555555555555555555555544444444444444444444444443334444433333333323322333332222222222222222222222222222222222222222222222222222222222222222222111222222211211112222211111111111111111111111111111122222111222222221111222222111111111222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222 444444444444444555555555555555555555555555555555555555545555554444544444444444444444444444433334444433333333323322233332222222222222222222222222222222222222222222222222222222222222222222111222222211211112222211111111111111111111111111111112222111112222221111222222221111122222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222 444444444444444455555555555555555555555555555555555555544444554444444444444444444444444444444444444433333333333322233332222222222222222222222222222222222222222222222222222222222222222222221222222211111112222211111111111111111111122222111112222111112222222211222222221111122222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222 444444444444444445555555555555555555555555555555555555444444444444444444444444444444444444444444444443333333333333333332222222222222222222222222222222222222222222222222222222222222222222221222222211111112222211111111111111111111122222111111222221112222222211222222221211112222222222211221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222 444444444444444455555555555555555555555555555555555555444444444444444444444444444444444444444444444443333333333333333333333322222222222222222222222222222222222222222222222222222222222222221222222211111112222211111111111111111111112111111111222221112222222211112222222211112222222222221221111111121111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222 344444444444444455555555555555544445555555555555555555444444444444444444444444444444444444444444444443333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111112111111111222211111122222221112222222212222222222222221221111122221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222 344444444444444455555555555555444444555555555555555555544444444444444444444444444444444444444444444443333333333333332222333222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111122222221111122222112222222222222222221111122221211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222 344444444444444445555555555555444444555555555555555555544444444444444444444444444444444444443333444443333333333333332222333332222222222222222222222222222222222222222222222222222222222222222112222222111111111111111111111111111111111111111111111111111122222222111122222112221122222222222221112222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222 334444444444444444445555555555444444455555555555555555554444444444444444444444444444444444443334444333333333333333333322333332222222222222222222222222222222222222222222222222222222222222222112222222111111111111111111111111111111111111111111111111111122222222211122222222111122222222222222122222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222 334444444444444444444455555555444444455555555544445555555444444444444444444444444444444444443334444333333322233333333323322222222222222222222222222222222222222222222222222222222222222222222221111111111112111111111111111111111111111111111111111111111122222222211122222222211122211222222222122222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222 333444444444444444444455555554444444455555555544444444554444444444444444444444444444444444443334444333333222233333333323322222222222222222222222222222222222222222222222222222222222222222222221111111111112111111111111111111111111111111111111111111111111222222211122222221111122221222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222 333334444444444444444455555554444444444555555444444444444444444444444444444444444444444444444334443333333222233333333222222222222222222222222222222222222222222222222222222222222222222222222221111111111112111111111111111111111111111111111111111111111111222222211122222221111122221222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222 333334444444444444444444455554444444444444455444444444444444444444444444444444444444444444444333333333333222232233333222222222222222222222222222222222222222222222222222222222222222222222222222222222111112111111111111111111111111111111111111111111111111222222211122222221122122221122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222 333334444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333222232233222222222222222222222222222222222222222222222222222222222222222222222222222222222222111112111111111111111111111111111111111111111111111111222222222111222221122122221122222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222 333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333333333332222233222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111112222222111222221122112221122222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222 333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444443333333333333322222232222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111112222222111222222222112221122222222212211111111111111111111111111111111111111111111111111111111111111111111111111111111112222111122222222222222 333333344444444444444444444444444444444444444444444444444444444444444444444444444444444444444433333333333322222232222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111112211222111222222222112222222222222212211111111111111111111111111111111111111111111111111111111111111111111111111111111112222112222222222222222 333333333444444444444444444444444444444444444444444444444444444444444444443444444444444444444433333333333322222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111112211222111122222211112222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111222112222222222222222 333333334444444444444444444444444444444444444444444444444444444444444444443333334444444444444433333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111112211111111112222221112222222222222211111111111111111111111111111111111111111111111111111111111111111111111111122221111111222211222222222222222 333333334444444444444444444444444444444444444444444444444444444444444444443333344443334444444433333333222222222222222222222222211122222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111112211111111112221221222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111122221111111222222222222222222222 333333333344444444444444444444444444444444444444444444444444444444444444443344344443334433344333333333222222222222222222222222211122222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111112211111111111211221122222222222222111111111111111111111111111111111111111111111111111111111111111111111111111122221111111112222222222222222222 333333333444444444444554444444444444444444444444444444444444444444444444443444444444334433333333333333222222222322222222222222211122222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111211222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111112221111111111222222222222222222 333333333344444444445555555444444444444444444444444444444444444444444444444444444444333333333333333322222222222322222222222222111111222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111112222111111111222222222222222222 333333333334444444445555555444444444444444444444444444444444444444444444444444443344333333333333333322222222222322222222222111111111222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111221111111111111111111111111111111111111111111111111111111111111111111111111111111111112222111111111222222222222222222 333333333344444444445555555444444444444444444444444444444444444444444444444444443333333333333333333332222222223322222222222111111111222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122111221111111111111111111111111111111111111111111111111111111111111111111111111111111111111222221111122222222222222222222 333333333333444444455555555444444444444444444444444444444444444444444444444444443333333333333333333332222222223322222222222221111112222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222221122222222222222222222222 333333333333444444455555555444444444444444444444444444444444444444444444444444443333333333333333222332222222222222222222222222112222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222 333333333334444444455555554444444444444444444444444444444444444444444444444433443333333333333333222222222222222222222221122222112222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222 333333333333344444455555554444444444444444444444444444444444444444444444444433333333333333333333222222222222222222222221222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222 333333333333344444555555554444444444444444444444444444444444444444444444444433333333333333333332222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222 333333333333344444444555554444444444444444444444444444444444444444444444444333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222 333333333333334444444444444444444444444444444444444444444444444444444444333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222 333333333333334444454444444444444444444444444444444444444444444444334443333333333333333332222222222222222222222222222222222212222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222 333333333333333444455554444444444444444444444444444444444444444444333333333333333333333332222222222222222222222222222222222111122111222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222 333333333333333444455555554444444444444444444444444444444444444443333333333333333333333332222222222222222222222222222222222111122111222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222 333333333333333444444455554444444444444444444444444444444444444443333333333333333333333332222222222222222222222222222222222111111221222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222 333333333333333344444444444444444444444444444444444444444444433333333333333333333333322222222222222222222222222211222222222111112222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222 333333333333333344444444444444444444444444444444444444444444433333333333333333333333322222222222222222222222212211222222222111112222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222 333333333333333344444444444444444444444444444444444444444444433333333333333333333332222222222222222222222222112222222222222111112222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222 333333333333333444444444444444444444444444444444444444444444433333333333333333323332222222222222222222222222112222222222222211112222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222 333333333333333444444444444444444444444444444444444444444444333333333333333333322222222222222222222222222222222222222222222211111111122222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222 333333333333333334444444444444444444444444444444444444444444333333333333333333322222222222222222222222222222222222222222212211111111122222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222122222222222 333333333333333344444444444444444444444444444444444444333333333333333333333333322222222222222222222222222222222222222222112211111111122222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222111112222222222 333333333333333344444444444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222211222112211111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222221111112222222222 333333333333333333444444444444444444444444444444444444333333333333333333333333222222222222222222222222222222212222211222112211111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222221122222222222222 333333333333333333444444444444444444444444444444444444333333333333333333333333222222222222222222222222222222211221111122112211111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222122222222 333333333333333334444444444444444444444444444444444443333333333333333333332222222222222222222222222222222222211221111122112221111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222221111112222222 333333333333333334444444444444444444444444444433334443333333333333333333332222222222222222222222222222222222222222211122112221111111112222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111121222222222111111122222222 333333333333333334444444444444444444444444444333333333333333333333333333332222222222222222222222222222222222222222221111112221111111112222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111122222222222 333333333333333333333444444444444444444444444443333333333333333333333333322222222222222222222222222222222222221122221111122221111111112222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222 333333333333333333333333444444444444444444444443333333333333333333333333322222222222222222222222222222222222221122221111122221111111112222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222 333333333333333333333333444444444444444444444443333333333333333333333333322222222222222222222222222222222222221122221111111111111111112222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222 333333333333333333333334444444444444444444444433333333333333333333333333332222222222111222222222222222222222222222222211111111111111111122222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222 333333333333333333333334444444444444444444444433333333333333333333333333333222222222111122222222222222222222222222222221111111111111111122222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222 333333333333333333333334444444444444444444444444333333333333333333333222332222221111211222222222222222222222222211122221111111111111111122222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222 333333333333333333333333444444333334444433334444333333333333333333333222222222221111222222222222222222222222222111111221111111111111111222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222 333333333333333333333333444444333333333433333333333333333333333333332222222222222222222222222222222222222222222111111221111111111111111222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222 333333333333333333333333444444333333333333333333333333333333332233332222222222222222222222222222222222222222222111111111111111111111111112222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222 333333333333333333333333333344333333333333333333333333333333332222222222222222222222222222222222222222222222211111111111111111111111111112222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222 333333333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222211111111111111111111111111111122222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222 333333333333333333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222221211111111111111111111111111111122222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222 333333333333333333333333333333333333333333333333333333332222333322222222222222222222222222222222222222222221111111111111111111111111111111122222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222 333333333333333333333333333333333333333333333333333333332222222222222222222222222222222222222222222222211121111111111111111111111111111111222222222222222222222222222222222222222221111111111111111111111111122222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222 333333333333333333333333333333333333333333333333333333322222222222222222222222222222222222222222222222211111111111111111111111111111111111222222222222222222222222222222222222222221111111111111111111111111122222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222 333333333333333333333333333333223333333322333333333333322222222222222222222222222222222222222222222222211111111111111111111111111111111111112222222222222222222222222222222222222221111111111111111111111111122222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222 233333333333333333333333333333222222333222222233333333333222222222222222222222222222222222222222222222211111111111111111111111111111111111112222222222222222222222222222222222222221111111111111111111111111122222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222 222223333333333333333333333332222222222222222222222333333222222222222222222222222222222222222222222112111111111111111111111111111111111111112222222222222222222222222222222222222221111111111111111111111111122222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222 222222223333333223333333333332222222222222222222222222232222222222222222222222222222222222222222222122111111111111111111111111111111111111111122222222222222222222222222222222222111111111111111111111111111111222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222 222222222222333222223333333332222222222222222222222222222222222222222222222222222222222222222222221122111111111111111111111111111111111111111122222222222222222222222222222222222111111111111111111111111111111222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222 222222222222222222222222333332222222222222222222222222222222222222222222222222222222222111122222221111111111111111111111111111111111111111111112222222222222222222222222222222222111111111111111111111111111111222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111222211121111111111111111111111111111111111111111111112222222222222222222222222222222222111111111111111111111111111111222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222 222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111222211111111111111111111111111111111111111111111111111222222222222222222222222222222211111111111111111111111111111111222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222 222222222222222222222222222222222222222222222222222222222222222222222222222222222222221111222211111111111111111111111111111111111111111111111111111222222222222222222222222222211111111111111111111111111111111222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222 222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111222211221111111111111111111111111111111111111111111111111222222222222222222222222221111111111111111111111111111111111222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222 222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111211211111111111111111111111111111111111111111111111111112222222222222222222222221111111111111111111111111111111111222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222 222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111112222222222222222222222221111111111111111111111111111111111222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222 222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111112222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222 222222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111112222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222 222222222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111112222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222 222222222222222222222222222222222222222222222222222222222222222222222222222221112221111111111111111111111111111111111111111111111111111111111111111111111111111222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111212222222222 222222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222 222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222 222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222 222222222222222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122111111111111111111111111111111111111111111111111111111111111212222222 222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112111111111111111111111111111111111111111111111111111111111111112222222 222222222222222222222222222222222222222222222222222222222222222222222222221222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112122221111111111111111111111111111111111111111111111111111111111222222 222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122221111111111111111111111111111111111111111111111111111111111222222 222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122221111111111111111111111111111111111111111111111111111111111222222 222222222222222222222222222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122221111111111111111111111111111111111111111111111111111111111222222 222222222222222222222222222222222222222222222222222222222222222222221112221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222211111111111111111111111111111111111111111111111111111111122222 222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222221111111111111111111111111111111111111111111111111111111111222 222222222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222221111111111111111111111111111111111111111111111111111111111222 222222222222222222222222222222222222222222222222222222222222212222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222221111111111111111111111111111111111111111111111111111111111122 222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222221111111111111111111111111111111111111111111111111111111111122 222222222222222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112122221111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222212222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112221111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222211111122111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111221111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222111222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222221111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222111111121111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222221111111111111111111111111111111111111111111111111111111 222222222222222222222222222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111221111111111111111111111111111111111111111111111111111111111 222222222222222222222222211222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222221111111111111111111111111111111111111111111111111111111111 222222222211222222222222211111122222222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222221111111111111111111111111111111111111111111111111111111111 222222222211111122222222111111111112222221111122211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112111111111111111111111111111111111111111111111111111111111111111 222222222111111111222222111111111111111121111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222111111112222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222111111112222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222221111111112222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222211111112222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222211111111111111111111111111111111111111111111111111111111111111111 222222222211111122222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222221111111111111111111111111111111111111111111111111111111111111111 222222222211111122222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122111111111111111111111111111111111111111111111111111111111111111111 222222222111111122222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222111111111111111111111111111111111111111111111111111111111111111111 222222222111111112222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222111111111111111111111111111111111111111111111111111111111111111111 222222222111111112222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222111111112222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222221111111112222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122111111111111111111111111111111111111111111111111111111111111111 222222221111111112222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122111111111111111111111111111111111111111111111111111111111111111 222222221111111122222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222221111111122222222222222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222211111111122222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222111111122222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222111111222222222222222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222222111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222221111111222222222222222221222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111221111111111111111111111111111111111111111111111111111111111 222222221111111112222221112222221111121111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111221111111111111111111111111111111111111111111111111111111111 222222221111111112222221111111121111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111211111111111111111111111111111111111111111111111111111111111 222222221111111122222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222211111111122121111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222211111111122111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222211111111112111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122111111111111111111111111111111111111111111111111111111 222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122111111111111111111111111111111111111111111111111111111 222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222111111111111111111111111111111111111111 222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222211111111111111111111111111111111111111 222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222211111111111111111111111111111111111111 222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222211111111111111111111111111111111111111 222221111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111221111111111111111111111111111111111111111 222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222221111111111111111111111111111111111111111 222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222221111111111111111111111111111111111111111 222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112221111111111111111111111111111111111111111111 222211111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112221111111111111111111111111111111111111111111 222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111221111111111111111111111111111111111111111111 222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122221111111111122211111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222111111111112211111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122211111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112211111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112211112221111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111221111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111