dankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdank
dankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdankdank