Genesis Global Pays $8M to NYDFS for Compliance Failings