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
3M CO COM 88579Y101   522,812 5,116 SH   SOLE   4,809 0 307
ABBOTT LABS COM 002824100   891,429 8,579 SH   SOLE   6,340 0 2,239
ABBVIE INC COM 00287Y109   8,271,156 48,223 SH   SOLE   43,435 0 4,788
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   56,498 14,790 SH   SOLE   14,790 0 0
ABRDN INCOME CREDIT STRATEGI COM 003057106   101,836 15,020 SH   SOLE   15,020 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   7,483,672 24,665 SH   SOLE   22,931 0 1,734
ADOBE INC COM 00724F101   441,586 795 SH   SOLE   632 0 163
ADVANCED MICRO DEVICES INC COM 007903107   5,442,994 33,555 SH   SOLE   30,445 0 3,110
AFLAC INC COM 001055102   294,497 3,297 SH   SOLE   3,201 0 96
AIR PRODS & CHEMS INC COM 009158106   6,725,467 26,063 SH   SOLE   23,658 0 2,405
ALPHABET INC CAP STK CL A 02079K305   13,204,561 72,493 SH   SOLE   61,267 0 11,226
ALPHABET INC CAP STK CL C 02079K107   3,108,664 16,948 SH   SOLE   12,948 0 4,000
ALTRIA GROUP INC COM 02209S103   255,021 5,599 SH   SOLE   2,757 0 2,841
AMAZON COM INC COM 023135106   23,218,290 120,146 SH   SOLE   100,530 0 19,616
AMCOR PLC ORD G0250X107   141,912 14,510 SH   SOLE   14,449 0 61
AMERICAN AIRLS GROUP INC COM 02376R102   171,117 15,103 SH   SOLE   13,227 0 1,876
AMERICAN ELEC PWR CO INC COM 025537101   6,316,676 71,993 SH   SOLE   67,614 0 4,379
AMERICAN EXPRESS CO COM 025816109   441,128 1,905 SH   SOLE   1,749 0 156
AMERICAN INTL GROUP INC COM NEW 026874784   291,924 3,932 SH   SOLE   3,107 0 825
AMERICAN TOWER CORP NEW COM 03027X100   8,378,109 43,102 SH   SOLE   40,551 0 2,551
AMGEN INC COM 031162100   632,399 2,024 SH   SOLE   1,817 0 207
APPLE INC COM 037833100   41,587,624 197,453 SH   SOLE   171,694 0 25,759
APPLIED MATLS INC COM 038222105   1,040,317 4,408 SH   SOLE   3,281 0 1,127
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   4,190,165 101,531 SH   SOLE   95,383 0 6,147
AT&T INC COM 00206R102   240,078 12,563 SH   SOLE   8,746 0 3,817
AUTODESK INC COM 052769106   769,269 3,109 SH   SOLE   2,635 0 474
AUTOMATIC DATA PROCESSING IN COM 053015103   699,118 2,929 SH   SOLE   1,747 0 1,182
BANK AMERICA CORP COM 060505104   719,760 18,098 SH   SOLE   13,710 0 4,388
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,189,616 10,299 SH   SOLE   8,952 0 1,347
BEST BUY INC COM 086516101   399,704 4,742 SH   SOLE   4,587 0 155
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104   2,247,982 68,767 SH   SOLE   59,181 0 9,586
BLACKROCK INC COM 09247X101   209,279 266 SH   SOLE   233 0 33
BLACKSTONE INC COM 09260D107   524,112 4,234 SH   SOLE   3,845 0 389
BOEING CO COM 097023105   4,491,587 24,678 SH   SOLE   5,521 0 19,156
BP PLC SPONSORED ADR 055622104   229,094 6,346 SH   SOLE   5,983 0 363
BRISTOL-MYERS SQUIBB CO COM 110122108   282,758 6,809 SH   SOLE   5,905 0 903
BROADCOM INC COM 11135F101   979,001 610 SH   SOLE   496 0 113
CAMBRIA ETF TR TAIL RISK 132061862   1,786,509 154,142 SH   SOLE   141,076 0 13,066
CAPITAL ONE FINL CORP COM 14040H105   564,733 4,079 SH   SOLE   2,131 0 1,948
CARRIER GLOBAL CORPORATION COM 14448C104   764,219 12,115 SH   SOLE   1,121 0 10,994
CATERPILLAR INC COM 149123101   503,999 1,513 SH   SOLE   1,073 0 440
CHEVRON CORP NEW COM 166764100   9,250,343 59,138 SH   SOLE   55,513 0 3,625
CHEVRON CORP NEW COM 166764100   955 19,100 SH Put SOLE   19,100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   4,797,640 76,578 SH   SOLE   70,063 0 6,515
CHUBB LIMITED COM H1467J104   280,651 1,100 SH   SOLE   845 0 255
CISCO SYS INC COM 17275R102   576,373 12,132 SH   SOLE   10,665 0 1,466
CITIGROUP INC COM NEW 172967424   7,051,094 111,111 SH   SOLE   101,747 0 9,364
CLEANSPARK INC COM NEW 18452B209   194,351 12,185 SH   SOLE   12,185 0 0
CLOUDFLARE INC CL A COM 18915M107   2,595,531 31,336 SH   SOLE   30,993 0 343
COCA COLA CO COM 191216100   7,707,748 121,096 SH   SOLE   107,789 0 13,307
COMCAST CORP NEW CL A 20030N101   335,156 8,559 SH   SOLE   6,593 0 1,965
CONOCOPHILLIPS COM 20825C104   1,593,070 13,928 SH   SOLE   10,983 0 2,945
CORNERSTONE STRATEGIC VALUE COM 21924B302   102,410 13,300 SH   SOLE   13,300 0 0
CORNING INC COM 219350105   5,781,296 148,811 SH   SOLE   137,671 0 11,140
COSTCO WHSL CORP NEW COM 22160K105   2,087,067 2,455 SH   SOLE   1,143 0 1,312
CROWDSTRIKE HLDGS INC CL A 22788C105   5,614,502 14,652 SH   SOLE   13,244 0 1,408
CVS HEALTH CORP COM 126650100   5,873,367 99,447 SH   SOLE   91,609 0 7,838
DANAHER CORPORATION COM 235851102   327,217 1,310 SH   SOLE   1,085 0 225
DEERE & CO COM 244199105   206,008 551 SH   SOLE   472 0 79
DELTA AIR LINES INC DEL COM NEW 247361702   502,497 10,592 SH   SOLE   8,514 0 2,078
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102   814,097 8,360 SH   SOLE   8,360 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862   1,591,741 10,897 SH   SOLE   10,873 0 24
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847   373,406 10,183 SH   SOLE   10,033 0 150
DISNEY WALT CO COM 254687106   599,401 6,037 SH   SOLE   3,509 0 2,528
DUKE ENERGY CORP NEW COM NEW 26441C204   370,513 3,697 SH   SOLE   3,263 0 433
EAGLE POINT CREDIT COMPANY I COM 269808101   102,711 10,220 SH   SOLE   10,220 0 0
EATON CORP PLC SHS G29183103   648,559 2,068 SH   SOLE   709 0 1,360
EDWARDS LIFESCIENCES CORP COM 28176E108   660,310 7,149 SH   SOLE   7,025 0 124
ELI LILLY & CO COM 532457108   1,027,336 1,135 SH   SOLE   872 0 263
EMERSON ELEC CO COM 291011104   278,155 2,525 SH   SOLE   1,905 0 620
ENBRIDGE INC COM 29250N105   6,171,272 173,399 SH   SOLE   161,993 0 11,406
ENTERGY CORP NEW COM 29364G103   6,713,445 62,742 SH   SOLE   59,213 0 3,529
EOG RES INC COM 26875P101   203,810 1,619 SH   SOLE   687 0 932
EQUINIX INC COM 29444U700   206,260 273 SH   SOLE   247 0 25
EQUITY LIFESTYLE PPTYS INC COM 29472R108   2,206,480 33,878 SH   SOLE   33,824 0 54
EVERGY INC COM 30034W106   2,702,678 51,023 SH   SOLE   47,537 0 3,486
EXCHANGE TRADED CONCEPTS TRU BITWISE CRYPTO 301505624   392,816 29,141 SH   SOLE   20,840 0 8,300
EXPEDITORS INTL WASH INC COM 302130109   591,209 4,738 SH   SOLE   4,598 0 140
EXXON MOBIL CORP COM 30231G102   3,202,297 27,817 SH   SOLE   22,356 0 5,461
FEDEX CORP COM 31428X106   258,724 863 SH   SOLE   470 0 393
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   405,426 5,910 SH   SOLE   5,910 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   581,652 7,180 SH   SOLE   7,180 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   983,338 21,020 SH   SOLE   21,020 0 0
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725   249,952 12,308 SH   SOLE   12,308 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   1,138,586 6,638 SH   SOLE   6,347 0 291
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   626,708 11,999 SH   SOLE   11,593 0 406
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   1,997,907 78,844 SH   SOLE   78,808 0 36
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   372,016 7,848 SH   SOLE   7,848 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   3,546,677 78,938 SH   SOLE   78,938 0 0
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200   668,186 13,617 SH   SOLE   13,617 0 0
FIDELITY WISE ORIGIN BITCOIN SHS 315948109   553,802 10,557 SH   SOLE   5,284 0 5,273
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   534,635 30,797 SH   SOLE   14,720 0 16,077
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   8,257,844 266,161 SH   SOLE   180,406 0 85,755
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   409,083 13,430 SH   SOLE   13,430 0 0
FISERV INC COM 337738108   323,308 2,169 SH   SOLE   1,960 0 209
FORD MTR CO DEL COM 345370860   261,779 20,876 SH   SOLE   20,489 0 387
FORTIVE CORP COM 34959J108   655,430 8,845 SH   SOLE   8,799 0 47
FRANKLIN COVEY CO COM 353469109   613,065 16,133 SH   SOLE   16,133 0 0
FREEPORT-MCMORAN INC CL B 35671D857   485,038 9,980 SH   SOLE   9,430 0 550
GAMING & LEISURE PPTYS INC COM 36467J108   2,966,644 65,619 SH   SOLE   61,817 0 3,802
GE AEROSPACE COM NEW 369604301   1,212,271 7,626 SH   SOLE   2,054 0 5,571
GE VERNOVA INC COM 36828A101   303,916 1,772 SH   SOLE   399 0 1,373
GENERAL DYNAMICS CORP COM 369550108   4,423,694 15,247 SH   SOLE   14,159 0 1,088
GENERAL MTRS CO COM 37045V100   788,237 16,966 SH   SOLE   8,874 0 8,092
GENUINE PARTS CO COM 372460105   4,993,782 36,103 SH   SOLE   33,897 0 2,206
GERON CORP COM 374163103   318,000 75,000 SH   SOLE   75,000 0 0
GLACIER BANCORP INC NEW COM 37637Q105   4,759,968 127,545 SH   SOLE   121,898 0 5,647
GOLDMAN SACHS GROUP INC COM 38141G104   700,072 1,548 SH   SOLE   604 0 944
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   981,800 18,441 SH   SOLE   13,149 0 5,292
HALLIBURTON CO COM 406216101   389,095 11,518 SH   SOLE   11,361 0 157
HCA HEALTHCARE INC COM 40412C101   617,505 1,922 SH   SOLE   1,883 0 39
HEICO CORP NEW CL A 422806208   1,241,042 6,991 SH   SOLE   6,989 0 2
HEICO CORP NEW COM 422806109   1,535,977 6,869 SH   SOLE   6,869 0 0
HERSHEY CO COM 427866108   5,302,074 28,842 SH   SOLE   26,761 0 2,082
HOME DEPOT INC COM 437076102   1,158,837 3,366 SH   SOLE   2,669 0 697
HONEYWELL INTL INC COM 438516106   1,565,755 7,332 SH   SOLE   7,090 0 242
ILLINOIS TOOL WKS INC COM 452308109   211,556 893 SH   SOLE   777 0 116
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   212,534 5,672 SH   SOLE   5,672 0 0
INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664   232,493 5,716 SH   SOLE   5,716 0 0
INNOVATOR ETFS TRUST US EQTY ULTRA BU 45782C565   278,362 8,353 SH   SOLE   8,353 0 0
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C672   6,425,501 190,951 SH   SOLE   172,367 0 18,584
INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326   249,010 6,557 SH   SOLE   6,557 0 0
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   10,239,641 280,461 SH   SOLE   257,614 0 22,847
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   207,717 5,993 SH   SOLE   5,993 0 0
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C805   370,803 12,769 SH   SOLE   9,702 0 3,067
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814   1,422,459 33,180 SH   SOLE   33,180 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   788,321 19,595 SH   SOLE   17,582 0 2,013
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540   363,726 9,697 SH   SOLE   9,581 0 116
INTEL CORP COM 458140100   573,760 18,526 SH   SOLE   16,113 0 2,413
INTERNATIONAL BUSINESS MACHS COM 459200101   591,417 3,420 SH   SOLE   2,766 0 654
INTUIT COM 461202103   247,020 376 SH   SOLE   239 0 137
INTUITIVE SURGICAL INC COM NEW 46120E602   205,009 461 SH   SOLE   312 0 149
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   291,703 1,776 SH   SOLE   1,776 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   12,546,584 26,187 SH   SOLE   21,330 0 4,858
ISHARES BITCOIN TR SHS 46438F101   209,337 6,132 SH   SOLE   2,057 0 4,075
ISHARES INC CORE MSCI EMKT 46434G103   1,089,722 20,357 SH   SOLE   16,224 0 4,134
ISHARES SILVER TR ISHARES 46428Q109   487,923 18,364 SH   SOLE   18,364 0 0
ISHARES TR NATIONAL MUN ETF 464288414   253,840 2,382 SH   SOLE   1,755 0 627
ISHARES TR SELECT DIVID ETF 464287168   334,908 2,768 SH   SOLE   2,768 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   1,220,609 7,148 SH   SOLE   6,208 0 940
ISHARES TR MSCI USA MIN VOL 46429B697   799,719 9,525 SH   SOLE   9,118 0 407
ISHARES TR S&P 100 ETF 464287101   215,669 816 SH   SOLE   816 0 0
ISHARES TR SP SMCP600VL ETF 464287879   2,297,652 23,621 SH   SOLE   21,133 0 2,488
ISHARES TR CORE MSCI TOTAL 46432F834   3,752,117 55,538 SH   SOLE   55,538 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   815,815 2,643 SH   SOLE   2,643 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   4,722,190 51,029 SH   SOLE   44,164 0 6,865
ISHARES TR CORE MSCI EAFE 46432F842   3,934,069 54,158 SH   SOLE   45,408 0 8,750
ISHARES TR S&P 500 VAL ETF 464287408   7,184,071 39,471 SH   SOLE   36,188 0 3,283
ISHARES TR S&P MC 400GR ETF 464287606   2,904,310 32,962 SH   SOLE   30,234 0 2,728
ISHARES TR CORE S&P TTL STK 464287150   3,870,195 32,583 SH   SOLE   32,583 0 0
ISHARES TR MSCI EAFE ETF 464287465   494,341 6,311 SH   SOLE   5,646 0 665
ISHARES TR RUS 1000 ETF 464287622   546,767 1,838 SH   SOLE   1,838 0 0
ISHARES TR CORE S&P MCP ETF 464287507   18,264,779 312,112 SH   SOLE   271,379 0 40,733
ISHARES TR JPMORGAN USD EMG 464288281   287,861 3,253 SH   SOLE   607 0 2,647
ISHARES TR CORE S&P SCP ETF 464287804   7,051,293 66,110 SH   SOLE   53,592 0 12,518
ISHARES TR CORE US AGGBD ET 464287226   2,978,220 30,681 SH   SOLE   19,397 0 11,284
ISHARES TR RUS 1000 VAL ETF 464287598   400,725 2,297 SH   SOLE   2,297 0 0
ISHARES TR TIPS BD ETF 464287176   2,759,412 25,842 SH   SOLE   22,724 0 3,118
ISHARES TR SHRT NAT MUN ETF 464288158   1,891,366 18,091 SH   SOLE   17,171 0 919
ISHARES TR CORE MSCI EURO 46434V738   382,647 6,719 SH   SOLE   6,719 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   3,755,183 37,744 SH   SOLE   33,078 0 4,666
ISHARES TR RUS 1000 GRW ETF 464287614   2,829,305 7,762 SH   SOLE   7,162 0 600
ISHARES TR RUSSELL 2000 ETF 464287655   567,686 2,798 SH   SOLE   2,591 0 207
ISHARES TR S&P MC 400VL ETF 464287705   3,380,338 29,793 SH   SOLE   26,454 0 3,339
ISHARES TR CORE HIGH DV ETF 46429B663   793,049 7,296 SH   SOLE   5,819 0 1,477
ISHARES TR CORE S&P500 ETF 464287200   23,085,621 42,186 SH   SOLE   40,283 0 1,903
ISHARES TR S&P SML 600 GWT 464287887   3,090,390 24,063 SH   SOLE   18,342 0 5,721
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   27,073,789 536,433 SH   SOLE   422,980 0 113,453
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   644,676 12,704 SH   SOLE   10,200 0 2,504
JACOBS SOLUTIONS INC COM 46982L108   796,744 5,703 SH   SOLE   83 0 5,620
JOHNSON & JOHNSON COM 478160104   5,293,922 36,220 SH   SOLE   29,888 0 6,332
JOHNSON CTLS INTL PLC SHS G51502105   3,220,583 48,452 SH   SOLE   45,402 0 3,050
JPMORGAN CHASE & CO. COM 46625H100   7,896,687 39,042 SH   SOLE   35,275 0 3,767
KENVUE INC COM 49177J102   2,661,240 146,383 SH   SOLE   137,202 0 9,181
KEYCORP COM 493267108   189,687 13,349 SH   SOLE   12,755 0 594
KKR & CO INC COM 48251W104   6,201,740 58,929 SH   SOLE   53,410 0 5,520
KLA CORP COM NEW 482480100   4,853,660 5,887 SH   SOLE   5,252 0 635
KLX ENERGY SERVICS HOLDNGS I COM NEW 48253L205   170,855 34,516 SH   SOLE   34,516 0 0
KROGER CO COM 501044101   5,409,177 108,335 SH   SOLE   102,416 0 5,919
LAM RESEARCH CORP COM 512807108   6,560,498 6,161 SH   SOLE   6,121 0 40
LOCKHEED MARTIN CORP COM 539830109   5,070,460 10,855 SH   SOLE   9,883 0 972
LOVESAC COMPANY COM 54738L109   1,787,930 79,182 SH   SOLE   79,094 0 88
LOWES COS INC COM 548661107   388,614 1,763 SH   SOLE   857 0 905
LULULEMON ATHLETICA INC COM 550021109   209,225 700 SH   SOLE   504 0 196
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   3,242,402 33,895 SH   SOLE   31,666 0 2,229
MARATHON OIL CORP COM 565849106   495,715 17,290 SH   SOLE   17,230 0 60
MARATHON PETE CORP COM 56585A102   4,185,413 24,126 SH   SOLE   21,861 0 2,265
MARRIOTT INTL INC NEW CL A 571903202   1,733,109 7,168 SH   SOLE   7,034 0 134
MARSH & MCLENNAN COS INC COM 571748102   228,502 1,084 SH   SOLE   885 0 200
MASTERCARD INCORPORATED CL A 57636Q104   6,004,530 13,611 SH   SOLE   11,819 0 1,791
MCDONALDS CORP COM 580135101   684,234 2,685 SH   SOLE   1,892 0 793
MCKESSON CORP COM 58155Q103   2,443,980 4,185 SH   SOLE   4,157 0 27
MEDALLION FINL CORP COM 583928106   416,963 54,292 SH   SOLE   54,292 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   52,224 12,117 SH   SOLE   12,117 0 0
MEDTRONIC PLC SHS G5960L103   5,333,249 67,758 SH   SOLE   62,662 0 5,097
MERCK & CO INC COM 58933Y105   1,966,174 15,882 SH   SOLE   14,651 0 1,230
MERIT MED SYS INC COM 589889104   637,704 7,419 SH   SOLE   7,170 0 249
META PLATFORMS INC CL A 30303M102   8,658,771 17,173 SH   SOLE   15,206 0 1,967
METLIFE INC COM 59156R108   201,879 2,876 SH   SOLE   611 0 2,265
MICROCHIP TECHNOLOGY INC. COM 595017104   2,232,106 24,395 SH   SOLE   23,933 0 462
MICRON TECHNOLOGY INC COM 595112103   348,222 2,647 SH   SOLE   2,180 0 468
MICROSOFT CORP COM 594918104   62,784,395 140,473 SH   SOLE   132,141 0 8,332
MONDELEZ INTL INC CL A 609207105   217,432 3,323 SH   SOLE   2,030 0 1,292
MONSTER BEVERAGE CORP NEW COM 61174X109   1,028,728 20,595 SH   SOLE   18,412 0 2,183
NETFLIX INC COM 64110L106   7,006,546 10,382 SH   SOLE   8,203 0 2,179
NIKE INC CL B 654106103   2,418,801 32,092 SH   SOLE   31,361 0 731
NORFOLK SOUTHN CORP COM 655844108   437,674 2,039 SH   SOLE   615 0 1,424
NVIDIA CORPORATION COM 67066G104   27,355,536 221,431 SH   SOLE   185,254 0 36,177
NVNI GROUP LIMITED SHS G50716102   31,200 30,000 SH   SOLE   30,000 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   214,640 1,215 SH   SOLE   1,140 0 75
ORACLE CORP COM 68389X105   2,692,090 19,066 SH   SOLE   17,653 0 1,413
OTIS WORLDWIDE CORP COM 68902V107   586,065 6,088 SH   SOLE   604 0 5,484
OWENS CORNING NEW COM 690742101   258,669 1,489 SH   SOLE   1,402 0 87
OXFORD LANE CAP CORP COM 691543102   201,933 37,257 SH   SOLE   37,257 0 0
PACCAR INC COM 693718108   315,635 3,066 SH   SOLE   2,765 0 301
PACER FDS TR TRENDP US LAR CP 69374H105   2,559,605 51,439 SH   SOLE   51,439 0 0
PACER FDS TR LUNT MDCAP MLT 69374H725   783,152 17,807 SH   SOLE   17,807 0 0
PACER FDS TR LUNT LRG CP ALTR 69374H717   5,318,814 153,901 SH   SOLE   144,421 0 9,480
PALANTIR TECHNOLOGIES INC CL A 69608A108   246,705 9,740 SH   SOLE   5,430 0 4,310
PARKER-HANNIFIN CORP COM 701094104   438,946 868 SH   SOLE   441 0 427
PEPSICO INC COM 713448108   827,451 5,017 SH   SOLE   2,756 0 2,261
PFIZER INC COM 717081103   5,170,527 184,794 SH   SOLE   165,584 0 19,210
PHILIP MORRIS INTL INC COM 718172109   202,986 2,003 SH   SOLE   873 0 1,130
PHILLIPS 66 COM 718546104   478,722 3,391 SH   SOLE   1,978 0 1,413
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   4,111,383 40,848 SH   SOLE   32,601 0 8,247
POOL CORP COM 73278L105   383,983 1,249 SH   SOLE   1,137 0 112
PRICE T ROWE GROUP INC COM 74144T108   258,940 2,246 SH   SOLE   1,693 0 552
PROCTER AND GAMBLE CO COM 742718109   5,434,737 32,954 SH   SOLE   29,257 0 3,697
QUALCOMM INC COM 747525103   328,736 1,650 SH   SOLE   850 0 800
R1 RCM INC COM 77634L105   280,980 22,371 SH   SOLE   22,371 0 0
READY CAPITAL CORP COM 75574U101   9,659,634 1,180,884 SH   SOLE   1,109,122 0 71,762
REALTY INCOME CORP COM 756109104   4,540,384 85,960 SH   SOLE   79,393 0 6,566
REGENERON PHARMACEUTICALS COM 75886F107   717,391 683 SH   SOLE   641 0 41
RIO TINTO PLC SPONSORED ADR 767204100   6,736,466 102,176 SH   SOLE   95,043 0 7,133
ROYCE MICRO-CAP TR INC COM 780915104   109,632 11,929 SH   SOLE   10 0 11,919
RTX CORPORATION COM 75513E101   1,422,368 14,168 SH   SOLE   2,809 0 11,359
SALESFORCE INC COM 79466L302   800,596 3,114 SH   SOLE   2,610 0 504
SCHLUMBERGER LTD COM STK 806857108   423,165 8,969 SH   SOLE   8,584 0 385
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   10,833,059 281,964 SH   SOLE   241,829 0 40,135
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   1,436,077 29,837 SH   SOLE   28,252 0 1,586
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   250,961 3,906 SH   SOLE   3,906 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   584,872 5,800 SH   SOLE   5,800 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   6,867,252 88,313 SH   SOLE   33,072 0 55,241
SCHWAB STRATEGIC TR US TIPS ETF 808524870   2,158,230 41,496 SH   SOLE   25,210 0 16,287
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   370,400 5,000 SH   SOLE   5,000 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   2,556,016 96,236 SH   SOLE   85,438 0 10,798
SECURITY NATL FINL CORP CL A NEW 814785309   22,306,706 2,791,828 SH   SOLE   0 0 2,791,828
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   404,523 10,532 SH   SOLE   9,602 0 930
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   6,848,061 30,270 SH   SOLE   27,835 0 2,435
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,524,751 37,090 SH   SOLE   32,341 0 4,748
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   1,707,055 9,359 SH   SOLE   8,214 0 1,144
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,092,585 14,267 SH   SOLE   12,713 0 1,554
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,628,283 18,033 SH   SOLE   15,870 0 2,163
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   534,181 7,839 SH   SOLE   7,033 0 807
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   200,574 2,271 SH   SOLE   2,015 0 256
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   2,162,558 25,246 SH   SOLE   22,363 0 2,882
SELECT SECTOR SPDR TR ENERGY 81369Y506   786,086 8,624 SH   SOLE   7,136 0 1,488
SELECT SECTOR SPDR TR INDL 81369Y704   912,963 7,491 SH   SOLE   6,803 0 688
SERVICENOW INC COM 81762P102   431,549 549 SH   SOLE   418 0 130
SHELL PLC SPON ADS 780259305   4,515,687 62,561 SH   SOLE   56,428 0 6,134
SHOPIFY INC CL A 82509L107   298,059 4,513 SH   SOLE   3,623 0 890
SILA REALTY TRUST INC COMMON STOCK 146280508   295,639 13,965 SH   SOLE   13,965 0 0
SIMON PPTY GROUP INC NEW COM 828806109   3,441,534 22,672 SH   SOLE   20,713 0 1,958
SKYWEST INC COM 830879102   1,887,728 23,001 SH   SOLE   21,900 0 1,101
SKYWORKS SOLUTIONS INC COM 83088M102   5,716,494 53,636 SH   SOLE   50,520 0 3,116
SOFI TECHNOLOGIES INC COM 83406F102   772,233 116,828 SH   SOLE   116,237 0 591
SOUTHERN CO COM 842587107   201,075 2,592 SH   SOLE   2,269 0 324
SOUTHWEST AIRLS CO COM 844741108   580,263 20,282 SH   SOLE   20,178 0 104
SPDR GOLD TR GOLD SHS 78463V107   682,227 3,173 SH   SOLE   1,772 0 1,401
SPDR S&P 500 ETF TR TR UNIT 78462F103   10,370 200 SH Call SOLE   0 0 200
SPDR S&P 500 ETF TR TR UNIT 78462F103   147,952 2,800 SH Call SOLE   2,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   47,229 2,100 SH Call SOLE   1,500 0 600
SPDR S&P 500 ETF TR TR UNIT 78462F103   16,167,006 29,707 SH   SOLE   22,358 0 7,349
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,120,339 3,963 SH   SOLE   3,963 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   6,168,787 76,985 SH   SOLE   72,676 0 4,309
SPDR SER TR PRTFLO S&P500 VL 78464A508   364,916 7,487 SH   SOLE   1,820 0 5,667
SPDR SER TR S&P SEMICNDCTR 78464A862   593,952 2,400 SH   SOLE   2,400 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   255,964 14,173 SH   SOLE   0 0 14,173
STARBUCKS CORP COM 855244109   1,593,759 20,472 SH   SOLE   16,035 0 4,437
STRYKER CORPORATION COM 863667101   443,525 1,304 SH   SOLE   1,076 0 228
SUPER MICRO COMPUTER INC COM 86800U104   355,701 434 SH   SOLE   402 0 32
SYNOPSYS INC COM 871607107   275,325 463 SH   SOLE   337 0 126
T-MOBILE US INC COM 872590104   529,116 3,003 SH   SOLE   2,523 0 480
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   384,390 2,212 SH   SOLE   1,118 0 1,094
TESLA INC COM 88160R101   2,356,344 11,908 SH   SOLE   10,389 0 1,518
TEXTRON INC COM 883203101   344,484 4,012 SH   SOLE   3,990 0 22
THE CIGNA GROUP COM 125523100   888,439 2,688 SH   SOLE   2,218 0 469
THE REAL BROKERAGE INC COM NEW 75585H206   111,102 27,365 SH   SOLE   27,365 0 0
THE TRADE DESK INC COM CL A 88339J105   429,275 4,395 SH   SOLE   3,839 0 556
THERMO FISHER SCIENTIFIC INC COM 883556102   694,825 1,256 SH   SOLE   744 0 512
TJX COS INC NEW COM 872540109   262,563 2,385 SH   SOLE   1,705 0 680
TRAVELERS COMPANIES INC COM 89417E109   819,552 4,030 SH   SOLE   3,896 0 134
UBER TECHNOLOGIES INC COM 90353T100   254,531 3,502 SH   SOLE   2,528 0 974
UNION PAC CORP COM 907818108   309,330 1,367 SH   SOLE   1,108 0 260
UNITED PARCEL SERVICE INC CL B 911312106   4,360,131 31,861 SH   SOLE   28,551 0 3,309
UNITEDHEALTH GROUP INC COM 91324P102   9,635,333 18,920 SH   SOLE   17,836 0 1,084
US BANCORP DEL COM NEW 902973304   283,186 7,133 SH   SOLE   6,632 0 501
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   2,220,447 22,609 SH   SOLE   11,726 0 10,883
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   23,144,661 233,525 SH   SOLE   181,303 0 52,222
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   9,520,371 132,136 SH   SOLE   95,946 0 36,190
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,714,352 22,351 SH   SOLE   15,778 0 6,573
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   741,232 10,545 SH   SOLE   7,981 0 2,565
VANGUARD BD INDEX FDS INTERMED TERM 921937819   299,410 3,998 SH   SOLE   224 0 3,774
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   252,380 5,186 SH   SOLE   3,808 0 1,378
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,269,416 10,536 SH   SOLE   3,658 0 6,878
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,699,867 7,796 SH   SOLE   2,939 0 4,857
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,742,149 13,989 SH   SOLE   9,357 0 4,632
VANGUARD INDEX FDS SML CP GRW ETF 922908595   243,376 973 SH   SOLE   412 0 561
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   5,432,915 64,863 SH   SOLE   32,280 0 32,583
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   265,984 1,768 SH   SOLE   632 0 1,136
VANGUARD INDEX FDS GROWTH ETF 922908736   1,799,780 4,812 SH   SOLE   1,882 0 2,930
VANGUARD INDEX FDS VALUE ETF 922908744   1,464,095 9,127 SH   SOLE   8,295 0 832
VANGUARD INDEX FDS MID CAP ETF 922908629   2,301,561 9,507 SH   SOLE   5,259 0 4,248
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   231,628 3,950 SH   SOLE   452 0 3,498
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   7,055,700 161,236 SH   SOLE   77,934 0 83,303
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   215,892 4,448 SH   SOLE   3,400 0 1,048
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   7,411,697 147,909 SH   SOLE   137,387 0 10,521
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,861,306 49,968 SH   SOLE   42,312 0 7,656
VANGUARD STAR FDS VG TL INTL STK F 921909768   261,472 4,336 SH   SOLE   4,194 0 142
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,304,701 46,635 SH   SOLE   12,955 0 33,680
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   340,238 4,186 SH   SOLE   0 0 4,186
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   1,451,210 23,068 SH   SOLE   17,612 0 5,456
VANGUARD WORLD FD MEGA CAP INDEX 921910873   212,876 1,079 SH   SOLE   0 0 1,079
VANGUARD WORLD FD INF TECH ETF 92204A702   624,299 1,083 SH   SOLE   281 0 802
VANGUARD WORLD FD ENERGY ETF 92204A306   214,445 1,681 SH   SOLE   776 0 905
VERIZON COMMUNICATIONS INC COM 92343V104   6,487,863 157,320 SH   SOLE   145,709 0 11,611
VERTEX PHARMACEUTICALS INC COM 92532F100   325,571 695 SH   SOLE   608 0 87
VISA INC COM CL A 92826C839   661,601 2,521 SH   SOLE   2,069 0 452
VONTIER CORPORATION COM 928881101   360,379 9,434 SH   SOLE   9,368 0 66
WALMART INC COM 931142103   601,585 8,885 SH   SOLE   6,675 0 2,210
WELLS FARGO CO NEW COM 949746101   1,442,499 24,289 SH   SOLE   16,990 0 7,299
WILLIAMS SONOMA INC COM 969904101   3,274,144 11,595 SH   SOLE   10,765 0 830
WISDOMTREE TR US MIDCAP DIVID 97717W505   1,920,502 41,063 SH   SOLE   30,463 0 10,600
ZIONS BANCORPORATION N A COM 989701107   1,455,276 33,555 SH   SOLE   26,319 0 7,236