llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll 1 0 38 42 36 1 0 0 0 0 0 39 37 1 1 0 0 0 40 0 38 1 0 1 0 39 0 0 41 0 1 1 0 0 9 40 42 1 2 0 0 37 0 41 0 0 1 0 1 TAK 4 2 6 0 37 35 0 1 0 0 llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll 0 0 37 0 41 0 0 1 0 1 DRO 6 10 6 0 37 35 0 1 0 0 1 0 38 42 36 1 0 0 0 0 0 39 37 1 1 0 0 0 40 0 38 1 0 1 0 39 0 0 41 0 1 1 0 0 9 40 42 1 2llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll 3 DIZZY 0 SHIEL WOODEN SHIELD SWORD LONG SWORD CLOAK BROWN CLOAK HELME LARGE HELMET TORCH WOODEN TORCH DIAMO HUGE DIAMOND DAGGE DAGGER ARMOR CHAIN ARMOR STAIR SPIRAL STAIRCASE STAIR SPIRAL STAIRCASE RUNES RUNES AXE BATTLE AXE SKELE SKELETON GAUNT GAUNTLETS BACKP BACKPACK LEDGE LEDGER KETTL KETTLE BRACE BRACERS SPIKE BODY SPIKES 54 Fighter 4 1 1 1 1 0 0 3 8 1 99 1 99 2 99 1 27 1 39 1 34 1 99 2 6 0 7 0 42 0 99 1 99 1 6 2 34 1 99 2 27 1 32 1 33 2 4 8 9 17 SKELETON CHAIN ARMOR LEDGER LARGE HELMET BATTLE AXE BROWN CLOAK LONG SWORD 14 10 13 1 1 0 19 42 13 ALL object 11 You see.... ->A door to the SOUTH > WALK FORWARD You see.... ->LONG SWORD > --OK, the object is taken. > > Dwarf 149 20 0 17 11 8 5 5 9 0 0 0 0 0 0 0 2 0 5 0 0 1 2 1 3 1 0 0 0 0 1 1 0 2 4 0 1 0 0 1 0 0 0 3 1 1 1 0 6 0 0 1 2 1 1 2 0 5 0 0 1 2 1 1 8 0 0 0 2 1 1 1 9 7 0 0 0 2 1 1 41 8 10 17 2 0 0 0 0 0 11 9 1 1 0 0 21 12 0 10 0 0 1 0 11 13 0 0 0 0 1 1 12 0 14 25 0 1 0 2 0 0 15 13 1 1 0 0 0 16 0 14 1 2 1 0 15 0 0 0 2 1 1 1 0 0 9 18 1 1 0 0 35 27 17 19 0 0 0 0 0 0 18 20 1 1 0 0 0 0 19 0 1 1 0 1 22 11 0 0 0 0 1 1 0 21 23 0 1 0 2 1 0 0 24 22 1 1 0 2 0 0 0 23 1 1 1 0 26 0 13 0 0 1 2 1 0 25 0 0 1 0 1 1 18 28 0 0 0 0 1 1 27 30 29 0 0 0 2 1 28 0 0 0 0 1 1 1 31 32 0 28 0 0 1 2 0 30 0 0 1 0 1 1 30 0 33 0 0 1 0 1 0 0 34 32 1 1 0 0 0 0 0 33 1 1 1 0 36 18 0 0 0 0 1 1 0 37 35 0 1 0 0 cc3ó36»¶3pwæà1ö¨@þù¼Ø>fðßßÿÕPHˆ�ˆ‰?3103?ýÝÝßÏßÿ0?3ÿfŸ?1??óó??ccÙ þ€¢€þ` >fììßÿÀ€�ˆø‰ˆ3ÿýÝÝßÿó?133?38³Ãà3° ݽÀ`¹\k¿U�ø‰ˆ‰?ýUUÝßÑ31??ó3?3¿à3ü²Þü Èf¯„?MQ �‰˜ˆ�ˆ˜1ÝÕU]Ýð3ó?‡pƒàþ€  ÞØ0 gÚŽû5ÐFˆŸ˜øñ1ñÿßÝßÝßÝÿ??3?8cö@0¿0#|<f¯yÚµ°�ø˜ˆ3?1ÿßÿßßÑ31ó?8ƒpw›à|4 w˜DÀÍ€Þ`Ö¿ÿÿÿÕˆ‰‰“?1131ÿîíîÞíîÞïîÞîïîïîÞîÞïîï0131?8˜³àòTÏð>`vÿÿú!øˆ�ó91ñ?3þþÞþþ>þ1?ó‰“Ç€_à!˜ $ð.~`¶ûÿÿ«�Ÿ33ó3îïîïîïîíîíîïáïá3?9˜ˆíà+ø@ø<ž`Ýwüê0ˆøø�“ó13ñ1ÿþÞþ33óó8‰æàþð£>` ãÿ¦ˆ?ñÿïàáàïãàã?ˆ˜îÀ·Ì`àØ½ÿÛø?833?3ïáïàïáï?13?8ˆ˜æà[qpÿø �ƒ3ó131ÿþîïã?1ƒ—çÀ5x|`Ø öõˆó3ó131ÿþ>?óó‰‡çØ"ÐÜø»Çàó1?óþÿ?8?�‰�‰ÿ÷À0À¸/ßÿ´��3ƒ33?ÿîïîïîïó39Ÿˆ˜ûµÚÈûøÇ_þ¥Àøÿøƒ???3?ÿïãÿ???˜Ÿø—û÷kû¸~ üùvÀø3ÿ?3?óÿïÿó?ÿ?óÿŸø‡ppÿXµB¸øçþçZ€ƒó3ó3131þîï3ó33�ùŸwpw¿^�¾ó¸Ÿ«÷ïêå€ÿÿÿÿ?ÿ3?óó3ó3óñþÿ?ÿ?ÿóóóÿˆ‰½À, ˜û??ÿïÿÿŸ1¡‡ï‡Òh€éóúñj øˆ��33ÿïàïï>ÿ3?ÿ3ó??‰˜�wïœÇü„ ~>Xÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllð�(((((|(|((J'%~´J½ç÷þ ½ç1ÿ~Á$¿ó×èÿsÁ?$¿è×éÿh–Ó�a –Ó a–Ó�S W–Ó�I O–ÓŽ H–Ó�< õ–Ó –Ó�2Žÿð�L! YŽÆ4ןսç1½±V½¶T ½õ‘~õ§5ר'úŸÙ' Ø'ð½õ‘�;'õ�''ñ�N&Õ é�B&Ö á�X'­�M'R4ÆÓ×Ô Ø'½õ‘½³¢4½õò5$�¦5�C'(�A'0�S'7�U'm�D'e�L'[�R'P€E':J'1J'>J'%~´J½ç÷þ ½ç1ÿ~Á$¿ó×èÿsÁ?$¿è×éÿh–Ó�a –Ó a–Ó�S W–Ó�I O–ÓŽ H–Ó�< õ–Ó –Ó 0 0 1 0 11 13 0 0 0 0 1 1 12 0 14 25 0 1 0 2 0 0 15 13 1 1 0 0 0 16 0 14 1 2 1 0 15 0 0 0 2 1 1 1 0 0 9 18 1 1 0 0 35 27 17 19 0 0 0 0 0 0 18 20 1 1 0 0 0 0 19 0 1 1 0 1 22 11 0 0 0 0 1 1 0 21 23 0 1 0 2 1 0 0 24 22 1 1 0 2 0 0 0 23 1 1 1 0 26 0 13 0 0 1 2 1 0 25 0 0 1 0 1 1 18 28 0 0 0 0 1 1 27 30 29 0 0 0 2 1 28 0 0 0 0 1 1 1 31 32 0 28 0 0 1 2 0 30 0 0 1 0 1 1 30 0 33 0 0 1 0 1 0 0 34 32 1 1 0 0 0 0 0 33 1 1 1 0 36 18 0 0 0 0 1 1 0 37 35 0 1 0 0 1 0 38 42 36 1 0 0 0 0 0 39 37 1 1 0 0 0 40 0 38 1 0 1 0 39 0 0 41 0 1 1 0 0 9 40 42 1 2hÀzí–«¿üê´bøˆøHHDˆHD„™@‰O3CCD?<ÌÄOOðôÿD4D0D3D44343˜‰‰ˆ˜�p ø~²vìl?ßÌÞ¸ÛÜÀšþÿÿÿߟé£OHˆ„I‰˜IHDDC3<üýÝÍÝÍÝÍÝÜÝÜÝMÝMÝÔÝÐÔÏD3D3DO@C43CI˜˜‰ø�pwp ïnÞ–>€€0w÷‡øøxü ÀÕëÿ÷úg Œ�„„HHHDIHI™ô4DD?3?ÿÏÍýôýMðM=CC4D@D3CCùHˆŸ™�wpw ùó~¿h´�ÿÏ÷ûø`ü àÜïŸÿÿß“ I€ˆø„ˆ„DH@™H ”˜D44ÿ3ÝßÝßÝßÝMÝMÝMÝMÝOÔO43CD3D34C343O‰�˜ˆ‰�pp ü{Þ¾=ØÿûÿýØø àûÿƒ¿ÿûúÐøˆ„ˆ„ø„D„DHDI„ÿ3??ýÍMÍMÍÄÍÄÍDÏ3DD4D3D343C3ô‰Ÿ™øw ãì®l€o—ãÿùÖlø à÷þÿõ×ù¨€O„ˆH„”D”D@CD?3óÿßÔßÔßOßÔßÔÓÔDC@4D3@3434�ù˜ˆˆ��øp ŸóÿÚ8ƒÿ÷þ{�ÐàÞ­÷~ûûþêà ˆHHˆH„HD ˆˆI�@CC@C?ÓßÔßÔÔßÔODÿ4CD@DC@CO3C4@4CC8‰™˜�ˆwpw ðÏÿø{ =žþÖþøà·ÿ7ÿÿþmáÐj�HˆDHDIDI™„™ˆDO33?ó3ýþîíäíäîíîíMäíäîNMO@D@33H9ˆ™ˆ‰� Þ>ÿ¸€ãÏßòÿø0Ø=à«ßýÿýUôL‚Ì„„HHCDH@I™„”„4ôD@C?ÿýþNôþNþNþNþD40D43C3?󉉘øpwp ƒûýÄxƒ¿^óß°¾ à×ïÿõßèØì@ˆ„„IDHˆH H™C0ÿ4?ÿ3îNîNîNîNîäMäô@CD4@4D?O8˜‰ˆ�pwpw ð…ýàt0 {Éÿßö À§ÿÿÿûþM£”@�HDH˜�˜Ÿ™@OC3ó?ÝÞNÞÔÞÔNßÔOCD4@D@Dô4343483ˆˆ˜˜�øpw Ì?ÿÑÖ€Þ?ó¾~þNœÀ/ÿõÿúöéðÑï€HH4ˆ8„”D™˜��0C@C??3ÿßïäïäïOïDOïäCD4DC3C4C?8ˆ˜ˆ˜ˆ��ppwpw €gýÀpc?¿~ûîÎ|€ß?jïWãg»@ˆ8˜‰ˆ˜„90ó03óïäOOOÿO4C4O@@4C3C3Cƒˆ‰�˜ˆ�wwpw Á›ýÁøÀßÿ_¹î0` ªOýÿ>&yà�ƒ‰Iù‰ð3?ó3ÿ=þÞîäîNîNäô3DCD0D33C?C33ˆ‰‰ˆøˆpww€gýÀ~0gþð¶NÝÁ÷ÿÿrõ@ˆƒƒˆH‰ˆó?ÿ3ÿNþôþNþôþ4@D3D4D@D34C3?ƒøˆ‰ùùøø €?ýàþØ7ÿþ/øt^÷ûÿ�=Kƒ‰ˆ‰ˆø��03óÿ3ÿ3ÿÞîÞÔÞô3D4D4D3D4Có4Cˆ‰ˆ˜ˆ˜ˆˆ‡ €×gçÿÞ×í–¸{è«ÿ÷ÿ¯» �8�?™˜�ˆ€0????ÿïOïàïäïOïD@3C@C?3?3C3:ª??ˆ�Ÿ˜Ÿ˜��ˆ��€?ÿÝôŽ?þ ÿè8wðvéíë8�øŸøŸˆù‰�ðó?3óÿÿïäOOÿDC4O0DCª?‰�ø‰ˆø€û‚P€fÿü:¾}úÿÿw/ð‰8ù™‰˜™�ƒ30ó?þîäîäNîäïóôC3D03ƒƒ3ƒ˜‰˜�ˆ €ÿߨ€ñÿíÿþÐx½¯ÿåÛÿPøˆ‰ÿù‰™ÿóøð?óó3?ÿóÿþôþôþôþôþNþ@ÿD0ó0`3:?8óù™øˆø�øøø €_¿þå˜æÜý…o‘¹| €ä¿ÿÿŸÖå® ÿŸø‰Ÿ‰Ÿ“Ÿó3??ÿ?ó?ÿïîïäïOïOïïÿD@?3f° ª£ƒ“�™ˆŸø�pp €\næøðþ�ï@Ü€_ OÿÿP›°�™Ÿ�3??33ìÌìÌÏÌÏÌìÌìLÌÏÿCó30?»93?Ÿ�ø�ˆpwp €»ý~Á€�yüÛàXþ?€K°ïÿïm7m«àøù™ÿŸó3óÿóóÿüìüL ü üLü<3ó3?k»3??9ù�øŸø��‡pwpwp€õðF€<;ÿ Þ;€~_ý¤ïð�Ÿ�‰Ÿ‰33?ÌÏÌÏÌÏÌÏÃ336³3?9˜ÿ™ÿpwpà¾ÿ>ø &û€ 88Ö?€_çP~ÖÞ„Ðøø˜‰ø™ù™ÿ30ð??ÿüìüÿó1f3fiùø�ø�p€³ÿ2Ñ<¶ ÿ`þ?€;è/ýßÜp€‰™‰ª£0?ÏÎÏÃ0313‘63óó“?óÿŸ˜�ˆøwpw€ù¿ñð�g€?øÞ?€JÂÿwd1À��Ÿ f?ÃÏó133f“33Ÿ�ùˆ�pwpwÆ?¿p€EŒ}ÜhÎ?€­”OïÓB@ø�Ÿ‰Ÿ‰3ó3üÌÃ131?3?9óùÿˆ��ppàÿt<;Ø8þ€Û<úqã�ˆøø™˜™š  ³ÿ<038Ÿˆøˆ�‡w€ÿÿz�>À?¸Ü€}P·zìàøˆ‰ˆŸˆó»üÝÜÝýÜýÜýÝ33?3‰˜wpà¿`€€À�ÿ°Ü€Ôh?ýêñ�øøøšª¶ÌÍÌÍÌÍÃ111?óó“øÿ�øˆpÆ?x,"x?€?ð˜€åà?ÿ»‡àøˆ�ˆ‰˜ª«3ýÝßÝßÐßÝßÝßÃ33?1?3?93Ÿˆ�øwwpà|  Øë€>Ð À?€Ù`ÿòE“ôˆø˜�û6fÿÏÍÏÍÏÍÿó?31???ÿ‰�pwp‡�÷`q€Sÿ�ªý™¸5@UúŸÿÊ Wˆ��Ÿ3:36³3?<üÌÜßÑ3ó?3ÿ?ˆ��‡wppì÷`p€Àü @Yì?€ßä7þXå`�ø�ˆƒ836fc3ßü<3333ø�ˆpwwÆÿx@À`‰³€À <€çœí�g€øˆ�?öf6ÿÍÝÍÝÍÝÓ33?óÿøwpwìçðrSôiøÝÿƒû¼ˆø�ˆ3ù?f30ñ1ñ?óý=131?‰�pwpwÆþàt¸ÞÀÀçþ�ÿu`øˆ�ó39a1ó3ý  ý3?3?31?1ó??óˆ‰îàð0 ‰¶ŒhØ9ÿ“ �ø�èó31=ÝßÝßÝßÝßÓ33ÿ3“™ˆ��ÆŸPõµ2âó€à8åøÿüÏ[@øˆ�ó?301ÿßîÞïîïîïîÞîïß3?3?óóù˜‰�Æ §óü`(‰°<`pÈ€þÿ¯þZ{ƒ1ñÿó13=ýþîíííîÿ3?3ó3ó3?9˜‰�ppî óþ²üÛøx€ØžìWf£�ø�è??1ñ1ÿÿþîýþ>ó??3?8‰ˆ™�‡pÆ çø@Ið9€üÈ€âý›ÍNÈøˆ�11ó?33?ßïïã?ó?ó?™™ˆ˜�ˆpî ßgø`ü€Øÿ5ÿwÈ€�ø�è1ó131ïÞîãïÿ3?ó39‰™ˆ˜‰‡Æ Wü 3àž€áá_]OFøˆ�3ñþîïãóÿ3?ó8˜™ˆ˜øwïŒ>â=A»³>¼€Ú3Òó—èÌ`�ø�èø?ó?3óÿþÿ3ó??3ó3?ó?ˆ™‰ˆwÆ …f>a¯@n€ã�CSøˆ�1þîïó3?9‰™˜wøÅ°. >€Ú?Kîbº0�ø�èø?3ÿ1ñ1?îïîÿþ>óÿ8™™ˆ‰‡pÆ>f1¡‡ï‡Òh€éóúñj øˆ��33ÿïàïï>ÿ3?ÿ3ó??‰˜�wïœÇü„ ~>XÚyUú&€À�ø�ïø?ó13ÿïï?ÿó3ÿ3??9˜™‰w¬ð€ 8u6j2°ñ¾zLPøøˆ3ó?31?þîïã?ó?ó?ÿ8Ÿ™pw ÿœÏàfjƒ&;wÎÞh0í¿ÿýÒö}0�ˆ��ïø?ÿÌÎÌüÌÎÌüÌÎÌÎþîÿóÿ33?3ÿóÿ‰™˜ˆ‰�w¬¼üE|ÅߎwðwûZ¼Øøˆøˆó31ÿñüìîï?13ÿóó?ó9‰™Ÿ˜pü €!@ záÿ�þXy¸ý÷]­��ø�ÌÏÌÏÌÏÌþ133??3óÿó3?™˜ˆˆ™�ãÜàïâ÷Û|gð*ÿ¾¯ÏΈ�ˆøóü  üÌüÿÏÿüìü?1313??ó?3ÿó39˜™ˆ˜ˆ‡wpø(lÈH=qý�þ¸+ÖCß«óÔ0�øÿ�31ÿÏÀÏÏóñ?3?ó3?ó3?Ÿ™ˆ™‰�wßt €ðŸ«i÷xõ_WýïÒø�ˆ�øøƒó3ÁÏüüüÿ31ó3??ó3?3Ÿ™‰™˜�øûx¼Ä—ÿïØø~¯ÿÏwà�ÿˆ�ˆ83?ó3 üÌÏÃÁ3:ª£?3?3ÿ“ƒŸ‰øˆø�ˆ¸>Üà]ý÷ üv`áTÇýÞ½Þˆ�øóóñ1ÿÿó0ª¯óÿ?ó??9“‰˜˜ˆ�ws37ð?7À 8ýþÙü`òº¾ß÷R�ÿøˆƒ?1üÏÀf£3?3ÿ3ÿ3óó3?Ÿù‡Ø<@ ýßü~féÿþšþ}ÿˆø?3100 ÌÏÌÏÌÏÌÏÌó13ó3?ÿ3ó3?8˜øÿpÓ0÷@à 8ßoøgóïýßÐXˆøˆ�313óÿÏÀÏÌÏÌÿðû° ¯ªÿ?˜™ˆñð'À¸=þ^xmÊwï¿gAÿˆ˜�ÍÝßÝßÌÏÁÏ?3;»ªóÿ3?‰0p æ` ö0þ²å7úvÿg÷sÿÿñ騄�øˆè‰3ó?üýÍʪÀ`ƪ­ÝÜÝÍÝÜÝÍÜÝÏ33??ˆs:ª£:ª óðØ€íƒÀÿÝgk¯ÿå¿íÔ€ˆ�‰ø�8?ó31ÿýͪ¦ ¶ªßßÝÌÍýýÿÿ?fk¶3??øfjª¬à Z è€OþÃàÐ[gïvß×åPpøˆø�Ÿ3?3ßÚk¦ÝÍÝÜßÿ1co;fió?8ˆ¦ª£ýà쬜ïÀ�ÿ‰‰øøˆ�øwpà¿Á� À|o~Ûð|Ü‹r|võ˜ˆø‰ˆ™ˆ“óÿÎþó>?�˜™‰øˆ��ˆˆøˆ�‡wwðÀþÀ >/½xð|êSˆÌÈ �ˆøø˜˜‰‰ÿ3þþ3‰˜‰˜���Ø þ€>?Þøð|$æ@߉‰ùóþîïãˆˆ�øˆ�ˆ�†�~ €¬3ððlÑqüYz?ˆ‰�ˆ�˜ˆ?ÿïÿïïã�‰‰˜™ˆ�ø�øˆ�ˆw ü?øÀ¿àÖ žØð}€ï·Ûý§*>@�˜ø˜ˆø˜ˆ˜ˆˆŸƒ3óïêꪯà`¯ª¯óÿƒ‰™˜‰�øøˆ�ˆ‡pw ûÿþà7k€öàðð}}móÿ§Ã�0ˆ‰�ˆ��øˆŸ‰ˆ‰Ÿ˜ÿó>þüÌìfª¬ÎÌìÌÎîï󈙘™‰ø��øˆÿww‡ÁŸþ�W`€ìD.øð#ø•frK𠈟ˆ˜ø˜™ˆùóÿüú jü>�‰Ÿˆˆ�øˆ�ˆ�‡ ÿaˆü@GGoðà߃ÿÿèžËý€˜ÿ˜øˆøˆ�˜‰3?3ÌÏ̶ÌÏÌÏÿó389˜™˜�ˆø�øøˆ�øˆøˆwwwïøú�€€Ù0(àÜP^êÑVˆ‰‰�˜ø˜óóüìflìï?ˆˆ˜˜��‡ùàš�€€Ûø`q@]ê;ÝÀø‰ˆ‰ø˜˜?ÿÏÆk»fÏÃÏ8�‰ˆ‰‰øˆøøˆ�wwþº€ ùÎÆÛ€ühïµ×uÿˆ‰ˆ‰�˜ˆŸÃÏËÏÿó3‰‰™™˜ù�øøˆøÿˆ‡pwã`ðˆ ÿï2ðõ®ÿÕûúè˜ùˆŸø‰ˆ™Ÿˆ“?3<üÌÆ¶ÌÏÃ8ˆˆ˜ˆ‰™‰™ˆ‰ˆøˆ���ˆ�w¿ƒðÀà*öÀ8î‡ÛÔ.ìˆø˜˜ˆŸ�‰�™‰óóÿöü<ü??‰Ÿ™Ÿ�ˆ��‡úð€€Ïøè¸¸yö×z«T�˜ˆ�™Ÿ˜ù?3?üùÿó?3�ˆŸ™˜Ÿ˜‰��øø�ˆpþ°C€;x(ýiúL'nùøˆ‰ˆŸ�™ˆ‰ÌÏÌÏ3ÿóø‰ˆ™øˆ‡pÿøÀ €Ïø`Ûø8€¾¾ÿ ýGΈ�ˆ�ˆ‰‰˜Ÿø“??ßÏÂ"ÏÃó�™‰™‰˜™Ÿ��pwppw °ð€€#Ø3ýÿ;[¸3€U{W®V´ó@˜�˜‰‰ÿó3ÿóÝ&bf/ÿ??óó38ˆ˜�˜‰�˜˜��ø��wpp Þpð €€ïþÞÛøºúþõÙù¿4W�ø˜��‰ˆŸ˜“?=<üÜýÍÌf,ÌÏ33?8ˆ‰˜‰™Ÿ˜™ˆ��ˆ�ˆ�ˆppwpw àh!¿Â@ø®ÿa»øßÏoûUÿêøÿ˜ˆ‰™ˆÿóÝÜÝÜÜÒbýÜÝÜÝüüp ÿßþöÜ[˜Tÿ÷ïÝp~ðø��‰ˆ8CC3C3?3>þÞîÞîDäïDNO?3ô4D4DO43DC3ø™ˆ�øˆøÿ�ˆ�‡ €ÿùŸ@8 9ÿÿÿó@¸ðR¿×ÿ½ÿ‘d ÿ˜˜DC33C34ÿ3?óÿïîïÞÞNÔÞD@OàDÿ4ÿCó3C3D3C3434˜™�øøp €ßýîÿïþòà?ûàR‹þ÷øZÓà��‰„H3ôC34ôïãïîNDNä@îOD34CCD430C3ˆ™�øˆÿøˆˆppw €cÞþþ XO~ÿüóÃÙ³àQ÷·ÓÛ_~³Ð�ÿ”™ˆCD343CC4ÿó>þîîDäîäDNã4?4CD0DC3D3˜™˜ˆ���ˆøwp ü~÷Å€7ÿÿßóÀW›àZÒôÊ?ýþ 8 ø„���˜™„43C343?þäNîDOïOC@3DD@óC3@CH�ˆÿ‡ †ÿÛ~lóÿM~óØg™àUMÅjÿÿß $„�ø™I”HDCDCOóþþþþîþNþDîDäN3C43DCD0C43Ÿ‰øˆ� üúÿø€ Íþ;�û˜ùà_ïŸÿ¿Û“(H‰Hˆ�ˆ�ˆD”C33C43CóCîïîþîþîDîäNDOïäC3CD443Cˆ˜™ˆ�ÿ ö úß÷@ßÿ¿öážyàû�ƒûºÙîuvøˆ„ˆ‰�ˆ”™C4óC?ó3ïNîääON44D43443”™˜™�ø�øÿ�ˆ ï�û·z6ÿÞ€yàú+Ǩ·ÿü0�˜ˆ˜HH„ID0CD43O4ïï>DC4@CO?D343D3C˜‰˜ø� øÿ·ù@·¿û[ö€ñàýâGnÖ½ý˜ÿHˆ‰Hˆ�˜‰D4C4D?3>þîîïïäNîD3C3DCôDCDC3˜™�øˆø�ˆøw ï�ÿµÿ °ÿüöÀùàþì/ŽÿÞ)à�ôˆ„˜H˜„H™D4C433C3ÿ?óÿþ@DD3D3C?43CCIù‰˜ÿˆ�ˆ‡ ù‡ûþϽÀÿÿÝßÀ{àÜå­ïýo7ÿĬ˜ø”ˆ„I„‰4DD3DC3C3ãïÌÏÌìÏÌìïþäDNO4CD4CDóD3C4C34˜™‰‰���ˆ ÿ7ÿ«ûøýçç†Àùàû¹AKÿþ¿ö€ˆ‰„ˆ„˜ˆHHð™”H3D3?üÌÏÌìÌÏÌìÏÌÄÌLÄDCC3Có@?434CC™ø�ø û›ß¿æÀ ¿ïïÇÇæyàþ¾GýùƪÀH„ˆ‰ˆH‰„€ ‰”„34ô<ÌüüìäìDLD4D3C3@43C343”˜™�ø�ø�ˆ óo÷¼¾  þÿßàpgú`þ­d»çd`˜ùHˆ˜ˆHH„IHH0CD@CDC4?üüìüL@NO034ô?4C3Dù˜�ø�ˆ� ß·ÿÿþýûáÀÀî¾\-;íýÉF€„ˆ”Hˆ˜ô„ˆ@HIO@D403CóÃÏOOÏÄ4CD3434D3C„˜��ww óÿ¯Ú ½¿ÿáà Ø¿û:¯þÒ7ø˜ˆ„ˆ„ˆ„€D”„I„DC@ÏÃÌÌÄÄDCC3D@ó4@C34ù‰˜�ˆÿþÿ½|@<þáðp÷õ-]ïÿ!pùÿH‰˜ˆ„ˆ„�™DCC4D??<üÀÌÏDD3434C343D�ø�‡wŸyÿ&ïïñôû¾¤Þÿþ窈„Hˆ‰H„�H@™ˆ˜™D@?óLðüL<0CDÿ0CóCO4IˆH™ˆ˜ø�ø‡öÿ§|3?_í`pþÿe·ß·��ø˜ˆ„ˆHH‰HIH˜øC44ó3<ÌôD4C34D3C@?D9Ÿ™˜‰ˆ�wüúÿÿyp8pïÿÿÞîÛhÿH�HˆHD˜ˆH™„D3ÌÏÌÄÌÏÀÏOÃD4D40D34H‰™™˜ø‡p °óßfÿý÷p ø€ß~µ~÷ÿ4}Àˆ„„�ˆ„@„”ˆ˜444CDóÿÏÄÏÄ@DCÄ4C4DC343C4C9ù”™˜ˆ™øpwp ïíÿù<@ýÿ÷÷¸ 7 SNAIL 0 SHIEL WOODEN SHIELD SWORD LONG SWORD CLOAK BROWN CLOAK HELME LARGE HELMET TORCH WOODEN TORCH DIAMO HUGE DIAMOND DAGGE DAGGER ARMOR CHAIN ARMOR STAIR SPIRAL STAIRCASE STAIR SPIRAL STAIRCASE RUNES RUNES AXE BATTLE AXE SKELE SKELETON GAUNT GAUNTLETS BACKP BACKPACK LEDGE LEDGER KETTL KETTLE BRACE BRACERS SPIKE BODY SPIKES 55 Fighter 4 0 0 0 0 0 0 2 17 2 99 2 29 1 99 2 99 2 99 2 33 2 25 1 6 0 7 0 42 0 25 1 18 1 3 1 99 2 99 2 34 2 99 1 99 1 6 42 53 17 LARGE HELMET HUGE DIAMOND BODY SPIKES LONG SWORD BACKPACK BRACERS WOODEN TORCH LEDGER 31 10 13 0 4 0 19 42 13 EAT EAT 11 PRESS SPACE BAR TO HIT YOU HAVE HIT THE ORC! YOU HIT HIM FOR 7 HIT ANY KEY... YOU KILLED THE ORC! You see.... > Saveing... Saveing... Dwarf 107 0 0 13 10 18 11 11 13 0 0 0 0 0 2 0 2 0 5 0 0 1 2 1 3 1 0 0 0 0 1 1 0 2 4 0 1 0 0 1 0 0 0 3 1 1 1 0 6 0 0 1 2 1 1 2 0 5 0 0 1 2 1 1 8 0 0 0 2 1 1 1 9 7 0 0 0 2 1 1 41 8 10 17 2 0 0 0 0 0 11 9 1 1 0 0 21 12 0 10 0 0 1 0 11 13 0 0 0 0 1 1 12 0 14 25 0 1 0 2 0 0 15 13 1 1 0 0 0 16 0 14 1 2 1 0 15 0 0 0 2 1 1 1 0 0 9 18 1 1 0 0 35 27 17 19 0 0 0 0 0 0 18 20 1 1 0 0 0 0 19 0 1 1 0 1 22 11 0 0 0 0 1 1 0 21 23 0 1 0 2 1 0 0 24 22 1 1 0 2 0 0 0 23 1 1 1 0 26 0 13 0 0 1 2 1 0 25 0 0 1 0 1 1 18 28 0 0 0 0 1 1 27 30 29 0 0 0 2 1 28 0 0 0 0 1 1 1 31 32 0 28 0 0 1 2 0 30 0 0 1 0 1 1 30 0 33 0 0 1 0 1 0 0 34 32 1 1 0 0 0 0 0 33 1 1 1 0 36 18 0 0 0 0 1 1 0 37 35 0 1 0 0 1 0 38 42 36 1 0 0 0 0 0 39 37 1 1 0 0 0 40 0 38 1 0 1 0 39 0 0 41 0 1 1 0 0 9 40 42 1 2 0 0 37 0 41 0 0 1 0 1 EAT 6 20 6 0 37 35 0 1 0 llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllÿ8& Ï ÿ†(235)&4’&HFFD9,0:â 32:‡"PLEASE WAIT..."&M’&HFFBC,48:’&HFFBD,0&X(• 3000&y2Œ CH(258),CL(4),R$(6),S$(6) &‚‡@ 290,R$(5);-H‡@ 322,R$(6);- R  200,1-(\‹ K-7fŽ"DUNGEON"$(R)«RW$,JЋ R,RÚ‹ J,gä€ K³1 ¥ ÿ‡(A$)­6,uî€ R³0 ¥ 6,ŽøR$(R)³ÿ�(S$(R),K,30),–‹ R,¨ ‡@ 130,R$(0);,º‡@ 162,R$(1);,Ì ‡@ 194,R$(2);,Þ*‡@ 226,R$(3);,ð4‡@ 258,R$(4);->‡@ 290,R$(llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll7;'3/< *8ÿ€À€àUWw€€àpP€à€À`U€üjP•™Y€ü¸~*YQw•p€x(?~j€PU™™Up€xøyQòÀY•pwpp˜€x¸o€RZTw™wpp™0xø2€.FDWwuppì$Ì0h0#Ûø?€]ÀÛEETDTDEDEDEDEwwpÊ1í‚$@f5»@5Ûø6€\õo>þüp`DDUTUTDTDDwuTDIDQTDTTDEUTDTTDUTDTwpwp«àù€áü¿ð¡;ø3€w;ßçNl@ TDUEDEEUTTEUTwDGtDI™”DEETDETDDEpwÙ”(¶Ÿ0 øª¹x=€«ú÷}ãè@àEEETDTDEDEDDEUDwtTADDATUDTEUTDETw éü ;è `üh~…Û¹˜7€k×~÷ï¿í‚DETUEDEETDTDUTDUTtDADAEDETUTEDDEDETDTUDDGppڣÈ8¸À‚ ��¹˜7÷Wö¯³ø€ õTDTEDEEEEDETEDEDGtTTDEDEEDTDTDEDEUw°(� pÏ@ŒÁù¸7Õ{]uÁÿôôOOODJªtTtDEDEDEEODôOôDOGwpÃ@Žï°@Ð`À ø7Õð‰©Ð@OôôOôDOôTEDôOôp€ì0à6�Jb»T7ÀÕoý]bDOôôôª¤fGwtDTDôôôôDOôOGpp¨ Âw” ŸàÆa€;ø~€ÑVÒª¨+òÿOôOôT«»EGtTTTTOôOôwwppwwø ·D€ p9Ø[€•¼ÿÕT=�ôHOôOOÌLD¼DLÌ\ÌDÄDÄOOOOôOpwŸ 00oHÀ`ÿ»08`uPçú¢†ø„HOOOOK»füôDLODOôôôOôOwý� 0Í`8ëuõþ€ÿ�O�DOÄDkFÄÌÏÌLLHDI™”DI™ôïÃWáªW0�¯àØØkWµgßýPˆøˆˆOOOODôÿD„OôfDOÏÄDC”„”˜™”Ÿ”™OIOOÿÏQ¸0†Žú÷ø¸¿ëä¯ÿúåF�™‰˜™˜ˆ˜‰ˆOHˆ„D”OÄÄI™I”„‰ˆ„HùIOŸùHO”IIOI™OOp òLߘåüˆ:ƒ�~=ÿø\/ÿßw^ÿï©Àø‰IùHøIùIùIøDˆHøHL3LLFdLÌLL4DC9�˜Ÿ”™”Ÿ˜�HDIŸ™”™HOôŸDOI�ôw üˆ“Ã/x 5èßþœ?ðüÿÿ·þí¿üô‰˜™‰™˜‰˜Ÿ�ÿOˆ˜ˆ�DOCLCDIDüôD4™“”“™œ˜Ÿ™˜ŸO�ù˜˜”™O™I”Oô™Oøøwpp ÐæœãÿÀ0=pe¾8ÿðüüßóþþÿô@ˆ‰ù‰øHI‰ùHOH�ø‰D‰™4ó™“DôD]�ÿfÛðîÈ¿û¯=Ôß¿”�˜Ÿ�ˆ˜Ÿˆ˜ˆ‰ˆ™˜™ó3ÝýÝ™“™˜“8˜ÿAÿ&9 :ƒBASIC DUNGEON AND DRAGONS BY SNAILSOFT 1995&S• 2000:’&HFFD9,0:â 32&ûž:‰"ENTER ADVENTURERS NAME";NA$:… ÿ‡(NA$)³0 § 30 :„ … ÿ‡(NA$)²20 § ‡"TOO LONG OF A NAME (20)":‡"HIT A KEY...":¢44539:�¥30 :„ … ÿ‡(NA$)´8 § NA$³NA$«ÿ¡(8¬ÿ‡(NA$),32)'(ž:‡NA$«",":GS$³ÿŽ(NA$,8)'X2€ ST³5322 ¥ 5327:’ ST,ÿ„(10)«8:‹ ST:’ 5324,16«ÿ„(2):’8002,0'x<’ 8010,0:’ 5321,1:’ 5329,10'¦F’&HFFBC,48:’&HFFBD,0:ä 0:ø 4,4:’ 59078,33(@P‡"You have fallen into a dungeon!":‡"You feel driven to find things":‡"and bring them somewhere,":‡"but what and where?":‡:‡"TYPE HELP FOR OPTIONS":‡(cZ‡:‡:‡"Hit any key...":¢44539:ž(‰dö:ä 4:ç3:æ 0:ˆ ï �¥ 2460:í 1,5000(Çn’ &HF015,&H21::ƒMODE OVERWRITE FOR "HPRINT". NORMAL =&HAA(ÿxç 1:ê(27,10)¬(267,113),½,BF:ç 3:ë(28,10)¬(267,62),1)`‚Œ M$(6):M$(1)³"KOBOLD":M$(2)³"MITE":M$(3)³"GOBLIN":M$(4)³"GHOUL":M$(5)³"BUGBEAR":M$(6)³"ORC")�ŒLN³3:L³ÿ„(42):NI³19:NR³42:D³ÿ„(4):GP³ÿ„(3))Ò–Œ B$(NI,2),F(NI,2),IT$(16),WA(NR,4),VU(NR,4),DF(2),DR(2),DL(2)* AR$³ÿ‹(94)«ÿ‹(10)«ÿ‹(9)«ÿ‹(8)::ƒARROW (UP,DOWN,RIGHT,LEFT)*PªNV$³"GETTAKKILEATDRI...LOO...PUTDRO.........":NV³ÿ‡(NV$)®3*k´�¦ 1820:�¦1950:�¦ 2030*í¾€ ST³5322 ¥ 5327: ST(ST¬5321)³ÿ†(ST):‹ ST:RC$³"Dwarf":CL$³"Fighter":EX³ÿ†(8010):LV³ÿ†(5321):HT³ÿ†(5329):FD³3«ÿ„(3):WT³FD:ST³0+È€I³1¥16:IT$(I)³" ":‹I:�¦ 210:�¥ 230+®Òî(49,16),NA$:î(49,22),RC$:î(69,22),CL$:î(48,23),EX:î(76,23),LV:î(59,17),GP:î(59,18),HT:î(59,19),FD:î(59,20),WT:î(72,19),STARVE­300«ROUND:î(76,17),AC+ØÜ€Y³1¥5:î(48,Y«16),ÿ�(ÿˆ(ST(Y)),2):‹:�+éæ:ƒDRAW WALLS+õð�¦ 2430,<ú€V³0¥2:DF(V)³0:DR(V)³0:DL(V)³0:‹V:ˆ D �¥260,310,360,410::ƒD=DIRECT,PLL³L:€ LP³0 ¥ 2,l… WA(LL,1)²0 § DF(LP)³1,ˆ… WA(LL,3)²0 § DR(LP)³1,¤"… WA(LL,4)²0 § DL(LP)³1,À,LL³VU(LL,D):‹ LP:�¥ 460,Ô6LL³L:€ LP³0 ¥ 2,ð@… WA(LL,2)²0 § DF(LP)³1- J… WA(LL,3)²0 § DL(LP)³1-(T… WA(LL,4)²0 § DR(LP)³1-D^LL³VU(LL,D):‹ LP:�¥ 460-XhLL³L:€ LP³0 ¥ 2-tr… WA(LL,1)²0 § DL(LP)³1-�|… WA(LL,2)²0 § DR(LP)³1-¬†… WA(LL,3)²0 § DF(LP)³1-È�LL³VU(LL,D):‹ LP:�¥ 460-ÜšLL³L:€ LP³0 ¥ 2-ø¤… WA(LL,1)²0 § DR(LP)³1.®… WA(LL,2)²0 § DL(LP)³1.0¸… WA(LL,4)²0 § DF(LP)³1.KÂLL³VU(LL,D):‹ LP:�¥460.dÌ:ƒDRAW CEILING LINES.~Öì(28,10)¬(267,62),1,½.™àì(28,61)¬(267,113),1,½.¨ê€ LP³0 ¥ 2.Äô… DR(LP)³0 § �¦ 540:ç 3.àþ… DL(LP)³0 § �¦ 580:ç 3/ … DF(LP)³0 § �¦ 620:�¦ 660:‹ LP:�¥ 700/2�¦ 620:�¦ 660:è(149,63),2,3:�¥ 700/Pç 2:ˆ LP«1 �¥ 550,560,570/–&…DR(LP)³0§ ê(232,25)¬(268,99),½,BF:� :„ ê(232,25)¬(268,99),¾,BF:�/Ü0…DR(LP)³0§ ê(200,40)¬(230,85),½,BF:� :„ ê(200,40)¬(230,85),¾,BF:�0":…DR(LP)³0§ ê(170,53)¬(198,72),½,BF:� :„ ê(170,53)¬(198,72),¾,BF:�0@Dç 2:ˆ LP«1 �¥ 590,600,6100�N…DL(LP)³0§ê(64,25)¬(26,99),½,BF:� :„ ê(64,25)¬(26,99),¾,BF:�0ÂX…DL(LP)³0§ê(99,40)¬(66,85),½,BF:� :„ ê(99,40)¬(66,85),¾,BF:�1b…DL(LP)³0§ê(128,53)¬(101,72),½,BF:� :„ ê(128,53)¬(101,72),¾,BF:�1!lˆ LP«1 �¥ 630,640,6501Uvê( 64,25)¬(232,99),½,B:ê( 66,26)¬(230,98),½,B:�1‰€ê( 99,40)¬(200,85),½,B:ê(101,41)¬(198,84),½,B:�1½Šê(128,53)¬(170,72),½,B:ê(130,54)¬(168,71),½,B:�1×”ˆ LP«1 �¥ 670,680,6902-žê(24,8)¬(64,25),½:ê(270,8)¬(232,25),½:ê(270,115)¬(232,99),½:ê(24,115)¬(64,99),½:�2ƒ¨ê(64,25)¬(99,40),½:ê(232,25)¬(200,40),½:ê(232,99)¬(200,85),½:ê(64,99)¬(99,85),½:�2Û²ê(99,40)¬(128,53),½:ê(200,40)¬(170,53),½:ê(200,85)¬(170,72),½:ê(99,85)¬(128,72),½:�2ø¼PR$³"You see....":�¦170034Æ€X³1 ¥ NI:… F(X,1)³L § PR$³"->"«B$(X,2):�¦1700:‹X :„ ‹X3¢Ѐ OD³1 ¥ 4:… WA(L,OD)³2 § PR$³"->A door to the "«ÿ�("NORTHSOUTHEAST WEST ",5­OD¬4,5):�¦ 1700:‹ OD :„ ‹ OD3®Ú:ƒDOORS3Íä… WA(L,1)³2 ° D³1 § �¦ 8703ìî… WA(L,1)³2 ° D³3 § �¦ 8804 ø… WA(L,1)³2 ° D³4 § �¦ 8904*… WA(L,3)³2 ° D³3 § �¦ 8704I … WA(L,3)³2 ° D³2 § �¦ 8804h… WA(L,3)³2 ° D³1 § �¦ 8904‡ … WA(L,2)³2 ° D³2 § �¦ 8704¦*… WA(L,2)³2 ° D³4 § �¦ 8804Å4… WA(L,2)³2 ° D³3 § �¦ 8904ä>… WA(L,4)³2 ° D³4 § �¦ 8705H… WA(L,4)³2 ° D³1 § �¦ 8805"R… WA(L,4)³2 ° D³2 § �¦ 89051\ç 3:�¥ 9005cfç 0:ê(95,32)¬(201,99),½,BF:ç 3:é (190,72),5:�5–pê(26,20)¬(51,29),½:ê¬(51,104),½:è(27,21),0,3:�5Ízê(268,20)¬(245,29),½:ê¬(245,104),½:è(267,21),0,3:�5â„:ƒCOMMAND INTERP6/Žˆ ï �¥ 2470:ˆ ð �¥ 1460:€ I³1 ¥ 16:… IT$(I)³"BRACERS" § AC³0 :„ AC³6:‹ I6b˜�¦ 2360:… ÿ‡ (IT$(16)) ² 1 ° L³42 § �¥ 2320::„6‚¢PR$³">":�¦1730:CH³50:CM$³""70¬A$³ÿ’:… ÿ„(100)³1 § 2480 :„ …A$³""§ �¦210:�¥940::„ … ÿŽ(CM$,1)³´ÿ‹(32) ° ÿ‡ (CM$) ² 1 § CM$³ÿ�(CM$,2,ÿ‡(CM$))::„ … ÿ‡(CM$)²18 § PR$³"Use shorter command.":�¦ 1700:�¥ 9307ð¶… STARVE³²3 § PR$³"YOUR STARVED!":�¦ 1700:€ DLAY³1 ¥ 60: 1,1:‹ DLAY:CM$³"QUIT":�¥ 1090::„ ROUND³ROUND«1:… ROUND³²300 § STARVE³STARVE«1:ROUND³1:PR$³"Your getting hungry!":�¦ 1700:�¥ 900::„8À… ÿž(AR$,AÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÅÅÁÈ!"#$%&'ÄÉÅ+,ÇÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿAUTOEXECBAS;DDIE BIN* DUNGEON BAS DUNGEON WIN(ÙDWIN BINHRUNES BIN) SNAIL DATÿæSTDFONT BIN BASÿ-IZZY DATÿáÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿBASIC D&D ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ$)²0 ° ÿ‡(CM$)³0§10108(Ê…A$³ÿ‹(13)§10608cÔ…A$³ÿ‹(8)°ÿ‡(CM$)²0§CM$³ÿŽ(CM$,ÿ‡(CM$)¬1):�¦1760:�¥9408zÞ… ÿ‡(CM$)²28 § 9408£èî(CH,LN),A$:CH³CH«1:CM$³CM$«A$:�¥9408Ñòˆ ÿž(AR$,A$) �¥ 1020,1030,1040,1050:�¥94097üPR$³"WALK FORWARD":�¦1700:…VU(L,D)³0§PR$³"You can't go that way.":�¦1700:�¥900 :„ L³VU(L,D):�¥2309“PR$³"TURN AROUND":�¦1700:…D³1§D³2:�¥230:„…D³2§D³1:�¥230:„…D³3§D³4:�¥230:„…D³4§D³3:�¥2309îPR$³"TURN RIGHT":�¦1700:…D³1§D³3:�¥230:„…D³3§D³2:�¥230:„…D³2§D³4:�¥230:„…D³4§D³1:�¥230:HPR$³"TURN LEFT":�¦1700:…D³1§D³4:�¥230:„…D³4§D³2:�¥230:„…D³2§D³3:�¥230:„…D³3§D³1:�¥230:t$:ƒTAKE APART COMMAND LINE FOR VERB/NOUN:™.… CM$³"SAVE" ± CM$³"LOAD" § 2670:ó8… ÿŽ(CM$,1)³"L" ° NA$³"Concelar Mysticus" ° ÿ‡(CM$)´4 § L³ÿ‰(ÿ�(CM$,ÿ‡(CM$)¬1)):�¥230;”B… CM$³"QUIT" § ’&HFFD8,1:PR$³"You have been lost":�¦1730:PR$³"in the dungeons and":�¦1730:PR$³"have died.":�¦1730:PR$³"Type RUN to try again.":�¦1730:�¥3000;®L… CM$³"LOCATE" § 1610<ŽV…CM$³"148879"§’5329,200:’5321,22:’8010,44:ST(2)³30:ST(3)³30:ST(4)³19:ST(5)³21:NA$³"Concelar Mysticus":CL$³"Warlock":RC$³"Drow ":LV³22:HT³200:FD³20:WT³20:PR$³"Greetings creator!":�¦1730:L³4:PR$³"ROOM "«ÿˆ(L):�¦1730:�¥230<¦`… CM$³"TELE" § 1620<Èj… CM$³"HELP" ± CM$³"?" § 1780<Þt… ÿ‡(CM$)³0 § 900<ð~S³ÿž(CM$," ")=BˆV$³ÿŽ(CM$,3):… ÿž(NV$,V$)³0 § PR$³"I don't know how to do that.":�¦1700:�¥900=g’N$³ÿ�(CM$,S«1,5):N0$³ÿ�(CM$,S«1)=™œ€ X³1 ¥ NV:… V$³ÿ�(NV$,X­3¬2,3) § 1190 :„ ‹ X=Á¦€ Y³1 ¥ NI:…N$³B$(Y,1)§ 1200 :„ ‹ Y> °ˆ X �¥ 1220,1220,1380,1410,1410,1440,1440,1560,1560,1560,1610,1610,1610>º�¥ 900>'Ä:ƒGET/TAKE>;Î…N$³"HELP"§1340>NØ…N$³"ALL"§1350>eâ…N0$³"STAIRS"§1370>¤ì… Y²NI § PR$³"There is no "«N0$«" here.":�¦1700:�¥900>àö… F(Y,1)³99 § PR$³"You already have that.":�¦1700:�¥900?!… F(Y,1)´²L § PR$³"You don't see "«N0$«" here.":�¦1700:�¥900?[ … F(Y,2)³0 § PR$³"You can't take that.":�¦1700:�¥900?Ÿ… IN³¬1 § PR$³"You can't carry anymore items.":�¦1700:�¥900?ÚIT³Y:F(Y,1)³99:PR$³"--OK The "«N0$«" is taken.":�¦1700@'(€I³1¥16:…IT$(I)³" "±ÿ‡(IT$(I))´3§IT$(I)³B$(IT,2):�¥1330:„‹I:IN³¬1:�¥1300@‹2€ I³1 ¥ 8:î(3,I«15),ÿŽ(IT$(I),17):î(24,I«15),ÿŽ(IT$(I«8),17):‹ I:… N$³"ALL" § ‹ S:�¥ 900 :„ 900A† 1,1,1,0,0,0,0,3T¦H† 2,1,1,2,6,0,0,1T¼R† 1,2,1,1,0,5,0,0Tâ\† 2,1,1,1,8,0,0,0,0,2,1,1,9,7,0,0U f† 2,0,0,0,41,8,10,17,1,1,0,0,0,0,11,9U7p† 0,0,1,0,21,12,0,10,0,0,1,1,11,13,0,0Ubz† 0,1,0,2,12,0,14,25,1,1,0,0,0,0,15,13U‹„† 1,2,1,0,0,16,0,14,2,1,1,1,15,0,0,0U¶ކ 1,1,0,0,0,0,9,18,0,0,0,0,35,27,17,19Uߘ† 1,1,0,0,0,0,18,20,1,1,0,1,0,0,19,0V ¢† 0,0,1,1,22,11,0,0,1,0,2,1,0,21,23,0V2¬† 1,1,0,2,0,0,24,22,1,1,1,0,0,0,0,23V[¶† 0,1,2,1,26,0,13,0,1,0,1,1,0,25,0,0V†À† 0,0,1,1,18,28,0,0,0,0,2,1,27,30,29,0V°ʆ 0,1,1,1,28,0,0,0,0,0,1,2,31,32,0,28VÙÔ† 1,0,1,1,0,30,0,0,0,1,0,1,30,0,33,0WÞ† 1,1,0,0,0,0,34,32,1,1,1,0,0,0,0,33W,è† 0,0,1,1,36,18,0,0,1,0,0,1,0,37,35,0WWò† 1,0,0,0,0,38,42,36,1,1,0,0,0,0,39,37W�ü† 1,0,1,0,0,40,0,38,0,1,1,0,39,0,0,41W« † 1,2,0,0,0,9,40,42,0,1,0,1,37,0,41,0WÊ :ƒFOUND ITEMS AND AT RUNESWÙ ä 0:â 40:öXn $‡"Suddenly all the items join into a":‡"ghost of a fallen warrior. He mumbles":‡"some words, the runes glow, and you":‡"are returned as a hero!"X˜ .’&HFFD8,1:’59078,141:Ó"DUNGEON.WIN",RX£ 8:ƒLISTX´ BC$³ÿ¡(17,32)Xä L€ I³1 ¥ 8:î(3,I«15),C$:î(3,I«15),IT$(I):‹ IY V€ I³9 ¥ 16:î(24,I«7),C$:î(24,I«7),IT$(I):‹ IY `�Y' j:ƒDEATHY] tPR$³"You have starved.":�¦1700:CM$³"QUIT":�¥ 1090Yt ~:ƒDIRECTION FACINGYÑ ˆ… D³1 § POLE$³"NORTH"::„ … D³3 § POLE$³" EAST"::„ … D³2 § POLE$³"SOUTH"::„ POLE$³" WEST"Yõ ’î(38,7)," ":î(38,7),POLE$:�Z œ:ƒHBUFF ERROR TRAPZ; ¦… ÿ¬³9 ° ÿ­³50 § �¥ 110::„ ä0:â32:‡ÿ¬,ÿ­:‘ZS °:ƒMONSTER ENCOUNTERZd ºM$³M$(ÿ„(6))Z¬ Ä… NA$³"Concelar Mysticus"§ PR$³"The "«M$«" runs away!":�¦1730:�¥900Zò Î�¦ 2640:’ 4000,ÿ„(LV)­8: 1,1:PR$³"YOU'RE BEING ATTACKED!":�¦ 1730[_ ØROUND³ROUND«1:AT³0:A³ÿ„(2):… A³1 § PR$³" YOUR INIT":�¦1730:�¥2570 :„ PR$³" MONSTERS INIT":�¦1730[r â:ƒMONSTER INIT[ò ì… 19¬ÿ„(20)¬LV ´³AC § € Z³1¥6:ä1: 255,1:ä4:‹ Z:�¥ 2550::„ PR$³"THE "«M$«" MISSED.":�¦ 1730:AT³AT«1:… AT³2 § �¥ 2520 :„ 2570\° öPR$³"THE "«M$«" HITS YOU!":�¦1730:PR$³"YOU ARE HIT FOR ":�¦1730:A³ÿ„(8):PR$³ÿˆ(A):�¦ 1730:PR$³"HIT A KEY...":�¦1730:… ÿ†(5329)¬A³´0§ PR$³"YOU HAVE BEEN KILLED!":�¦1730:¢44539:�¥ 2610 :„] ’5329,ÿ†(5329)¬A:HT³ÿ†(5329):�¦1890:�¦210:¢44539:AT³AT«1:… AT³2 § �¥ 2520 :„ 2570] :ƒDWARFS INIT]F PR$³"PRESS SPACE BAR TO HIT":�¦1700:A$³ÿ’]» Z³ÿ„(20):A$³ÿ’:… A$³"" § î(69,21),ÿˆ(Z)«" ":�¥ 2576 :„ î(69,21),ÿˆ(Z)«" ":… Z³20 § ZZ³2 :„ … Z³1 § ZZ³¬1 :„ ZZ³1^ … 19¬Z¬LV ´³6 § �¥ 2590::„ PR$³"YOU MISSED.":�¦1730:AT³AT«1:… AT³2 § �¥ 2520 :„ 2540^ê PR$³"YOU HAVE HIT THE "«M$«"!":�¦1730:PR$³"YOU HIT HIM FOR ":�¦1730:A³ÿ„(6)«ÿ�(ÿ†(5322)®6)­ZZ:PR$³ÿˆ(A):�¦1730::PR$³"HIT ANY KEY...":�¦1730:… ÿ†(4000)¬A ³´0 § PR$³"YOU KILLED THE "«M$«"!":�¦1730:¢44539:�¥ 2620_+ (’ 4000,ÿ†(4000)¬A:¢44539:AT³AT«1:… AT³2 § �¥ 2520 :„ �¥ 2540_ì 2PR$³"YOU DIED WITH":�¦1730:PR$³ÿˆ(GP)«" GOLD.":�¦1730:PR$³"AND KILLED ":�¦1730:PR$³ÿˆ(LV­4«EX¬4)«" ENEMIES.":�¦1730:PR$³"GOOD LUCK IN THE":�¦1730:PR$³"AFTERLIFE.":�¦1730:CM$³"QUIT":�¥ 1090`) <’8010,ÿ†(8010)«1:… ÿ†(8010)³4 § ’8010,0:’5321,ÿ†(5321)«1`… FGP³GP«ÿ„(4):LV³ÿ†(5321):EX³ÿ†(8010):’5329,10«LV­ÿ„(10)«ÿ�(ÿ†(5324)®6):HT³ÿ†(5329):�¥230`› P:ƒGENERIC MONSTERaD Zç 0:õ"BM40,110;R10;U10;R3;D10;R10;U3;L2;U7;R3;U20;R5;D10;R5;U5;L2;U15;L10;U3;R2;U15;L2;D5;L20;U5;L2;D15;R2;D3;L10;D15;L2;D5;R5;U10;R5;D20;R3;D7;L2;D3":è(43,109),0,0aN dç 3:�a^ n:ƒSAVE/LOADa~ x’&HFFD8,1:… CM$³"LOAD"§2840a¦ ‚PR$³"Saveing...":�¦1700:™"O",#1,GS$a¿ Œ‡#1,A:‡#1,NA$:‡#1,INaê –€ Z³1 ¥ 19:‡#1,B$(Z,1):‡#1,B$(Z,2):‹ ZbF  ‡#1,CH:‡#1,CL$:‡#1,D:‡#1,DF(1):‡#1,DF(2):‡#1,DL(1):‡#1,DL(2):‡#1,DR(1):‡#1,DR(2):‡#1,EXbo ª€ Z³1 ¥ 19:‡#1,F(Z,1):‡#1,F(Z,2):‹ ZbŽ ´‡#1,FD:‡#1,GP:‡#1,HT:‡#1,Ib¬ ¾€ Z³1 ¥ 16:‡#1,IT$(Z):‹ Zc ȇ#1,L:‡#1,LL:‡#1,LN:‡#1,LP:‡#1,LV:‡#1,N:‡#1,NI:‡#1,NR:‡#1,NV:‡#1,N$:‡#1,N0$:‡#1,OTc! Ò€ Z³2 ¥ 10:‡#1,OT$(Z):‹ ZcL ܇#1,PR$:‡#1,RC$:‡#1,ROUND:‡#1,S:‡#1,STci æ€ Z³1 ¥ 10:‡#1,ST(Z):‹ Zc… ð‡#1,STARVE:‡#1,T:‡#1,TTcö ú€ Z³1¥42:‡#1,VU(Z,1):‡#1,VU(Z,2):‡#1,VU(Z,3):‡#1,VU(Z,4):‡#1,WA(Z,1):‡#1,WA(Z,2):‡#1,WA(Z,3):‡#1,WA(Z,4):‹ Zd ‡#1,V$:‡#1,WT:‡#1,X:‡#1,YdH š #1:PR$³"GAME SAVED.":’&HFFD9,0:�¦ 1730:�¥ 230dp PR$³"Loading...":�¦1700:™"I",#1,GS$d‰ "‰#1,A:‰#1,NA$:‰#1,INd³ ,€ Z³1 ¥19:‰#1,B$(Z,1):‰#1,B$(Z,2):‹ Ze 6‰#1,CH:‰#1,CL$:‰#1,D:‰#1,DF(1):‰#1,DF(2):‰#1,DL(1):‰#1,DL(2):‰#1,DR(1):‰#1,DR(2):‰#1,EXe8 @€ Z³1 ¥ 19:‰#1,F(Z,1):‰#1,F(Z,2):‹ ZeW J‰#1,FD:‰#1,GP:‰#1,HT:‰#1,Ieu T€ Z³1 ¥ 16:‰#1,IT$(Z):‹ ZeÌ ^‰#1,L:‰#1,LL:‰#1,LN:‰#1,LP:‰#1,LV:‰#1,N:‰#1,NI:‰#1,NR:‰#1,NV:‰#1,N$:‰#1,N0$:‰#1,OTeê h€ Z³2 ¥ 10:‰#1,OT$(Z):‹ Zf r‰#1,PR$:‰#1,RC$:‰#1,ROUND:‰#1,S:‰#1,STf2 |€ Z³1 ¥ 10:‰#1,ST(Z):‹ ZfN †‰#1,STARVE:‰#1,T:‰#1,TTf¿ �€ Z³1¥42:‰#1,VU(Z,1):‰#1,VU(Z,2):‰#1,VU(Z,3):‰#1,VU(Z,4):‰#1,WA(Z,1):‰#1,WA(Z,2):‰#1,WA(Z,3):‰#1,WA(Z,4):‹ ZfÝ š‰#1,V$:‰#1,WT:‰#1,X:‰#1,YgU ¤š #1:PR$³"GAME LOADED.":’&HFFD9,0:�¦ 1850:ç0:ê(390,28)¬(634,114),½,BF:ç 3:�¦ 1730:’5321,LV:’8010,EX:’5329,HT:�¥ 230gp ®:ƒSAVE/LOAD ERROR TRAPg¢ ¸€ DLAY³1¥600:‹ DLAY:’&HFFD8,1:ÓM"DDIE":ä0:â32gþ € D³1 ¥ 10:¿1,1:È4,1:€ DLAY³1 ¥ 60:‹ DLAY:¿1,1:È3,1:€ DY³1 ¥ 60:‹ DY:‹ D:’59078,141:ö:Š,0:�¦ 1850:ç0:ê(390,28)¬(634,114),½,BF:ç 3:�¦ 1730:’5321,LV:’8010,EX:’5329,HT:�¥ 230gp ®:ƒSAVE/LOAD ERROR TRAPg¢ ¸€ DLAY³1¥600:‹ DLAY:’&HFFD8,1:ÓM"DDIE":ä0:â32gþ € D³1 ¥ 10:¿1,1:È4,1:€ DLAY³1 ¥ 60:‹ DLAY:¿1,1:È3,1:€ DY³1 ¥ 60:‹ DY:‹ D:’59078,141:ö:Š;R3;D10;R10;U3;L2;U7;R3;U20;R5;D10;R5;U5;L2;U15;L10;U3;R2;U15;L2;D5;L20;U5;L2;D15;R2;D3;L10;D15;L2;D5;R5;U10;R5;D20;R3;D7;L2;D3":HPAINT(43,109),0,0 274 HCOLOR 3:RETURN 275 'SAVE/LOAD 277 POKE&HFFD8,1:IF CM$="LOAD"THEN293 278 OPEN"O",#1,GS$ 279 PRINT#1,A:PRINT#1,NA$:PRINT#1,IN 280 FOR Z=1 TO 19:PRINT#1,B$(Z,1):PRINT#1,B$(Z,2):NEXT Z 281 PRINT#1,CH:PRINT#1,CL$:PRINT#1,D:PRINT#1,DF(1):PRINT#1,DF(2):PRINT#1,DL(1):PRINT#1,DL(2):PRINT#1,DR(1):PRINT#1,DR(2):PRINT#1,EX 282 FOR Z=1 TO 19:PRINT#1,F(Z,1):PRINT#1,F(Z,2):NEXT Z 283 PRINT#1,FD:PRINT#1,GP:PRINT#1,HT:PRINT#1,I 284 FOR Z=1 TO 16:PRINT#1,IT$(Z):NEXT Z 285 PRINT#1,L:PRINT#1,LL:PRINT#1,LN:PRINT#1,LP:PRINT#1,LV:PRINT#1,N:PRINT#1,NI:PRINT#1,NR:PRINT#1,NV:PRINT#1,N$:PRINT#1,N0$:PRINT#1,OT 286 FOR Z=2 TO 10:PRINT#1,OT$(Z):NEXT Z 287 PRINT#1,PR$:PRINT#1,RC$:PRINT#1,ROUND:PRINT#1,S:PRINT#1,ST 288 FOR Z=1 TO 10:PRINT#1,ST(Z):NEXT Z 289 PRINT#1,STARVE:PRINT#1,T:PRINT#1,TT 290 FOR Z=1TO42:PRINT#1,VU(Z,1):PRINT#1,VU(Z,2):PRINT#1,VU(Z,3):PRINT#1,VU(Z,4):PRINT#1,WA(Z,1):PRINT#1,WA(Z,2):PRINT#1,WA(Z,3):PRINT#1,WA(Z,4):NEXT Z 291 PRINT#1,V$:PRINT#1,WT:PRINT#1,X:PRINT#1,Y 292 CLOSE #1:PR$="GAME SAVED.":POKE&HFFD9,0:GOSUB 180:GOTO 24 293 OPEN"I",#1,GS$ 294 INPUT#1,A:INPUT#1,NA$:INPUT#1,IN 295 FOR Z=1 TO19:INPUT#1,B$(Z,1):INPUT#1ÿÖ& •200,&H7000 :ƒML ORIGIN&7OG³&H7000 :ƒML ORIGIN&m€ A³OG ¥ OG«511:� B:’A,B:‹ :ƒ LOAD ML INTO MEMORY&„(™"I",#1,"DWIN.BIN"&ª2ä2 :ƒ TO SEE PICTURE BEING LOADED&È<¢ OG :ƒ LOAD PICTURE FILE&óFˆ ð �¥ 90 :ƒ UNLINK INTERRUPTS ON EXIT'P�¥ 80 :ƒ WAIT FOR BREAK'/Zš:¢ OG«2 :ƒTURN OFF ANI/CYC';dö:â32:Š'Mn† 32,86,32,74'px:ƒ MMU PAGE TO LOAD PICTURE TO'y‚† 48'šŒ† 7,7,0,26,195,255,3,0,5,2,0'Ä–† 0,0,112,7,1,7,0,0,0,0,0,0,0,0,0,183'þ † 255,216,134,60,23,0,136,15,111,48,141,0,53,188,1,13(6ª† 39,25,190,1,13,175,141,0,116,48,141,0,37,191,1,13(v´† 48,140,196,175,140,204,48,8,175,140,210,28,175,57,174,141(¬¾† 0,91,39,3,191,1,13,57,141,197,23,0,131,23,0,183(íȆ 32,189,109,140,170,39,29,106,140,170,38,24,166,140,150,167)3Ò† 140,162,182,255,190,190,255,188,191,255,189,246,255,187,247,255)u܆ 188,183,255,187,109,140,137,39,35,106,140,137,38,30,166,141)ºæ† 255,116,167,140,128,174,141,255,121,166,128,172,141,255,126,37)øð† 4,48,141,255,98,183,255,186,175,141,255,102,126,0,0,142*8ú† 255,164,167,128,76,167,128,76,167,128,76,167,132,57,52,18*v† 26,80,134,60,141,233,183,255,216,28,175,53,146,52,18,26*¸† 80,166,141,255,47,141,216,183,255,223,183,255,217,53,146,57*õ† 198,1,215,111,23,0,178,167,141,0,43,111,141,255,32,206+5"† 255,176,198,16,141,23,51,141,255,11,198,12,141,15,109,141+n,† 0,20,46,219,198,243,23,0,144,90,38,250,57,23,0,137+¬6† 167,192,90,38,248,57,0,111,141,254,252,141,124,77,16,39+í@† 0,118,129,200,35,2,134,200,167,141,254,234,167,141,254,225,.J† 142,128,0,134,128,167,141,254,223,167,141,254,220,23,0,109,jT† 23,0,95,51,141,0,131,49,141,0,149,198,160,109,141,254,¨^† 201,43,52,104,196,52,1,100,141,254,189,36,6,102,141,254,ãh† 183,51,65,53,1,37,6,166,141,254,172,32,28,104,164,52-r† 1,100,141,254,164,36,6,102,141,254,158,49,33,53,1,37-\|† 6,166,137,255,96,32,2,141,16,167,128,167,141,254,136,90-œ†† 38,187,106,141,254,128,38,155,57,23,255,34,189,161,118,22-Ù�† 255,43,51,141,0,58,230,141,254,112,42,16,57,141,234,51.š† 141,0,23,167,141,254,99,42,1,57,198,20,141,219,167,192.O¤† 17,131,127,255,34,3,90,38,243,57,73,76,69,49,50,56.{®† 32,66,73,78,2,0,52,7,95,0,0,0,0,0,0,0.¨¸† 0,0,0,0,0,0,0,0,0,73,67,79,78,49,67,32.Õ† 32,66,73,78,2,0,49,0,139,0,0,0,0,0,0,01.š† 141,0,23,167,141,254,99,42,1,57ð�(((((|(|((""""8DDDD|0P��wÿ@  ÿÿÄDDD8ãç<ˆP )*$ø /"$/ ø<88T|‚‚þ` (|$BB<h�h $rž0W$Bÿ#R›$ ˆP#"#"ÌÒ²„ |  @HP`PH"AddZC@@ì8DDD8`�—8DD88DÄØ€€�D"1Á2$Ï_DDDôDDDlD((D˜¤ÀUJD 0 <   T| æ'óL! YŽÆ4ןսç1½±V½¶T ½õ‘~õ§5ר'úŸÙ' Ø'ð½õ‘�;'õ�''ñ�N&Õ é�B&Ö á�X'­�M'R4ÆÓ×Ô Ø'½õ‘½³¢4½õò5$�¦5�C'(�A'0�S'7�U'm�D'e�L'[�R'P€E':J'1J'>J'%~´J½ç÷þ ½ç1ÿ~Á$¿ó×èÿsÁ?$¿è×éÿh–Ó�a –Ó a–Ó�S W–Ó�I O–ÓŽ H–Ó�< õ–Ó –Ó�2Žÿð�L! YŽÆ4ןսç1½±V½¶T ½õ‘~õ§5ר'úŸÙ' Ø'ð½õ‘�;'õ�''ñ�N&Õ é�B&Ö á�X'­�M'R4ÆÓ×Ô Ø'½õ‘½³¢4½õò5$�¦5�C'(�A'0�S'7�U'm�D'e�L'[�R'P€E':J'1J'>J'%~´J½ç÷þ ½ç1ÿ~Á$¿ó×èÿsÁ?$¿è×éÿh–Ó�a –Ó a–Ó�S W–Ó�I O–ÓŽ H–Ó�< õ–Ó –Ó 1 0 0 21 12 0 10 0 0 1 0 11 13 0 0 0 0 1 1 12 0 14 25 0 1 0 2 0 0 15 13 1 1 0 0 0 16 0 14 1 2 1 0 15 0 0 0 2 1 1 1 0 0 9 18 1 1 0 0 35 27 17 19 0 0 0 0 0 0 18 20 1 1 0 0 0 0 19 0 1 1 0 1 22 11 0 0 0 0 1 1 0 21 23 0 1 0 2 1 0 0 24 22 1 1 0 2 0 0 0 23 1 1 1 0 26 0 13 0 0 1 2 1 0 25 0 0 1 0 1 1 18 28 0 0 0 0 1 1 27 30 29 0 0 0 2 1 28 0 0 0 0 1 1 1 31 32 0 28 0 0 1 2 0 30 0 0 1 0 1 1 30 0 33 0 0 1 0 1 0 0 34 32 1 1 0 0 0 0 0 33 1 1 1 0 36 18 0 0 0 0 1 1 0 37 35 0 1 0 0 1 0 38 42 36 1 0 0 0 0 0 39 37 1 1 0 0 0 40 0 38 1 0 1 0 39 0 0 41 0 1 ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿÿÿÿÿÿÿÿÿ€ÿ€ÿ€ÿÿÿÿÿÿÿÿÿÿÿ€ÿ€ÿ€ÿÿÿÿÿÿÿÿÿÿÿ€ÿ€ÿ€ÿÿÿÿÿÿÿÿÿÿÿ€ÿ€ÿ€ÿÿÿÿÿÿÿÿÿÿÿ€ÿ€ÿ€ÿÿÿÿÿÿÿÿÿÿÿ€ÿ€ÿ€ÿÿÿÿÿÿÿÿÿÿÿ€ÿ€ÿ€ÿÿÿÿÿÿÿÿÿÿÿ€ÿ€ÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿÿÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿÿÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ­ûÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€ÿ€(38,5),"FACING":î(38,7),"NORTH":�?oä:ƒSET UP ITEMS IN ROOMS---------------------------------------------------?žî€ I³1 ¥ NI:� B$(I,1),B$(I,2),F(I,1),F(I,2)?Õø… F(I,2)³0 § ‹ I::„ F(I,1)³ÿ„(41):F(I,2)³ÿ„(2):‹ I@† SHIEL,WOODEN SHIELD,1,1,SWORD,LONG SWORD,1,1,CLOAK,BROWN CLOAK,5,1@i † HELME,LARGE HELMET,3,1,TORCH,WOODEN TORCH,1,1,DIAMO,HUGE DIAMOND,4,1@̆ DAGGE,DAGGER,5,1,ARMOR,CHAIN ARMOR,2,1,STAIR,SPIRAL STAIRCASE,6,0,STAIR,SPIRAL STAIRCASE,7,0A‚ † RUNES,RUNES,42,0,AXE,BATTLE AXE,30,2,SKELE,S 10 'BY THE SNAIL 20 POKE&HFFD9,0:WIDTH 32 30 POKE&HFFBC,48:POKE&HFFBD,0 40 CLEAR 3000 50 DIM CH(258),CL(4),R$(6),S$(6) 60 CO=3 70 CO=128+(CO-1)*16+15 80 A$="BASIC DUNGEONS AND DRAGONS" 90 A$=" "+A$ 100 DATA 14,17,19,21,25,17,14 110 DATA 4,12,4,4,4,4,14 120 DATA 14,17,1,14,16,16,31 130 DATA 14,17,1,6,1,17,14 140 DATA 2,6,10,18,31,2,2 150 DATA 31,16,30,1,1,17,14 160 DATA 6,8,16,30,17,17,14 170 DATA 31,1,2,4,8,16,16 180 DATA 14,17,17,14,17,17,14 190 DATA 14,17,17,15,1,2,12 200 DATA 0,0,0,0,0,0,0 210 DATA 4,10,17,17,31,17,17 220 DATA 30,9,9,14,9,9,30 230 DATA 14,17,16,16,16,17,14 240 DATA 30,9,9,9,9,9,30 250 DATA 31,16,16,30,16,16,31 260 DATA 31,16,16,28,16,16,16 270 DATA 15,16,16,19,17,17,15 280 DATA 17,17,17,31,17,17,17 290 DATA 14,4,4,4,4,4,14 300 DATA 1,1,1,1,1,17,14 310 DATA 17,18,20,24,20,18,17 320 DATA 16,16,16,16,16,16,31 330 DATA 17,27,21,21,17,17,17 340 DATA 17,25,21,19,17,17,17 350 DATA 14,17,17,17,17,17,14 360 DATA 30,17,17,30,16,16,16 370 DATA 14,17,17,17,21,18,13 380 DATA 30,17,17,30,20,18,17 390 DATA 14,17,16,14,1,17,14 400 DATA 31,4,4,4,4,4,4 410 DATA 17,17,17,17,17,17,14 420 DATA 17,17,17,10,10,4,4 430 DATA 17,17,17,17,21,27,17 440 DATA 17,17,10,4,10,17,17 450 DATA 17,17,10,4,4,4,4 460 DATA 31,1,2,4,8,16,31 470 RESTORE:FOR I=0 TO 37*7-1 480 READ CH(I) 490 NEXT I 500 FOR I=0 TO 6 510 S$(I)="" 520 NEXT I 530 FOR J=1 TO LEN(A$) 540 B$=MID$(A$,J,1): IF B$=" " THEN I=10: GOTO 590 550 I=ASC(B$)-48: IF I<0 THEN I=10: GOTO 590 560 IF I<10 THEN 590 570 IF I<17 THEN I=10: GOTO 590 580 I=I-6 590 I=I*7 600 FOR R=0 TO 6 610 A=CH(I+R) 620 FOR C=0 TO 4 630 CL(4-C)=A-INT(A/2)*2: A=INT(A/2) 640 NEXT C 650 RW$="" 660 FOR K=0 TO 4 670 IF CL(K)=0 THEN RW$=RW$+" " 680 IF CL(K)=1 THEN RW$=RW$+CHR$(CO) 690 NEXT K 700 RW$=RW$+" " 710 S$(R)=S$(R)+RW$ 720 NEXT R 730 NEXT J 740 FOR K=1 TO LEN(A$)*6 750 FOR R=0 TO 6 760 R$(R)=MID$(S$(R),K,30) 770 NEXT R 780 PRINT@ 130,R$(0); 790 PRINT@ 162,R$(1); 800 PRINT@ 194,R$(2); 810 PRINT@ 226,R$(3); 820 PRINT@ 258,R$(4); 830 PRINT@ 290,R$(5); 840 PRINT@ 322,R$(6); 850 NEXT K 730 NEXT J 740 FOR K=1 TO LEN(A$)*6 750 FOR R=0 TO 6 760 R$(R)=MID$(S$(R),K,30) 770 NEXT R 780 PRINT@ 130,R$(0); 790 PRINT@ 162,R$(1); 800 PRINT@ 194,R$(2); 810 PRINT@ 226,R$(3); 820 PRINT@ 258,R$(4); 830 PRINT@ 290,R$(5); 840 PRINT@ 322,R$(6); 850 NEXT 3 SNAIL 0 SHIEL WOODEN SHIELD SWORD LONG SWORD CLOAK BROWN CLOAK HELME LARGE HELMET TORCH WOODEN TORCH DIAMO HUGE DIAMOND DAGGE DAGGER ARMOR CHAIN ARMOR STAIR SPIRAL STAIRCASE STAIR SPIRAL STAIRCASE RUNES RUNES AXE BATTLE AXE SKELE SKELETON GAUNT GAUNTLETS BACKP BACKPACK LEDGE LEDGER KETTL KETTLE BRACE BRACERS SPIKE BODY SPIKES 54 Fighter 4 1 0 1 0 0 0 1 32 1 30 1 15 2 7 2 17 1 99 1 27 1 18 1 6 0 7 0 42 0 28 2 35 1 30 2 1 2 34 2 25 2 31 1 12 2 5 4 7 17 HUGE DIAMOND 41 10 13 1 1 0 19 42 13 DIAMO DIAMOND 11 You see.... > WALK FORWARD You see.... ->HUGE DIAMOND ->A door to the SOUTH > --OK, the DIAMOND is taken. > Dwarf 46 4 0 18 9 18 15 5 8 0 0 0 0 0 0 0 2 0 5 0 0 1 2 1 3 1 0 0 0 0 1 1 0 2 4 0 1 0 0 1 0 0 0 3 1 1 1 0 6 0 0 1 2 1 1 2 0 5 0 0 1 2 1 1 8 0 0 0 2 1 1 1 9 7 0 0 0 2 1 1 41 8 10 17 2 0 0 0 0 0 11 9 1 1 0 0 21 12 0 10 0 0 1 0 11 13 0 0 0 0 1 1 12 0 14 25 0 1 0 2 0 0 15 13 1 1 0 0 0 16 0 14 1 2 1 0 15 0 0 0 2 1 1 1 0 0 9 18 1 1 0 0 35 27 17 19 0 0 0 0 0 0 18 20 1 1 0 0 0 0 19 0 1 1 0 1 22 11 0 0 0 0 1 1 0 21 23 0 1 0 2 1 0 0 24 22 1 1 0 2 0 0 0 23 1 1 1 0 26 0 13 0 0 1 2 1 0 25 0 0 1 0 1 1 18 28 0 0 0 0 1 1 27 30 29 0 0 0 2 1 28 0 0 0 0 1 1 1 31 32 0 28 0 0 1 2 0 30 0 0 1 0 1 1 30 0 33 0 0 1 0 1 0 0 34 32 1 1 0 0 0 0 0 33 1 1 1 0 36 18 0 0 0 0 1 1 0 37 35 0 1 0 0 1 0 38 42 36 1 0 0 0 0 0 39 37 1 1 0 0 0 40 0 38 1 0 1 0 39 0 0 41 0 1 1 0 0 9 40 42 1 2 0 0 37 0 41 0 0 1 0 1 GET 5 1 6 0 37 35 0 1 0 0 1 0 38 42 36 1 0 0 0 0 0 39 37 1 1 0 0 0 4#1:PR$³"GAME LOADED.":’&HFFD9,0:�¦ 1920:ç0:ê(390,28)¬(634,114),½,BF:ç 3:�¦ 1800:�¥ 240Tp :ƒSAVE/LOAD ERROR TRAPT°  1,5:PR$³"Can't find or full disk!":�¦ 1800:’&HFFD9,0:�¥910T̈•200,&H7000 :ƒML ORIGINTæ’OG³&H7000 :ƒML ORIGINUœ€ A³OG ¥ OG«511:� B:’A,B:‹ :ƒ LOAD ML INTO MEMORYU3¦™"I",#1,"DWIN.BIN"U;°ä 2UYº¢ OG :ƒ LOAD PICTURE FILEU†Ĉ ð �¥ 5080 :ƒ UNLINK INTERRUPTS ON EXITU¤Î�¥ 5070 :ƒ WAIT FOR BREAKUÄØš:¢ OG«2 :ƒTURN OFF ANI/CYCUÛâ’&HFFD8,1:ö:â 32:ŠUíì† 32,86,32,74Vö:ƒ MMU PAGE TO LOAD PICTURE TOV† 48V: † 7,7,0,26,195,255,3,0,5,2,0Vd† 0,0,112,7,1,7,0,0,0,0,0,0,0,0,0,183Vž† 255,216,134,60,23,0,136,15,111,48,141,0,53,188,1,13VÖ(† 39,25,190,1,13,175,141,0,116,48,141,0,37,191,1,13W2† 48,140,196,175,140,204,48,8,175,140,210,28,175,57,174,141WL<† 0,91,39,3,191,1,13,57,141,197,23,0,131,23,0,183W�F† 32,189,109,140,170,39,29,106,140,170,38,24,166,140,150,167WÓP† 140,162,182,255,190,190,255,188,191,255,189,246,255,187,247,255XZ† 188,183,255,187,109,140,137,39,35,106,140,137,38,30,166,141XZd† 255,116,167,140,128,174,141,255,121,166,128,172,141,255,126,37X˜n† 4,48,141,255,98,183,255,186,175,141,255,102,126,0,0,142XØx† 255,164,167,128,76,167,128,76,167,128,76,167,132,57,52,18Y‚† 26,80,134,60,141,233,183,255,216,28,175,53,146,52,18,26YXŒ† 80,166,141,255,47,141,216,183,255,223,183,255,217,53,146,57Y•–† 198,1,215,111,23,0,178,167,141,0,43,111,141,255,32,206YÕ † 255,176,198,16,141,23,51,141,255,11,198,12,141,15,109,141Zª† 0,20,46,219,198,243,23,0,144,90,38,250,57,23,0,137ZL´† 167,192,90,38,248,57,0,111,141,254,252,141,124,77,16,39Z�¾† 0,118,129,200,35,2,134,200,167,141,254,234,167,141,254,225ZÎȆ 142,128,0,134,128,167,141,254,223,167,141,254,220,23,0,109[ Ò† 23,0,95,51,141,0,131,49,141,0,149,198,160,109,141,254[H܆ 201,43,52,104,196,52,1,100,141,254,189,36,6,102,141,254[ƒæ† 183,51,65,53,1,37,6,166,141,254,172,32,28,104,164,52[¾ð† 1,100,141,254,164,36,6,102,141,254,158,49,33,53,1,37[üú† 6,166,137,255,96,32,2,141,16,167,128,167,141,254,136,90\< 295 FOR Z=1 TO19:INPUT#1,B$(Z,1):INPUT#1,B$(Z,2):NEXT Z 296 INPUT#1,CH:INPUT#1,CL$:INPUT#1,D:INPUT#1,DF(1):INPUT#1,DF(2):INPUT#1,DL(1):INPUT#1,DL(2):INPUT#1,DR(1):INPUT#1,DR(2):INPUT#1,EX 297 FOR Z=1 TO 19:INPUT#1,F(Z,1):INPUT#1,F(Z,2):NEXT Z 298 INPUT#1,FD:INPUT#1,GP:INPUT#1,HT:INPUT#1,I 299 FOR Z=1 TO 16:INPUT#1,IT$(Z):NEXT Z 300 INPUT#1,L:INPUT#1,LL:INPUT#1,LN:INPUT#1,LP:INPUT#1,LV:INPUT#1,N:INPUT#1,NI:INPUT#1,NR:INPUT#1,NV:INPUT#1,N$:INPUT#1,N0$:INPUT#1,OT 301 FOR Z=2 TO 10:INPUT#1,OT$(Z):NEXT Z 302 INPUT#1,PR$:INPUT#1,RC$:INPUT#1,ROUND:INPUT#1,S:INPUT#1,ST 303 FOR Z=1 TO 10:INPUT#1,ST(Z):NEXT Z 304 INPUT#1,STARVE:INPUT#1,T:INPUT#1,TT 305 FOR Z=1TO42:INPUT#1,VU(Z,1):INPUT#1,VU(Z,2):INPUT#1,VU(Z,3):INPUT#1,VU(Z,4):INPUT#1,WA(Z,1):INPUT#1,WA(Z,2):INPUT#1,WA(Z,3):INPUT#1,WA(Z,4):NEXT Z 306 INPUT#1,V$:INPUT#1,WT:INPUT#1,X:INPUT#1,Y 307 CLOSE #1:PR$="GAME LOADED.":POKE&HFFD9,0:GOSUB 192:HCOLOR0:HLINE(390,28)-(634,114),PSET,BF:HCOLOR 3:GOSUB 180:GOTO 24 308 'SAVE/LOAD ERROR TRAP 310 POKE&HFFD8,1:LOADM"DDIE":HSCREEN0:WIDTH32 311 FOR DLAY=1 TO 6:SCREEN1,1:PMODE4,1:FOR DY=1 TO 6:SCREEN1,1:PMODE 3,1:NEXT DY:NEXT DLAY:POKE59078,141:CMP:END 192:HCOLOR0:HLINE(390,28)-(634,114),PSET,BF:HCOLOR 3:GOSUB 180:GOTO 24 308 'SAVE/LOAD ERROR TRAP 310 POKE&HFFD8,1:LOADM"DDIE":HSllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll