Sunday, February 1, 2009

Nimbou


Tere!
Wazzaa?
7 Klass on Parim :D

3 comments:

  1. jumal tänatud et sa siin oled:D

    ReplyDelete
  2. Ma ei usu , et sa Margus oled vot , :D Tõesta ! :D

    ReplyDelete
  3. flkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgvvvvflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfg

    ReplyDelete