#19749 by Clint

#19748 by pfren

#19747 by PyChess

#19746 by zqd

#19745 by PyChess

#19744 by Steffen

#19743 by PyChess

#19742 by jr

#19741 by lokhmakov

#19740 by PyChess