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 201 7,250 SH   SOLE   7,250 0 0
Abbvie Inc Common stock 00287y109 5,263 46,721 SH   SOLE   46,721 0 0
Adobe, Inc. Common stock 00724F101 495 845 SH   SOLE   845 0 0
AES Corp Common stock 00130h105 271 10,380 SH   SOLE   10,380 0 0
Air Prods & Chems Inc Common stock 009158106 585 2,035 SH   SOLE   2,035 0 0
Alexion Pharmaceuticals Inc Common stock 015351109 1,434 7,804 SH   SOLE   7,804 0 0
Alphabet Inc Cap Stock Cl A Common stock 02079k305 6,112 2,503 SH   SOLE   2,503 0 0
Alphabet, Inc. - Class C Common stock 02079K107 1,283 512 SH   SOLE   512 0 0
Altria Group Inc Common stock 02209s103 4,584 96,139 SH   SOLE   96,139 0 0
Amazon.com Inc Common stock 023135106 10,108 2,938 SH   SOLE   2,938 0 0
American Tower REIT Common stock 03027x100 811 2,998 SH   SOLE   2,998 0 0
Amgen Inc Common stock 031162100 4,635 19,016 SH   SOLE   19,016 0 0
Amphenol Corp Cl A Common stock 032095101 436 6,380 SH   SOLE   6,380 0 0
Anglo American Plc Sponsored Adr Common stock 03485P300 229 11,463 SH   SOLE   11,463 0 0
Apple Inc Common stock 037833100 13,751 100,399 SH   SOLE   100,399 0 0
Aptose Biosciences Inc Common stock 03835t200 72 21,653 SH   SOLE   21,653 0 0
Archer Daniels Midland Co Common stock 039483102 4,912 81,046 SH   SOLE   81,046 0 0
Astrazeneca Plc - Sponsored Adr Common stock 046353108 380 6,338 SH   SOLE   6,338 0 0
AT&T Inc Common stock 00206r102 4,304 149,559 SH   SOLE   149,559 0 0
Autodesk Inc Common stock 052769106 1,295 4,437 SH   SOLE   4,437 0 0
AvalonBay Communities Inc Common stock 053484101 355 1,701 SH   SOLE   1,701 0 0
Bae Systems Plc - Sponsored Adr Common stock 05523R107 267 9,241 SH   SOLE   9,241 0 0
Bank Of America Corp. Common stock 060505104 238 5,784 SH   SOLE   5,784 0 0
Berkshire Hathaway, Inc. - Class A Common stock 084670108 3,349 8 SH   SOLE   8 0 0
Berkshire Hathaway, Inc. - Class B Common stock 084670702 574 2,067 SH   SOLE   2,067 0 0
Best Buy Inc Common stock 086516101 334 2,893 SH   SOLE   2,893 0 0
BlackRock Inc Common stock 09247x101 638 729 SH   SOLE   729 0 0
Bristol Myers Squibb Co Common stock 110122108 5,171 77,389 SH   SOLE   77,389 0 0
Broadcom Inc Com Common stock 11135f101 5,062 10,615 SH   SOLE   10,615 0 0
Brookfield Renewable Corp Cl A Common stock 11284v105 444 10,590 SH   SOLE   10,590 0 0
Bunge Limited Common stock g16962105 324 4,143 SH   SOLE   4,143 0 0
Cabot Oil & Gas Corp Common stock 127097103 239 13,663 SH   SOLE   13,663 0 0
Canadian Pacific Railway Ltd Common stock 13645t100 534 6,938 SH   SOLE   6,938 0 0
Cboe Global Markets, Inc. Common stock 12503M108 286 2,407 SH   SOLE   2,407 0 0
Centene Corp Common stock 15135b101 1,403 19,238 SH   SOLE   19,238 0 0
CF Industries Holdings Inc Common stock 125269100 656 12,764 SH   SOLE   12,764 0 0
Charter Communications Inc Cl Common stock 16119p108 1,229 1,704 SH   SOLE   1,704 0 0
Chevron Corp Common stock 166764100 4,922 46,994 SH   SOLE   46,994 0 0
Chipotle Mexican Grill Inc Cl Common stock 169656105 1,224 790 SH   SOLE   790 0 0
Cisco Systems Inc Common stock 17275r102 5,213 98,357 SH   SOLE   98,357 0 0
Clearway Energy Inc Cl C Common stock 18539c204 4,482 169,248 SH   SOLE   169,248 0 0
Coca-Cola Co Common stock 191216100 435 8,025 SH   SOLE   8,025 0 0
Coca-Cola Europacific Partners Plc Common stock G25839104 411 6,934 SH   SOLE   6,934 0 0
Colgate Palmolive Co Common stock 194162103 423 5,198 SH   SOLE   5,198 0 0
Coloplast A/S - Sponsored Adr Common stock 19624Y200 337 20,516 SH   SOLE   20,516 0 0
Comcast Corp Cl A Common stock 20030n101 1,063 18,641 SH   SOLE   18,641 0 0
Conagra Foods Inc Common stock 205887102 4,200 115,448 SH   SOLE   115,448 0 0
Costco Wholesale Corp. Common stock 22160K105 218 551 SH   SOLE   551 0 0
Cummins Inc Common stock 231021106 4,454 18,269 SH   SOLE   18,269 0 0
D R Horton Inc Common stock 23331a109 244 2,696 SH   SOLE   2,696 0 0
Danaher Corp Common stock 235851102 609 2,269 SH   SOLE   2,269 0 0
Dcp Midstream Partners Lp Units Ltd Partner Int Common stock 23311P100 307 10,000 SH   SOLE   10,000 0 0
Diageo Plc - Sponsored Adr Common stock 25243Q205 391 2,038 SH   SOLE   2,038 0 0
Dimensional U.S. Equity Etf Common stock 25434V401 612 12,977 SH   SOLE   12,977 0 0
Disney Walt Co Disney Common stock 254687106 458 2,606 SH   SOLE   2,606 0 0
Dollar General Corp Common stock 256677105 370 1,711 SH   SOLE   1,711 0 0
Dominion Energy Inc Common stock 25746u109 361 4,895 SH   SOLE   4,895 0 0
DTE Energy Co Common stock 233331107 277 2,142 SH   SOLE   2,142 0 0
Duke Energy Corp Common stock 26441c204 4,776 48,376 SH   SOLE   48,376 0 0
Eagle Materials Inc Common stock 26969p108 269 1,891 SH   SOLE   1,891 0 0
Eastman Chem Co Common stock 277432100 4,505 38,583 SH   SOLE   38,583 0 0
Edp-Energias De Portugal Sa Common stock X67925119 174 32,917 SH   SOLE   32,917 0 0
Emerson Electric Co Common stock 291011104 4,954 51,473 SH   SOLE   51,473 0 0
Empire Diversified Energy Inc Common stock 291644102 16 39,002 SH   SOLE   39,002 0 0
Enbridge Inc Common stock 29250n105 340 8,493 SH   SOLE   8,493 0 0
Enel Spa - Unsponsored Adr Common stock 29265W207 137 14,718 SH   SOLE   14,718 0 0
Energy Transfer LP Common stock 29273v100 258 24,226 SH   SOLE   24,226 0 0
Enphase Energy Inc Common stock 29355a107 837 4,554 SH   SOLE   4,554 0 0
Equinix Inc Common stock 29444u700 551 687 SH   SOLE   687 0 0
Equity Lifestyle Properties In Common stock 29472r108 405 5,446 SH   SOLE   5,446 0 0
Exelon Corp Common stock 30161n101 4,570 103,149 SH   SOLE   103,149 0 0
Facebook Inc Cl A Common stock 30303m102 5,959 17,137 SH   SOLE   17,137 0 0
Federal Realty Investment Trus Common stock 313747206 366 3,128 SH   SOLE   3,128 0 0
FedEx Corp Common stock 31428x106 1,548 5,187 SH   SOLE   5,187 0 0
Fidelity National Financial In Common stock 31620r303 256 5,884 SH   SOLE   5,884 0 0
First Horizon Natl Corp Common stock 320517105 4,480 259,224 SH   SOLE   259,224 0 0
First Solar Inc Common stock 336433107 892 9,851 SH   SOLE   9,851 0 0
Fiserv Inc Common stock 337738108 256 2,396 SH   SOLE   2,396 0 0
Fleetcor Technologies Inc Common stock 339041105 1,013 3,956 SH   SOLE   3,956 0 0
Fortinet Inc Common stock 34959e109 376 1,580 SH   SOLE   1,580 0 0
Fortress Trans Infrst Invs LLC Common stock 34960p101 918 27,365 SH   SOLE   27,365 0 0
Fs Kkr Capital Corp. Common stock 302635206 450 20,902 SH   SOLE   20,902 0 0
Gaming & Leisure Properties In Common stock 36467j108 1,010 21,814 SH   SOLE   21,814 0 0
Garmin Ltd. Common stock H2906T109 456 3,151 SH   SOLE   3,151 0 0
General Dynamics Corp Common stock 369550108 5,002 26,571 SH   SOLE   26,571 0 0
General Motors Co Common stock 37045v100 334 5,635 SH   SOLE   5,635 0 0
Genesis Energy LP Common stock 371927104 843 72,574 SH   SOLE   72,574 0 0
Gilead Sciences Inc Common stock 375558103 379 5,503 SH   SOLE   5,503 0 0
Goldman Sachs Group Inc Common stock 38141g104 1,592 4,196 SH   SOLE   4,196 0 0
Graphic Packaging Holding Co Common stock 388689101 187 10,293 SH   SOLE   10,293 0 0
Hartford Financial Services Gr Common stock 416515104 4,196 67,713 SH   SOLE   67,713 0 0
Hasbro Inc Common stock 418056107 4,505 47,661 SH   SOLE   47,661 0 0
Hitachi Ltd. - Sponsored Adr Common stock 433578507 389 3,396 SH   SOLE   3,396 0 0
Home Depot Inc Common stock 437076102 887 2,784 SH   SOLE   2,784 0 0
Hong Kong & China Gas Ltd Sponsored Adr Common stock 438550303 20 12,971 SH   SOLE   12,971 0 0
Incyte Corp Common stock 45337c102 1,004 11,928 SH   SOLE   11,928 0 0
Infrastrutture Wireless Italia Shs Common stock T6032P102 140 12,451 SH   SOLE   12,451 0 0
Intel Corp. Common stock 458140100 216 3,846 SH   SOLE   3,846 0 0
International Business Machine Common stock 459200101 5,373 36,651 SH   SOLE   36,651 0 0
International Flavors & Fragra Common stock 459506101 319 2,134 SH   SOLE   2,134 0 0
International Paper Co Common stock 460146103 301 4,904 SH   SOLE   4,904 0 0
Interpublic Group Cos Inc Common stock 460690100 5,250 161,598 SH   SOLE   161,598 0 0
iShares Core MSCI EAFE Exchange traded fund 46432f842 230 3,075 SH   SOLE   3,075 0 0
Ishares S&P 500 Growth Etf Exchange traded fund 464287309 15,616 214,706 SH   SOLE   214,706 0 0
Johnson & Johnson Common stock 478160104 5,033 30,552 SH   SOLE   30,552 0 0
JPMorgan Chase & Co Common stock 46625h100 5,036 32,380 SH   SOLE   32,380 0 0
Kansas City Southern Common stock 485170302 671 2,366 SH   SOLE   2,366 0 0
Kering S A Unsponsored Adr Common stock 492089107 451 5,158 SH   SOLE   5,158 0 0
KKR & Co Inc Cl A Common stock 48251w104 1,230 20,760 SH   SOLE   20,760 0 0
Knot Offshore Partners, Lp Common stock Y48125101 1,998 100,000 SH   SOLE   100,000 0 0
Kroger Co Common stock 501044101 382 9,980 SH   SOLE   9,980 0 0
Leggett & Platt Inc Common stock 524660107 4,869 93,982 SH   SOLE   93,982 0 0
Lowes Cos Inc Common stock 548661107 1,119 5,770 SH   SOLE   5,770 0 0
Martin Marietta Materials Inc Common stock 573284106 919 2,612 SH   SOLE   2,612 0 0
Masco Corp Common stock 574599106 390 6,620 SH   SOLE   6,620 0 0
MasterCard Inc Cl A Common stock 57636q104 2,055 5,628 SH   SOLE   5,628 0 0
Mediaset Espana Communicacion Shs Common stock E7418Y101 314 50,042 SH   SOLE   50,042 0 0
Merck & Co Inc Common stock 58933y105 484 6,207 SH   SOLE   6,207 0 0
MetLife Inc Common stock 59156r108 704 11,777 SH   SOLE   11,777 0 0
Microsoft Corp Common stock 594918104 6,063 22,381 SH   SOLE   22,381 0 0
Mid-America Apartment Communities, Inc. Common stock 59522J103 6,385 37,911 SH   SOLE   37,911 0 0
Mondelez Intl Inc Cl A Common stock 609207105 383 6,129 SH   SOLE   6,129 0 0
Monster Beverage Corp Common stock 61174x109 969 10,611 SH   SOLE   10,611 0 0
Morgan Stanley Common stock 617446448 5,899 64,337 SH   SOLE   64,337 0 0
Nestle Sa - Sponsored Adr Common stock 641069406 445 3,570 SH   SOLE   3,570 0 0
NetApp Inc Common stock 64110d104 4,945 60,429 SH   SOLE   60,429 0 0
Netflix Inc Common stock 64110l106 2,129 4,031 SH   SOLE   4,031 0 0
Nextera Energy Inc Common stock 65339f101 950 12,966 SH   SOLE   12,966 0 0
Nextera Energy Partners LP In Common stock 65341b106 604 7,913 SH   SOLE   7,913 0 0
Novo-Nordisk A/S Adr Adr Cmn Common stock 670100205 394 4,699 SH   SOLE   4,699 0 0
NRG Energy Inc Common stock 629377508 5,879 145,873 SH   SOLE   145,873 0 0
Nvidia Corp. Common stock 67066G104 598 747 SH   SOLE   747 0 0
Omnicom Group Inc Common stock 681919106 319 3,987 SH   SOLE   3,987 0 0
O'Reilly Automotive Inc Common stock 67103h107 272 481 SH   SOLE   481 0 0
Palo Alto Networks Inc Common stock 697435105 1,280 3,448 SH   SOLE   3,448 0 0
Paychex Inc Common stock 704326107 369 3,443 SH   SOLE   3,443 0 0
Paypal Holdings Inc Common stock 70450y103 1,293 4,438 SH   SOLE   4,438 0 0
Peloton Interactive, Inc. Common stock 70614W100 213 1,715 SH   SOLE   1,715 0 0
Penske Automotive Group Inc Common stock 70959w103 4,298 56,940 SH   SOLE   56,940 0 0
PepsiCo Inc Common stock 713448108 5,284 35,660 SH   SOLE   35,660 0 0
Pfizer Inc Common stock 717081103 5,080 129,722 SH   SOLE   129,722 0 0
Pinnacle Financial Partners In Common stock 72346q104 360 4,086 SH   SOLE   4,086 0 0
PPL Corp Common stock 69351t106 4,245 151,692 SH   SOLE   151,692 0 0
Procter & Gamble Co Common stock 742718109 620 4,597 SH   SOLE   4,597 0 0
Qorvo Inc Common stock 74736k101 309 1,579 SH   SOLE   1,579 0 0
Quanta Services Inc Common stock 74762e102 497 5,483 SH   SOLE   5,483 0 0
Raymond James Financial Inc Common stock 754730109 811 6,246 SH   SOLE   6,246 0 0
Raytheon Technologies Corp Common stock 75513e101 397 4,651 SH   SOLE   4,651 0 0
Regions Financial Corp Common stock 7591ep100 5,196 257,526 SH   SOLE   257,526 0 0
Regis Resources Ltd. Common stock Q8059N120 77 43,199 SH   SOLE   43,199 0 0
Republic Services Inc Common stock 760759100 425 3,869 SH   SOLE   3,869 0 0
Ribbon Communications Inc Common stock 762544104 245 32,177 SH   SOLE   32,177 0 0
Rio Tinto Plc - Sponsored Adr Common stock 767204100 271 3,228 SH   SOLE   3,228 0 0
Roche Holding Ltd. - Sponsored Adr Common stock 771195104 362 7,684 SH   SOLE   7,684 0 0
Salesforce.com Inc Common stock 79466l302 684 2,800 SH   SOLE   2,800 0 0
Samsung Electronics Co., Ltd - Sponsored Gdr Common stock 796050888 387 217 SH   SOLE   217 0 0
Sap Se - Sponsored Adr Common stock 803054204 302 2,149 SH   SOLE   2,149 0 0
SBA Communications Corp Cl A Common stock 78410g104 510 1,599 SH   SOLE   1,599 0 0
Sempra Energy Common stock 816851109 309 2,338 SH   SOLE   2,338 0 0
ServiceNow Inc Common stock 81762p102 1,400 2,549 SH   SOLE   2,549 0 0
Shoals Technologies Group Inc Common stock 82489w107 404 11,383 SH   SOLE   11,383 0 0
Siemens A G Spon Adr Common stock 826197501 330 4,169 SH   SOLE   4,169 0 0
Sigma Lithium Resources Corp Common stock 826600108 188 35,000 SH   SOLE   35,000 0 0
Skyworks Solutions Inc Common stock 83088m102 1,427 7,443 SH   SOLE   7,443 0 0
Smucker J M Co Common stock 832696405 4,655 35,924 SH   SOLE   35,924 0 0
Snap On Inc Common stock 833034101 4,351 19,476 SH   SOLE   19,476 0 0
Solaredge Technologies Inc Common stock 83417m104 633 2,290 SH   SOLE   2,290 0 0
Southern Co Common stock 842587107 387 6,392 SH   SOLE   6,392 0 0
Spdr Gold Etf Exchange traded fund 78463V107 745 4,500 SH   SOLE   4,500 0 0
Spdr S&P 500 Etf Exchange traded fund 78462F103 9,006 20,972 SH   SOLE   20,972 0 0
Spdr S&P Dividend Etf Exchange traded fund 78464A763 1,967 16,087 SH   SOLE   16,087 0 0
Square Inc Cl A Common stock 852234103 860 3,528 SH   SOLE   3,528 0 0
SS&C Technologies Holdings Inc Common stock 78467j100 1,111 15,426 SH   SOLE   15,426 0 0
Starbucks Corp Common stock 855244109 787 7,041 SH   SOLE   7,041 0 0
State Street Corp Common stock 857477103 4,716 57,311 SH   SOLE   57,311 0 0
Steel Dynamics Inc Common stock 858119100 5,577 93,581 SH   SOLE   93,581 0 0
Stellantis N.V Shs Common stock N82405106 358 18,161 SH   SOLE   18,161 0 0
Stryker Corp Common stock 863667101 389 1,496 SH   SOLE   1,496 0 0
Sun Communities Inc Common stock 866674104 384 2,243 SH   SOLE   2,243 0 0
Sunrun Inc Common stock 86771w105 577 10,351 SH   SOLE   10,351 0 0
Targa Resources Corp Common stock 87612g101 448 10,082 SH   SOLE   10,082 0 0
Tele2 Ab Shs B New Common stock W95878166 140 10,281 SH   SOLE   10,281 0 0
Tempur-Pedic Intl Inc Common stock 88023u101 254 6,490 SH   SOLE   6,490 0 0
Tesco Plc - Sponsored Adr Common stock 881575401 248 26,166 SH   SOLE   26,166 0 0
Tesla, Inc. Common stock 88160R101 633 932 SH   SOLE   932 0 0
Tetra Tech Inc Common stock 88162g103 610 5,000 SH   SOLE   5,000 0 0
Texas Instruments Inc Common stock 882508104 5,132 26,690 SH   SOLE   26,690 0 0
T-Mobile US Inc Common stock 872590104 640 4,422 SH   SOLE   4,422 0 0
Travel Plus Leisure Co Common stock 894164102 4,163 70,021 SH   SOLE   70,021 0 0
Tyson Foods Inc Cl A Common stock 902494103 283 3,833 SH   SOLE   3,833 0 0
Union Pacific Corp Common stock 907818108 606 2,755 SH   SOLE   2,755 0 0
United Parcel Service Inc Cl B Common stock 911312106 453 2,178 SH   SOLE   2,178 0 0
Unitedhealth Group Common stock 91324P102 362 904 SH   SOLE   904 0 0
Vaneck Vectors Agribusiness Etf Exchange traded fund 92189F700 1,011 11,104 SH   SOLE   11,104 0 0
Vanguard Dividend Appreciation Index Fund Exchange traded fund 921908844 1,781 11,505 SH   SOLE   11,505 0 0
Vanguard S&P 500 Etf Exchange traded fund 922908363 1,259 3,190 SH   SOLE   3,190 0 0
Verizon Communications Inc Common stock 92343v104 4,842 86,433 SH   SOLE   86,433 0 0
Vertex Pharmaceuticals Inc Common stock 92532f100 864 4,282 SH   SOLE   4,282 0 0
Vertiv Holdings Co Cl A Common stock 92537n108 914 33,480 SH   SOLE   33,480 0 0
VF Corp Common stock 918204108 284 3,458 SH   SOLE   3,458 0 0
Visa Inc Cl A Common stock 92826c839 2,313 9,893 SH   SOLE   9,893 0 0
Vistra Energy Corp Common stock 92840m102 847 45,661 SH   SOLE   45,661 0 0
Vivendi Se - Unsponsored Adr Common stock 92852T201 370 10,782 SH   SOLE   10,782 0 0
Vodafone Group PLC Spnsr ADR N Common stock 92857w308 631 36,825 SH   SOLE   36,825 0 0
Voya Financial Inc Common stock 929089100 932 15,149 SH   SOLE   15,149 0 0
Waste Management Inc Common stock 94106l109 470 3,352 SH   SOLE   3,352 0 0
Workday Inc Cl A Common stock 98138h101 427 1,792 SH   SOLE   1,792 0 0
XPO Logistics Inc Common stock 983793100 1,314 9,393 SH   SOLE   9,393 0 0
Zoominfo Technoligies, Inc. Common stock 98980F104 11,023 211,295 SH   SOLE   211,295 0 0