The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
8x8 Inc Common stock 282914100 474 14,625 SH   SOLE   14,625 0 0
Abbvie Inc Common stock 00287y109 12,265 113,331 SH   SOLE   113,331 0 0
AES Corp Common stock 00130h105 741 27,657 SH   SOLE   27,657 0 0
Air Prods & Chems Inc Common stock 009158106 1,582 5,622 SH   SOLE   5,622 0 0
Alexion Pharmaceuticals Inc Common stock 015351109 2,740 17,921 SH   SOLE   17,921 0 0
Alphabet Inc Cap Stock Cl A Common stock 02079k305 2,980 1,445 SH   SOLE   1,445 0 0
Alphabet Inc. Class C Common stock 02079K107 1,057 511 SH   SOLE   511 0 0
Altria Group Inc Common stock 02209s103 14,191 277,372 SH   SOLE   277,372 0 0
Amazon.com Inc Common stock 023135106 8,652 2,796 SH   SOLE   2,796 0 0
Ameren Corp Common stock 023608102 737 9,062 SH   SOLE   9,062 0 0
American Tower REIT Common stock 03027x100 2,059 8,613 SH   SOLE   8,613 0 0
Amgen Inc Common stock 031162100 13,296 53,439 SH   SOLE   53,439 0 0
Amphenol Corp Cl A Common stock 032095101 837 12,694 SH   SOLE   12,694 0 0
Apple Inc Common stock 037833100 10,648 87,178 SH   SOLE   87,178 0 0
AptarGroup Inc Common stock 038336103 204 1,440 SH   SOLE   1,440 0 0
Aptose Biosciences Inc Common stock 03835t200 159 26,642 SH   SOLE   26,642 0 0
Archer Daniels Midland Co Common stock 039483102 13,483 236,548 SH   SOLE   236,548 0 0
Array Technologies Inc Common stock 04271t100 939 31,477 SH   SOLE   31,477 0 0
AstraZeneca PLC Common stock 046353108 293 5,902 SH   SOLE   5,902 0 0
AT&T Inc Common stock 00206r102 12,520 413,634 SH   SOLE   413,634 0 0
Atlantica Yield PLC Common stock g0751n103 328 8,960 SH   SOLE   8,960 0 0
Autodesk Inc Common stock 052769106 2,502 9,026 SH   SOLE   9,026 0 0
AvalonBay Communities Inc Common stock 053484101 588 3,185 SH   SOLE   3,185 0 0
Becton Dickinson & Co Common stock 075887109 408 1,678 SH   SOLE   1,678 0 0
Berkshire Hathaway cl A Common stock 084670108 3,086 8 SH   SOLE   8 0 0
Best Buy Inc Common stock 086516101 740 6,447 SH   SOLE   6,447 0 0
BlackRock Inc Common stock 09247x101 1,642 2,178 SH   SOLE   2,178 0 0
Bristol Myers Squibb Co Common stock 110122108 12,294 194,729 SH   SOLE   194,729 0 0
Broadcom Inc Com Common stock 11135f101 13,501 29,120 SH   SOLE   29,120 0 0
Brookfield Renewable Corp Cl A Common stock 11284v105 1,341 28,651 SH   SOLE   28,651 0 0
Bunge Limited Common stock g16962105 818 10,320 SH   SOLE   10,320 0 0
Cabot Oil & Gas Corp Common stock 127097103 715 38,070 SH   SOLE   38,070 0 0
Canadian Pacific Railway Ltd Common stock 13645t100 1,562 4,118 SH   SOLE   4,118 0 0
Caterpillar Inc Common stock 149123101 829 3,575 SH   SOLE   3,575 0 0
Cboe Global Markets, Inc. Common stock 12503M108 234 2,368 SH   SOLE   2,368 0 0
Centene Corp Common stock 15135b101 2,148 33,601 SH   SOLE   33,601 0 0
CF Industries Holdings Inc Common stock 125269100 1,154 25,424 SH   SOLE   25,424 0 0
Charter Communications Inc Cl Common stock 16119p108 2,458 3,984 SH   SOLE   3,984 0 0
Chevron Corp Common stock 166764100 13,960 133,217 SH   SOLE   133,217 0 0
Chipotle Mexican Grill Inc Cl Common stock 169656105 2,490 1,753 SH   SOLE   1,753 0 0
Cisco Systems Inc Common stock 17275r102 14,204 274,689 SH   SOLE   274,689 0 0
Clearway Energy Inc Cl C Common stock 18539c204 10,547 374,795 SH   SOLE   374,795 0 0
CMS Energy Corp Common stock 125896100 218 3,568 SH   SOLE   3,568 0 0
Coca-Cola Co Common stock 191216100 598 11,340 SH   SOLE   11,340 0 0
Coca-Cola European Part PLC Common stock G25839104 364 6,978 SH   SOLE   6,978 0 0
Colgate Palmolive Co Common stock 194162103 772 9,791 SH   SOLE   9,791 0 0
Comcast Corp Cl A Common stock 20030n101 14,793 273,385 SH   SOLE   273,385 0 0
Conagra Foods Inc Common stock 205887102 12,018 319,630 SH   SOLE   319,630 0 0
Costco Wholesale Corp Common stock 22160k105 240 681 SH   SOLE   681 0 0
Cummins Inc Common stock 231021106 13,669 52,752 SH   SOLE   52,752 0 0
CVS Health Corporation Common stock 126650100 737 9,800 SH   SOLE   9,800 0 0
D R Horton Inc Common stock 23331a109 755 8,481 SH   SOLE   8,481 0 0
Danaher Corp Common stock 235851102 803 3,570 SH   SOLE   3,570 0 0
Diageo PLC ADS Common stock 25243Q205 319 1,928 SH   SOLE   1,928 0 0
Disney Walt Co Disney Common stock 254687106 818 4,436 SH   SOLE   4,436 0 0
Dollar General Corp Common stock 256677105 858 4,236 SH   SOLE   4,236 0 0
Dominion Energy Inc Common stock 25746u109 631 8,315 SH   SOLE   8,315 0 0
DTE Energy Co Common stock 233331107 753 5,657 SH   SOLE   5,657 0 0
Duke Energy Corp Common stock 26441c204 12,883 133,456 SH   SOLE   133,456 0 0
Eagle Materials Inc Common stock 26969p108 513 3,819 SH   SOLE   3,819 0 0
Eastman Chem Co Common stock 277432100 12,447 113,035 SH   SOLE   113,035 0 0
Emerson Electric Co Common stock 291011104 13,503 149,677 SH   SOLE   149,677 0 0
Empire Diversified Energy Inc Common stock 291644102 33 78,004 SH   SOLE   78,004 0 0
Enbridge Inc Common stock 29250n105 739 20,302 SH   SOLE   20,302 0 0
Energy Transfer LP Common stock 29273v100 88 11,510 SH   SOLE   11,510 0 0
Enphase Energy Inc Common stock 29355a107 2,076 12,804 SH   SOLE   12,804 0 0
Equinix Inc Common stock 29444u700 1,107 1,629 SH   SOLE   1,629 0 0
Equity Lifestyle Properties In Common stock 29472r108 729 11,451 SH   SOLE   11,451 0 0
Exelon Corp Common stock 30161n101 12,693 290,170 SH   SOLE   290,170 0 0
Expeditors Intl Wash Inc Common stock 302130109 231 2,143 SH   SOLE   2,143 0 0
Facebook Inc Cl A Common stock 30303m102 6,138 20,839 SH   SOLE   20,839 0 0
Federal Realty Investment Trus Common stock 313747206 619 6,098 SH   SOLE   6,098 0 0
FedEx Corp Common stock 31428x106 3,207 11,291 SH   SOLE   11,291 0 0
First Solar Inc Common stock 336433107 1,601 18,342 SH   SOLE   18,342 0 0
Fiserv Inc Common stock 337738108 482 4,049 SH   SOLE   4,049 0 0
Fleetcor Technologies Inc Common stock 339041105 2,201 8,192 SH   SOLE   8,192 0 0
Fortinet Inc Common stock 34959e109 1,250 6,775 SH   SOLE   6,775 0 0
Fortress Trans Infrst Invs LLC Common stock 34960p101 1,543 54,730 SH   SOLE   54,730 0 0
FS KKR Capital Corp. II Common stock 35952V303 442 22,007 SH   SOLE   22,007 0 0
Gaming & Leisure Properties In Common stock 36467j108 2,139 50,401 SH   SOLE   50,401 0 0
Garmin Ltd Common stock H2906T109 396 3,000 SH   SOLE   3,000 0 0
General Dynamics Corp Common stock 369550108 13,991 77,059 SH   SOLE   77,059 0 0
General Mills Inc Common stock 370334104 748 12,206 SH   SOLE   12,206 0 0
General Motors Co Common stock 37045v100 730 12,701 SH   SOLE   12,701 0 0
Genesis Energy LP Common stock 371927104 230 24,597 SH   SOLE   24,597 0 0
Gilead Sciences Inc Common stock 375558103 761 11,771 SH   SOLE   11,771 0 0
Goldman Sachs Group Inc Common stock 38141g104 17,684 54,078 SH   SOLE   54,078 0 0
Graphic Packaging Holding Co Common stock 388689101 553 30,430 SH   SOLE   30,430 0 0
Hartford Financial Services Gr Common stock 416515104 15,651 234,328 SH   SOLE   234,328 0 0
Hasbro Inc Common stock 418056107 12,476 129,793 SH   SOLE   129,793 0 0
Home Depot Inc Common stock 437076102 1,809 5,927 SH   SOLE   5,927 0 0
Hp Inc Common stock 40434l105 878 27,659 SH   SOLE   27,659 0 0
Incyte Corp Common stock 45337c102 2,095 25,790 SH   SOLE   25,790 0 0
International Business Machine Common stock 459200101 13,631 102,292 SH   SOLE   102,292 0 0
International Flavors & Fragra Common stock 459506101 822 5,891 SH   SOLE   5,891 0 0
Interpublic Group Cos Inc Common stock 460690100 14,074 481,994 SH   SOLE   481,994 0 0
iShares Core MSCI EAFE Exchange traded fund 46432f842 665 9,225 SH   SOLE   9,225 0 0
iShares S&P 500 Growth ETF Exchange traded fund 464287309 13,963 214,449 SH   SOLE   214,449 0 0
Johnson & Johnson Common stock 478160104 12,962 78,868 SH   SOLE   78,868 0 0
JPMorgan Chase & Co Common stock 46625h100 13,712 90,071 SH   SOLE   90,071 0 0
Kansas City Southern Common stock 485170302 1,824 6,911 SH   SOLE   6,911 0 0
Kimberly Clark Corp Common stock 494368103 225 1,614 SH   SOLE   1,614 0 0
KKR & Co Inc Cl A Common stock 48251w104 1,042 21,325 SH   SOLE   21,325 0 0
KNOT Offshore Partners LP Common stock Y48125101 1,781 100,000 SH   SOLE   100,000 0 0
Kroger Co Common stock 501044101 781 21,699 SH   SOLE   21,699 0 0
Lowes Cos Inc Common stock 548661107 2,050 10,775 SH   SOLE   10,775 0 0
Martin Marietta Materials Inc Common stock 573284106 2,018 6,010 SH   SOLE   6,010 0 0
Masco Corp Common stock 574599106 1,247 20,811 SH   SOLE   20,811 0 0
MasterCard Inc Cl A Common stock 57636q104 4,758 13,364 SH   SOLE   13,364 0 0
Merck & Co Inc Common stock 58933y105 586 7,598 SH   SOLE   7,598 0 0
MetLife Inc Common stock 59156r108 1,461 24,036 SH   SOLE   24,036 0 0
Microsoft Corp Common stock 594918104 5,460 23,159 SH   SOLE   23,159 0 0
Mid-America Apartment Common stock 59522J103 5,471 37,898 SH   SOLE   37,898 0 0
Mondelez Intl Inc Cl A Common stock 609207105 861 14,715 SH   SOLE   14,715 0 0
Monster Beverage Corp Common stock 61174x109 2,229 24,477 SH   SOLE   24,477 0 0
Morgan Stanley Common stock 617446448 14,555 187,421 SH   SOLE   187,421 0 0
NetApp Inc Common stock 64110d104 12,828 176,527 SH   SOLE   176,527 0 0
Netflix Inc Common stock 64110l106 2,621 5,025 SH   SOLE   5,025 0 0
Nextera Energy Inc Common stock 65339f101 1,720 22,755 SH   SOLE   22,755 0 0
Nextera Energy Partners LP In Common stock 65341b106 1,428 19,587 SH   SOLE   19,587 0 0
Novo-Nordisk A/S Common stock 670100205 299 4,369 SH   SOLE   4,369 0 0
NRG Energy Inc Common stock 629377508 13,883 367,962 SH   SOLE   367,962 0 0
Omnicom Group Inc Common stock 681919106 564 7,614 SH   SOLE   7,614 0 0
O'Reilly Automotive Inc Common stock 67103h107 768 1,513 SH   SOLE   1,513 0 0
Palo Alto Networks Inc Common stock 697435105 2,255 7,002 SH   SOLE   7,002 0 0
Paychex Inc Common stock 704326107 605 6,176 SH   SOLE   6,176 0 0
Paypal Holdings Inc Common stock 70450y103 2,148 8,847 SH   SOLE   8,847 0 0
Penske Automotive Group Inc Common stock 70959w103 15,589 194,279 SH   SOLE   194,279 0 0
PepsiCo Inc Common stock 713448108 12,453 88,039 SH   SOLE   88,039 0 0
Pfizer Inc Common stock 717081103 11,609 320,434 SH   SOLE   320,434 0 0
Pinnacle Financial Partners In Common stock 72346q104 1,086 12,246 SH   SOLE   12,246 0 0
Pinnacle West Cap Corp Common stock 723484101 12,364 151,986 SH   SOLE   151,986 0 0
PPL Corp Common stock 69351t106 11,850 410,881 SH   SOLE   410,881 0 0
Procter & Gamble Co Common stock 742718109 801 5,916 SH   SOLE   5,916 0 0
QTS Realty Trust Inc Cl A Common stock 74736a103 1,079 17,390 SH   SOLE   17,390 0 0
Quanta Services Inc Common stock 74762e102 1,102 12,521 SH   SOLE   12,521 0 0
Raymond James Financial Inc Common stock 754730109 1,611 13,146 SH   SOLE   13,146 0 0
Raytheon Technologies Corp Common stock 75513e101 879 11,380 SH   SOLE   11,380 0 0
Republic Services Inc Common stock 760759100 1,601 16,113 SH   SOLE   16,113 0 0
ResMed Inc Common stock 761152107 2,225 11,468 SH   SOLE   11,468 0 0
Rio Tinto PLC Common stock 767204100 237 2,900 SH   SOLE   2,900 0 0
Salesforce.com Inc Common stock 79466l302 1,022 4,825 SH   SOLE   4,825 0 0
SAP SE Common stock 803054204 273 2,220 SH   SOLE   2,220 0 0
SBA Communications Corp Cl A Common stock 78410g104 1,217 4,387 SH   SOLE   4,387 0 0
Sempra Energy Common stock 816851109 623 4,701 SH   SOLE   4,701 0 0
ServiceNow Inc Common stock 81762p102 2,376 4,750 SH   SOLE   4,750 0 0
Shoals Technologies Group Inc Common stock 82489w107 1,020 29,331 SH   SOLE   29,331 0 0
Silgan Holdings Inc Common stock 827048109 215 5,112 SH   SOLE   5,112 0 0
Skyworks Solutions Inc Common stock 83088m102 3,513 19,147 SH   SOLE   19,147 0 0
Smucker J M Co Common stock 832696405 12,990 102,667 SH   SOLE   102,667 0 0
Snap On Inc Common stock 833034101 15,929 69,034 SH   SOLE   69,034 0 0
Solaredge Technologies Inc Common stock 83417m104 1,888 6,570 SH   SOLE   6,570 0 0
Southern Co Common stock 842587107 663 10,670 SH   SOLE   10,670 0 0
SPDR Gold Trust Exchange traded fund 78463V107 720 4,500 SH   SOLE   4,500 0 0
SPDR S&P 500 ETF Trust Exchange traded fund 78462F103 5,779 14,543 SH   SOLE   14,543 0 0
SPDR S&P Dividend ETF Exchange traded fund 78464A763 1,887 15,987 SH   SOLE   15,987 0 0
Square Inc Cl A Common stock 852234103 3,121 13,746 SH   SOLE   13,746 0 0
SS&C Technologies Holdings Inc Common stock 78467j100 2,505 35,851 SH   SOLE   35,851 0 0
Starbucks Corp Common stock 855244109 1,495 13,686 SH   SOLE   13,686 0 0
State Street Corp Common stock 857477103 13,997 166,614 SH   SOLE   166,614 0 0
Steel Dynamics Inc Common stock 858119100 16,301 321,146 SH   SOLE   321,146 0 0
Stellantis N.V. Common stock N82405106 300 16,846 SH   SOLE   16,846 0 0
Stryker Corp Common stock 863667101 563 2,309 SH   SOLE   2,309 0 0
Sun Communities Inc Common stock 866674104 634 4,226 SH   SOLE   4,226 0 0
Sunrun Inc Common stock 86771w105 1,644 27,183 SH   SOLE   27,183 0 0
Targa Resources Corp Common stock 87612g101 635 19,998 SH   SOLE   19,998 0 0
Tellurian Inc Common stock 87968a104 24 10,240 SH   SOLE   10,240 0 0
Tempur-Pedic Intl Inc Common stock 88023u101 866 23,683 SH   SOLE   23,683 0 0
Tesla, Inc. Common stock 88160R101 239 358 SH   SOLE   358 0 0
Tetra Tech Inc Common stock 88162g103 1,404 10,346 SH   SOLE   10,346 0 0
Texas Instruments Inc Common stock 882508104 14,483 76,636 SH   SOLE   76,636 0 0
T-Mobile US Inc Common stock 872590104 1,573 12,553 SH   SOLE   12,553 0 0
Travel Plus Leisure Co Common stock 894164102 15,560 254,410 SH   SOLE   254,410 0 0
Tyson Foods Inc Cl A Common stock 902494103 1,905 25,646 SH   SOLE   25,646 0 0
Union Pacific Corp Common stock 907818108 1,497 6,794 SH   SOLE   6,794 0 0
United Parcel Service Inc Cl B Common stock 911312106 740 4,354 SH   SOLE   4,354 0 0
VanEck Vectors Agribusiness ET Exchange traded fund 92189F700 974 11,104 SH   SOLE   11,104 0 0
Vanguard Div App ETF Exchange traded fund 921908844 1,685 11,455 SH   SOLE   11,455 0 0
Vanguard S&P 500 ETF Exchange traded fund 922908363 1,162 3,190 SH   SOLE   3,190 0 0
Verizon Communications Inc Common stock 92343v104 11,724 201,619 SH   SOLE   201,619 0 0
Vertex Pharmaceuticals Inc Common stock 92532f100 1,948 9,065 SH   SOLE   9,065 0 0
Visa Inc Cl A Common stock 92826c839 4,677 22,089 SH   SOLE   22,089 0 0
Vistra Energy Corp Common stock 92840m102 2,015 113,953 SH   SOLE   113,953 0 0
Vodafone Group PLC Spnsr ADR N Common stock 92857w308 1,792 97,219 SH   SOLE   97,219 0 0
Voya Financial Inc Common stock 929089100 2,333 36,663 SH   SOLE   36,663 0 0
Waste Connections Inc Common stock 94106b101 1,382 12,800 SH   SOLE   12,800 0 0
Waste Management Inc Common stock 94106l109 1,758 13,623 SH   SOLE   13,623 0 0
Workday Inc Cl A Common stock 98138h101 994 4,003 SH   SOLE   4,003 0 0
XPO Logistics Inc Common stock 983793100 2,664 21,606 SH   SOLE   21,606 0 0