https://www.chess.com/blog/codedavatebinance/rfrl-aydy-bynns-rfrl-khd-dr-bynns-khd-d-wt-w-m-rfy-bynns