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
ABBOTT LABS COM 002824100   1,037,735 9,452 SH   SOLE   0 0 9,452
ABBVIE INC COM 00287Y109   1,045,570 6,470 SH   SOLE   0 0 6,470
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   1,288,028 73,728 SH   SOLE   0 0 73,728
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   536,678 2,011 SH   SOLE   0 0 2,011
ACTIVISION BLIZZARD INC COM 00507V109   580,521 7,584 SH   SOLE   0 0 7,584
ADOBE SYSTEMS INCORPORATED COM 00724F101   636,378 1,891 SH   SOLE   0 0 1,891
ADT INC DEL COM 00090Q103   94,883 10,461 SH   SOLE   0 0 10,461
ADVANCED MICRO DEVICES INC COM 007903107   733,585 11,326 SH   SOLE   0 0 11,326
ADVISORSHARES TR RANGER EQUITY BE 00768Y412   2,404,938 83,650 SH   SOLE   0 0 83,650
AGF INVTS TR AGFIQ US MK ANTI 00110G408   2,119,049 99,908 SH   SOLE   0 0 99,908
AGILENT TECHNOLOGIES INC COM 00846U101   318,605 2,129 SH   SOLE   0 0 2,129
AGNICO EAGLE MINES LTD COM 008474108   249,396 4,797 SH   SOLE   0 0 4,797
AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H406   3,862,164 143,663 SH   SOLE   0 0 143,663
AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H505   1,809,885 65,035 SH   SOLE   0 0 65,035
AIM ETF PRODUCTS TRUST US LRG CAP BUF20 00888H844   649,008 25,750 SH   SOLE   0 0 25,750
AIR PRODS & CHEMS INC COM 009158106   291,677 946 SH   SOLE   0 0 946
ALAMOS GOLD INC NEW COM CL A 011532108   1,819,748 179,995 SH   SOLE   0 0 179,995
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   693,533 7,873 SH   SOLE   0 0 7,873
ALLSTATE CORP COM 020002101   314,967 2,323 SH   SOLE   0 0 2,323
ALPHABET INC CAP STK CL C 02079K107   3,991,292 44,982 SH   SOLE   0 0 44,982
ALPHABET INC CAP STK CL A 02079K305   1,997,704 22,642 SH   SOLE   0 0 22,642
ALPS ETF TR SECTR DIV DOGS 00162Q858   262,731 5,108 SH   SOLE   0 0 5,108
ALPS ETF TR ALERIAN MLP 00162Q452   261,922 6,880 SH   SOLE   0 0 6,880
AMAZON COM INC COM 023135106   4,621,259 55,015 SH   SOLE   0 0 55,015
AMERICAN CENTY ETF TR US EQT ETF 025072885   1,584,361 23,296 SH   SOLE   0 0 23,296
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   728,448 14,439 SH   SOLE   0 0 14,439
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   308,342 5,797 SH   SOLE   0 0 5,797
AMERICAN EXPRESS CO COM 025816109   933,397 6,317 SH   SOLE   0 0 6,317
AMERICAN TOWER CORP NEW COM 03027X100   438,412 2,069 SH   SOLE   0 0 2,069
AMGEN INC COM 031162100   2,325,191 8,853 SH   SOLE   0 0 8,853
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   606,593 16,916 SH   SOLE   0 0 16,916
ANALOG DEVICES INC COM 032654105   495,408 3,020 SH   SOLE   0 0 3,020
AON PLC SHS CL A G0403H108   409,091 1,363 SH   SOLE   0 0 1,363
APPLE INC COM 037833100   24,605,341 189,374 SH   SOLE   0 0 189,374
AT&T INC COM 00206R102   556,600 30,234 SH   SOLE   0 0 30,234
AUTOMATIC DATA PROCESSING IN COM 053015103   533,487 2,233 SH   SOLE   0 0 2,233
AVIS BUDGET GROUP COM 053774105   491,790 3,000 SH   SOLE   0 0 3,000
BANK AMERICA CORP COM 060505104   1,378,483 41,621 SH   SOLE   0 0 41,621
BANK NEW YORK MELLON CORP COM 064058100   248,961 5,469 SH   SOLE   0 0 5,469
BATH & BODY WORKS INC COM 070830104   457,683 10,861 SH   SOLE   0 0 10,861
BECTON DICKINSON & CO COM 075887109   275,820 1,085 SH   SOLE   0 0 1,085
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,964,732 12,835 SH   SOLE   0 0 12,835
BIOGEN INC COM 09062X103   251,720 909 SH   SOLE   0 0 909
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   1,716,610 40,467 SH   SOLE   0 0 40,467
BLACKROCK INC COM 09247X101   214,473 303 SH   SOLE   0 0 303
BLACKSTONE INC COM 09260D107   535,654 7,220 SH   SOLE   0 0 7,220
BOEING CO COM 097023105   755,483 3,966 SH   SOLE   0 0 3,966
BOOKING HOLDINGS INC COM 09857L108   505,835 251 SH   SOLE   0 0 251
BOSTON SCIENTIFIC CORP COM 101137107   261,657 5,655 SH   SOLE   0 0 5,655
BP PLC SPONSORED ADR 055622104   720,969 20,640 SH   SOLE   0 0 20,640
BRISTOL-MYERS SQUIBB CO COM 110122108   2,109,555 29,320 SH   SOLE   0 0 29,320
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   415,272 10,387 SH   SOLE   0 0 10,387
BROADCOM INC COM 11135F101   1,160,153 2,075 SH   SOLE   0 0 2,075
CAMBRIA ETF TR TAIL RISK 132061862   1,799,708 117,628 SH   SOLE   0 0 117,628
CAMECO CORP COM 13321L108   1,310,735 57,818 SH   SOLE   0 0 57,818
CANADIAN NAT RES LTD COM 136385101   1,084,385 19,528 SH   SOLE   0 0 19,528
CANADIAN NATL RY CO COM 136375102   789,482 6,641 SH   SOLE   0 0 6,641
CANADIAN PAC RY LTD COM 13645T100   1,474,861 19,773 SH   SOLE   0 0 19,773
CAPITAL ONE FINL CORP COM 14040H105   247,849 2,666 SH   SOLE   0 0 2,666
CARNIVAL CORP COMMON STOCK 143658300   228,646 28,368 SH   SOLE   0 0 28,368
CATERPILLAR INC COM 149123101   521,846 2,178 SH   SOLE   0 0 2,178
CHARTER COMMUNICATIONS INC N CL A 16119P108   446,256 1,316 SH   SOLE   0 0 1,316
CHEVRON CORP NEW COM 166764100   3,788,894 21,109 SH   SOLE   0 0 21,109
CHORD ENERGY CORPORATION COM NEW 674215207   952,334 6,961 SH   SOLE   0 0 6,961
CHUBB LIMITED COM H1467J104   1,072,083 4,860 SH   SOLE   0 0 4,860
CISCO SYS INC COM 17275R102   1,942,197 40,768 SH   SOLE   0 0 40,768
CITIGROUP INC COM NEW 172967424   243,418 5,382 SH   SOLE   0 0 5,382
COCA COLA CO COM 191216100   1,097,408 17,252 SH   SOLE   0 0 17,252
COLGATE PALMOLIVE CO COM 194162103   439,065 5,573 SH   SOLE   0 0 5,573
COMCAST CORP NEW CL A 20030N101   386,776 11,060 SH   SOLE   0 0 11,060
CONOCOPHILLIPS COM 20825C104   465,819 3,948 SH   SOLE   0 0 3,948
CONSOL ENERGY INC NEW COM 20854L108   217,580 3,347 SH   SOLE   0 0 3,347
CORTEVA INC COM 22052L104   613,853 10,443 SH   SOLE   0 0 10,443
COSTCO WHSL CORP NEW COM 22160K105   3,162,670 6,928 SH   SOLE   0 0 6,928
CSX CORP COM 126408103   682,923 22,044 SH   SOLE   0 0 22,044
D R HORTON INC COM 23331A109   407,281 4,569 SH   SOLE   0 0 4,569
DANAHER CORPORATION COM 235851102   298,863 1,126 SH   SOLE   0 0 1,126
DBX ETF TR XTRACK MSCI EAFE 233051200   409,545 12,707 SH   SOLE   0 0 12,707
DEERE & CO COM 244199105   755,437 1,762 SH   SOLE   0 0 1,762
DESPEGAR COM CORP ORD SHS G27358103   387,982 75,630 SH   SOLE   0 0 75,630
DIAGEO PLC SPON ADR NEW 25243Q205   277,085 1,555 SH   SOLE   0 0 1,555
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   10,258,494 379,663 SH   SOLE   0 0 379,663
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   9,872,709 237,782 SH   SOLE   0 0 237,782
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   8,657,461 356,568 SH   SOLE   0 0 356,568
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   3,712,906 148,279 SH   SOLE   0 0 148,279
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   2,671,978 119,552 SH   SOLE   0 0 119,552
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   2,229,557 90,010 SH   SOLE   0 0 90,010
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   1,887,276 78,604 SH   SOLE   0 0 78,604
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   1,721,508 37,351 SH   SOLE   0 0 37,351
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   1,157,402 52,729 SH   SOLE   0 0 52,729
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   1,120,830 52,994 SH   SOLE   0 0 52,994
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   1,002,298 45,128 SH   SOLE   0 0 45,128
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   913,138 40,656 SH   SOLE   0 0 40,656
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   882,252 40,011 SH   SOLE   0 0 40,011
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   613,475 27,133 SH   SOLE   0 0 27,133
DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757   500,957 22,535 SH   SOLE   0 0 22,535
DISCOVER FINL SVCS COM 254709108   466,104 4,764 SH   SOLE   0 0 4,764
DISNEY WALT CO COM 254687106   1,470,228 16,923 SH   SOLE   0 0 16,923
DOW INC COM 260557103   317,759 6,306 SH   SOLE   0 0 6,306
DRIL-QUIP INC COM 262037104   203,775 7,500 SH   SOLE   0 0 7,500
DUKE ENERGY CORP NEW COM NEW 26441C204   396,665 3,851 SH   SOLE   0 0 3,851
DUPONT DE NEMOURS INC COM 26614N102   315,703 4,600 SH   SOLE   0 0 4,600
EBAY INC. COM 278642103   377,678 9,107 SH   SOLE   0 0 9,107
ECOLAB INC COM 278865100   377,346 2,592 SH   SOLE   0 0 2,592
ELECTRONIC ARTS INC COM 285512109   378,748 3,100 SH   SOLE   0 0 3,100
ENERGOUS CORP COM 29272C103   20,900 25,000 SH   SOLE   0 0 25,000
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   153,766 12,954 SH   SOLE   0 0 12,954
ENOVIX CORPORATION COM 293594107   327,583 26,333 SH   SOLE   0 0 26,333
ENTERPRISE PRODS PARTNERS L COM 293792107   344,929 14,301 SH   SOLE   0 0 14,301
EOG RES INC COM 26875P101   509,661 3,935 SH   SOLE   0 0 3,935
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102   667,404 63,261 SH   SOLE   0 0 63,261
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   471,199 15,775 SH   SOLE   0 0 15,775
EXXON MOBIL CORP COM 30231G102   3,837,976 34,796 SH   SOLE   0 0 34,796
FEDEX CORP COM 31428X106   279,314 1,613 SH   SOLE   0 0 1,613
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   492,780 5,214 SH   SOLE   0 0 5,214
FINCH THERAPEUTICS GROUP INC COM 31773D101   5,280 11,000 SH   SOLE   0 0 11,000
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307   2,577,136 66,182 SH   SOLE   0 0 66,182
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   2,255,985 47,266 SH   SOLE   0 0 47,266
FIRST TR EXCH TRD ALPHDX FD EX US SML CP 33737J406   1,618,389 43,090 SH   SOLE   0 0 43,090
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   216,490 10,294 SH   SOLE   0 0 10,294
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   3,014,037 123,072 SH   SOLE   0 0 123,072
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   915,251 22,345 SH   SOLE   0 0 22,345
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   728,595 12,025 SH   SOLE   0 0 12,025
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   382,863 8,910 SH   SOLE   0 0 8,910
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   10,761,971 181,056 SH   SOLE   0 0 181,056
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   5,886,474 220,550 SH   SOLE   0 0 220,550
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   3,082,280 70,179 SH   SOLE   0 0 70,179
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   562,275 7,502 SH   SOLE   0 0 7,502
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   352,459 9,051 SH   SOLE   0 0 9,051
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   251,083 5,296 SH   SOLE   0 0 5,296
FIRST TR EXCHNG TRADED FD VI CBOE VEST U S EQ 33740U810   2,026,961 65,555 SH   SOLE   0 0 65,555
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786   1,413,391 47,500 SH   SOLE   0 0 47,500
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714   933,497 28,890 SH   SOLE   0 0 28,890
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844   922,688 30,105 SH   SOLE   0 0 30,105
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   901,019 20,515 SH   SOLE   0 0 20,515
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   724,162 23,270 SH   SOLE   0 0 23,270
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   680,412 20,329 SH   SOLE   0 0 20,329
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   483,958 26,245 SH   SOLE   0 0 26,245
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   11,409,327 142,492 SH   SOLE   0 0 142,492
FIRST TR MLP & ENERGY INCOM COM 33739B104   546,700 70,000 SH   SOLE   0 0 70,000
FIRST TR MORNINGSTAR DIVID L SHS 336917109   384,246 10,510 SH   SOLE   0 0 10,510
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   6,378,324 81,304 SH   SOLE   0 0 81,304
FIRST TR VALUE LINE DIVID IN SHS 33734H106   1,128,643 28,280 SH   SOLE   0 0 28,280
FORD MTR CO DEL COM 345370860   218,134 18,756 SH   SOLE   0 0 18,756
FOX CORP CL A COM 35137L105   464,084 15,281 SH   SOLE   0 0 15,281
FRONTIER GROUP HLDGS INC COM 35909R108   384,642 37,453 SH   SOLE   0 0 37,453
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   399,303 110,001 SH   SOLE   0 0 110,001
GAP INC COM 364760108   121,653 10,785 SH   SOLE   0 0 10,785
GENERAL ELECTRIC CO COM NEW 369604301   218,585 2,609 SH   SOLE   0 0 2,609
GILEAD SCIENCES INC COM 375558103   731,760 8,524 SH   SOLE   0 0 8,524
GLOBAL PMTS INC COM 37940X102   319,040 3,212 SH   SOLE   0 0 3,212
GLOBAL X FDS GLOBAL X COPPER 37954Y830   231,181 6,525 SH   SOLE   0 0 6,525
GOLDMAN SACHS GROUP INC COM 38141G104   307,375 895 SH   SOLE   0 0 895
GREAT SOUTHN BANCORP INC COM 390905107   1,874,887 31,516 SH   SOLE   0 0 31,516
HANESBRANDS INC COM 410345102   192,740 30,305 SH   SOLE   0 0 30,305
HASBRO INC COM 418056107   207,434 3,400 SH   SOLE   0 0 3,400
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148   110,886 14,874 SH   SOLE   0 0 14,874
HOME DEPOT INC COM 437076102   2,188,230 6,928 SH   SOLE   0 0 6,928
HONEYWELL INTL INC COM 438516106   2,240,000 10,453 SH   SOLE   0 0 10,453
IAA INC COM 449253103   317,120 7,928 SH   SOLE   0 0 7,928
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   606,468 20,290 SH   SOLE   0 0 20,290
INNOVATOR ETFS TR GROWTH ACCELRTD 45782C128   555,671 30,188 SH   SOLE   0 0 30,188
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   345,805 11,500 SH   SOLE   0 0 11,500
INNOVATOR ETFS TR US EQTY ACCELRTD 45783Y830   307,139 14,475 SH   SOLE   0 0 14,475
INNOVATOR ETFS TR US SML CP PWR B 45782C599   298,370 11,820 SH   SOLE   0 0 11,820
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   235,482 7,800 SH   SOLE   0 0 7,800
INTEL CORP COM 458140100   1,191,435 45,079 SH   SOLE   0 0 45,079
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   834,413 11,533 SH   SOLE   0 0 11,533
INTERCONTINENTAL EXCHANGE IN COM 45866F104   359,068 3,500 SH   SOLE   0 0 3,500
INTERNATIONAL BUSINESS MACHS COM 459200101   608,674 4,320 SH   SOLE   0 0 4,320
INTUIT COM 461202103   1,633,327 4,196 SH   SOLE   0 0 4,196
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   248,833 5,031 SH   SOLE   0 0 5,031
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   1,582,240 78,523 SH   SOLE   0 0 78,523
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   241,307 8,677 SH   SOLE   0 0 8,677
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   1,969,727 81,596 SH   SOLE   0 0 81,596
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   1,134,945 38,317 SH   SOLE   0 0 38,317
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   771,709 18,577 SH   SOLE   0 0 18,577
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727   576,432 32,715 SH   SOLE   0 0 32,715
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594   225,597 11,575 SH   SOLE   0 0 11,575
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   15,439,865 735,933 SH   SOLE   0 0 735,933
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   6,222,660 303,765 SH   SOLE   0 0 303,765
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   3,570,310 177,275 SH   SOLE   0 0 177,275
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   3,260,719 139,885 SH   SOLE   0 0 139,885
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   2,800,621 147,985 SH   SOLE   0 0 147,985
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   2,309,889 104,425 SH   SOLE   0 0 104,425
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   2,219,370 100,379 SH   SOLE   0 0 100,379
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544   251,350 10,000 SH   SOLE   0 0 10,000
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   247,500 10,000 SH   SOLE   0 0 10,000
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   7,616,772 27,599 SH   SOLE   0 0 27,599
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   3,412,530 21,995 SH   SOLE   0 0 21,995
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   2,636,255 16,642 SH   SOLE   0 0 16,642
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,494,414 10,580 SH   SOLE   0 0 10,580
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   794,938 10,936 SH   SOLE   0 0 10,936
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   406,093 5,208 SH   SOLE   0 0 5,208
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   231,054 4,483 SH   SOLE   0 0 4,483
INVESCO QQQ TR UNIT SER 1 46090E103   2,799,381 10,513 SH   SOLE   0 0 10,513
ISHARES GOLD TR ISHARES NEW 464285204   1,518,224 43,892 SH   SOLE   0 0 43,892
ISHARES INC MSCI EMERG MRKT 464286533   29,046,855 547,537 SH   SOLE   0 0 547,537
ISHARES INC ESG AWR MSCI EM 46434G863   4,880,241 162,296 SH   SOLE   0 0 162,296
ISHARES INC EM MKTS DIV ETF 464286319   633,150 26,250 SH   SOLE   0 0 26,250
ISHARES INC MSCI JPN ETF NEW 46434G822   428,056 7,863 SH   SOLE   0 0 7,863
ISHARES INC MSCI STH KOR ETF 464286772   413,998 7,330 SH   SOLE   0 0 7,330
ISHARES SILVER TR ISHARES 46428Q109   614,490 27,906 SH   SOLE   0 0 27,906
ISHARES TR ESG AWR MSCI USA 46435G425   104,461,772 1,232,587 SH   SOLE   0 0 1,232,587
ISHARES TR EAFE GRWTH ETF 464288885   40,229,454 480,294 SH   SOLE   0 0 480,294
ISHARES TR EAFE VALUE ETF 464288877   39,648,981 864,189 SH   SOLE   0 0 864,189
ISHARES TR MBS ETF 464288588   36,587,858 394,478 SH   SOLE   0 0 394,478
ISHARES TR US TREAS BD ETF 46429B267   28,167,103 1,239,749 SH   SOLE   0 0 1,239,749
ISHARES TR 0-5YR HI YL CP 46434V407   21,795,650 533,031 SH   SOLE   0 0 533,031
ISHARES TR MSCI INTL VLU FT 46435G409   20,921,908 902,974 SH   SOLE   0 0 902,974
ISHARES TR U.S. TECH ETF 464287721   18,939,369 254,254 SH   SOLE   0 0 254,254
ISHARES TR 10-20 YR TRS ETF 464288653   18,312,736 169,280 SH   SOLE   0 0 169,280
ISHARES TR MSCI USA MIN VOL 46429B697   17,984,286 249,435 SH   SOLE   0 0 249,435
ISHARES TR MSCI USA MMENTM 46432F396   17,870,239 122,458 SH   SOLE   0 0 122,458
ISHARES TR CORE S&P SCP ETF 464287804   17,010,599 179,740 SH   SOLE   0 0 179,740
ISHARES TR MSCI USA QLT FCT 46432F339   14,140,121 124,080 SH   SOLE   0 0 124,080
ISHARES TR CALIF MUN BD ETF 464288356   9,727,398 173,363 SH   SOLE   0 0 173,363
ISHARES TR MSCI EMG MKT ETF 464287234   8,254,858 217,806 SH   SOLE   0 0 217,806
ISHARES TR ESG MSCI LEADR 46435U218   7,694,612 116,040 SH   SOLE   0 0 116,040
ISHARES TR EUROPE ETF 464287861   7,563,521 167,002 SH   SOLE   0 0 167,002
ISHARES TR NATIONAL MUN ETF 464288414   7,415,629 70,277 SH   SOLE   0 0 70,277
ISHARES TR CONV BD ETF 46435G102   6,712,192 96,620 SH   SOLE   0 0 96,620
ISHARES TR MSCI USA VALUE 46432F388   6,009,294 65,935 SH   SOLE   0 0 65,935
ISHARES TR TIPS BD ETF 464287176   5,856,236 55,019 SH   SOLE   0 0 55,019
ISHARES TR US INFRASTRUC 46435U713   5,828,854 160,752 SH   SOLE   0 0 160,752
ISHARES TR CORE S&P500 ETF 464287200   5,540,829 14,421 SH   SOLE   0 0 14,421
ISHARES TR SHRT NAT MUN ETF 464288158   5,262,820 50,473 SH   SOLE   0 0 50,473
ISHARES TR 20 YR TR BD ETF 464287432   5,192,751 52,157 SH   SOLE   0 0 52,157
ISHARES TR IBONDS DEC23 ETF 46434VAX8   5,131,150 205,000 SH   SOLE   0 0 205,000
ISHARES TR 0-5 YR TIPS ETF 46429B747   4,577,486 47,210 SH   SOLE   0 0 47,210
ISHARES TR 7-10 YR TRSY BD 464287440   4,318,912 45,092 SH   SOLE   0 0 45,092
ISHARES TR ESG ADV TTL USD 46436E619   4,171,343 98,847 SH   SOLE   0 0 98,847
ISHARES TR U.S. ENERGY ETF 464287796   4,078,724 87,733 SH   SOLE   0 0 87,733
ISHARES TR RUS 1000 ETF 464287622   3,906,830 18,558 SH   SOLE   0 0 18,558
ISHARES TR S&P SML 600 GWT 464287887   3,774,345 34,925 SH   SOLE   0 0 34,925
ISHARES TR CORE MSCI EAFE 46432F842   3,499,610 56,775 SH   SOLE   0 0 56,775
ISHARES TR IBOXX INV CP ETF 464287242   3,274,796 31,061 SH   SOLE   0 0 31,061
ISHARES TR US HLTHCARE ETF 464287762   3,098,397 10,921 SH   SOLE   0 0 10,921
ISHARES TR GLOBAL TECH ETF 464287291   2,840,565 63,363 SH   SOLE   0 0 63,363
ISHARES TR 0-3 MNTH TREASRY 46436E718   2,321,742 23,185 SH   SOLE   0 0 23,185
ISHARES TR IBONDS 24 TRM TS 46436E874   2,286,619 95,875 SH   SOLE   0 0 95,875
ISHARES TR MSCI KLD400 SOC 464288570   2,155,208 30,021 SH   SOLE   0 0 30,021
ISHARES TR SHORT TREAS BD 464288679   2,121,896 19,304 SH   SOLE   0 0 19,304
ISHARES TR S&P 500 VAL ETF 464287408   2,058,575 14,190 SH   SOLE   0 0 14,190
ISHARES TR SP SMCP600VL ETF 464287879   2,000,993 21,914 SH   SOLE   0 0 21,914
ISHARES TR 1 3 YR TREAS BD 464287457   1,982,171 24,420 SH   SOLE   0 0 24,420
ISHARES TR S&P 500 GRWT ETF 464287309   1,882,251 32,175 SH   SOLE   0 0 32,175
ISHARES TR SELECT DIVID ETF 464287168   1,764,918 14,634 SH   SOLE   0 0 14,634
ISHARES TR GNMA BOND ETF 46429B333   1,735,806 39,899 SH   SOLE   0 0 39,899
ISHARES TR ISHS 1-5YR INVS 464288646   1,698,862 34,100 SH   SOLE   0 0 34,100
ISHARES TR ESG MSCI USA ETF 46436E767   1,687,036 55,024 SH   SOLE   0 0 55,024
ISHARES TR CORE S&P MCP ETF 464287507   1,675,717 6,928 SH   SOLE   0 0 6,928
ISHARES TR FLTG RATE NT ETF 46429B655   1,516,311 30,127 SH   SOLE   0 0 30,127
ISHARES TR RUS 2000 VAL ETF 464287630   1,433,570 10,338 SH   SOLE   0 0 10,338
ISHARES TR ESG AWRE USD ETF 46435G193   1,406,326 63,071 SH   SOLE   0 0 63,071
ISHARES TR BROAD USD HIGH 46435U853   1,369,377 39,658 SH   SOLE   0 0 39,658
ISHARES TR CORE US AGGBD ET 464287226   1,306,931 13,475 SH   SOLE   0 0 13,475
ISHARES TR ESG AW MSCI EAFE 46435G516   1,153,803 17,551 SH   SOLE   0 0 17,551
ISHARES TR ESG AWARE MSCI 46435U663   1,115,881 33,938 SH   SOLE   0 0 33,938
ISHARES TR ESG MSCI EM LDRS 46436E601   1,107,954 25,990 SH   SOLE   0 0 25,990
ISHARES TR FALN ANGLS USD 46435G474   1,093,946 44,451 SH   SOLE   0 0 44,451
ISHARES TR ESG EAFE ETF 46436E759   1,004,321 18,506 SH   SOLE   0 0 18,506
ISHARES TR IBONDS DEC24 ETF 46434VBG4   903,540 37,000 SH   SOLE   0 0 37,000
ISHARES TR RUSSELL 2000 ETF 464287655   877,117 5,030 SH   SOLE   0 0 5,030
ISHARES TR JPMORGAN USD EMG 464288281   869,331 10,277 SH   SOLE   0 0 10,277
ISHARES TR RUS MID CAP ETF 464287499   866,713 12,850 SH   SOLE   0 0 12,850
ISHARES TR EXPND TEC SC ETF 464287549   684,040 2,443 SH   SOLE   0 0 2,443
ISHARES TR CORE HIGH DV ETF 46429B663   677,350 6,498 SH   SOLE   0 0 6,498
ISHARES TR MRNGSTR INC ETF 46432F875   669,861 35,293 SH   SOLE   0 0 35,293
ISHARES TR GLOB HLTHCRE ETF 464287325   643,645 7,583 SH   SOLE   0 0 7,583
ISHARES TR MSCI INTL QUALTY 46434V456   617,515 19,065 SH   SOLE   0 0 19,065
ISHARES TR US AER DEF ETF 464288760   608,456 5,439 SH   SOLE   0 0 5,439
ISHARES TR ESG AWR US AGRGT 46435U549   596,262 12,757 SH   SOLE   0 0 12,757
ISHARES TR CORE S&P US VLU 464287663   588,842 8,337 SH   SOLE   0 0 8,337
ISHARES TR AGENCY BOND ETF 464288166   576,106 5,413 SH   SOLE   0 0 5,413
ISHARES TR GLB INFRASTR ETF 464288372   528,306 11,525 SH   SOLE   0 0 11,525
ISHARES TR CORE DIV GRWTH 46434V621   504,771 10,095 SH   SOLE   0 0 10,095
ISHARES TR U.S. MED DVC ETF 464288810   487,116 9,266 SH   SOLE   0 0 9,266
ISHARES TR MORNINGSTR US EQ 464287127   441,052 8,379 SH   SOLE   0 0 8,379
ISHARES TR ISHARES BIOTECH 464287556   438,771 3,342 SH   SOLE   0 0 3,342
ISHARES TR IBONDS 25 TRM TS 46436E866   437,920 18,811 SH   SOLE   0 0 18,811
ISHARES TR MSCI INDIA ETF 46429B598   434,138 10,401 SH   SOLE   0 0 10,401
ISHARES TR ESG AWRE 1 5 YR 46435G243   408,820 17,199 SH   SOLE   0 0 17,199
ISHARES TR IBONDS 23 TRM TS 46436E882   393,965 15,950 SH   SOLE   0 0 15,950
ISHARES TR RUS 1000 GRW ETF 464287614   382,423 1,785 SH   SOLE   0 0 1,785
ISHARES TR RUS 1000 VAL ETF 464287598   362,755 2,392 SH   SOLE   0 0 2,392
ISHARES TR MSCI USA ESG SLC 464288802   352,800 4,286 SH   SOLE   0 0 4,286
ISHARES TR CORE LT USDB ETF 464289479   352,033 6,913 SH   SOLE   0 0 6,913
ISHARES TR IBONDS 23 TRM HG 46435U150   342,662 14,600 SH   SOLE   0 0 14,600
ISHARES TR USD INV GRDE ETF 464288620   336,207 6,846 SH   SOLE   0 0 6,846
ISHARES TR IBONDS 24 TRM HG 46435U184   331,566 14,600 SH   SOLE   0 0 14,600
ISHARES TR RUS 2000 GRW ETF 464287648   325,856 1,519 SH   SOLE   0 0 1,519
ISHARES TR S&P MC 400VL ETF 464287705   289,094 2,868 SH   SOLE   0 0 2,868
ISHARES TR INTL DIV GRWTH 46435G524   282,618 4,904 SH   SOLE   0 0 4,904
ISHARES TR MICRO-CAP ETF 464288869   281,605 2,612 SH   SOLE   0 0 2,612
ISHARES TR CORE MSCI INTL 46435G326   277,941 4,965 SH   SOLE   0 0 4,965
ISHARES TR MSCI ACWI ETF 464288257   271,176 3,195 SH   SOLE   0 0 3,195
ISHARES TR CORE 1 5 YR USD 46432F859   270,374 5,822 SH   SOLE   0 0 5,822
ISHARES TR S&P MC 400GR ETF 464287606   264,321 3,870 SH   SOLE   0 0 3,870
ISHARES TR MSCI USA SZE FT 46432F370   253,330 2,227 SH   SOLE   0 0 2,227
ISHARES TR PFD AND INCM SEC 464288687   250,651 8,210 SH   SOLE   0 0 8,210
ISHARES TR INTL SEL DIV ETF 464288448   237,650 8,750 SH   SOLE   0 0 8,750
ISHARES TR 3 7 YR TREAS BD 464288661   236,673 2,060 SH   SOLE   0 0 2,060
ISHARES TR MSCI EAFE ETF 464287465   227,021 3,459 SH   SOLE   0 0 3,459
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   7,083,576 251,280 SH   SOLE   0 0 251,280
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   4,169,868 84,633 SH   SOLE   0 0 84,633
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   3,357,761 61,599 SH   SOLE   0 0 61,599
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   2,166,318 43,214 SH   SOLE   0 0 43,214
JOHNSON & JOHNSON COM 478160104   3,576,074 20,244 SH   SOLE   0 0 20,244
JPMORGAN CHASE & CO COM 46625H100   3,338,315 24,894 SH   SOLE   0 0 24,894
KEURIG DR PEPPER INC COM 49271V100   1,064,613 29,855 SH   SOLE   0 0 29,855
KEURIG DR PEPPER INC COM 49271V100   13,406 15,000 SH Put SOLE   0 0 15,000
KIMBELL RTY PARTNERS LP UNIT 49435R102   237,056 14,195 SH   SOLE   0 0 14,195
KORN FERRY COM NEW 500643200   609,313 12,037 SH   SOLE   0 0 12,037
L3HARRIS TECHNOLOGIES INC COM 502431109   243,213 1,168 SH   SOLE   0 0 1,168
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870   1,116,366 20,894 SH   SOLE   0 0 20,894
LILLY ELI & CO COM 532457108   1,861,567 5,088 SH   SOLE   0 0 5,088
LINDE PLC SHS G5494J103   944,375 2,895 SH   SOLE   0 0 2,895
LISTED FD TR HORIZON KINETICS 53656F623   2,139,647 67,968 SH   SOLE   0 0 67,968
LOCKHEED MARTIN CORP COM 539830109   2,389,199 4,911 SH   SOLE   0 0 4,911
LOWES COS INC COM 548661107   876,385 4,399 SH   SOLE   0 0 4,399
LULULEMON ATHLETICA INC COM 550021109   309,487 966 SH   SOLE   0 0 966
MANULIFE FINL CORP COM 56501R106   266,075 14,915 SH   SOLE   0 0 14,915
MARATHON PETE CORP COM 56585A102   1,277,141 10,973 SH   SOLE   0 0 10,973
MARSH & MCLENNAN COS INC COM 571748102   478,913 2,894 SH   SOLE   0 0 2,894
MASTERCARD INCORPORATED CL A 57636Q104   1,219,775 3,508 SH   SOLE   0 0 3,508
MCDONALDS CORP COM 580135101   1,145,366 4,346 SH   SOLE   0 0 4,346
MEDTRONIC PLC SHS G5960L103   441,118 5,676 SH   SOLE   0 0 5,676
MERCK & CO INC COM 58933Y105   2,588,878 23,334 SH   SOLE   0 0 23,334
META PLATFORMS INC CL A 30303M102   1,198,827 9,962 SH   SOLE   0 0 9,962
MICRON TECHNOLOGY INC COM 595112103   475,790 9,520 SH   SOLE   0 0 9,520
MICROSOFT CORP COM 594918104   13,844,967 57,731 SH   SOLE   0 0 57,731
MONDELEZ INTL INC CL A 609207105   552,894 8,295 SH   SOLE   0 0 8,295
MORGAN STANLEY COM NEW 617446448   410,286 4,826 SH   SOLE   0 0 4,826
MP MATERIALS CORP COM CL A 553368101   682,851 28,124 SH   SOLE   0 0 28,124
MSP RECOVERY INC *W EXP 05/20/202 553745126   88,558 3,528,207 SH   SOLE   0 0 3,528,207
NETFLIX INC COM 64110L106   420,794 1,427 SH   SOLE   0 0 1,427
NEUBASE THERAPEUTICS INC COM 64132K102   2,663 14,000 SH   SOLE   0 0 14,000
NEW GOLD INC CDA COM 644535106   13,470 13,745 SH   SOLE   0 0 13,745
NEWMONT CORP COM 651639106   226,849 4,806 SH   SOLE   0 0 4,806
NEWS CORP NEW CL A 65249B109   340,813 18,726 SH   SOLE   0 0 18,726
NEXTERA ENERGY INC COM 65339F101   769,660 9,206 SH   SOLE   0 0 9,206
NIKE INC CL B 654106103   1,362,957 11,648 SH   SOLE   0 0 11,648
NORTHROP GRUMMAN CORP COM 666807102   732,850 1,343 SH   SOLE   0 0 1,343
NOVARTIS AG SPONSORED ADR 66987V109   853,983 9,413 SH   SOLE   0 0 9,413
NVIDIA CORPORATION COM 67066G104   1,516,974 10,380 SH   SOLE   0 0 10,380
ONEOK INC NEW COM 682680103   239,411 3,644 SH   SOLE   0 0 3,644
ORACLE CORP COM 68389X105   1,481,098 18,120 SH   SOLE   0 0 18,120
PAYCHEX INC COM 704326107   577,338 4,996 SH   SOLE   0 0 4,996
PEPSICO INC COM 713448108   2,311,154 12,793 SH   SOLE   0 0 12,793
PFIZER INC COM 717081103   1,753,855 34,228 SH   SOLE   0 0 34,228
PHILIP MORRIS INTL INC COM 718172109   876,243 8,658 SH   SOLE   0 0 8,658
PHILLIPS 66 COM 718546104   376,630 3,619 SH   SOLE   0 0 3,619
POLARIS INC COM 731068102   606,000 6,000 SH   SOLE   0 0 6,000
PROCTER AND GAMBLE CO COM 742718109   1,955,224 12,901 SH   SOLE   0 0 12,901
PROGRESSIVE CORP COM 743315103   335,700 2,588 SH   SOLE   0 0 2,588
PROSHARES TR S&P 500 DV ARIST 74348A467   409,455 4,550 SH   SOLE   0 0 4,550
PURECYCLE TECHNOLOGIES INC COM 74623V103   458,761 67,864 SH   SOLE   0 0 67,864
QUALCOMM INC COM 747525103   518,773 4,719 SH   SOLE   0 0 4,719
RANGE RES CORP COM 75281A109   984,846 39,362 SH   SOLE   0 0 39,362
RAYTHEON TECHNOLOGIES CORP COM 75513E101   717,182 7,106 SH   SOLE   0 0 7,106
RITCHIE BROS AUCTIONEERS COM 767744105   399,258 6,904 SH   SOLE   0 0 6,904
ROCKWELL AUTOMATION INC COM 773903109   315,523 1,225 SH   SOLE   0 0 1,225
ROYAL CARIBBEAN GROUP COM V7780T103   296,580 6,000 SH   SOLE   0 0 6,000
S&P GLOBAL INC COM 78409V104   598,203 1,786 SH   SOLE   0 0 1,786
SALESFORCE INC COM 79466L302   955,709 7,208 SH   SOLE   0 0 7,208
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   6,120,114 535,912 SH   SOLE   0 0 535,912
SCHLUMBERGER LTD COM STK 806857108   498,064 9,317 SH   SOLE   0 0 9,317
SCHWAB CHARLES CORP COM 808513105   1,429,010 17,163 SH   SOLE   0 0 17,163
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   159,688,910 3,536,853 SH   SOLE   0 0 3,536,853
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   817,148 20,172 SH   SOLE   0 0 20,172
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   548,802 8,313 SH   SOLE   0 0 8,313
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   537,201 11,136 SH   SOLE   0 0 11,136
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   337,583 7,534 SH   SOLE   0 0 7,534
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   298,246 5,368 SH   SOLE   0 0 5,368
SCHWAB STRATEGIC TR US TIPS ETF 808524870   220,882 4,265 SH   SOLE   0 0 4,265
SELECT SECTOR SPDR TR ENERGY 81369Y506   4,191,338 47,917 SH   SOLE   0 0 47,917
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,350,197 39,479 SH   SOLE   0 0 39,479
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,176,012 9,450 SH   SOLE   0 0 9,450
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   889,505 6,548 SH   SOLE   0 0 6,548
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   740,602 7,541 SH   SOLE   0 0 7,541
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   544,587 7,305 SH   SOLE   0 0 7,305
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   483,698 6,861 SH   SOLE   0 0 6,861
SEMPRA COM 816851109   360,035 2,330 SH   SOLE   0 0 2,330
SEMRUSH HLDGS INC CL A COM 81686C104   133,512 16,402 SH   SOLE   0 0 16,402
SHELL PLC SPON ADS 780259305   360,841 6,336 SH   SOLE   0 0 6,336
SIMON PPTY GROUP INC NEW COM 828806109   261,393 2,225 SH   SOLE   0 0 2,225
SIMPLIFY EXCHANGE TRADED FUN MACRO STRATEGY 82889N715   2,868,838 123,011 SH   SOLE   0 0 123,011
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699   1,369,531 52,654 SH   SOLE   0 0 52,654
SIMPLIFY EXCHANGE TRADED FUN TAIL RISK STRAT 82889N780   837,612 71,652 SH   SOLE   0 0 71,652
SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855   655,632 9,156 SH   SOLE   0 0 9,156
SOUTHWESTERN ENERGY CO COM 845467109   434,123 74,209 SH   SOLE   0 0 74,209
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   226,961 685 SH   SOLE   0 0 685
SPDR GOLD TR GOLD SHS 78463V107   4,339,052 25,578 SH   SOLE   0 0 25,578
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   487,808 14,800 SH   SOLE   0 0 14,800
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533   219,720 9,155 SH   SOLE   0 0 9,155
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,855,871 10,083 SH   SOLE   0 0 10,083
SPDR S&P 500 ETF TR TR UNIT 78462F103   164,399 2,800 SH Call SOLE   0 0 2,800
SPDR S&P 500 ETF TR TR UNIT 78462F103   84,084 1,300 SH Call SOLE   0 0 1,300
SPDR S&P 500 ETF TR TR UNIT 78462F103   35,516 700 SH Call SOLE   0 0 700
SPDR S&P 500 ETF TR TR UNIT 78462F103   33,634 2,100 SH Call SOLE   0 0 2,100
SPDR SER TR PORTFOLIO AGRGTE 78464A649   94,288,098 3,752,013 SH   SOLE   0 0 3,752,013
SPDR SER TR NUVEEN BLMBRG SH 78468R739   8,249,359 175,593 SH   SOLE   0 0 175,593
SPDR SER TR NUVEEN BLMBRG MU 78468R721   5,768,193 126,440 SH   SOLE   0 0 126,440
SPDR SER TR PORTFOLIO LN TSR 78464A664   3,412,825 117,562 SH   SOLE   0 0 117,562
SPDR SER TR PRTFLO S&P500 HI 78468R788   3,316,487 83,792 SH   SOLE   0 0 83,792
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   2,997,472 32,770 SH   SOLE   0 0 32,770
SPDR SER TR BBG CONV SEC ETF 78464A359   1,130,582 17,572 SH   SOLE   0 0 17,572
SPDR SER TR PORTFOLIO SHORT 78464A474   798,284 27,171 SH   SOLE   0 0 27,171
SPDR SER TR PORTFOLIO S&P500 78464A854   752,396 16,727 SH   SOLE   0 0 16,727
SPDR SER TR PORTFOLI S&P1500 78464A805   631,463 13,353 SH   SOLE   0 0 13,353
SPDR SER TR PORTFOLIO SH TSR 78468R101   628,069 21,740 SH   SOLE   0 0 21,740
SPDR SER TR S&P DIVID ETF 78464A763   609,270 4,870 SH   SOLE   0 0 4,870
SPDR SER TR PORTFOLIO LN COR 78464A367   585,021 26,059 SH   SOLE   0 0 26,059
SPDR SER TR S&P 600 SMCP VAL 78464A300   367,356 4,950 SH   SOLE   0 0 4,950
SPDR SER TR S&P OILGAS EXP 78468R556   302,741 2,228 SH   SOLE   0 0 2,228
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   686,078 27,709 SH   SOLE   0 0 27,709
SPROTT ETF TRUST JR GOLD MINERS E 85210B201   319,665 11,068 SH   SOLE   0 0 11,068
SPROTT FDS TR URANIUM MINERS E 85208P303   1,093,935 34,466 SH   SOLE   0 0 34,466
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   278,202 15,516 SH   SOLE   0 0 15,516
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   1,698,997 206,189 SH   SOLE   0 0 206,189
STARBUCKS CORP COM 855244109   516,823 5,210 SH   SOLE   0 0 5,210
STELLANTIS N.V SHS N82405106   394,590 27,788 SH   SOLE   0 0 27,788
STRYKER CORPORATION COM 863667101   499,644 2,044 SH   SOLE   0 0 2,044
SYSCO CORP COM 871829107   463,874 6,068 SH   SOLE   0 0 6,068
TARGET CORP COM 87612E106   950,332 6,376 SH   SOLE   0 0 6,376
TEMPLETON EMERGING MKTS INCO COM 880192109   74,817 13,628 SH   SOLE   0 0 13,628
TESLA INC COM 88160R101   1,170,949 9,506 SH   SOLE   0 0 9,506
TEXAS INSTRS INC COM 882508104   386,858 2,341 SH   SOLE   0 0 2,341
TEXAS PACIFIC LAND CORPORATI COM 88262P102   998,642 426 SH   SOLE   0 0 426
THERMO FISHER SCIENTIFIC INC COM 883556102   681,908 1,238 SH   SOLE   0 0 1,238
TJX COS INC NEW COM 872540109   865,234 10,870 SH   SOLE   0 0 10,870
TRANSUNION COM 89400J107   281,537 4,961 SH   SOLE   0 0 4,961
TRAVELERS COMPANIES INC COM 89417E109   858,496 4,579 SH   SOLE   0 0 4,579
TRINITY BIOTECH PLC SPON ADR NEW 896438306   29,898 30,200 SH   SOLE   0 0 30,200
UBER TECHNOLOGIES INC COM 90353T100   684,452 27,677 SH   SOLE   0 0 27,677
ULTA BEAUTY INC COM 90384S303   398,710 850 SH   SOLE   0 0 850
UNION PAC CORP COM 907818108   900,419 4,348 SH   SOLE   0 0 4,348
UNITED PARCEL SERVICE INC CL B 911312106   249,945 1,438 SH   SOLE   0 0 1,438
UNITEDHEALTH GROUP INC COM 91324P102   3,185,508 6,008 SH   SOLE   0 0 6,008
UNUM GROUP COM 91529Y106   204,740 4,990 SH   SOLE   0 0 4,990
UPWORK INC COM 91688F104   299,137 28,653 SH   SOLE   0 0 28,653
VALERO ENERGY CORP COM 91913Y100   224,591 1,770 SH   SOLE   0 0 1,770
VANECK ETF TRUST GOLD MINERS ETF 92189F106   978,680 34,148 SH   SOLE   0 0 34,148
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   881,816 24,735 SH   SOLE   0 0 24,735
VANECK MERK GOLD TR GOLD TRUST 921078101   920,145 52,015 SH   SOLE   0 0 52,015
VANGUARD BD INDEX FDS INTERMED TERM 921937819   27,187,371 365,815 SH   SOLE   0 0 365,815
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   3,353,645 46,682 SH   SOLE   0 0 46,682
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,055,449 14,389 SH   SOLE   0 0 14,389
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,285,073 12,450 SH   SOLE   0 0 12,450
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,946,064 10,179 SH   SOLE   0 0 10,179
VANGUARD INDEX FDS VALUE ETF 922908744   1,270,842 9,054 SH   SOLE   0 0 9,054
VANGUARD INDEX FDS GROWTH ETF 922908736   972,847 4,565 SH   SOLE   0 0 4,565
VANGUARD INDEX FDS SM CP VAL ETF 922908611   799,024 5,032 SH   SOLE   0 0 5,032
VANGUARD INDEX FDS SML CP GRW ETF 922908595   517,220 2,579 SH   SOLE   0 0 2,579
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   437,426 5,303 SH   SOLE   0 0 5,303
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   371,252 2,065 SH   SOLE   0 0 2,065
VANGUARD INDEX FDS LARGE CAP ETF 922908637   340,038 1,952 SH   SOLE   0 0 1,952
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   366,921 9,413 SH   SOLE   0 0 9,413
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   1,481,875 31,725 SH   SOLE   0 0 31,725
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,045,367 13,903 SH   SOLE   0 0 13,903
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,282,754 15,033 SH   SOLE   0 0 15,033
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   704,446 16,785 SH   SOLE   0 0 16,785
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   762,900 7,050 SH   SOLE   0 0 7,050
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   577,472 9,694 SH   SOLE   0 0 9,694
VANGUARD WORLD FDS INF TECH ETF 92204A702   290,408 909 SH   SOLE   0 0 909
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   218,076 2,636 SH   SOLE   0 0 2,636
VBI VACCINES INC CDA COM NEW 91822J103   37,194 95,100 SH   SOLE   0 0 95,100
VERIZON COMMUNICATIONS INC COM 92343V104   1,737,371 44,096 SH   SOLE   0 0 44,096
VERTEX PHARMACEUTICALS INC COM 92532F100   300,331 1,040 SH   SOLE   0 0 1,040
VISA INC COM CL A 92826C839   2,425,498 11,675 SH   SOLE   0 0 11,675
WALMART INC COM 931142103   1,076,924 7,595 SH   SOLE   0 0 7,595
WASTE MGMT INC DEL COM 94106L109   622,732 3,969 SH   SOLE   0 0 3,969
WELLS FARGO CO NEW COM 949746101   8,068,065 195,400 SH   SOLE   0 0 195,400
WESTERN UN CO COM 959802109   173,433 12,595 SH   SOLE   0 0 12,595
WEWORK INC CL A 96209A104   148,012 103,505 SH   SOLE   0 0 103,505
WHEATON PRECIOUS METALS CORP COM 962879102   251,949 6,447 SH   SOLE   0 0 6,447
WISDOMTREE TR US QTLY DIV GRT 97717X669   325,401 5,391 SH   SOLE   0 0 5,391
WORLD WRESTLING ENTMT INC CL A 98156Q108   270,243 3,944 SH   SOLE   0 0 3,944
XCEL ENERGY INC COM 98389B100   307,411 4,385 SH   SOLE   0 0 4,385
YUM BRANDS INC COM 988498101   232,973 1,819 SH   SOLE   0 0 1,819
ZILLOW GROUP INC CL C CAP STK 98954M200   303,128 9,411 SH   SOLE   0 0 9,411
ZILLOW GROUP INC CL A 98954M101   235,760 7,554 SH   SOLE   0 0 7,554