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
Amazon Stock 023135106   4,447,632 52,948 SH   SOLE   0 0 52,948
ISHARES MORNINGSTAR GROWTH ETF ETF 464287119   1,968 40 SH   SOLE   0 0 40
ViacomCBS Stock 92556H206   1,975 117 SH   SOLE   0 0 117
ALEXANDRIA REAL ESTATE EQ INC COM REIT 015271109   1,165 8 SH   SOLE   0 0 8
ROLLINS INC COM Stock 775711104   13,081 358 SH   SOLE   0 0 358
Prudential Financial Stock 744320102   40,878 411 SH   SOLE   0 0 411
HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109   990 62 SH   SOLE   0 0 62
SEALED AIR CORP NEW COM Stock 81211K100   2,245 45 SH   SOLE   0 0 45
Wynn Resorts Stock 983134107   825 10 SH   SOLE   0 0 10
SIRIUS XM HOLDINGS INC COM Stock 82968B103   876 150 SH   SOLE   0 0 150
INVESCO QQQ TRUST ETF 46090E103   629,928 2,366 SH   SOLE   0 0 2,365
Starbucks Stock 855244109   78,439 791 SH   SOLE   0 0 790
PAN AMERN SILVER CORP COM Stock 697900108   5,719 350 SH   SOLE   0 0 350
BLOCK INC CL A Stock 852234103   73,648 1,172 SH   SOLE   0 0 1,172
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649   5,328 212 SH   SOLE   0 0 212
ALNYLAM PHARMACEUTICALS INC COM Stock 02043Q107   951 4 SH   SOLE   0 0 4
XPO Logistics Stock 983793100   333 10 SH   SOLE   0 0 10
ELEVANCE HEALTH INC COM Stock 036752103   275,465 537 SH   SOLE   0 0 537
ISHARES GOLD TRUST ETF 464285204   36,043 1,042 SH   SOLE   0 0 1,042
VERICEL CORP COM Stock 92346J108   1,422 54 SH   SOLE   0 0 54
Dollar General Stock 256677105   2,760,468 11,210 SH   SOLE   0 0 11,210
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF ETF 78468R788   25,133 635 SH   SOLE   0 0 635
JOHN HANCOCK MULTIFACTOR LARGE CAP ETF ETF 47804J107   6,944 141 SH   SOLE   0 0 141
MONSTER BEVERAGE CORP NEW COM Stock 61174X109   3,249 32 SH   SOLE   0 0 32
Johnson & Johnson Stock 478160104   13,385,715 75,775 SH   SOLE   0 0 75,775
AKAMAI TECHNOLOGIES INC COM Stock 00971T101   7,840 93 SH   SOLE   0 0 93
FIRST TRUST UTILITIES ALPHADEX FUND ETF 33734X184   12,321 371 SH   SOLE   0 0 371
FLEETCOR TECHNOLOGIES INC COM Stock 339041105   2,755 15 SH   SOLE   0 0 15
SCHWAB 1000 INDEX ETF ETF 808524722   1,329 36 SH   SOLE   0 0 36
EATON VANCE TAX ADVT DIV INCM COM CEF 27828G107   16,598 728 SH   SOLE   0 0 728
WASTE MGMT INC DEL COM Stock 94106L109   83,497 532 SH   SOLE   0 0 532
Vanguard Total Stock Market ETF 922908769   339,163 1,774 SH   SOLE   0 0 1,773
WISDOMTREE FLOATING RATE TREASURY FUND ETF 97717Y527   10,365,664 206,200 SH   SOLE   0 0 206,199
OLIN CORP COM PAR $1 Stock 680665205   3,388 64 SH   SOLE   0 0 64
VANGUARD EXTENDED MARKET ETF ETF 922908652   20,452 154 SH   SOLE   0 0 153
VANGUARD ENERGY ETF ETF 92204A306   641,329 5,288 SH   SOLE   0 0 5,288
ISHARES GLOBAL TECH ETF ETF 464287291   4,720 105 SH   SOLE   0 0 105
DEXCOM INC COM Stock 252131107   793 7 SH   SOLE   0 0 7
CREDICORP LTD COM Stock G2519Y108   1,085 8 SH   SOLE   0 0 8
Powershares Fundamental High Yield Corporate Bond ETF 46138E719   607,216 35,468 SH   SOLE   0 0 35,468
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810   13,369 192 SH   SOLE   0 0 192
Costco Stock 22160K105   2,627,240 5,755 SH   SOLE   0 0 5,755
CLEVELAND-CLIFFS INC NEW COM Stock 185899101   274 17 SH   SOLE   0 0 17
HCA HEALTHCARE INC COM Stock 40412C101   2,196 9 SH   SOLE   0 0 9
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   4,377 115 SH   SOLE   0 0 115
GOLDMAN SACHS GROUP INC COM Stock 38141G104   343 1 SH   SOLE   0 0 1
Las Vegas Sands Stock 517834107   7,162 149 SH   SOLE   0 0 149
SCOTTS MIRACLE-GRO CO CL A Stock 810186106   389 8 SH   SOLE   0 0 8
SHINHAN FINANCIAL GROUP CO LTD SPN ADR RESTRD ADR 824596100   1,983 71 SH   SOLE   0 0 71
TELEDYNE TECHNOLOGIES INC COM Stock 879360105   1,600 4 SH   SOLE   0 0 4
OLD DOMINION FREIGHT LINE INC COM Stock 679580100   1,135 4 SH   SOLE   0 0 4
LIBERTY MEDIA CORP DEL COM A BRAVES GRP Stock 531229706   9,801 300 SH   SOLE   0 0 300
ISHARES U.S. INDUSTRIALS ETF ETF 464287754   141,079 1,463 SH   SOLE   0 0 1,462
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR ADR 71654V408   1,001 94 SH   SOLE   0 0 94
EXP WORLD HLDGS INC COM Stock 30212W100   421 38 SH   SOLE   0 0 38
PROCTER AND GAMBLE CO COM Stock 742718109   177,178 1,169 SH   SOLE   0 0 1,169
Coca Cola Stock 191216100   286,619 4,506 SH   SOLE   0 0 4,505
ISHARES U.S. HEALTHCARE ETF ETF 464287762   22,296 79 SH   SOLE   0 0 78
POPULAR INC COM NEW Stock 733174700   4,709 71 SH   SOLE   0 0 71
NUVEEN CR STRATEGIES INCOME FD COM SHS CEF 67073D102   32,540 6,393 SH   SOLE   0 0 6,393
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107   5,517 229 SH   SOLE   0 0 228
Idex Stock 45167R104   2,972,404 13,018 SH   SOLE   0 0 13,018
PPG INDS INC COM Stock 693506107   1,257 10 SH   SOLE   0 0 10
ISHARES U.S. ENERGY ETF ETF 464287796   29,053 625 SH   SOLE   0 0 624
Occidental Petroleum Stock 674599105   5,228 83 SH   SOLE   0 0 83
Truist Financial Stock 89832Q109   3,773,867 87,703 SH   SOLE   0 0 87,703
United Parcel Service Stock 911312106   49,023 282 SH   SOLE   0 0 282
Vanguard REIT ETF 922908553   2,170,359 26,314 SH   SOLE   0 0 26,313
Carnival Corp Stock 143658300   2,418 300 SH   SOLE   0 0 300
ISHARES MSCI ACWI EX U.S. ETF ETF 464288240   73,528 1,616 SH   SOLE   0 0 1,616
ESSEX PPTY TR INC COM REIT 297178105   1,733 8 SH   SOLE   0 0 8
GRAND CANYON ED INC COM Stock 38526M106   2,430 23 SH   SOLE   0 0 23
AVALONBAY CMNTYS INC COM REIT 053484101   1,292 8 SH   SOLE   0 0 8
MUELLER INDS INC COM Stock 624756102   8,850 150 SH   SOLE   0 0 150
Intel Stock 458140100   99,153 3,752 SH   SOLE   0 0 3,751
CME Group Stock 12572Q105   5,426 32 SH   SOLE   0 0 32
WESTERN ALLIANCE BANCORP COM Stock 957638109   4,705 79 SH   SOLE   0 0 79
VAIL RESORTS INC COM Stock 91879Q109   2,384 10 SH   SOLE   0 0 10
Medtronic Stock G5960L103   13,756 177 SH   SOLE   0 0 177
ISHARES U.S. FINANCIALS ETF ETF 464287788   165,621 2,195 SH   SOLE   0 0 2,194
iShares MSCI Taiwan ETF ETF 46434G772   281 7 SH   SOLE   0 0 7
Fortive Stock 34959J108   3,662 57 SH   SOLE   0 0 57
Netflix Stock 64110L106   4,128 14 SH   SOLE   0 0 14
ISHARES DOW JONES U.S. ETF ETF 464287846   273,817 2,930 SH   SOLE   0 0 2,930
SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST ETF 78467X109   562,742 1,698 SH   SOLE   0 0 1,698
Paychex Stock 704326107   1,387 12 SH   SOLE   0 0 12
ISHARES SILVER TRUST ETF 46428Q109   177,305 8,052 SH   SOLE   0 0 8,052
KINSALE CAP GROUP INC COM Stock 49714P108   5,753 22 SH   SOLE   0 0 22
EQUITY RESIDENTIAL SH BEN INT REIT 29476L107   1,121 19 SH   SOLE   0 0 19
QURATE RETAIL INC COM SER A Stock 74915M100   2,153 1,321 SH   SOLE   0 0 1,321
Proshares Russell 2000 Short ETF ETF 74348A210   445,875 18,125 SH   SOLE   0 0 18,125
TETRA TECH INC NEW COM Stock 88162G103   1,887 13 SH   SOLE   0 0 13
RITCHIE BROS AUCTIONEERS COM Stock 767744105   3,585 62 SH   SOLE   0 0 62
ISHARES INTERNATIONAL DIVIDEND GROWTH ETF ETF 46435G524   2,132 37 SH   SOLE   0 0 37
POOL CORP COM Stock 73278L105   13,605 45 SH   SOLE   0 0 45
ISHARES MORNINGSTAR MID-CAP ETF ETF 464288208   18,922 323 SH   SOLE   0 0 322
AGNC INVT CORP COM REIT 00123Q104   1,115 108 SH   SOLE   0 0 107
SANOFI SPONSORED ADR ADR 80105N105   4,988 103 SH   SOLE   0 0 103
Merck Stock 58933Y105   4,819,362 43,437 SH   SOLE   0 0 43,437
SPDR S&P 500 ETF TRUST ETF 78462F103   15,312,404 40,040 SH   SOLE   0 0 40,039
BLINK CHARGING CO COM Stock 09354A100   208 19 SH   SOLE   0 0 19
AURORA CANNABIS INC COM Stock 05156X884   92 100 SH   SOLE   0 0 100
MASTERCARD INCORPORATED CL A Stock 57636Q104   186,617 537 SH   SOLE   0 0 536
FIRST TR ENERGY INCOME & GROWT COM CEF 33738G104   4,541 320 SH   SOLE   0 0 320
FIRST REP BK SAN FRANCISCO CAL COM Stock 33616C100   975 8 SH   SOLE   0 0 8
ILLINOIS TOOL WKS INC COM Stock 452308109   441 2 SH   SOLE   0 0 2
COMFORT SYS USA INC COM Stock 199908104   5,409 47 SH   SOLE   0 0 47
SBA COMMUNICATIONS CORP NEW CL A REIT 78410G104   1,682 6 SH   SOLE   0 0 6
STEEL DYNAMICS INC COM Stock 858119100   684 7 SH   SOLE   0 0 7
NORDSON CORP COM Stock 655663102   5,943 25 SH   SOLE   0 0 25
GIBRALTAR INDS INC COM Stock 374689107   2,799 61 SH   SOLE   0 0 61
EMERSON ELEC CO COM Stock 291011104   2,498 26 SH   SOLE   0 0 26
ADIENT PLC ORD SHS Stock G0084W101   416 12 SH   SOLE   0 0 12
YUM CHINA HLDGS INC COM Stock 98850P109   2,077 38 SH   SOLE   0 0 38
ALCOA CORP COM Stock 013872106   104,542 2,299 SH   SOLE   0 0 2,299
TD SYNNEX CORPORATION COM Stock 87162W100   89,596 946 SH   SOLE   0 0 946
ANNALY CAPITAL MANAGEMENT INC COM NEW REIT 035710839   1,960 93 SH   SOLE   0 0 93
FEDERAL SIGNAL CORP COM Stock 313855108   4,647 100 SH   SOLE   0 0 100
HANCOCK WHITNEY CORPORATION COM Stock 410120109   4,839 100 SH   SOLE   0 0 100
Vaneck Vectors Gaming ETF ETF 92189F882   43,907 1,138 SH   SOLE   0 0 1,138
iShares Tips Bond ETF ETF 464287176   97,421 915 SH   SOLE   0 0 915
BASSETT FURNITURE INDS INC COM Stock 070203104   400 23 SH   SOLE   0 0 23
ORGANIGRAM HLDGS INC COM Stock 68620P101   112 140 SH   SOLE   0 0 140
Global Robotics and AI ETF ETF 37954Y715   703,707 34,244 SH   SOLE   0 0 34,243
INNOVATIVE INDL PPTYS INC COM REIT 45781V101   1,115 11 SH   SOLE   0 0 11
JANUS HENDERSON SHORT DURATION INCOME ETF ETF 47103U886   2,702 57 SH   SOLE   0 0 57
CORNING INC COM Stock 219350105   13,702 429 SH   SOLE   0 0 429
Edwards Lifesciences Stock 28176E108   2,612,693 35,018 SH   SOLE   0 0 35,018
TRIVAGO N V SPON ADS A SHS ADR 89686D105   68 50 SH   SOLE   0 0 50
POLYMET MNG CORP COM NEW Stock 731916409   5,035 1,900 SH   SOLE   0 0 1,900
Invesco Dynamic Software ETF ETF 46137V639   412,841 4,537 SH   SOLE   0 0 4,537
HOWMET AEROSPACE INC COM Stock 443201108   2,450 62 SH   SOLE   0 0 62
Pacer US Cash Cows 100 ETF ETF 69374H881   1,391,100 30,078 SH   SOLE   0 0 30,077
KAYNE ANDERSON ENERGY INFRSTR COM CEF 486606106   1,541 180 SH   SOLE   0 0 180
Verizon Stock 92343V104   13,790 350 SH   SOLE   0 0 350
INVESCO VARIABLE RATE INVESTMENT GRADE ETF ETF 46090A879   3,039 123 SH   SOLE   0 0 123
CHUBB LIMITED COM Stock H1467J104   43,458 197 SH   SOLE   0 0 197
PENN ENTERTAINMENT INC COM Stock 707569109   327 11 SH   SOLE   0 0 11
MARVELL TECHNOLOGY INC COM Stock 573874104   6,889 186 SH   SOLE   0 0 186
ISHARES COHEN & STEERS REIT ETF ETF 464287564   10,107 184 SH   SOLE   0 0 184
FEDEX CORP COM Stock 31428X106   12,124 70 SH   SOLE   0 0 70
SHERWIN WILLIAMS CO COM Stock 824348106   1,435 6 SH   SOLE   0 0 6
INVITATION HOMES INC COM REIT 46187W107   1,749 59 SH   SOLE   0 0 59
Pepsi Stock 713448108   6,486,121 35,902 SH   SOLE   0 0 35,902
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457   539,052 6,641 SH   SOLE   0 0 6,641
AMMO INC COM Stock 00175J107   4,325 2,500 SH   SOLE   0 0 2,500
iShares MSCI Eurozone ETF 464286608   7,895 200 SH   SOLE   0 0 200
SPDR PORTFOLIO LONG TERM CORPORATE BOND ETF ETF 78464A367   2,604 116 SH   SOLE   0 0 116
Marathon Oil Stock 565849106   24,282 897 SH   SOLE   0 0 897
SNAP INC CL A Stock 83304A106   26,134 2,920 SH   SOLE   0 0 2,920
CRONOS GROUP INC COM Stock 22717L101   11,773 4,635 SH   SOLE   0 0 4,635
INSPIRE SMALL/MID CAP ETF ETF 66538H641   5,570 185 SH   SOLE   0 0 185
KIMBERLY-CLARK CORP COM Stock 494368103   28,236 208 SH   SOLE   0 0 208
DORMAN PRODS INC COM Stock 258278100   3,397 42 SH   SOLE   0 0 42
SCHNEIDER NATIONAL INC CL B Stock 80689H102   2,200 94 SH   SOLE   0 0 94
INTERPUBLIC GROUP COS INC COM Stock 460690100   3,489 105 SH   SOLE   0 0 104
EATON VANCE MUN BD FD COM CEF 27827X101   8,844 851 SH   SOLE   0 0 851
CAMBRIA TAIL RISK ETF ETF 132061862   19,156 1,252 SH   SOLE   0 0 1,252
TE CONNECTIVITY LTD SHS Stock H84989104   2,066 18 SH   SOLE   0 0 18
Honeywell Stock 438516106   91,720 428 SH   SOLE   0 0 428
TRANE TECHNOLOGIES PLC SHS Stock G8994E103   1,513 9 SH   SOLE   0 0 9
FIRSTENERGY CORP COM Stock 337932107   4,949 118 SH   SOLE   0 0 118
FLOOR & DECOR HLDGS INC CL A Stock 339750101   348 5 SH   SOLE   0 0 5
FORD MTR CO DEL COM Stock 345370860   18,692 1,607 SH   SOLE   0 0 1,607
INGERSOLL RAND INC COM Stock 45687V106   5,173 99 SH   SOLE   0 0 99
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425   34,390 406 SH   SOLE   0 0 405
US BANCORP DEL COM NEW Stock 902973304   43,610 1,000 SH   SOLE   0 0 1,000
XCEL ENERGY INC COM Stock 98389B100   312,691 4,460 SH   SOLE   0 0 4,460
BP PLC SPONSORED ADR ADR 055622104   547,667 15,679 SH   SOLE   0 0 15,678
Home Depot Stock 437076102   9,271,639 29,354 SH   SOLE   0 0 29,353
ISHARES MSCI SAUDI ARABIA ETF ETF 46434V423   1,094 29 SH   SOLE   0 0 29
PRECIPIO INC COM Stock 74019L503   1 2 SH   SOLE   0 0 2
STARWOOD PPTY TR INC COM REIT 85571B105   743 41 SH   SOLE   0 0 40
Automatic Data Processing Stock 053015103   10,271 43 SH   SOLE   0 0 43
FAIR ISAAC CORP COM Stock 303250104   29,929 50 SH   SOLE   0 0 50
PIMCO 1-5 YEAR US TIPS INDEX ETF ETF 72201R205   648 13 SH   SOLE   0 0 13
Vietnam ETF ETF 92189F817   110,325 9,318 SH   SOLE   0 0 9,318
Aberdeen Standard Bloomberg All Commodity ETF ETF 003261104   2,849,017 129,149 SH   SOLE   0 0 129,148
Gold ETF ETF 00326A104   2,879,336 164,816 SH   SOLE   0 0 164,816
DUPONT DE NEMOURS INC COM Stock 26614N102   37,060 540 SH   SOLE   0 0 540
iShares Russell 2000 Value ETF 464287630   2,635 19 SH   SOLE   0 0 19
PACER INDUSTRIAL REAL ESTATE ETF ETF 69374H766   21,154 575 SH   SOLE   0 0 575
VERISK ANALYTICS INC COM Stock 92345Y106   28,404 161 SH   SOLE   0 0 161
Hive Blockchain Stock 43366H704   288 200 SH   SOLE   0 0 200
COOPER COS INC COM NEW Stock 216648402   14,219 43 SH   SOLE   0 0 43
ICICI BANK LIMITED ADR ADR 45104G104   5,319 243 SH   SOLE   0 0 243
INFOSYS LTD SPONSORED ADR ADR 456788108   2,233 124 SH   SOLE   0 0 124
SPDR GOLD SHARES ETF 78463V107   404,761 2,386 SH   SOLE   0 0 2,386
SOUTHERN CO COM Stock 842587107   39,791 557 SH   SOLE   0 0 557
ROKU INC COM CL A Stock 77543R102   163 4 SH   SOLE   0 0 4
Becton Dickinson Stock 075887109   2,797 11 SH   SOLE   0 0 11
Schwab U.S. Small-Cap ETF 808524607   135,181 3,337 SH   SOLE   0 0 3,336
RIOT PLATFORMS INC COM Stock 767292105   9,662 2,850 SH   SOLE   0 0 2,850
iShares Russell 1000 Growth ETF ETF 464287614   53,877 251 SH   SOLE   0 0 251
LABORATORY CORP AMER HLDGS COM NEW Stock 50540R409   5,416 23 SH   SOLE   0 0 23
Schwab U.S. Broad Market ETF 808524102   216,143 4,824 SH   SOLE   0 0 4,823
Schwab International ETF 808524805   114,340 3,550 SH   SOLE   0 0 3,549
Schwab U.S. Large-Cap ETF ETF 808524201   103,168 2,285 SH   SOLE   0 0 2,285
ISHARES U.S. REAL ESTATE ETF ETF 464287739   240,774 2,860 SH   SOLE   0 0 2,859
HEXO CORP COM Stock 428304406   1 1 SH   SOLE   0 0 1
MARATHON DIGITAL HOLDINGS INC COM Stock 565788106   9,063 2,650 SH   SOLE   0 0 2,650
MAXIMUS INC COM Stock 577933104   1,467 20 SH   SOLE   0 0 20
Fortinet Stock 34959E109   7,627 156 SH   SOLE   0 0 156
PIPER SANDLER COMPANIES COM Stock 724078100   4,426 34 SH   SOLE   0 0 34
TREX CO INC COM Stock 89531P105   1,016 24 SH   SOLE   0 0 24
IQVIA HLDGS INC COM Stock 46266C105   7,991 39 SH   SOLE   0 0 39
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837   29,226 583 SH   SOLE   0 0 583
AON PLC SHS CL A Stock G0403H108   83,139 277 SH   SOLE   0 0 277
STERIS PLC SHS USD Stock G8473T100   27,888 151 SH   SOLE   0 0 151
UGI CORP NEW COM Stock 902681105   519 14 SH   SOLE   0 0 14
PIEDMONT LITHIUM INC COM Stock 72016P105   11,005 250 SH   SOLE   0 0 250
GALLAGHER ARTHUR J & CO COM Stock 363576109   1,885 10 SH   SOLE   0 0 10
CENOVUS ENERGY INC COM Stock 15135U109   63,315 3,262 SH   SOLE   0 0 3,262
HENRY JACK & ASSOC INC COM Stock 426281101   8,778 50 SH   SOLE   0 0 50
VIRGIN GALACTIC HOLDINGS INC COM Stock 92766K106   275 79 SH   SOLE   0 0 79
Schwab U.S. Large-Cap Growth ETF 808524300   1,073,742 19,326 SH   SOLE   0 0 19,325
COGNEX CORP COM Stock 192422103   3,156 67 SH   SOLE   0 0 67
PIMCO ENHANCED SHORT MATURITY ACTIVE ETF ETF 72201R833   5,145 52 SH   SOLE   0 0 52
MAIN SECTOR ROTATION ETF ETF 66538H591   1,191,784 30,724 SH   SOLE   0 0 30,724
ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF ETF 46435U853   829 24 SH   SOLE   0 0 24
FS KKR CAP CORP COM CEF 302635206   180,555 10,317 SH   SOLE   0 0 10,317
UNITED STS LIME & MINERALS INC COM Stock 911922102   59,823 425 SH   SOLE   0 0 425
iShares S&P Small Cap ETF ETF 464287804   6,530,945 69,008 SH   SOLE   0 0 69,008
Berkshire Hathaway CL B Stock 084670702   11,945,472 38,671 SH   SOLE   0 0 38,671
Schwab Emerging Markets ETF 808524706   146,067 6,171 SH   SOLE   0 0 6,170
CARTERS INC COM Stock 146229109   2,164 29 SH   SOLE   0 0 29
AMPLIFY TRANSFORMATIONAL DATA SHARING ETF ETF 032108607   292,905 19,372 SH   SOLE   0 0 19,372
PAGSEGURO DIGITAL LTD COM CL A Stock G68707101   472 54 SH   SOLE   0 0 54
GATES INDL CORP PLC ORD SHS Stock G39108108   4,381 384 SH   SOLE   0 0 384
Adobe Stock 00724F101   10,096 30 SH   SOLE   0 0 30
MOTLEY FOOL 100 INDEX ETF ETF 74933W601   94,212 3,094 SH   SOLE   0 0 3,094
Weyerhaeuser REIT 962166104   4,104 132 SH   SOLE   0 0 132
Alphabet CL A Stock 02079K305   3,861,827 43,770 SH   SOLE   0 0 43,770
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 ADR 17133Q502   1,939 53 SH   SOLE   0 0 53
Celsius Holdings Stock 15118V207   2,722,311 26,166 SH   SOLE   0 0 26,166
PROGRESSIVE CORP COM Stock 743315103   4,021 31 SH   SOLE   0 0 31
FISERV INC COM Stock 337738108   7,580 75 SH   SOLE   0 0 75
OREILLY AUTOMOTIVE INC COM Stock 67103H107   49,798 59 SH   SOLE   0 0 59
Zscaler Stock 98980G102   2,798 25 SH   SOLE   0 0 25
PRINCIPAL FINANCIAL GROUP INC COM Stock 74251V102   38,351 457 SH   SOLE   0 0 457
INTUIT COM Stock 461202103   59,161 152 SH   SOLE   0 0 152
Halliburton Stock 406216101   1,062 27 SH   SOLE   0 0 27
UNILEVER PLC SPON ADR NEW ADR 904767704   2,870 57 SH   SOLE   0 0 57
Schwab International Small-Cap Equity ETF 808524888   472 15 SH   SOLE   0 0 15
Spotify Technology Stock L8681T102   474 6 SH   SOLE   0 0 6
CSX CORP COM Stock 126408103   4,724 152 SH   SOLE   0 0 152
JPMORGAN U.S. VALUE FACTOR ETF ETF 46641Q753   6,098 184 SH   SOLE   0 0 184
Comcast Stock 20030N101   87,985 2,516 SH   SOLE   0 0 2,516
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS ADR 00215W100   803 128 SH   SOLE   0 0 128
iShares U.S. Infrastructure ETF ETF 46435U713   1,622,816 44,755 SH   SOLE   0 0 44,755
GENERAC HLDGS INC COM Stock 368736104   503 5 SH   SOLE   0 0 5
Microsoft Stock 594918104   17,283,911 72,070 SH   SOLE   0 0 72,070
FIRST HORIZON CORPORATION COM Stock 320517105   13,132 536 SH   SOLE   0 0 536
Valero Energy Stock 91913Y100   6,206,260 48,922 SH   SOLE   0 0 48,922
Docusign Stock 256163106   55 1 SH   SOLE   0 0 1
NVENT ELECTRIC PLC SHS Stock G6700G107   962 25 SH   SOLE   0 0 25
CHAMPIONX CORPORATION COM Stock 15872M104   2,145 74 SH   SOLE   0 0 74
IQ MERGER ARBITRAGE ETF ETF 45409B800   1,079 34 SH   SOLE   0 0 34
SCHLUMBERGER LTD COM STK Stock 806857108   10,794 202 SH   SOLE   0 0 201
WYNDHAM HOTELS & RESORTS INC COM Stock 98311A105   1,997 28 SH   SOLE   0 0 28
INVESCO RUSSELL 1000 DYNAMIC MULTIFACTOR ETF ETF 46138J619   8,803 205 SH   SOLE   0 0 205
CVS Health Stock 126650100   54,100 581 SH   SOLE   0 0 580
HUT 8 MNG CORP COM Stock 44812T102   8,725 10,265 SH   SOLE   0 0 10,265
BJS WHSL CLUB HLDGS INC COM Stock 05550J101   7,476 113 SH   SOLE   0 0 113
NISOURCE INC COM Stock 65473P105   8,199 299 SH   SOLE   0 0 299
SIMON PPTY GROUP INC NEW COM REIT 828806109   9,751 83 SH   SOLE   0 0 83
RPM INTL INC COM Stock 749685103   4,580 47 SH   SOLE   0 0 47
ISHARES MSCI BRAZIL ETF ETF 464286400   4,500 161 SH   SOLE   0 0 160
V F CORP COM Stock 918204108   690 25 SH   SOLE   0 0 25
JPMORGAN BETABUILDERS EUROPE ETF ETF 46641Q191   9,603 198 SH   SOLE   0 0 198
JPMORGAN BETABUILDERS JAPAN ETF ETF 46641Q217   8,756 195 SH   SOLE   0 0 195
BAUSCH HEALTH COS INC COM Stock 071734107   100 16 SH   SOLE   0 0 16
Pacer Data & Infrastructure Real Estate ETF 69374H741   1,045 36 SH   SOLE   0 0 36
TILRAY BRANDS INC COM CL 2 Stock 88688T100   48 18 SH   SOLE   0 0 18
VANGUARD INTERMEDIATE-TERM TREASURY ETF ETF 92206C706   5,391 92 SH   SOLE   0 0 92
ARES CAPITAL CORP COM CEF 04010L103   11,411 618 SH   SOLE   0 0 617
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JULY ETF 45782C813   20,469 678 SH   SOLE   0 0 678
EXPONENT INC COM Stock 30214U102   3,567 36 SH   SOLE   0 0 36
JPMORGAN BETABUILDERS CANADA ETF ETF 46641Q225   7,047 123 SH   SOLE   0 0 123
JPMORGAN BETABUILDERS DEVELOPED ASIA PACIFIC-EX JAPAN ETF ETF 46641Q233   2,887 59 SH   SOLE   0 0 59
NIO INC SPON ADS ADR 62914V106   1,121 115 SH   SOLE   0 0 115
GARRETT MOTION INC COM Stock 366505105   15 2 SH   SOLE   0 0 2
Boeing Stock 097023105   19,620 103 SH   SOLE   0 0 103
COPART INC COM Stock 217204106   13,761 226 SH   SOLE   0 0 226
Vanguard Small Cap ETF 922908751   548,785 2,990 SH   SOLE   0 0 2,990
VANGUARD MID-CAP ETF ETF 922908629   432,485 2,122 SH   SOLE   0 0 2,122
Nextera Energy Stock 65339F101   8,692,149 103,973 SH   SOLE   0 0 103,973
ELASTIC N V ORD SHS Stock N14506104   361 7 SH   SOLE   0 0 7
CHORD ENERGY CORPORATION COM NEW Stock 674215207   10,945 80 SH   SOLE   0 0 80
CLOUDFLARE INC CL A COM Stock 18915M107   678 15 SH   SOLE   0 0 15
LIVENT CORP COM Stock 53814L108   14,863 748 SH   SOLE   0 0 748
INNOVATOR U.S. EQUITY POWER BUFFER ETF - OCTOBER ETF 45782C797   63,147 2,100 SH   SOLE   0 0 2,100
SILICON LABORATORIES INC COM Stock 826919102   4,613 34 SH   SOLE   0 0 34
Nike Stock 654106103   106,036 906 SH   SOLE   0 0 906
Align Technology Stock 016255101   8,436 40 SH   SOLE   0 0 40
Tesla Stock 88160R101   1,120,692 9,098 SH   SOLE   0 0 9,098
MSCI INC COM Stock 55354G100   3,256 7 SH   SOLE   0 0 7
YETI HLDGS INC COM Stock 98585X104   207 5 SH   SOLE   0 0 5
LINDE PLC SHS Stock G5494J103   13,047 40 SH   SOLE   0 0 40
BAIN CAP SPECIALTY FIN INC COM STK CEF 05684B107   571 48 SH   SOLE   0 0 48
JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF ETF 46641Q654   1,353,214 26,778 SH   SOLE   0 0 26,777
iShares Emerging Markets ex China ETF ETF 46434G764   2,174,221 45,802 SH   SOLE   0 0 45,802
CMS ENERGY CORP COM Stock 125896100   731 12 SH   SOLE   0 0 11
ATLANTIC UN BANKSHARES CORP COM Stock 04911A107   3,725 106 SH   SOLE   0 0 106
INNOVATOR U.S. EQUITY POWER BUFFER ETF - SEPTEMBER ETF 45782C656   69,621 2,380 SH   SOLE   0 0 2,380
VANGUARD HEALTH CARE ETF ETF 92204A504   404,238 1,630 SH   SOLE   0 0 1,629
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605   23,359 683 SH   SOLE   0 0 683
MODERNA INC COM Stock 60770K107   718 4 SH   SOLE   0 0 4
NXP SEMICONDUCTORS N V COM Stock N6596X109   4,899 31 SH   SOLE   0 0 31
WISDOMTREE EMERGING MARKETS LOCAL DEBT FUND ETF 97717X867   2,402 93 SH   SOLE   0 0 93
FIRST TRUST ULTRA SHORT DURATION MUNICIPAL ETF ETF 33740J104   1,218,125 61,059 SH   SOLE   0 0 61,058
NORFOLK SOUTHN CORP COM Stock 655844108   9,857 40 SH   SOLE   0 0 40
OGE ENERGY CORP COM Stock 670837103   1,107 28 SH   SOLE   0 0 28
BOSTON PROPERTIES INC COM REIT 101121101   676 10 SH   SOLE   0 0 10
DELL TECHNOLOGIES INC CL C Stock 24703L202   9,572 238 SH   SOLE   0 0 238
FIRST TRUST SHORT DURATION MANAGED MUNICIPAL ETF ETF 33739P830   13 1 SH   SOLE   0 0 0
HOST HOTELS & RESORTS INC COM REIT 44107P104   754 47 SH   SOLE   0 0 47
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JANUARY ETF 45782C508   28,359 900 SH   SOLE   0 0 900
GLOBAL X AUTONOMOUS & ELECTRIC VEHICLES ETF ETF 37954Y624   7,274 366 SH   SOLE   0 0 366
WESTERN ASSET TOTAL RETURN ETF ETF 52468L810   5 0 SH   SOLE   0 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874   388,468 7,007 SH   SOLE   0 0 7,007
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   154,277 483 SH   SOLE   0 0 483
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B ADR 833635105   12,854 161 SH   SOLE   0 0 161
PIMCO HIGH INCOME FD COM SHS CEF 722014107   4,730 1,000 SH   SOLE   0 0 1,000
NEW FORTRESS ENERGY INC COM CL A Stock 644393100   212 5 SH   SOLE   0 0 5
Schwab U.S. Large-Cap Value ETF 808524409   15,713 238 SH   SOLE   0 0 238
ARK FINTECH INNOVATION ETF ETF 00214Q708   2,697 189 SH   SOLE   0 0 189
SCHWAB INTERMEDIATE-TERM US TREASURY ETF ETF 808524854   1,414,624 28,735 SH   SOLE   0 0 28,735
AMPHENOL CORP NEW CL A Stock 032095101   2,589 34 SH   SOLE   0 0 34
CENTERPOINT ENERGY INC COM Stock 15189T107   9,057 302 SH   SOLE   0 0 302
Dollar Tree Stock 256746108   4,526 32 SH   SOLE   0 0 32
Shockwave Medical Stock 82489T104   178,881 870 SH   SOLE   0 0 870
FOX CORP CL A COM Stock 35137L105   1,519 50 SH   SOLE   0 0 50
REINSURANCE GRP OF AMERICA INC COM NEW Stock 759351604   3,694 26 SH   SOLE   0 0 26
WELLTOWER INC COM REIT 95040Q104   590 9 SH   SOLE   0 0 9
DOW INC COM Stock 260557103   34,432 683 SH   SOLE   0 0 683
INNOVATOR U.S. EQUITY POWER BUFFER ETF - APRIL ETF 45782C870   28,071 1,000 SH   SOLE   0 0 1,000
KKR & CO INC COM Stock 48251W104   1,021 22 SH   SOLE   0 0 22
ALCON AG ORD SHS Stock H01301128   2,125 31 SH   SOLE   0 0 31
UNITED AIRLS HLDGS INC COM Stock 910047109   4,373 116 SH   SOLE   0 0 116
PIMCO 25 YEAR ZERO COUPON US TREASURY INDEX ETF ETF 72201R882   10,835 124 SH   SOLE   0 0 124
Pinterest Stock 72352L106   291 12 SH   SOLE   0 0 12
GREENLANE HLDGS INC CL A NEW Stock 395330202   0 1 SH   SOLE   0 0 1
ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101   406 6 SH   SOLE   0 0 6
GLOBAL X LITHIUM & BATTERY TECH ETF ETF 37954Y855   2,096 36 SH   SOLE   0 0 35
VANGUARD S&P 500 ETF ETF 922908363   144,696 412 SH   SOLE   0 0 411
TIMOTHY PLAN HIGH DIVIDEND STOCK ETF ETF 887432326   2,709 87 SH   SOLE   0 0 87
MAKEMYTRIP LIMITED MAURITIUS SHS Stock V5633W109   882 32 SH   SOLE   0 0 32
ASTRAZENECA PLC SPONSORED ADR ADR 046353108   12,475 184 SH   SOLE   0 0 184
Credit Suisse ADR 225401108   9,120 3,000 SH   SOLE   0 0 3,000
BROWN FORMAN CORP CL A Stock 115637100   13,152 200 SH   SOLE   0 0 200
FIFTH THIRD BANCORP COM Stock 316773100   984 30 SH   SOLE   0 0 30
UBER TECHNOLOGIES INC COM Stock 90353T100   7,419 300 SH   SOLE   0 0 300
SPDR S&P MIDCAP 400 ETF TRUST ETF 78467Y107   361,552 817 SH   SOLE   0 0 816
Illumina Stock 452327109   202 1 SH   SOLE   0 0 1
AVANTOR INC COM Stock 05352A100   1,835 87 SH   SOLE   0 0 87
SABRA HEALTH CARE REIT INC COM REIT 78573L106   1,293 104 SH   SOLE   0 0 104
CORTEVA INC COM Stock 22052L104   36,181 616 SH   SOLE   0 0 615
AGREE RLTY CORP COM REIT 008492100   2,553 36 SH   SOLE   0 0 36
CONSOLIDATED EDISON INC COM Stock 209115104   45,749 480 SH   SOLE   0 0 480
BOOZ ALLEN HAMILTON HLDG CORP CL A Stock 099502106   5,331 51 SH   SOLE   0 0 51
General Motors Stock 37045V100   13,355 397 SH   SOLE   0 0 397
INNOVATOR U.S. EQUITY POWER BUFFER ETF - JUNE ETF 45782C748   37,488 1,261 SH   SOLE   0 0 1,261
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   10,529 100 SH   SOLE   0 0 100
TARGA RES CORP COM Stock 87612G101   11,687 159 SH   SOLE   0 0 159
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357   58,526 414 SH   SOLE   0 0 414
IMGP DBI MANAGED FUTURES STRATEGY ETF ETF 53700T827   3,169,952 108,896 SH   SOLE   0 0 108,895
ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747   32,884 339 SH   SOLE   0 0 339
VANECK GOLD MINERS ETF ETF 92189F106   77,124 2,691 SH   SOLE   0 0 2,691
TORTOISE ENERGY INFRA CORP COM CEF 89147L886   8,927 281 SH   SOLE   0 0 281
S&P Small Cap Value ETF ETF 78464A300   70,212 946 SH   SOLE   0 0 946
SPDR S&P 600 Small Cap Growth ETF 78464A201   546,857 7,570 SH   SOLE   0 0 7,570
CANTERBURY PK HLDG CORP COM Stock 13811E101   32,385 1,036 SH   SOLE   0 0 1,036
ISHARES MSCI EAFE GROWTH ETF ETF 464288885   15,824 189 SH   SOLE   0 0 188
INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST ETF 45782C680   69,032 2,435 SH   SOLE   0 0 2,435
SNDL INC COM Stock 83307B101   21 10 SH   SOLE   0 0 10
LILLY ELI & CO COM Stock 532457108   97,313 266 SH   SOLE   0 0 266
Air Products & Chemicals Stock 009158106   48,397 157 SH   SOLE   0 0 157
Schwab REIT ETF 808524847   5,324 276 SH   SOLE   0 0 276
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - OCTOBER ETF 45782C599   8,330 330 SH   SOLE   0 0 330
Liquid Strategy's Core Bond Overlay ETF 53656F862   1,898,729 93,622 SH   SOLE   0 0 93,621
SCHWAB U.S. MID-CAP ETF ETF 808524508   10,366 158 SH   SOLE   0 0 158
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768   5,741 111 SH   SOLE   0 0 111
SUN CMNTYS INC COM REIT 866674104   4,862 34 SH   SOLE   0 0 34
INSPIRE INTERNATIONAL ETF ETF 66538H419   1,564 60 SH   SOLE   0 0 60
INNOVATOR U.S. EQUITY POWER BUFFER ETF - NOVEMBER ETF 45782C573   69,497 2,302 SH   SOLE   0 0 2,302
PPL CORP COM Stock 69351T106   731 25 SH   SOLE   0 0 25
ADAPTHEALTH CORP COMMON STOCK Stock 00653Q102   4,344 226 SH   SOLE   0 0 226
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473   2,001 19 SH   SOLE   0 0 19
HOLOGIC INC COM Stock 436440101   3,217 43 SH   SOLE   0 0 43
FABRINET SHS Stock G3323L100   1,282 10 SH   SOLE   0 0 10
INNOVATOR U.S. EQUITY POWER BUFFER ETF - DECEMBER ETF 45782C540   70,690 2,365 SH   SOLE   0 0 2,365
LITHIA MTRS INC COM Stock 536797103   3,890 19 SH   SOLE   0 0 19
EHANG HLDGS LTD ADS ADR 26853E102   858 100 SH   SOLE   0 0 100
VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771   18,345 403 SH   SOLE   0 0 403
DraftKings Stock 26142V105   2,529 222 SH   SOLE   0 0 222
CANAAN INC SPONSORED ADS ADR 134748102   309 150 SH   SOLE   0 0 150
ISHARES RUSSELL 2000 ETF ETF 464287655   380,865 2,184 SH   SOLE   0 0 2,184
HCM DEFENDER 100 INDEX ETF ETF 66538R748   533,393 15,665 SH   SOLE   0 0 15,665
TWILIO INC CL A Stock 90138F102   979 20 SH   SOLE   0 0 20
APOLLO GLOBAL MGMT INC COM Stock 03769M106   255 4 SH   SOLE   0 0 4
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106   2,307 34 SH   SOLE   0 0 34
iShares High Dividend ETF ETF 46429B663   2,303,375 22,097 SH   SOLE   0 0 22,096
INNOVATOR U.S. EQUITY POWER BUFFER ETF - FEBRUARY ETF 45782C417   28,400 1,000 SH   SOLE   0 0 1,000
Repligen Stock 759916109   169 1 SH   SOLE   0 0 1
SPDR S&P HEALTH CARE EQUIPMENT ETF ETF 78464A581   26,248 292 SH   SOLE   0 0 292
HCM DEFENDER 500 INDEX ETF ETF 66538R730   556,511 16,687 SH   SOLE   0 0 16,687
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   105,359 1,023 SH   SOLE   0 0 1,022
INNOVATOR U.S. EQUITY POWER BUFFER ETF - MARCH ETF 45782C383   24,177 787 SH   SOLE   0 0 787
TRI CONTL CORP COM CEF 895436103   8,381 327 SH   SOLE   0 0 327
MICRON TECHNOLOGY INC COM Stock 595112103   1,150 23 SH   SOLE   0 0 23
INCYTE CORP COM Stock 45337C102   723 9 SH   SOLE   0 0 9
Aflac Stock 001055102   3,453 48 SH   SOLE   0 0 48
Freeport-McMoran Stock 35671D857   3,545,277 93,297 SH   SOLE   0 0 93,296
SYSCO CORP COM Stock 871829107   6,269 82 SH   SOLE   0 0 82
iShares U.S. Aerospace & Defense ETF 464288760   123,616 1,105 SH   SOLE   0 0 1,105
Powershares S&P 500 Low Volatility ETF 46138E354   21,407 335 SH   SOLE   0 0 335
INNOVATOR U.S. EQUITY POWER BUFFER ETF - MAY ETF 45782C318   20,983 747 SH   SOLE   0 0 747
PORTLAND GEN ELEC CO COM NEW Stock 736508847   3,381 69 SH   SOLE   0 0 69
SONY GROUP CORPORATION SPONSORED ADR ADR 835699307   7,933 104 SH   SOLE   0 0 104
ALBERTSONS COS INC COMMON STOCK Stock 013091103   3,422 165 SH   SOLE   0 0 165
INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JULY ETF 45782C284   8,480 350 SH   SOLE   0 0 350
OCCIDENTAL PETE CORP WT EXP 080327 Stock 674599162   1,773 43 SH   SOLE   0 0 43
Quanta Services Stock 74762E102   4,661,891 32,715 SH   SOLE   0 0 32,715
COCA COLA CONS INC COM Stock 191098102   512 1 SH   SOLE   0 0 1
COHERENT CORP COM Stock 19247G107   6,002 171 SH   SOLE   0 0 171
ISHARES SELECT DIVIDEND ETF ETF 464287168   29,779 247 SH   SOLE   0 0 246
OAK STR HEALTH INC COM Stock 67181A107   366 17 SH   SOLE   0 0 17
ERICSSON ADR B SEK 10 ADR 294821608   1,355 232 SH   SOLE   0 0 232
KE HLDGS INC SPONSORED ADS ADR 482497104   405 29 SH   SOLE   0 0 29
CUREVAC N V COM Stock N2451R105   133 22 SH   SOLE   0 0 22
Brown Forman Class B Stock 115637209   3,612 55 SH   SOLE   0 0 55
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481   61,530 736 SH   SOLE   0 0 736
SUZANO S A SPON ADS ADR 86959K105   748 81 SH   SOLE   0 0 81
QUANTUMSCAPE CORP COM CL A Stock 74767V109   108 19 SH   SOLE   0 0 19
Powershares A&D ETF 46137V100   784 10 SH   SOLE   0 0 10
FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192   7,201 125 SH   SOLE   0 0 125
SNOWFLAKE INC CL A Stock 833445109   431 3 SH   SOLE   0 0 3
PINNACLE FINL PARTNERS INC COM Stock 72346Q104   5,285 72 SH   SOLE   0 0 72
VANGUARD SMALL CAP VALUE ETF ETF 922908611   9,369 59 SH   SOLE   0 0 59
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108   368,591 57,413 SH   SOLE   0 0 57,413
FRANKLIN SYSTEMATIC STYLE PREMIA ETF ETF 35473P546   871 41 SH   SOLE   0 0 41
INVESCO NASDAQ 100 ETF ETF 46138G649   10,953 100 SH   SOLE   0 0 100
F N B CORP COM Stock 302520101   3,181 244 SH   SOLE   0 0 243
BRUKER CORP COM Stock 116794108   1,982 29 SH   SOLE   0 0 29
LUFAX HOLDING LTD ADS REP SHS CL A ADR 54975P102   336 173 SH   SOLE   0 0 173
FISKER INC CL A COM STK Stock 33813J106   364 50 SH   SOLE   0 0 50
VIATRIS INC COM Stock 92556V106   83 7 SH   SOLE   0 0 7
SOFI TECHNOLOGIES INC COM Stock 83406F102   217 47 SH   SOLE   0 0 47
ISHARES MSCI EAFE VALUE ETF ETF 464288877   16,760 365 SH   SOLE   0 0 365
AIRBNB INC COM CL A Stock 009066101   1,710 20 SH   SOLE   0 0 20
FIRST CTZNS BANCSHARES INC N C CL A Stock 31946M103   2,275 3 SH   SOLE   0 0 3
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100   8,348 703 SH   SOLE   0 0 703
PURPLE BIOTECH LTD SPONSORED ADS ADR 74638P109   4,485 3,250 SH   SOLE   0 0 3,250
INDUS REALTY TRUST INC COM Stock 45580R103   25,777 406 SH   SOLE   0 0 406
VANGUARD MID-CAP GROWTH ETF ETF 922908538   18,875 105 SH   SOLE   0 0 105
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797   58,038 768 SH   SOLE   0 0 768
AFFIRM HLDGS INC COM CL A Stock 00827B106   484 50 SH   SOLE   0 0 50
STELLANTIS N.V SHS Stock N82405106   142 10 SH   SOLE   0 0 10
XYLEM INC COM Stock 98419M100   1,437 13 SH   SOLE   0 0 13
ACADIA HEALTHCARE COMPANY INC COM Stock 00404A109   5,351 65 SH   SOLE   0 0 65
ISHARES MSCI GLOBAL MIN VOL FACTOR ETF ETF 464286525   15,773 166 SH   SOLE   0 0 166
JOBY AVIATION INC COMMON STOCK Stock G65163100   218 65 SH   SOLE   0 0 65
MAIN THEMATIC INNOVATION ETF ETF 66538H278   32,992 2,665 SH   SOLE   0 0 2,665
SENSEI BIOTHERAPEUTICS INC COM Stock 81728A108   75 50 SH   SOLE   0 0 50
TRIP COM GROUP LTD ADS ADR 89677Q107   1,514 44 SH   SOLE   0 0 44
ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533   75,220 1,418 SH   SOLE   0 0 1,417
Delphi Automotive Stock G6095L109   3,353 36 SH   SOLE   0 0 36
CHARGEPOINT HOLDINGS INC COM CL A Stock 15961R105   210 22 SH   SOLE   0 0 22
ASENSUS SURGICAL INC COM Stock 04367G103   347 1,000 SH   SOLE   0 0 1,000
ROBLOX CORP CL A Stock 771049103   1,565 55 SH   SOLE   0 0 55
AEVA TECHNOLOGIES INC COM Stock 00835Q103   22,058 16,219 SH   SOLE   0 0 16,219
4D PHARMA PLC SPONSORED ADS ADR 35085K109   0 9 SH   SOLE   0 0 9
COINBASE GLOBAL INC COM CL A Stock 19260Q107   283 8 SH   SOLE   0 0 8
CAPRI HOLDINGS LIMITED SHS Stock G1890L107   287 5 SH   SOLE   0 0 5
SYNAPTOGENIX INC COM NEW Stock 87167T201   1,982 1,709 SH   SOLE   0 0 1,709
Visa Stock 92826C839   357,436 1,720 SH   SOLE   0 0 1,720
DIMENSIONAL US CORE EQUITY 2 ETF ETF 25434V708   349,632 14,400 SH   SOLE   0 0 14,400
DIMENSIONAL U.S. TARGETED VALUE ETF ETF 25434V609   172,943 3,935 SH   SOLE   0 0 3,935
DIMENSIONAL U.S. EQUITY ETF ETF 25434V401   53,219 1,279 SH   SOLE   0 0 1,279
OTTER TAIL CORP COM Stock 689648103   51,430 876 SH   SOLE   0 0 876
ATI PHYSICAL THERAPY INC COM CL A Stock 00216W109   221 725 SH   SOLE   0 0 725
HERTZ GLOBAL HLDGS INC COM NEW Stock 42806J700   231 15 SH   SOLE   0 0 15
AMERICAN EAGLE OUTFITTERS INC COM Stock 02553E106   2,094 150 SH   SOLE   0 0 150
PHILLIPS EDISON & CO INC COMMON STOCK REIT 71844V201   630,941 19,816 SH   SOLE   0 0 19,816
LUCID GROUP INC COM Stock 549498103   137 20 SH   SOLE   0 0 20
BATH & BODY WORKS INC COM Stock 070830104   2,318 55 SH   SOLE   0 0 55
U S SILICA HLDGS INC COM Stock 90346E103   39,363 3,149 SH   SOLE   0 0 3,149
RENEW ENERGY GLOBAL PLC CL A SHS Stock G7500M104   495 90 SH   SOLE   0 0 90
RENEW ENERGY GLOBAL PLC WT EXP 082126 Stock G7500M120   24 30 SH   SOLE   0 0 30
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697   95,709 1,327 SH   SOLE   0 0 1,327
Solar ETF ETF 46138G706   7,294 100 SH   SOLE   0 0 100
DIMENSIONAL WORLD EX U.S. CORE EQUITY 2 ETF ETF 25434V880   92,642 4,289 SH   SOLE   0 0 4,289
DIMENSIONAL INTERNATIONAL VALUE ETF ETF 25434V807   790 26 SH   SOLE   0 0 26
ON HLDG AG NAMEN AKT A Stock H5919C104   1,716 100 SH   SOLE   0 0 100
THOUGHTWORKS HOLDING INC COM Stock 88546E105   408 40 SH   SOLE   0 0 40
LILIUM N V CLASS A ORD SHS Stock N52586109   177 155 SH   SOLE   0 0 155
ARCHER AVIATION INC COM CL A Stock 03945R102   187 100 SH   SOLE   0 0 100
PIMCO ACTIVE BOND ETF ETF 72201R775   3,348 37 SH   SOLE   0 0 37
AMERICAN CENTURY MULTISECTOR INCOME ETF ETF 025072398   1,197 28 SH   SOLE   0 0 28
TDCX INC ADS ADR 87190U100   631 51 SH   SOLE   0 0 51
INNOVATOR U.S. EQUITY ACCELERATED PLUS ETF - OCTOBER ETF 45783Y830   43,923 2,070 SH   SOLE   0 0 2,070
DIGITAL WORLD ACQUISITION CORP CLASS A COM Stock 25400Q105   225 15 SH   SOLE   0 0 15
SVB FINANCIAL GROUP COM Stock 78486Q101   1,151 5 SH   SOLE   0 0 5
OSISKO GOLD ROYALTIES LTD COM Stock 68827L101   1,774 147 SH   SOLE   0 0 147
FLUENCE ENERGY INC COM CL A Stock 34379V103   532 31 SH   SOLE   0 0 31
KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100   167 15 SH   SOLE   0 0 15
VANGUARD VALUE ETF ETF 922908744   142,756 1,017 SH   SOLE   0 0 1,017
VANGUARD GROWTH ETF ETF 922908736   135,325 635 SH   SOLE   0 0 635
SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ETF ETF 78468R408   2,715 112 SH   SOLE   0 0 112
ENPHASE ENERGY INC COM Stock 29355A107   530 2 SH   SOLE   0 0 2
ORION OFFICE REIT INC COM REIT 68629Y103   325 38 SH   SOLE   0 0 38
ISHARES MICRO-CAP ETF ETF 464288869   1,538 14 SH   SOLE   0 0 14
MFS HIGH INCOME MUN TR SH BEN INT CEF 59318D104   5,340 1,530 SH   SOLE   0 0 1,530
SIMPLIFY HEDGED EQUITY ETF ETF 82889N764   84,999 3,766 SH   SOLE   0 0 3,766
HORIZON THERAPEUTICS PUB L SHS Stock G46188101   7,852 69 SH   SOLE   0 0 69
CRESCENT ENERGY COMPANY CL A COM Stock 44952J104   300 25 SH   SOLE   0 0 25
MID-AMER APT CMNTYS INC COM REIT 59522J103   31,398 200 SH   SOLE   0 0 200
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   1,076 5 SH   SOLE   0 0 5
Semiconductor ETF ETF 92189F676   3,303 16 SH   SOLE   0 0 16
Cheniere Energy Stock 16411R208   89,226 595 SH   SOLE   0 0 595
American Tower REIT 03027X100   16,313 77 SH   SOLE   0 0 77
ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105   27,692 108 SH   SOLE   0 0 108
iShares Core S&P Total U.S. Stock Market ETF ETF 464287150   1,845,449 21,762 SH   SOLE   0 0 21,762
EAGLE MATLS INC COM Stock 26969P108   4,915 37 SH   SOLE   0 0 37
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604   12,400 436 SH   SOLE   0 0 436
SANDSTORM GOLD LTD COM NEW Stock 80013R206   52,600 10,000 SH   SOLE   0 0 10,000
DoorDash Stock 25809K105   1,820 37 SH   SOLE   0 0 37
CORE SCIENTIFIC INC COMMON STOCK Stock 21873J108   9,353 124,545 SH   SOLE   0 0 124,545
CONSOLIDATED COMM HLDGS INC COM Stock 209034107   530 148 SH   SOLE   0 0 148
ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF ETF 46434G848   8,590 210 SH   SOLE   0 0 209
CONSTELLATION ENERGY CORP COM Stock 21037T109   517 6 SH   SOLE   0 0 6
COMPASS DIVERSIFIED SH BEN INT Stock 20451Q104   9 0 SH   SOLE   0 0 0
BRC INC COM CL A Stock 05601U105   6,110 1,000 SH   SOLE   0 0 1,000
Facebook Stock 30303M102   173,290 1,440 SH   SOLE   0 0 1,440
CAPITAL GROUP DIVIDEND VALUE ETF ETF 14020W106   18,638 790 SH   SOLE   0 0 790
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210   2,186 4 SH   SOLE   0 0 4
NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INT CEF 67070X101   12,872 1,066 SH   SOLE   0 0 1,065
CAVCO INDS INC DEL COM Stock 149568107   4,299 19 SH   SOLE   0 0 19
WARNER BROS DISCOVERY INC COM SER A Stock 934423104   8,769 925 SH   SOLE   0 0 925
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101   11,210 420 SH   SOLE   0 0 420
EXCELERATE ENERGY INC CL A COM Stock 30069T101   2,510 100 SH   SOLE   0 0 100
SERVICENOW INC COM Stock 81762P102   777 2 SH   SOLE   0 0 2
DIMENSIONAL US MARKETWIDE VALUE ETF ETF 25434V724   157,222 4,696 SH   SOLE   0 0 4,696
AUTONATION INC COM Stock 05329W102   15,344 143 SH   SOLE   0 0 143
FIVE BELOW INC COM Stock 33829M101   5,306 30 SH   SOLE   0 0 30
Palo Alto Networks Stock 697435105   28,885 207 SH   SOLE   0 0 207
BNY MELLON CONCENTRATED INTERNATIONAL ETF ETF 09661T834   2,345 57 SH   SOLE   0 0 57
CARLYLE GROUP INC COM Stock 14316J108   239 8 SH   SOLE   0 0 8
JABIL INC COM Stock 466313103   11,935 175 SH   SOLE   0 0 175
EPAM SYS INC COM Stock 29414B104   328 1 SH   SOLE   0 0 1
FMC CORP COM NEW Stock 302491303   99,840 800 SH   SOLE   0 0 800
Powershares DWA Smallcap Momentum ETF 46138E842   2,692 37 SH   SOLE   0 0 37
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN CEF 09257P105   4,258 200 SH   SOLE   0 0 200
INVESCO MUNICIPAL TRUST COM CEF 46131J103   16,773 1,694 SH   SOLE   0 0 1,694
DIREXION DAILY AAPL BEAR 1X SHARES ETF ETF 25461A304   4,988 165 SH   SOLE   0 0 165
MONDELEZ INTL INC CL A Stock 609207105   11,240,793 168,654 SH   SOLE   0 0 168,654
Builders Firstsource Stock 12008R107   12,976 200 SH   SOLE   0 0 200
MAIN BUYWRITE ETF ETF 66538H179   62,206 4,902 SH   SOLE   0 0 4,902
Broadcom Stock 11135F101   25,786 46 SH   SOLE   0 0 46
BIOHAVEN LTD COM Stock G1110E107   236 17 SH   SOLE   0 0 17
TENET HEALTHCARE CORP COM NEW Stock 88033G407   244 5 SH   SOLE   0 0 5
DIAMONDBACK ENERGY INC COM Stock 25278X109   9,985 73 SH   SOLE   0 0 73
D R HORTON INC COM Stock 23331A109   1,515 17 SH   SOLE   0 0 17
JOHNSON CTLS INTL PLC SHS Stock G51502105   7,872 123 SH   SOLE   0 0 123
CANADIAN PAC RY LTD COM Stock 13645T100   19,916 267 SH   SOLE   0 0 267
MARTIN MARIETTA MATLS INC COM Stock 573284106   28,389 84 SH   SOLE   0 0 84
PIONEER NAT RES CO COM Stock 723787107   13,247 58 SH   SOLE   0 0 58
HONDA MOTOR LTD AMERN SHS ADR 438128308   4,572 200 SH   SOLE   0 0 200
ARCIMOTO INC COM NEW Stock 039587209   1,142 346 SH   SOLE   0 0 346
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW ADR 500472303   8,005 534 SH   SOLE   0 0 534
ISHARES CORE MSCI EAFE ETF ETF 46432F842   196,975 3,196 SH   SOLE   0 0 3,195
TOTALENERGIES SE SPONSORED ADS ADR 89151E109   79,835 1,286 SH   SOLE   0 0 1,286
COMSTOCK RES INC COM Stock 205768302   8,226 600 SH   SOLE   0 0 600
HEXCEL CORP NEW COM Stock 428291108   5,591 95 SH   SOLE   0 0 95
RBC BEARINGS INC COM Stock 75524B104   6,490 31 SH   SOLE   0 0 31
TEREX CORP NEW COM Stock 880779103   6,194 145 SH   SOLE   0 0 145
MAINSTAY MACKAY DEFINEDTERM MU COM CEF 56064K100   14,181 883 SH   SOLE   0 0 883
KINDER MORGAN INC DEL COM Stock 49456B101   76,677 4,241 SH   SOLE   0 0 4,241
Accenture Stock G1151C101   269,508 1,010 SH   SOLE   0 0 1,010
EQUIFAX INC COM Stock 294429105   12,828 66 SH   SOLE   0 0 66
NORTHERN TR CORP COM Stock 665859104   885 10 SH   SOLE   0 0 10
KROGER CO COM Stock 501044101   22,859 513 SH   SOLE   0 0 512
Enbridge Stock 29250N105   87,076 2,227 SH   SOLE   0 0 2,227
AES CORP COM Stock 00130H105   5,522 192 SH   SOLE   0 0 192
ENTEGRIS INC COM Stock 29362U104   2,952 45 SH   SOLE   0 0 45
NVIDIA CORPORATION COM Stock 67066G104   402,617 2,755 SH   SOLE   0 0 2,755
iShares 1-3 Year Credit Bond ETF ETF 464288646   7,573 152 SH   SOLE   0 0 152
iShares Short-Term Treasury ETF ETF 464288679   2,086,107 18,978 SH   SOLE   0 0 18,978
ARCHER DANIELS MIDLAND CO COM Stock 039483102   10,028 108 SH   SOLE   0 0 108
CUMMINS INC COM Stock 231021106   1,211 5 SH   SOLE   0 0 5
EOG Resources Stock 26875P101   2,220,647 17,145 SH   SOLE   0 0 17,145
OWENS CORNING NEW COM Stock 690742101   2,047 24 SH   SOLE   0 0 24
Abbvie Stock 00287Y109   216,806 1,342 SH   SOLE   0 0 1,341
S&P GLOBAL INC COM Stock 78409V104   13,742 41 SH   SOLE   0 0 41
Biotech ETF ETF 78464A870   1,615,844 19,468 SH   SOLE   0 0 19,468
SPDR S&P HOMEBUILDERS ETF ETF 78464A888   9,048 150 SH   SOLE   0 0 150
WISDOMTREE INTERNATIONAL MIDCAP DIVIDEND FUND ETF 97717W778   4,327 78 SH   SOLE   0 0 78
WisdomTree International Smallcap Dividend ETF 97717W760   4,173 72 SH   SOLE   0 0 72
INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263   1,174,591 25,195 SH   SOLE   0 0 25,195
iShares Core MSCI Emerging Markets ETF ETF 46434G103   33,416 716 SH   SOLE   0 0 715
MANULIFE FINL CORP COM Stock 56501R106   3,354 188 SH   SOLE   0 0 188
COTERRA ENERGY INC COM Stock 127097103   6,314 257 SH   SOLE   0 0 257
NORWEGIAN CRUISE LINE HLDG LTD SHS Stock G66721104   8,397 686 SH   SOLE   0 0 686
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 33738R118   13,092 274 SH   SOLE   0 0 274
CURTISS WRIGHT CORP COM Stock 231561101   1,169 7 SH   SOLE   0 0 7
LANCASTER COLONY CORP COM Stock 513847103   4,735 24 SH   SOLE   0 0 24
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105   2,589 11 SH   SOLE   0 0 11
CELANESE CORP DEL COM Stock 150870103   818 8 SH   SOLE   0 0 8
INVESCO DYNAMIC LARGE CAP VALUE ETF ETF 46137V738   20,101 427 SH   SOLE   0 0 427
Zoetis Stock 98978V103   7,782 53 SH   SOLE   0 0 53
NORTHERN DYNASTY MINERALS LTD COM NEW Stock 66510M204   6,032 27,321 SH   SOLE   0 0 27,321
VALE S A SPONSORED ADS ADR 91912E105   662 39 SH   SOLE   0 0 39
INVESCO FINANCIAL PREFERRED ETF ETF 46137V621   2,405 167 SH   SOLE   0 0 167
Taiwan Semiconductor ADR 874039100   76,874 1,032 SH   SOLE   0 0 1,032
PARK NATL CORP COM Stock 700658107   337,519 2,398 SH   SOLE   0 0 2,398
ISHARES ESG AWARE MSCI EM ETF ETF 46434G863   5,811 193 SH   SOLE   0 0 193
GLOBUS MED INC CL A Stock 379577208   3,788 51 SH   SOLE   0 0 51
BLACKROCK MULTI SECTOR INC TR COM CEF 09258A107   5,911 416 SH   SOLE   0 0 416
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648   10,941 51 SH   SOLE   0 0 51
Powershares S&P 500 Quality ETF 46137V241   1,047,288 23,802 SH   SOLE   0 0 23,802
ARTISAN PARTNERS ASSET MGMT IN CL A Stock 04316A108   1,099 37 SH   SOLE   0 0 37
BLACKSTONE INC COM Stock 09260D107   10,335 139 SH   SOLE   0 0 139
ANSYS INC COM Stock 03662Q105   966 4 SH   SOLE   0 0 4
APTARGROUP INC COM Stock 038336103   3,519 32 SH   SOLE   0 0 32
CHURCH & DWIGHT CO INC COM Stock 171340102   806 10 SH   SOLE   0 0 10
POLARIS INC COM Stock 731068102   5,252 52 SH   SOLE   0 0 52
NEUROCRINE BIOSCIENCES INC COM Stock 64125C109   6,211 52 SH   SOLE   0 0 52
ZIMMER BIOMET HOLDINGS INC COM Stock 98956P102   1,403 11 SH   SOLE   0 0 11
ROCKWELL AUTOMATION INC COM Stock 773903109   2,061 8 SH   SOLE   0 0 8
VERISIGN INC COM Stock 92343E102   1,233 6 SH   SOLE   0 0 6
DIGITAL TURBINE INC COM NEW Stock 25400W102   38,100 2,500 SH   SOLE   0 0 2,500
STRYKER CORPORATION COM Stock 863667101   14,669 60 SH   SOLE   0 0 60
Qualcomm Stock 747525103   68,932 627 SH   SOLE   0 0 627
T-MOBILE US INC COM Stock 872590104   15,400 110 SH   SOLE   0 0 110
VOYA FINANCIAL INC COM Stock 929089100   5,719 93 SH   SOLE   0 0 93
RESMED INC COM Stock 761152107   5,203 25 SH   SOLE   0 0 25
Intuitive Surgical Stock 46120E602   38,210 144 SH   SOLE   0 0 144
DISCOVER FINL SVCS COM Stock 254709108   783 8 SH   SOLE   0 0 8
EQT CORP COM Stock 26884L109   4,229 125 SH   SOLE   0 0 125
McDonalds Stock 580135101   295,261 1,120 SH   SOLE   0 0 1,120
MOLINA HEALTHCARE INC COM Stock 60855R100   4,623 14 SH   SOLE   0 0 14
PAYLOCITY HLDG CORP COM Stock 70438V106   4,468 23 SH   SOLE   0 0 23
AMETEK INC COM Stock 031100100   23,613 169 SH   SOLE   0 0 169
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104   13,029 127 SH   SOLE   0 0 127
Cisco Stock 17275R102   4,143,991 86,986 SH   SOLE   0 0 86,985
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407   992,961 20,935 SH   SOLE   0 0 20,935
CAPITAL ONE FINL CORP COM Stock 14040H105   1,859 20 SH   SOLE   0 0 20
ISHARES RUSSELL MIDCAP ETF ETF 464287499   102,643 1,522 SH   SOLE   0 0 1,521
Apache Stock 03743Q108   794 17 SH   SOLE   0 0 17
ADVANCED MICRO DEVICES INC COM Stock 007903107   40,222 621 SH   SOLE   0 0 621
Autodesk Stock 052769106   561 3 SH   SOLE   0 0 3
CDW CORP COM Stock 12514G108   17,679 99 SH   SOLE   0 0 99
GLOBAL NET LEASE INC COM NEW REIT 379378201   68,308 5,434 SH   SOLE   0 0 5,434
AT&T Stock 00206R102   72,518 3,939 SH   SOLE   0 0 3,939
VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819   26,106 351 SH   SOLE   0 0 351
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505   11,314 275 SH   SOLE   0 0 275
CLEARWAY ENERGY INC CL C Stock 18539C204   733 23 SH   SOLE   0 0 23
VANGUARD FINANCIALS ETF ETF 92204A405   291,127 3,519 SH   SOLE   0 0 3,519
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   21,690 248 SH   SOLE   0 0 247
Global X MLP & Energy Infrastructure ETF ETF 37954Y293   2,194,600 53,842 SH   SOLE   0 0 53,842
ISHARES U.S. CONSUMER STAPLES ETF ETF 464287812   21,286 105 SH   SOLE   0 0 104
SCHWAB FUNDAMENTAL US SMALL CO. INDEX ETF ETF 808524763   7,942 170 SH   SOLE   0 0 170
General Electric Stock 369604301   71,731 856 SH   SOLE   0 0 856
KRANESHARES CSI CHINA INTERNET ETF ETF 500767306   3,020 100 SH   SOLE   0 0 100
iShares Edge MSCI USA Quality Factor ETF 46432F339   163,191 1,432 SH   SOLE   0 0 1,432
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513   25,950 352 SH   SOLE   0 0 352
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887   38,794 359 SH   SOLE   0 0 358
NOKIA CORP SPONSORED ADR ADR 654902204   57,884 12,475 SH   SOLE   0 0 12,475
Motorola Solutions Stock 620076307   4,011 16 SH   SOLE   0 0 15
iShares US Momentum ETF ETF 46432F396   13,426 92 SH   SOLE   0 0 92
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704   17,972 183 SH   SOLE   0 0 183
SCIENCE APPLICATIONS INTL CORP COM Stock 808625107   55,465 500 SH   SOLE   0 0 500
ISHARES U.S. TECHNOLOGY ETF ETF 464287721   36,854 495 SH   SOLE   0 0 494
ISHARES SEMICONDUCTOR ETF ETF 464287523   2,445 7 SH   SOLE   0 0 7
SCHWAB FUNDAMENTAL INTERNATIONAL LARGE CO. INDEX ETF ETF 808524755   2,355 81 SH   SOLE   0 0 81
NETAPP INC COM Stock 64110D104   12,012 200 SH   SOLE   0 0 200
BURLINGTON STORES INC COM Stock 122017106   4,258 21 SH   SOLE   0 0 21
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER Stock 226344208   29,400 1,123 SH   SOLE   0 0 1,122
VEEVA SYS INC CL A COM Stock 922475108   1,130 7 SH   SOLE   0 0 7
Robo Global Robotics and Automation ETF ETF 301505707   408,445 8,816 SH   SOLE   0 0 8,816
AURINIA PHARMACEUTICALS INC COM Stock 05156V102   4,320 1,000 SH   SOLE   0 0 1,000
ISHARES U.S. BASIC MATERIALS ETF ETF 464287838   12,507 100 SH   SOLE   0 0 100
WIX COM LTD SHS Stock M98068105   230 3 SH   SOLE   0 0 3
ISHARES S&P 500 VALUE ETF ETF 464287408   675,062 4,653 SH   SOLE   0 0 4,653
LULULEMON ATHLETICA INC COM Stock 550021109   961 3 SH   SOLE   0 0 3
WisdomTree International Large Dividend ETF 97717W794   19,056 433 SH   SOLE   0 0 433
ISHARES S&P 500 GROWTH ETF ETF 464287309   929,683 15,892 SH   SOLE   0 0 15,892
iShares Core S&P 500 ETF ETF 464287200   280,232 729 SH   SOLE   0 0 729
UBS GROUP AG SHS Stock H42097107   1,867 100 SH   SOLE   0 0 100
BUMBLE INC COM CL A Stock 12047B105   1,010 48 SH   SOLE   0 0 48
SIX FLAGS ENTMT CORP NEW COM Stock 83001A102   326 14 SH   SOLE   0 0 14
ROSS STORES INC COM Stock 778296103   5,571 48 SH   SOLE   0 0 48
WESCO INTL INC COM Stock 95082P105   250 2 SH   SOLE   0 0 2
BUNGE LIMITED COM Stock G16962105   2,180,192 21,852 SH   SOLE   0 0 21,852
DIMENSIONAL INTERNATIONAL SMALL CAP ETF ETF 25434V773   968 45 SH   SOLE   0 0 45
MASIMO CORP COM Stock 574795100   444 3 SH   SOLE   0 0 3
FLEX LTD ORD Stock Y2573F102   3,069 143 SH   SOLE   0 0 143
Wells Fargo Stock 949746101   9,621 233 SH   SOLE   0 0 233
VMWARE INC CL A COM Stock 928563402   12,767 104 SH   SOLE   0 0 104
Union Pacific Stock 907818108   54,874 265 SH   SOLE   0 0 265
CINTAS CORP COM Stock 172908105   26,693 59 SH   SOLE   0 0 59
ECOLAB INC COM Stock 278865100   234,934 1,614 SH   SOLE   0 0 1,614
ISHARES GOVERNMENT/CREDIT BOND ETF ETF 464288596   5,746 56 SH   SOLE   0 0 56
ISHARES MBS ETF ETF 464288588   11,041 119 SH   SOLE   0 0 119
ISHARES PREFERRED & INCOME SECURITIES ETF ETF 464288687   8,426 276 SH   SOLE   0 0 276
ISHARES 10-20 YEAR TREASURY BOND ETF ETF 464288653   2,774 26 SH   SOLE   0 0 25
CHARLES RIV LABS INTL INC COM Stock 159864107   2,179 10 SH   SOLE   0 0 10
SALESFORCE INC COM Stock 79466L302   58,340 440 SH   SOLE   0 0 440
DOLBY LABORATORIES INC COM CL A Stock 25659T107   3,527 50 SH   SOLE   0 0 50
MCCORMICK & CO INC COM NON VTG Stock 579780206   20,225 244 SH   SOLE   0 0 244
NORTHROP GRUMMAN CORP COM Stock 666807102   1,682 3 SH   SOLE   0 0 3
IDEXX LABS INC COM Stock 45168D104   816 2 SH   SOLE   0 0 2
RYDER SYS INC COM Stock 783549108   836 10 SH   SOLE   0 0 10
Republic Services Stock 760759100   4,182,777 32,427 SH   SOLE   0 0 32,427
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   13,223 24 SH   SOLE   0 0 24
TORO CO COM Stock 891092108   6,452 57 SH   SOLE   0 0 57
M D C HLDGS INC COM Stock 552676108   4,171 132 SH   SOLE   0 0 132
Lockheed Martin Stock 539830109   4,366,310 8,975 SH   SOLE   0 0 8,975
MANHATTAN ASSOCIATES INC COM Stock 562750109   6,677 55 SH   SOLE   0 0 55
JPMorgan Chase Stock 46625H100   12,870,707 95,978 SH   SOLE   0 0 95,978
POWER INTEGRATIONS INC COM Stock 739276103   0 0 SH   SOLE   0 0 0
International Paper Stock 460146103   4,808 139 SH   SOLE   0 0 138
SPDR S&P Emerging Markets ETF 78463X509   5,612,387 170,279 SH   SOLE   0 0 170,278
MONOLITHIC PWR SYS INC COM Stock 609839105   1,768 5 SH   SOLE   0 0 5
Chevron Stock 166764100   7,291,474 40,623 SH   SOLE   0 0 40,623
ISHARES NATIONAL MUNI BOND ETF ETF 464288414   20,682 196 SH   SOLE   0 0 196
Albemarle Stock 012653101   3,172 15 SH   SOLE   0 0 14
Conocophillips Stock 20825C104   13,397,743 113,540 SH   SOLE   0 0 113,540
Markel Stock 570535104   52,700 40 SH   SOLE   0 0 40
Vanguard FTSE Developed Markets ETF 921943858   190,003 4,527 SH   SOLE   0 0 4,527
CINCINNATI FINL CORP COM Stock 172062101   2,765 27 SH   SOLE   0 0 27
CAMPBELL SOUP CO COM Stock 134429109   851 15 SH   SOLE   0 0 15
Danaher Stock 235851102   7,198,425 27,121 SH   SOLE   0 0 27,120
ELEMENT SOLUTIONS INC COM Stock 28618M106   5,293 291 SH   SOLE   0 0 291
TJX COS INC NEW COM Stock 872540109   36,775 462 SH   SOLE   0 0 462
Bank of America Stock 060505104   8,942,907 270,015 SH   SOLE   0 0 270,015
SPDR S&P DIVIDEND ETF ETF 78464A763   4,328 35 SH   SOLE   0 0 34
WALMART INC COM Stock 931142103   442,776 3,123 SH   SOLE   0 0 3,122
FIRST TRUST RISING DIVIDEND ACHIEVERS ETF ETF 33738R506   1,918 44 SH   SOLE   0 0 43
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   25,442 181 SH   SOLE   0 0 180
ORACLE CORP COM Stock 68389X105   18,181 222 SH   SOLE   0 0 222
United Technologies Stock 75513E101   138,967 1,377 SH   SOLE   0 0 1,377
Vanguard FTSE Emerging Markets ETF 922042858   87,472 2,244 SH   SOLE   0 0 2,244
Texas Instruments Stock 882508104   4,054,366 24,539 SH   SOLE   0 0 24,539
TARGET CORP COM Stock 87612E106   3,726 25 SH   SOLE   0 0 25
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   111,997 1,035 SH   SOLE   0 0 1,034
Pfizer Stock 717081103   104,208 2,034 SH   SOLE   0 0 2,033
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242   1,340,964 12,719 SH   SOLE   0 0 12,719
Morgan Stanley Stock 617446448   5,203,362 61,202 SH   SOLE   0 0 61,201
Vaneck Vectors Agribusiness ETF ETF 92189F700   1,393,784 16,237 SH   SOLE   0 0 16,237
3M Company Stock 88579Y101   116,924 975 SH   SOLE   0 0 975
KLA CORP COM NEW Stock 482480100   754 2 SH   SOLE   0 0 2
ISHARES MSCI USA VALUE FACTOR ETF ETF 46432F388   6,911 76 SH   SOLE   0 0 75
HP INC COM Stock 40434L105   1,182 44 SH   SOLE   0 0 44
NUSCALE PWR CORP CL A COM Stock 67079K100   79,238 7,723 SH   SOLE   0 0 7,723
Gilead Sciences Stock 375558103   6,439 75 SH   SOLE   0 0 75
Caterpillar Stock 149123101   131,956 551 SH   SOLE   0 0 550
Baker Hughes Stock 05722G100   6,880 233 SH   SOLE   0 0 233
Alphabet CL C Stock 02079K107   527,766 5,948 SH   SOLE   0 0 5,948
American Express Stock 025816109   15,658 106 SH   SOLE   0 0 105
SORRENTO THERAPEUTICS INC COM NEW Stock 83587F202   1,108 1,250 SH   SOLE   0 0 1,250
Amgen Stock 031162100   3,918,427 14,919 SH   SOLE   0 0 14,919
Applied Materials Stock 038222105   3,506 36 SH   SOLE   0 0 36
OTIS WORLDWIDE CORP COM Stock 68902V107   11,590 148 SH   SOLE   0 0 148
ALLY FINL INC COM Stock 02005N100   1,200 49 SH   SOLE   0 0 49
ANALOG DEVICES INC COM Stock 032654105   61,511 375 SH   SOLE   0 0 375
TYSON FOODS INC CL A Stock 902494103   10,182 164 SH   SOLE   0 0 163
Powershares Emerging Markets Sov Debt ETF 46138E784   9,768 523 SH   SOLE   0 0 523
VANGUARD UTILITIES ETF ETF 92204A876   12,269 80 SH   SOLE   0 0 80
WisdomTree Emerging Markets Dividend ETF ETF 97717W315   16,573 465 SH   SOLE   0 0 465
TEXAS ROADHOUSE INC COM Stock 882681109   5,366 59 SH   SOLE   0 0 59
HUMANA INC COM Stock 444859102   4,610 9 SH   SOLE   0 0 9
Invesco Emerging Markets ETF ETF 46138E727   2,819 160 SH   SOLE   0 0 160
NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105   37,237 3,275 SH   SOLE   0 0 3,275
UNITED STATES STL CORP NEW COM Stock 912909108   276 11 SH   SOLE   0 0 11
ZIONS BANCORPORATION N A COM Stock 989701107   36,428 741 SH   SOLE   0 0 741
JD.COM INC SPON ADR CL A ADR 47215P106   2,301 41 SH   SOLE   0 0 41
INVESCO DWA CONSUMER STAPLES MOMENTUM ETF ETF 46137V886   25,790 312 SH   SOLE   0 0 312
ARISTA NETWORKS INC COM Stock 040413106   364 3 SH   SOLE   0 0 3
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671   93,096 1,142 SH   SOLE   0 0 1,142
ISHARES CORE S&P US VALUE ETF ETF 464287663   16,386 232 SH   SOLE   0 0 232
ISHARES U.S. CONSUMER DISCRETIONARY ETF ETF 464287580   9,229 162 SH   SOLE   0 0 162
HDFC BANK LTD SPONSORED ADS ADR 40415F101   4,378 64 SH   SOLE   0 0 64
NETEASE INC SPONSORED ADS ADR 64110W102   1,162 16 SH   SOLE   0 0 16
SK TELECOM LTD SPONSORED ADR ADR 78440P306   1,647 80 SH   SOLE   0 0 80
UNITED MICROELECTRONICS CORP SPON ADR NEW ADR 910873405   875 134 SH   SOLE   0 0 134
Vanguard Dividend Appreciation ETF ETF 921908844   351,229 2,313 SH   SOLE   0 0 2,313
South Street Corp Stock 840441109   10,003 131 SH   SOLE   0 0 131
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM Stock 31620R303   226 6 SH   SOLE   0 0 6
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440   2,969 31 SH   SOLE   0 0 31
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226   3,574,195 36,851 SH   SOLE   0 0 36,851
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432   67,180 675 SH   SOLE   0 0 674
ANTERO RESOURCES CORP COM Stock 03674X106   248 8 SH   SOLE   0 0 8
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621   34,150 683 SH   SOLE   0 0 683
ORION ENGINEERED CARBONS S A COM Stock L72967109   9,332 524 SH   SOLE   0 0 524
SPDR PORTFOLIO S&P 500 ETF ETF 78464A854   49,435 1,099 SH   SOLE   0 0 1,099
CATALENT INC COM Stock 148806102   2,566 57 SH   SOLE   0 0 57
Eaton Corp Stock G29183103   5,308,707 33,824 SH   SOLE   0 0 33,824
INDEPENDENCE CONTRACT DRILLING COM Stock 453415606   7,603 2,325 SH   SOLE   0 0 2,325
ISHARES GLOBAL REIT ETF ETF 46434V647   17,373 765 SH   SOLE   0 0 765
BLACKROCK ULTRA SHORT-TERM BOND ETF ETF 46434V878   4,263,713 85,206 SH   SOLE   0 0 85,206
FIRST TRUST ENHANCED SHORT MATURITY ETF ETF 33739Q408   4,372,818 73,567 SH   SOLE   0 0 73,566
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879   133,430 1,461 SH   SOLE   0 0 1,461
Tandem Diabetes Stock 875372203   24,363 542 SH   SOLE   0 0 542
iShares S&P Mid-Cap Growth ETF ETF 464287606   686,159 10,046 SH   SOLE   0 0 10,046
CANOPY GROWTH CORP COM Stock 138035100   3,502 1,516 SH   SOLE   0 0 1,516
PURE CYCLE CORP COM NEW Stock 746228303   34,060 3,250 SH   SOLE   0 0 3,250
iShares S&P Mid-Cap Value ETF ETF 464287705   430,063 4,266 SH   SOLE   0 0 4,266
ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF ETF 464288612   3,791 37 SH   SOLE   0 0 37
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102   69,151 785 SH   SOLE   0 0 785
WAYFAIR INC CL A Stock 94419L101   658 20 SH   SOLE   0 0 20
HUBSPOT INC COM Stock 443573100   2,313 8 SH   SOLE   0 0 8
KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103   4,448 26 SH   SOLE   0 0 26
AVANOS MED INC COM Stock 05350V106   704 26 SH   SOLE   0 0 26
VANGUARD LONG-TERM BOND ETF ETF 921937793   16,009 221 SH   SOLE   0 0 221
VICTORYSHARES US DISCOVERY ENHANCED VOLATILITY WTD ETF ETF 92647N774   32,601 596 SH   SOLE   0 0 596
LIBERTY BROADBAND CORP COM SER C Stock 530307305   101,820 1,335 SH   SOLE   0 0 1,335
ANTERO MIDSTREAM CORP COM Stock 03676B102   8,439 782 SH   SOLE   0 0 782
PLUG POWER INC COM NEW Stock 72919P202   2,956 239 SH   SOLE   0 0 239
AXALTA COATING SYS LTD COM Stock G0750C108   2,267 89 SH   SOLE   0 0 89
Cyber Security ETF ETF 26924G201   4,773 108 SH   SOLE   0 0 108
BORGWARNER INC COM Stock 099724106   4,870 121 SH   SOLE   0 0 121
C H ROBINSON WORLDWIDE INC COM NEW Stock 12541W209   2,564 28 SH   SOLE   0 0 28
CARA THERAPEUTICS INC COM Stock 140755109   172 16 SH   SOLE   0 0 16
First Trust Clean Edge Green Energy ETF ETF 33733E500   7,314 155 SH   SOLE   0 0 155
Ciena Stock 171779309   17,282 339 SH   SOLE   0 0 339
CRANE HLDGS CO COM Stock 224441105   4,922 49 SH   SOLE   0 0 49
WOLFSPEED INC COM Stock 977852102   898 13 SH   SOLE   0 0 13
Delta Stock 247361702   7,919 241 SH   SOLE   0 0 241
JAZZ PHARMACEUTICALS PLC SHS USD Stock G50871105   5,257 33 SH   SOLE   0 0 33
VANGUARD SHORT-TERM BOND ETF ETF 921937827   54,213 720 SH   SOLE   0 0 720
GARTNER INC COM Stock 366651107   7,395 22 SH   SOLE   0 0 22
S&P Growth ETF ETF 78464A409   468,850 9,253 SH   SOLE   0 0 9,253
FRP HLDGS INC COM Stock 30292L107   72,711 1,350 SH   SOLE   0 0 1,350
ARK GENOMIC REVOLUTION ETF ETF 00214Q302   339 12 SH   SOLE   0 0 12
GLACIER BANCORP INC NEW COM Stock 37637Q105   2,768 56 SH   SOLE   0 0 56
IDACORP INC COM Stock 451107106   4,314 40 SH   SOLE   0 0 40
LAM RESEARCH CORP COM Stock 512807108   841 2 SH   SOLE   0 0 2
FIRST TRUST WATER ETF ETF 33733B100   114,358 1,441 SH   SOLE   0 0 1,441
S&P Value ETF ETF 78464A508   163,727 4,210 SH   SOLE   0 0 4,210
QORVO INC COM Stock 74736K101   9,064 100 SH   SOLE   0 0 100
NUCOR CORP COM Stock 670346105   36,086 274 SH   SOLE   0 0 273
PARKER-HANNIFIN CORP COM Stock 701094104   6,984 24 SH   SOLE   0 0 24
PERFORMANCE FOOD GROUP CO COM Stock 71377A103   5,372 92 SH   SOLE   0 0 92
FIDELITY LIMITED TERM BOND ETF ETF 316188200   47 1 SH   SOLE   0 0 0
ISHARES INTERNATIONAL DEVELOPED REAL ESTATE ETF ETF 464288489   14,679 697 SH   SOLE   0 0 697
QUAKER HOUGHTON COM Stock 747316107   3,338 20 SH   SOLE   0 0 20
MIMEDX GROUP INC COM Stock 602496101   556 200 SH   SOLE   0 0 200
ROPER TECHNOLOGIES INC COM Stock 776696106   9,085 21 SH   SOLE   0 0 21
ROYAL GOLD INC COM Stock 780287108   28,180 250 SH   SOLE   0 0 250
VANGUARD MEGA CAP GROWTH ETF ETF 921910816   227,821 1,324 SH   SOLE   0 0 1,324
VANGUARD MEGA CAP ETF ETF 921910873   334,310 2,525 SH   SOLE   0 0 2,525
SYNOPSYS INC COM Stock 871607107   2,554 8 SH   SOLE   0 0 8
FIDELITY CORPORATE BOND ETF ETF 316188101   583 13 SH   SOLE   0 0 13
PNC Financial Services Stock 693475105   3,393,535 21,486 SH   SOLE   0 0 21,486
WORLD WRESTLING ENTMT INC CL A Stock 98156Q108   1,987 29 SH   SOLE   0 0 29
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108   29 1 SH   SOLE   0 0 0
Equinix REIT 29444U700   674 1 SH   SOLE   0 0 1
BERKLEY W R CORP COM Stock 084423102   334,693 4,612 SH   SOLE   0 0 4,612
ISHARES RUSSELL 3000 ETF ETF 464287689   61,010 276 SH   SOLE   0 0 276
Barrick Gold Stock 067901108   1,477 86 SH   SOLE   0 0 86
ISHARES U.S. ETF TRUST ISHARES GSCI COMMODITY DYNAMIC ROLL STRATEGY ETF ETF 46431W853   2,099 74 SH   SOLE   0 0 74
REALTY INCOME CORP COM REIT 756109104   52,901 834 SH   SOLE   0 0 834
VISTA OUTDOOR INC COM Stock 928377100   244 10 SH   SOLE   0 0 10
Altria Group Stock 02209S103   3,534 77 SH   SOLE   0 0 77
Dominion Stock 25746U109   20,560 335 SH   SOLE   0 0 335
Citigroup Stock 172967424   8,956 198 SH   SOLE   0 0 198
ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281   10,108 119 SH   SOLE   0 0 119
AMERICAN WTR WKS CO INC NEW COM Stock 030420103   6,584 43 SH   SOLE   0 0 43
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848   1,802 45 SH   SOLE   0 0 45
CADENCE DESIGN SYSTEM INC COM Stock 127387108   2,249 14 SH   SOLE   0 0 14
Agilent Technologies Stock 00846U101   1,945 13 SH   SOLE   0 0 13
Exxon Mobil Stock 30231G102   315,376 2,859 SH   SOLE   0 0 2,859
Unitedhealth Group Stock 91324P102   3,205,047 6,045 SH   SOLE   0 0 6,045
TRAVELERS COMPANIES INC COM Stock 89417E109   44,623 238 SH   SOLE   0 0 238
ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381   4,497 95 SH   SOLE   0 0 95
Lowes Stock 548661107   368,196 1,848 SH   SOLE   0 0 1,848
FIRST TRUST LOW DURATION OPPORTUNITIES ETF ETF 33739Q200   2,845 60 SH   SOLE   0 0 60
ARK AUTONOMOUS TECHNOLOGY & ROBOTICS ETF ETF 00214Q203   861 21 SH   SOLE   0 0 21
ARK NEXT GENERATION INTERNET ETF ETF 00214Q401   4,437 115 SH   SOLE   0 0 115
ARK INNOVATION ETF ETF 00214Q104   104,643 3,350 SH   SOLE   0 0 3,349
SPDR S&P GLOBAL INFRASTRUCTURE ETF ETF 78463X855   10,851 207 SH   SOLE   0 0 207
Deere & Co Stock 244199105   20,580 48 SH   SOLE   0 0 48
ISHARES INTEREST RATE HEDGED CORPORATE BOND ETF ETF 46431W705   11,977 132 SH   SOLE   0 0 132
SOUTHWEST AIRLS CO COM Stock 844741108   5,387 160 SH   SOLE   0 0 160
ENVIVA INC COM Stock 29415B103   40,098 757 SH   SOLE   0 0 756
COLGATE PALMOLIVE CO COM Stock 194162103   979 12 SH   SOLE   0 0 12
Shopify Stock 82509L107   13,190 380 SH   SOLE   0 0 380
DEVON ENERGY CORP NEW COM Stock 25179M103   2,891 47 SH   SOLE   0 0 47
CALERES INC COM Stock 129500104   4,248 191 SH   SOLE   0 0 190
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886   564 8 SH   SOLE   0 0 8
COUSINS PPTYS INC COM NEW REIT 222795502   16,843 666 SH   SOLE   0 0 666
TOPBUILD CORP COM Stock 89055F103   1,408 9 SH   SOLE   0 0 9
TRANSUNION COM Stock 89400J107   801 14 SH   SOLE   0 0 14
NOVO-NORDISK A S ADR ADR 670100205   3,654 27 SH   SOLE   0 0 27
BIO RAD LABS INC CL A Stock 090572207   4,205 10 SH   SOLE   0 0 10
APPFOLIO INC COM CL A Stock 03783C100   1,897 18 SH   SOLE   0 0 18
NEW YORK TIMES CO CL A Stock 650111107   1,623 50 SH   SOLE   0 0 50
WESTROCK CO COM Stock 96145D105   3,622 103 SH   SOLE   0 0 103
TELADOC HEALTH INC COM Stock 87918A105   639 27 SH   SOLE   0 0 27
KRAFT HEINZ CO COM Stock 500754106   2,858 70 SH   SOLE   0 0 70
Paypal Stock 70450Y103   36,607 514 SH   SOLE   0 0 514
Nasdaq Inc Stock 631103108   30,246 493 SH   SOLE   0 0 493
First Trust Cybersecurity ETF ETF 33734X846   1,089,028 28,133 SH   SOLE   0 0 28,133
FIRST TRUST GLOBAL WIND ENERGY ETF ETF 33736G106   3,464 200 SH   SOLE   0 0 200
SCHWAB CHARLES CORP COM Stock 808513105   15,653 188 SH   SOLE   0 0 188
Activision Blizzard Stock 00507V109   5,129 67 SH   SOLE   0 0 67
Baidu Inc ADR 056752108   3,660 32 SH   SOLE   0 0 32
SPDR S&P World ex-US ETF 78463X889   11,885,273 400,312 SH   SOLE   0 0 400,312
RAPID7 INC COM Stock 753422104   2,005 59 SH   SOLE   0 0 59
Crown Castle Int. REIT 22822V101   5,665,746 41,770 SH   SOLE   0 0 41,770
CARDINAL HEALTH INC COM Stock 14149Y108   1,307 17 SH   SOLE   0 0 17
ETFMG PRIME MOBILE PAYMENTS ETFMG PRIME MOBILE PAYMENTS FUND ETF 26924G409   824 21 SH   SOLE   0 0 21
LUMENTUM HLDGS INC COM Stock 55024U109   1,461 28 SH   SOLE   0 0 28
SUNRUN INC COM Stock 86771W105   216 9 SH   SOLE   0 0 9
Blackrock Stock 09247X101   83,618 118 SH   SOLE   0 0 118
CBRE GROUP INC CL A Stock 12504L109   2,463 32 SH   SOLE   0 0 32
BIO-TECHNE CORP COM Stock 09073M104   20,886 252 SH   SOLE   0 0 252
iShares Clean Energy ETF ETF 464288224   472,767 23,817 SH   SOLE   0 0 23,817
Invesco Optimum Yield Commodity ETF 46090F100   21,963 1,486 SH   SOLE   0 0 1,486
Wisdomtree Global Ex-U.S. Quality Div Growth ETF 97717W844   18,014 559 SH   SOLE   0 0 559
Healthcare ETF ETF 46137V332   3,462 12 SH   SOLE   0 0 12
ISHARES MSCI EAFE ETF ETF 464287465   15,889 242 SH   SOLE   0 0 242
Apple Stock 037833100   18,857,440 145,135 SH   SOLE   0 0 145,135
PENUMBRA INC COM Stock 70975L107   890 4 SH   SOLE   0 0 4
UNITED CMNTY BKS BLAIRSVLE GA COM Stock 90984P303   5,787 171 SH   SOLE   0 0 171
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ETF 381430503   22,687 298 SH   SOLE   0 0 298
GSK PLC SPONSORED ADR ADR 37733W204   6,185 176 SH   SOLE   0 0 176
ISHARES CONVERTIBLE BOND ETF ETF 46435G102   41,543 598 SH   SOLE   0 0 598
Abbott Labs Stock 002824100   322,219 2,935 SH   SOLE   0 0 2,934
Disney Stock 254687106   3,780,566 43,515 SH   SOLE   0 0 43,514
Vanguard Total World Stock ETF 922042742   6,131 71 SH   SOLE   0 0 71
BOOKING HOLDINGS INC COM Stock 09857L108   10,076 5 SH   SOLE   0 0 5
ISHARES RUSSELL 1000 ETF ETF 464287622   48,443 230 SH   SOLE   0 0 230
ANAVEX LIFE SCIENCES CORP COM NEW Stock 032797300   10,112 1,092 SH   SOLE   0 0 1,092
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   6,218 41 SH   SOLE   0 0 41
FERRARI N V COM Stock N3167Y103   2,142 10 SH   SOLE   0 0 10