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
ABBVIE INC COM 00287Y109   3,003,001 18,581 SH   SOLE   0 0 18,581
ACUITY BRANDS INC COM 00508Y102   6,060,664 36,596 SH   SOLE   0 0 36,596
AKAMAI TECHNOLOGIES INC COM 00971T101   1,900,375 22,543 SH   SOLE   0 0 22,543
ALPHABET INC CAP STK CL A 02079K305   4,581,133 51,922 SH   SOLE   0 0 51,922
ALPHABET INC CAP STK CL C 02079K107   4,662,681 52,549 SH   SOLE   0 0 52,549
AMAZON COM INC COM 023135106   4,035,899 48,046 SH   SOLE   0 0 48,046
APPLE INC COM 037833100   9,436,379 72,626 SH   SOLE   0 0 72,626
BANK AMERICA CORP COM 060505104   5,050,194 152,481 SH   SOLE   0 0 152,481
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,870,594 12,530 SH   SOLE   0 0 12,530
BERRY GLOBAL GROUP INC COM 08579W103   3,699,842 61,225 SH   SOLE   0 0 61,225
BLACKSTONE INC COM 09260D107   1,815,949 24,477 SH   SOLE   0 0 24,477
BROADCOM INC COM 11135F101   5,380,508 9,623 SH   SOLE   0 0 9,623
CHEVRON CORP NEW COM 166764100   2,767,736 15,420 SH   SOLE   0 0 15,420
CITIGROUP INC COM NEW 172967424   4,712,147 104,181 SH   SOLE   0 0 104,181
COCA COLA CO COM 191216100   2,062,156 32,418 SH   SOLE   0 0 32,418
COHERENT CORP COM 19247G107   2,228,877 63,500 SH   SOLE   0 0 63,500
COMCAST CORP NEW CL A 20030N101   3,870,413 110,678 SH   SOLE   0 0 110,678
CONSTELLATION BRANDS INC CL A 21036P108   3,953,365 17,058 SH   SOLE   0 0 17,058
CORTEVA INC COM 22052L104   1,946,382 33,113 SH   SOLE   0 0 33,113
COSTCO WHSL CORP NEW COM 22160K105   3,030,704 6,639 SH   SOLE   0 0 6,639
CVS HEALTH CORP COM 126650100   4,597,950 49,339 SH   SOLE   0 0 49,339
DANAHER CORPORATION COM 235851102   3,294,524 12,412 SH   SOLE   0 0 12,412
DEERE & CO COM 244199105   1,566,689 3,654 SH   SOLE   0 0 3,654
DISNEY WALT CO COM 254687106   1,621,210 18,660 SH   SOLE   0 0 18,660
DOLLAR TREE INC COM 256746108   6,173,675 43,648 SH   SOLE   0 0 43,648
ELANCO ANIMAL HEALTH INC COM 28414H103   1,130,399 92,504 SH   SOLE   0 0 92,504
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   435,409 21,825 SH   SOLE   0 0 21,825
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   449,988 8,980 SH   SOLE   0 0 8,980
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   262,418 5,669 SH   SOLE   0 0 5,669
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   2,779,678 113,502 SH   SOLE   0 0 113,502
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   3,395,320 71,616 SH   SOLE   0 0 71,616
FREEPORT-MCMORAN INC CL B 35671D857   2,496,986 65,710 SH   SOLE   0 0 65,710
GENERAC HLDGS INC COM 368736104   1,781,906 17,702 SH   SOLE   0 0 17,702
HALLIBURTON CO COM 406216101   3,476,044 88,336 SH   SOLE   0 0 88,336
HCA HEALTHCARE INC COM 40412C101   2,268,555 9,453 SH   SOLE   0 0 9,453
HOME DEPOT INC COM 437076102   1,204,267 3,812 SH   SOLE   0 0 3,812
ILLUMINA INC COM 452327109   2,965,308 14,665 SH   SOLE   0 0 14,665
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101   3,468,483 39,831 SH   SOLE   0 0 39,831
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   208,001 8,417 SH   SOLE   0 0 8,417
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   722,934 15,557 SH   SOLE   0 0 15,557
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   2,278,544 154,164 SH   SOLE   0 0 154,164
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   1,855,748 90,392 SH   SOLE   0 0 90,392
INVESCO EXCH TRADED FD TR II VRDO TAX FREE 46138G862   1,100,249 44,107 SH   SOLE   0 0 44,107
ISHARES TR IBONDS DEC2023 46435G318   1,200,272 47,348 SH   SOLE   0 0 47,348
ISHARES TR IBONDS DEC 46435U697   1,422,173 55,230 SH   SOLE   0 0 55,230
ISHARES TR IBONDS DEC 25 46435U432   1,752,524 66,459 SH   SOLE   0 0 66,459
ISHARES TR GL CLEAN ENE ETF 464288224   445,444 22,440 SH   SOLE   0 0 22,440
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   1,719,463 60,995 SH   SOLE   0 0 60,995
JOHNSON & JOHNSON COM 478160104   3,140,046 17,775 SH   SOLE   0 0 17,775
JONES LANG LASALLE INC COM 48020Q107   748,114 4,694 SH   SOLE   0 0 4,694
JPMORGAN CHASE & CO COM 46625H100   5,372,602 40,064 SH   SOLE   0 0 40,064
KEYSIGHT TECHNOLOGIES INC COM 49338L103   5,710,317 33,380 SH   SOLE   0 0 33,380
KINDER MORGAN INC DEL COM 49456B101   3,027,189 167,433 SH   SOLE   0 0 167,433
LAMAR ADVERTISING CO NEW CL A 512816109   3,336,439 35,343 SH   SOLE   0 0 35,343
LILLY ELI & CO COM 532457108   777,044 2,124 SH   SOLE   0 0 2,124
MEDTRONIC PLC SHS G5960L103   943,615 12,141 SH   SOLE   0 0 12,141
MERCK & CO INC COM 58933Y105   6,973,855 62,855 SH   SOLE   0 0 62,855
MICRON TECHNOLOGY INC COM 595112103   1,719,273 34,399 SH   SOLE   0 0 34,399
MICROSOFT CORP COM 594918104   11,441,408 47,708 SH   SOLE   0 0 47,708
NORTHROP GRUMMAN CORP COM 666807102   5,814,020 10,656 SH   SOLE   0 0 10,656
NRG ENERGY INC COM NEW 629377508   1,308,176 41,111 SH   SOLE   0 0 41,111
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706   3,191,992 112,315 SH   SOLE   0 0 112,315
OREILLY AUTOMOTIVE INC COM 67103H107   1,960,116 2,322 SH   SOLE   0 0 2,322
PACKAGING CORP AMER COM 695156109   332,566 2,600 SH   SOLE   0 0 2,600
PALANTIR TECHNOLOGIES INC CL A 69608A108   3,780,183 588,813 SH   SOLE   0 0 588,813
PFIZER INC COM 717081103   2,555,713 49,877 SH   SOLE   0 0 49,877
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   3,694,936 37,455 SH   SOLE   0 0 37,455
PIONEER NAT RES CO COM 723787107   2,821,073 12,352 SH   SOLE   0 0 12,352
PRICE T ROWE GROUP INC COM 74144T108   1,555,563 14,263 SH   SOLE   0 0 14,263
PROLOGIS INC. COM 74340W103   1,169,432 10,373 SH   SOLE   0 0 10,373
PROSHARES TR PSHS SH MSCI EAF 74347R370   264,960 13,248 SH   SOLE   0 0 13,248
QUALCOMM INC COM 747525103   3,994,107 36,329 SH   SOLE   0 0 36,329
REGIONS FINANCIAL CORP NEW COM 7591EP100   225,173 10,444 SH   SOLE   0 0 10,444
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   217,835 2,922 SH   SOLE   0 0 2,922
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,582,134 32,968 SH   SOLE   0 0 32,968
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   2,651,003 65,651 SH   SOLE   0 0 65,651
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   1,102,247 19,330 SH   SOLE   0 0 19,330
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   2,887,841 55,090 SH   SOLE   0 0 55,090
SPDR S&P 500 ETF TR TR UNIT 78462F103   645,924 1,689 SH   SOLE   0 0 1,689
SPDR SER TR PORTFOLIO LN TSR 78464A664   1,092,399 37,630 SH   SOLE   0 0 37,630
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   5,057,376 55,290 SH   SOLE   0 0 55,290
SPDR SER TR BLOOMBERG INVT 78468R200   11,180,440 367,898 SH   SOLE   0 0 367,898
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   3,034,576 74,195 SH   SOLE   0 0 74,195
SSGA ACTIVE TR SPDR BLACKSTONE 78470P846   2,628,772 96,434 SH   SOLE   0 0 96,434
STARBUCKS CORP COM 855244109   1,994,696 20,107 SH   SOLE   0 0 20,107
THERMO FISHER SCIENTIFIC INC COM 883556102   3,736,982 6,786 SH   SOLE   0 0 6,786
TRUIST FINL CORP COM 89832Q109   3,140,793 72,990 SH   SOLE   0 0 72,990
UNITED RENTALS INC COM 911363109   3,675,990 10,342 SH   SOLE   0 0 10,342
VISA INC COM CL A 92826C839   5,432,375 26,147 SH   SOLE   0 0 26,147
WALGREENS BOOTS ALLIANCE INC COM 931427108   3,530,744 94,506 SH   SOLE   0 0 94,506
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   2,856,040 56,814 SH   SOLE   0 0 56,814
ZOETIS INC CL A 98978V103   1,153,788 7,873 SH   SOLE   0 0 7,873