0001411342-18-000026 DEFA14A 5 20180329 20180329 20180329 Ellington Financial LLC 0001411342 6500 000000000 DE DEFA14A 34 001-34569 18723068 53 Forest Ave Greenwich ct 06870 203-698-1200 53 Forest Ave Greenwich ct 06870 DEFA14A 1 a2018formofnotice.htm DEFA14A GRAPHIC 2 page1ncefca01.jpg GRAPHIC 3 page2ncefc.jpg GRAPHIC 4 page3ncefc.jpg GRAPHIC 5 page4ncefc.jpg