#19044 by PyChess

#19043 by Alexandreduf

#19042 by Alexandreduf

#19041 by PyChess

#19040 by PyChess

#19039 by PyChess

#19038 by Saulcerite

#19037 by zqd

#19036 by Dd

#19035 by zqd