cs_ generation: Math['random']()['toString'](36)['substr'](2, 9) g_ generation: Math['random']()['toString'](36)['substr'](2, 15) h_ generation: pt_and aht_ generation: