Board Thread:Off-Topic/@comment-34095931-20181103181030/@comment-37387803-20181103191116

-INHALES-

rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant rant