Hey! We were keeping quiet about this bug in the hope that we could exploit it!

But seriously, there's another issue here:
Deck: 2d,6d,9h,Th,3d,7d,Qc, ...
Dealer Cards: 6d,3d,7d,Qc,8h (34)
Player: Cards : 2d,9h,Th (21)
The dealer should get the 2nd and 4th cards, but looks like he got the 2nd and 5th. The deal typically gives one card to each player, then one to the dealer, then one to each player, then one to the dealer, then the players get to play.
Any finally:
Public Key: a7209d83a968a3090b51ed37f13f917c8997251b7c8e0e03f206f633b1a5dd10
Private Key: [2d,6d,9h,Th,3d,7d,Qc,8h,...
Those aren't a public and private keypair. One's a hash of the other. I'd call the "secret" and "hash(secret)" or some such to make it clear you're not using private key crypto here.