Hmi Financial Devices Inc