Hamiltonian gyrofluid reductions of gyrokinetic equations. (21st October 2019)