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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
SPDR S&P 500 ETF TR TR UNIT 78462F103   42,704,113 111,665 SH   SOLE 0 108,731 0 2,934
ISHARES TR IBOXX INV CP ETF 464287242   18,025,067 170,967 SH   SOLE 0 168,284 0 2,683
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   16,624,635 153,633 SH   SOLE 0 150,215 0 3,418
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   13,220,182 174,616 SH   SOLE 0 171,217 0 3,399
VANGUARD INDEX FDS VALUE ETF 922908744   10,827,974 77,139 SH   SOLE 0 74,357 0 2,782
VANGUARD WORLD FDS ENERGY ETF 92204A306   10,337,307 85,235 SH   SOLE 0 83,249 0 1,986
VANGUARD STAR FDS VG TL INTL STK F 921909768   6,563,475 126,904 SH   SOLE 0 123,146 0 3,758
VANGUARD WORLD FDS MATERIALS ETF 92204A801   5,646,012 33,173 SH   SOLE 0 32,081 0 1,092
VANGUARD INDEX FDS MID CAP ETF 922908629   5,424,798 26,617 SH   SOLE 0 25,853 0 764
ISHARES TR U.S. TECH ETF 464287721   5,053,029 67,835 SH   SOLE 0 65,737 0 2,098
INVESCO QQQ TR UNIT SER 1 46090E103   4,983,349 18,715 SH   SOLE 0 18,296 0 419
ISHARES TR 20 YR TR BD ETF 464287432   4,156,401 41,748 SH   SOLE 0 40,710 0 1,038
VANECK ETF TRUST GOLD MINERS ETF 92189F106   4,033,219 140,726 SH   SOLE 0 137,397 0 3,329
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   3,869,975 49,929 SH   SOLE 0 48,393 0 1,536
MICROSOFT CORP COM 594918104   3,296,788 13,747 SH   SOLE 0 13,128 0 619
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103   2,867,374 29,022 SH   SOLE 0 29,022 0 29,022
ALPS ETF TR ALERIAN MLP 00162Q452   2,474,931 65,010 SH   SOLE 0 62,951 0 2,059
EXXON MOBIL CORP COM 30231G102   2,316,098 20,998 SH   SOLE 0 17,490 0 3,508
CHEVRON CORP NEW COM 166764100   2,232,868 12,440 SH   SOLE 0 9,715 0 2,725
PFIZER INC COM 717081103   2,190,459 42,749 SH   SOLE 0 41,987 0 762
WISDOMTREE TR US MIDCAP DIVID 97717W505   2,120,657 51,547 SH   SOLE 0 49,381 0 2,166
JOHNSON & JOHNSON COM 478160104   2,097,756 11,875 SH   SOLE 0 9,589 0 2,286
APPLE INC COM 037833100   1,990,332 15,318 SH   SOLE 0 13,701 0 1,617
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,937,608 10,134 SH   SOLE 0 9,731 0 403
DUKE ENERGY CORP NEW COM NEW 26441C204   1,843,686 17,902 SH   SOLE 0 13,141 0 4,761
VICI PPTYS INC COM 925652109   1,750,564 54,030 SH   SOLE 0 38,438 0 15,592
VERIZON COMMUNICATIONS INC COM 92343V104   1,745,254 44,296 SH   SOLE 0 32,379 0 11,917
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,709,951 12,587 SH   SOLE 0 12,049 0 538
CONAGRA BRANDS INC COM 205887102   1,632,515 42,184 SH   SOLE 0 30,837 0 11,347
MERCK & CO INC COM 58933Y105   1,624,033 14,638 SH   SOLE 0 10,371 0 4,267
UNILEVER PLC SPON ADR NEW 904767704   1,570,690 31,195 SH   SOLE 0 23,439 0 7,756
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,543,525 20,528 SH   SOLE 0 20,378 0 150
NOVARTIS AG SPONSORED ADR 66987V109   1,480,732 16,322 SH   SOLE 0 12,017 0 4,305
FRANCO NEV CORP COM 351858105   1,476,031 10,815 SH   SOLE 0 9,766 0 1,049
BRISTOL-MYERS SQUIBB CO COM 110122108   1,472,435 20,465 SH   SOLE 0 14,751 0 5,714
HOME DEPOT INC COM 437076102   1,455,447 4,608 SH   SOLE 0 4,584 0 24
MCDONALDS CORP COM 580135101   1,378,297 5,230 SH   SOLE 0 5,111 0 119
JPMORGAN CHASE & CO COM 46625H100   1,336,878 9,969 SH   SOLE 0 7,124 0 2,845
INTEL CORP COM 458140100   1,312,412 49,656 SH   SOLE 0 35,970 0 13,686
CISCO SYS INC COM 17275R102   1,279,921 26,867 SH   SOLE 0 20,250 0 6,617
COCA COLA CO COM 191216100   1,271,609 19,991 SH   SOLE 0 18,101 0 1,890
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,244,801 12,335 SH   SOLE 0 8,443 0 3,892
MEDTRONIC PLC SHS G5960L103   1,193,701 15,359 SH   SOLE 0 9,608 0 5,751
PPL CORP COM 69351T106   1,174,498 40,195 SH   SOLE 0 24,697 0 15,498
EOG RES INC COM 26875P101   1,171,638 9,046 SH   SOLE 0 5,450 0 3,596
QUALCOMM INC COM 747525103   1,166,736 10,612 SH   SOLE 0 10,612 0 0
STARBUCKS CORP COM 855244109   1,163,497 11,729 SH   SOLE 0 11,629 0 100
ABBVIE INC COM 00287Y109   1,161,366 7,186 SH   SOLE 0 7,027 0 159
DOW INC COM 260557103   1,055,049 20,938 SH   SOLE 0 15,172 0 5,766
PHILIP MORRIS INTL INC COM 718172109   1,046,971 10,345 SH   SOLE 0 7,774 0 2,571
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,044,764 26,803 SH   SOLE 0 26,674 0 129
UNITEDHEALTH GROUP INC COM 91324P102   1,025,210 1,934 SH   SOLE 0 1,908 0 26
MORGAN STANLEY COM NEW 617446448   999,240 11,753 SH   SOLE 0 7,646 0 4,107
SOUTHERN CO COM 842587107   998,172 13,978 SH   SOLE 0 13,563 0 415
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   994,576 19,836 SH   SOLE 0 18,715 0 1,121
TRUIST FINL CORP COM 89832Q109   977,943 22,727 SH   SOLE 0 15,383 0 7,344
BCE INC COM NEW 05534B760   904,447 20,579 SH   SOLE 0 13,143 0 7,436
AMAZON COM INC COM 023135106   896,700 10,675 SH   SOLE 0 9,655 0 1,020
HEALTHPEAK PROPERTIES INC COM 42250P103   896,052 35,742 SH   SOLE 0 22,361 0 13,381
ALTRIA GROUP INC COM 02209S103   895,642 19,594 SH   SOLE 0 13,309 0 6,285
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   888,131 2,528 SH   SOLE 0 2,515 0 13
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   882,755 4,608 SH   SOLE 0 4,491 0 117
CITIGROUP INC COM NEW 172967424   880,848 19,475 SH   SOLE 0 12,993 0 6,482
BROADCOM INC COM 11135F101   868,329 1,553 SH   SOLE 0 1,099 0 454
VISA INC COM CL A 92826C839   838,127 4,034 SH   SOLE 0 4,006 0 28
PEPSICO INC COM 713448108   832,095 4,606 SH   SOLE 0 4,509 0 97
AFLAC INC COM 001055102   827,310 11,500 SH   SOLE 0 11,500 0 0
ALLSTATE CORP COM 020002101   813,539 6,000 SH   SOLE 0 3,510 0 2,490
AMERICAN TOWER CORP NEW COM 03027X100   809,791 3,822 SH   SOLE 0 3,776 0 46
VANGUARD INDEX FDS LARGE CAP ETF 922908637   798,611 4,584 SH   SOLE 0 4,584 0 0
PROCTER AND GAMBLE CO COM 742718109   797,146 5,260 SH   SOLE 0 5,140 0 120
GENUINE PARTS CO COM 372460105   784,153 4,519 SH   SOLE 0 3,034 0 1,485
VANGUARD INDEX FDS SMALL CP ETF 922908751   756,511 4,122 SH   SOLE 0 4,100 0 22
NUTRIEN LTD COM 67077M108   732,710 10,033 SH   SOLE 0 9,778 0 255
COMCAST CORP NEW CL A 20030N101   719,947 20,588 SH   SOLE 0 14,073 0 6,515
BANK AMERICA CORP COM 060505104   700,571 21,153 SH   SOLE 0 20,109 0 1,044
BARRICK GOLD CORP COM 067901108   698,608 40,664 SH   SOLE 0 37,168 0 3,496
NEWMONT CORP COM 651639106   676,265 14,328 SH   SOLE 0 12,816 0 1,512
CROWN CASTLE INC COM 22822V101   650,899 4,799 SH   SOLE 0 4,605 0 194
RIO TINTO PLC SPONSORED ADR 767204100   648,460 9,108 SH   SOLE 0 5,757 0 3,351
TESLA INC COM 88160R101   632,037 5,131 SH   SOLE 0 584 0 4,547
ALPHABET INC CAP STK CL A 02079K305   628,815 7,127 SH   SOLE 0 7,127 0 0
ISHARES TR RUS 1000 ETF 464287622   610,508 2,900 SH   SOLE 0 2,900 0 0
ALPHABET INC CAP STK CL C 02079K107   597,330 6,732 SH   SOLE 0 5,732 0 1,000
NIKE INC CL B 654106103   577,108 4,932 SH   SOLE 0 4,901 0 31
WHEATON PRECIOUS METALS CORP COM 962879102   576,313 14,747 SH   SOLE 0 12,891 0 1,856
ACUITY BRANDS INC COM 00508Y102   573,839 3,465 SH   SOLE 0 3,465 0 0
NEXTERA ENERGY INC COM 65339F101   568,982 6,806 SH   SOLE 0 6,590 0 216
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   565,394 16,532 SH   SOLE 0 14,849 0 1,683
JOHNSON CTLS INTL PLC SHS G51502105   561,664 8,776 SH   SOLE 0 6,234 0 2,542
DISNEY WALT CO COM 254687106   557,852 6,421 SH   SOLE 0 6,364 0 57
INTERCONTINENTAL EXCHANGE IN COM 45866F104   545,285 5,315 SH   SOLE 0 5,315 0 0
GLOBAL PMTS INC COM 37940X102   501,169 5,046 SH   SOLE 0 5,046 0 0
FORD MTR CO DEL COM 345370860   495,857 42,636 SH   SOLE 0 38,850 0 3,786
ISHARES TR U.S. ENERGY ETF 464287796   472,152 10,156 SH   SOLE 0 10,156 0 0
PRUDENTIAL FINL INC COM 744320102   471,493 4,741 SH   SOLE 0 4,530 0 211
ISHARES TR RUSSELL 2000 ETF 464287655   466,936 2,678 SH   SOLE 0 2,678 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   446,293 1,397 SH   SOLE 0 1,373 0 24
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   442,036 1,431 SH   SOLE 0 1,431 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   420,867 3,112 SH   SOLE 0 3,092 0 20
MARATHON OIL CORP COM 565849106   419,279 15,489 SH   SOLE 0 14,968 0 521
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   404,460 4,904 SH   SOLE 0 4,715 0 189
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   395,711 5,308 SH   SOLE 0 5,201 0 107
CONSTELLATION BRANDS INC CL A 21036P108   389,525 1,681 SH   SOLE 0 1,681 0 0
KINDER MORGAN INC DEL COM 49456B101   388,391 21,482 SH   SOLE 0 20,715 0 767
CONOCOPHILLIPS COM 20825C104   376,801 3,193 SH   SOLE 0 3,092 0 101
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   371,104 6,230 SH   SOLE 0 6,230 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   367,986 1,727 SH   SOLE 0 1,704 0 23
PROSPECT CAP CORP COM 74348T102   351,199 50,243 SH   SOLE 0 50,243 0 0
SHELL PLC SPON ADS 780259305   350,068 6,147 SH   SOLE 0 6,147 0 0
CHUBB LIMITED COM H1467J104   347,445 1,575 SH   SOLE 0 1,484 0 91
ISHARES TR IBOXX HI YD ETF 464288513   340,729 4,628 SH   SOLE 0 4,615 0 13
ALAMOS GOLD INC NEW COM CL A 011532108   333,549 32,992 SH   SOLE 0 28,350 0 4,642
COSTCO WHSL CORP NEW COM 22160K105   331,505 726 SH   SOLE 0 726 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   317,532 4,504 SH   SOLE 0 4,169 0 335
ISHARES GOLD TR ISHARES NEW 464285204   311,137 8,995 SH   SOLE 0 8,945 0 50
ISHARES TR CORE S&P MCP ETF 464287507   310,605 1,284 SH   SOLE 0 1,284 0 0
NVIDIA CORPORATION COM 67066G104   309,817 2,120 SH   SOLE 0 2,120 0 0
AT&T INC COM 00206R102   304,434 16,536 SH   SOLE 0 15,891 0 645
ISHARES TR US AER DEF ETF 464288760   302,805 2,707 SH   SOLE 0 2,695 0 12
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   294,579 4,610 SH   SOLE 0 4,585 0 25
ISHARES TR SELECT DIVID ETF 464287168   289,182 2,398 SH   SOLE 0 2,398 0 0
SPDR SER TR S&P DIVID ETF 78464A763   276,031 2,206 SH   SOLE 0 2,206 0 0
ISHARES TR MSCI EAFE ETF 464287465   276,007 4,205 SH   SOLE 0 4,205 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   268,338 7,527 SH   SOLE 0 6,452 0 1,075
MERCADOLIBRE INC COM 58733R102   265,719 314 SH   SOLE 0 311 0 3
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   263,081 5,369 SH   SOLE 0 5,369 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   261,835 1,222 SH   SOLE 0 1,222 0 0
UNITED PARCEL SERVICE INC CL B 911312106   259,048 1,490 SH   SOLE 0 1,428 0 62
HONEYWELL INTL INC COM 438516106   258,427 1,206 SH   SOLE 0 1,206 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   249,836 5,206 SH   SOLE 0 3,518 0 1,688
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   234,133 2,384 SH   SOLE 0 2,309 0 75
WALMART INC COM 931142103   222,964 1,572 SH   SOLE 0 1,572 0 0
AGNICO EAGLE MINES LTD COM 008474108   221,997 4,270 SH   SOLE 0 3,688 0 582
ISHARES TR RUS 1000 VAL ETF 464287598   220,954 1,457 SH   SOLE 0 1,457 0 0
KINROSS GOLD CORP COM 496902404   169,293 41,392 SH   SOLE 0 36,105 0 5,287
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   147,580 14,273 SH   SOLE 0 14,273 0 0
INVESCO MUN OPPORTUNITY TR COM 46132C107   122,755 12,387 SH   SOLE 0 12,387 0 0
INTERNATIONAL TOWER HILL MIN COM 46050R102   10,205 24,000 SH   SOLE 0 20,000 0 4,000