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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   342,418 1,198 SH   SOLE   0 0 1,198
EATON CORP PLC SHS G29183103   389,291 2,272 SH   SOLE   0 0 2,272
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   54,586 18,135 SH   SOLE   0 0 18,135
LINDE PLC SHS G54950103   208,019 585 SH   SOLE   0 0 585
MEDTRONIC PLC SHS G5960L103   1,615,309 20,036 SH   SOLE   0 0 20,036
PROPERTYGURU GROUP LTD ORD SHS G7258M108   50,000 10,000 SH   SOLE   0 0 10,000
ASML HOLDING N V N Y REGISTRY SHS N07059210   679,844 999 SH   SOLE   0 0 999
AT&T INC COM 00206R102   2,412,796 125,330 SH   SOLE   0 0 125,330
ABBOTT LABS COM 002824100   669,594 6,611 SH   SOLE   0 0 6,611
ABBVIE INC COM 00287Y109   2,672,923 16,772 SH   SOLE   0 0 16,772
ABRDN ETFS BBG INDUSTRL MET 003261609   550,911 22,826 SH   SOLE   0 0 22,826
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   1,116,911 48,330 SH   SOLE   0 0 48,330
ADOBE SYSTEMS INCORPORATED COM 00724F101   773,052 2,006 SH   SOLE   0 0 2,006
ADVANCED MICRO DEVICES INC COM 007903107   423,749 4,324 SH   SOLE   0 0 4,324
AFFIRM HLDGS INC COM CL A 00827B106   15,082,900 1,338,323 SH   SOLE   0 0 1,338,323
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,126,128 20,808 SH   SOLE   0 0 20,808
ALPHABET INC CAP STK CL C 02079K107   1,573,560 15,130 SH   SOLE   0 0 15,130
ALPHABET INC CAP STK CL A 02079K305   2,950,881 28,446 SH   SOLE   0 0 28,446
ALTRIA GROUP INC COM 02209S103   428,505 9,603 SH   SOLE   0 0 9,603
AMAZON COM INC COM 023135106   13,953,856 135,094 SH   SOLE   0 0 135,094
AMERICAN CENTY ETF TR US EQT ETF 025072885   26,508,467 373,597 SH   SOLE   0 0 373,597
AMERICAN ELEC PWR CO INC COM 025537101   393,192 4,321 SH   SOLE   0 0 4,321
AMERICAN EXPRESS CO COM 025816109   302,919 1,836 SH   SOLE   0 0 1,836
AMGEN INC COM 031162100   266,445 1,102 SH   SOLE   0 0 1,102
APPLE INC COM 037833100   20,615,279 125,013 SH   SOLE   0 0 125,013
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   205,099 2,458 SH   SOLE   0 0 2,458
ARRAY TECHNOLOGIES INC COM SHS 04271T100   313,103 14,310 SH   SOLE   0 0 14,310
AVANTOR INC COM 05352A100   839,448 39,709 SH   SOLE   0 0 39,709
AVIS BUDGET GROUP COM 053774105   249,734 1,282 SH   SOLE   0 0 1,282
BCE INC COM NEW 05534B760   1,092,065 24,382 SH   SOLE   0 0 24,382
BNY MELLON STRATEGIC MUNS IN COM 05588W108   84,206 13,495 SH   SOLE   0 0 13,495
BANK AMERICA CORP COM 060505104   292,620 10,207 SH   SOLE   0 0 10,207
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,135,405 6,906 SH   SOLE   0 0 6,906
BIOGEN INC COM 09062X103   3,166,830 11,390 SH   SOLE   0 0 11,390
BLACKROCK INC COM 09247X101   243,263 364 SH   SOLE   0 0 364
BLACKROCK MUNI INCOME TR II COM 09249N101   1,414,994 131,873 SH   SOLE   0 0 131,873
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101   269,578 25,313 SH   SOLE   0 0 25,313
BLACKSTONE INC COM 09260D107   460,337 5,241 SH   SOLE   0 0 5,241
BOEING CO COM 097023105   514,293 2,421 SH   SOLE   0 0 2,421
BRISTOL-MYERS SQUIBB CO COM 110122108   1,688,663 24,364 SH   SOLE   0 0 24,364
BROADCOM INC COM 11135F101   749,802 1,169 SH   SOLE   0 0 1,169
BUILDERS FIRSTSOURCE INC COM 12008R107   548,305 6,176 SH   SOLE   0 0 6,176
CVS HEALTH CORP COM 126650100   838,386 11,282 SH   SOLE   0 0 11,282
CAMPBELL SOUP CO COM 134429109   286,071 5,203 SH   SOLE   0 0 5,203
CATERPILLAR INC COM 149123101   665,603 2,909 SH   SOLE   0 0 2,909
CHEVRON CORP NEW COM 166764100   1,417,922 8,690 SH   SOLE   0 0 8,690
CISCO SYS INC COM 17275R102   1,256,963 24,045 SH   SOLE   0 0 24,045
CITIGROUP INC COM NEW 172967424   532,311 11,351 SH   SOLE   0 0 11,351
CLOROX CO DEL COM 189054109   426,053 2,692 SH   SOLE   0 0 2,692
COCA COLA CO COM 191216100   992,720 16,004 SH   SOLE   0 0 16,004
COLGATE PALMOLIVE CO COM 194162103   772,377 10,278 SH   SOLE   0 0 10,278
COLLABORATIVE INVESTMNT SER GOOSE HOLLOW TAC 19423L573   337,822 13,060 SH   SOLE   0 0 13,060
COMCAST CORP NEW CL A 20030N101   2,077,433 54,799 SH   SOLE   0 0 54,799
COMSTOCK INC COM NEW 205750300   5,057 15,000 SH   SOLE   0 0 15,000
CONAGRA BRANDS INC COM 205887102   288,208 7,673 SH   SOLE   0 0 7,673
CONOCOPHILLIPS COM 20825C104   515,568 5,190 SH   SOLE   0 0 5,190
CORTEVA INC COM 22052L104   494,904 8,206 SH   SOLE   0 0 8,206
COSTCO WHSL CORP NEW COM 22160K105   2,180,816 4,389 SH   SOLE   0 0 4,389
CROWN CASTLE INC COM 22822V101   2,945,612 22,008 SH   SOLE   0 0 22,008
DECKERS OUTDOOR CORP COM 243537107   899,999 2,002 SH   SOLE   0 0 2,002
DELL TECHNOLOGIES INC CL C 24703L202   419,880 10,442 SH   SOLE   0 0 10,442
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   654,352 14,728 SH   SOLE   0 0 14,728
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   500,892 14,961 SH   SOLE   0 0 14,961
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   259,078 8,038 SH   SOLE   0 0 8,038
DISNEY WALT CO COM 254687106   695,581 6,947 SH   SOLE   0 0 6,947
DOW INC COM 260557103   630,215 11,496 SH   SOLE   0 0 11,496
DUKE ENERGY CORP NEW COM NEW 26441C204   1,531,589 15,876 SH   SOLE   0 0 15,876
DUPONT DE NEMOURS INC COM 26614N102   727,801 10,141 SH   SOLE   0 0 10,141
EATON VANCE TAX-MANAGED GLOB COM 27829F108   694,200 88,886 SH   SOLE   0 0 88,886
EMERSON ELEC CO COM 291011104   4,118,400 47,262 SH   SOLE   0 0 47,262
ENBRIDGE INC COM 29250N105   240,804 6,312 SH   SOLE   0 0 6,312
ENTERPRISE PRODS PARTNERS L COM 293792107   565,214 21,823 SH   SOLE   0 0 21,823
ENVELA CORP COM 29402E102   541,678 83,335 SH   SOLE   0 0 83,335
EXXON MOBIL CORP COM 30231G102   3,301,993 30,065 SH   SOLE   0 0 30,065
EYENOVIA INC COM 30234E104   56,875 16,112 SH   SOLE   0 0 16,112
META PLATFORMS INC CL A 30303M102   1,518,692 7,164 SH   SOLE   0 0 7,164
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   288,772 5,529 SH   SOLE   0 0 5,529
5E ADVANCED MATERIALS INC COMMON STOCK 33830Q109   230,350 42,500 SH   SOLE   0 0 42,500
FLUX PWR HLDGS INC COM NEW 344057302   53,460 11,000 SH   SOLE   0 0 11,000
FORD MTR CO DEL COM 345370860   238,626 18,934 SH   SOLE   0 0 18,934
FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819   240,173 12,223 SH   SOLE   0 0 12,223
GENERAL MLS INC COM 370334104   784,711 9,182 SH   SOLE   0 0 9,182
GILEAD SCIENCES INC COM 375558103   1,960,747 23,632 SH   SOLE   0 0 23,632
GSK PLC SPONSORED ADR 37733W204   607,413 17,072 SH   SOLE   0 0 17,072
GLOBAL PARTNERS LP COM UNITS 37946R109   310,200 10,000 SH   SOLE   0 0 10,000
GOLDMAN SACHS GROUP INC COM 38141G104   1,016,911 3,109 SH   SOLE   0 0 3,109
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   29,928,162 368,000 SH   SOLE   0 0 368,000
GRANITESHARES PLATINUM TR SHS BEN INT 38748T103   558,681 57,670 SH   SOLE   0 0 57,670
GUARANTY BANCSHARES INC TEX COM 400764106   262,117 9,405 SH   SOLE   0 0 9,405
HOLOGIC INC COM 436440101   355,161 4,401 SH   SOLE   0 0 4,401
HOME DEPOT INC COM 437076102   1,782,472 6,040 SH   SOLE   0 0 6,040
HONEYWELL INTL INC COM 438516106   2,752,000 14,399 SH   SOLE   0 0 14,399
HYZON MOTORS INC COM CL A 44951Y102   9,211 11,300 SH   SOLE   0 0 11,300
ILLUMINA INC COM 452327109   313,710 1,349 SH   SOLE   0 0 1,349
IMMUNOGEN INC COM 45253H101   96,000 25,000 SH   SOLE   0 0 25,000
INTEL CORP COM 458140100   1,120,788 34,306 SH   SOLE   0 0 34,306
INTERNATIONAL BUSINESS MACHS COM 459200101   1,789,364 13,650 SH   SOLE   0 0 13,650
INTERNATIONAL PAPER CO COM 460146103   227,203 6,301 SH   SOLE   0 0 6,301
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   302,225 6,413 SH   SOLE   0 0 6,413
INVESCO QQQ TR UNIT SER 1 46090E103   9,529,358 29,708 SH   SOLE   0 0 29,708
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   1,795,992 126,300 SH   SOLE   0 0 126,300
INVESCO TR INVT GRADE MUNS COM 46131M106   1,376,200 138,451 SH   SOLE   0 0 138,451
INVESCO VALUE MUN INCOME TR COM 46132P108   1,415,026 115,986 SH   SOLE   0 0 115,986
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   2,986,108 9,616 SH   SOLE   0 0 9,616
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   3,212,897 37,666 SH   SOLE   0 0 37,666
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589   117,145 11,587 SH   SOLE   0 0 11,587
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   1,921,801 78,313 SH   SOLE   0 0 78,313
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   1,584,898 63,660 SH   SOLE   0 0 63,660
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   1,075,719 56,144 SH   SOLE   0 0 56,144
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   985,096 43,821 SH   SOLE   0 0 43,821
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   2,603,019 128,354 SH   SOLE   0 0 128,354
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   1,245,911 55,487 SH   SOLE   0 0 55,487
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   1,260,787 61,233 SH   SOLE   0 0 61,233
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700   343,149 16,988 SH   SOLE   0 0 16,988
AUTHID INC COM NEW 46264C206   468,783 1,041,739 SH   SOLE   0 0 1,041,739
ISHARES GOLD TR ISHARES NEW 464285204   238,221 6,375 SH   SOLE   0 0 6,375
ISHARES INC JP MRG EM CRP BD 464286251   4,523,150 103,837 SH   SOLE   0 0 103,837
ISHARES INC ASIA/PAC DIV ETF 464286293   456,968 13,495 SH   SOLE   0 0 13,495
ISHARES INC JP MORGAN EM ETF 464286517   3,250,114 90,251 SH   SOLE   0 0 90,251
ISHARES TR SELECT DIVID ETF 464287168   4,036,038 34,443 SH   SOLE   0 0 34,443
ISHARES TR TIPS BD ETF 464287176   774,749 7,027 SH   SOLE   0 0 7,027
ISHARES TR CORE S&P500 ETF 464287200   3,180,119 7,731 SH   SOLE   0 0 7,731
ISHARES TR MSCI EMG MKT ETF 464287234   886,527 22,466 SH   SOLE   0 0 22,466
ISHARES TR IBOXX INV CP ETF 464287242   16,758,554 153,153 SH   SOLE   0 0 153,153
ISHARES TR GLOBAL FINLS ETF 464287333   5,951,354 85,874 SH   SOLE   0 0 85,874
ISHARES TR S&P 500 VAL ETF 464287408   3,669,521 24,180 SH   SOLE   0 0 24,180
ISHARES TR 7-10 YR TRSY BD 464287440   11,517,820 116,316 SH   SOLE   0 0 116,316
ISHARES TR MSCI EAFE ETF 464287465   333,083 4,657 SH   SOLE   0 0 4,657
ISHARES TR RUS MID CAP ETF 464287499   1,308,298 18,711 SH   SOLE   0 0 18,711
ISHARES TR CORE S&P MCP ETF 464287507   1,668,660 6,670 SH   SOLE   0 0 6,670
ISHARES TR ISHARES BIOTECH 464287556   331,428 2,566 SH   SOLE   0 0 2,566
ISHARES TR RUS 1000 VAL ETF 464287598   270,784 1,778 SH   SOLE   0 0 1,778
ISHARES TR RUS 1000 GRW ETF 464287614   2,542,168 10,405 SH   SOLE   0 0 10,405
ISHARES TR RUS 2000 GRW ETF 464287648   303,973 1,340 SH   SOLE   0 0 1,340
ISHARES TR RUSSELL 2000 ETF 464287655   382,100 2,142 SH   SOLE   0 0 2,142
ISHARES TR CORE S&P SCP ETF 464287804   1,131,376 11,700 SH   SOLE   0 0 11,700
ISHARES TR SP SMCP600VL ETF 464287879   452,000 4,830 SH   SOLE   0 0 4,830
ISHARES TR GL CLEAN ENE ETF 464288224   6,042,454 305,286 SH   SOLE   0 0 305,286
ISHARES TR MSCI ACWI EX US 464288240   1,070,604 21,952 SH   SOLE   0 0 21,952
ISHARES TR MRGSTR MD CP GRW 464288307   1,973,536 34,287 SH   SOLE   0 0 34,287
ISHARES TR INTL SEL DIV ETF 464288448   257,946 9,383 SH   SOLE   0 0 9,383
ISHARES TR IBOXX HI YD ETF 464288513   443,838 5,875 SH   SOLE   0 0 5,875
ISHARES TR SHORT TREAS BD 464288679   623,080 5,639 SH   SOLE   0 0 5,639
ISHARES TR MSCI USA ESG SLC 464288802   225,690 2,571 SH   SOLE   0 0 2,571
ISHARES TR US HLTHCR PR ETF 464288828   249,655 1,010 SH   SOLE   0 0 1,010
ISHARES TR RUS TP200 VL ETF 464289420   312,353 4,771 SH   SOLE   0 0 4,771
ISHARES TR RUS TP200 GR ETF 464289438   2,003,452 14,420 SH   SOLE   0 0 14,420
ISHARES TR MSCI USA MIN VOL 46429B697   518,540 7,129 SH   SOLE   0 0 7,129
ISHARES U S ETF TR INT RT HDG C B 46431W705   16,726,182 182,465 SH   SOLE   0 0 182,465
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   217,078 8,031 SH   SOLE   0 0 8,031
ISHARES TR MSCI USA QLT FCT 46432F339   593,231 4,768 SH   SOLE   0 0 4,768
ISHARES TR MSCI USA VALUE 46432F388   464,124 4,994 SH   SOLE   0 0 4,994
ISHARES TR CORE MSCI EAFE 46432F842   388,973 5,819 SH   SOLE   0 0 5,819
ISHARES INC CORE MSCI EMKT 46434G103   339,508 6,959 SH   SOLE   0 0 6,959
ISHARES TR IBONDS DEC23 ETF 46434VAX8   5,808,329 230,582 SH   SOLE   0 0 230,582
ISHARES TR IBONDS DEC25 ETF 46434VBD1   1,918,409 78,207 SH   SOLE   0 0 78,207
ISHARES TR IBONDS DEC24 ETF 46434VBG4   1,563,374 63,578 SH   SOLE   0 0 63,578
ISHARES TR MSCI INTL QUALTY 46434V456   8,386,196 237,137 SH   SOLE   0 0 237,137
ISHARES TR CORE DIV GRWTH 46434V621   2,874,816 57,339 SH   SOLE   0 0 57,339
ISHARES TR GLOBAL REIT ETF 46434V647   554,465 24,181 SH   SOLE   0 0 24,181
ISHARES TR HDG MSCI EAFE 46434V803   266,144 9,031 SH   SOLE   0 0 9,031
ISHARES TR HDG MSCI JAPAN 46434V886   271,023 9,384 SH   SOLE   0 0 9,384
ISHARES TR IBONDS DEC2026 46435GAA0   477,663 20,129 SH   SOLE   0 0 20,129
ISHARES TR IBONDS DEC2023 46435G318   906,184 35,634 SH   SOLE   0 0 35,634
ISHARES TR MSCI INTL VLU FT 46435G409   6,284,241 252,962 SH   SOLE   0 0 252,962
ISHARES TR ESG AWR MSCI USA 46435G425   1,728,127 19,106 SH   SOLE   0 0 19,106
ISHARES TR CORE INTL AGGR 46435G672   6,335,562 129,502 SH   SOLE   0 0 129,502
ISHARES TR IBONDS DEC 25 46435U432   2,349,106 88,279 SH   SOLE   0 0 88,279
ISHARES TR IBONDS DEC 46435U697   1,385,902 53,572 SH   SOLE   0 0 53,572
ISHARES TR IBONDS 25 TRM TS 46436E866   1,965,889 83,548 SH   SOLE   0 0 83,548
ISHARES TR IBONDS 24 TRM TS 46436E874   1,243,000 51,770 SH   SOLE   0 0 51,770
ISHARES TR IBONDS 23 TRM TS 46436E882   2,196,905 88,549 SH   SOLE   0 0 88,549
JPMORGAN CHASE & CO COM 46625H100   1,157,179 8,878 SH   SOLE   0 0 8,878
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   6,185,794 127,810 SH   SOLE   0 0 127,810
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   254,612 5,381 SH   SOLE   0 0 5,381
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   10,074,480 200,283 SH   SOLE   0 0 200,283
JD.COM INC SPON ADR CL A 47215P106   477,701 10,884 SH   SOLE   0 0 10,884
JOHNSON & JOHNSON COM 478160104   45,244,794 291,885 SH   SOLE   0 0 291,885
KELLOGG CO COM 487836108   241,257 3,603 SH   SOLE   0 0 3,603
KIMBERLY-CLARK CORP COM 494368103   1,942,889 14,475 SH   SOLE   0 0 14,475
KRAFT HEINZ CO COM 500754106   259,112 6,701 SH   SOLE   0 0 6,701
LILLY ELI & CO COM 532457108   1,362,834 3,968 SH   SOLE   0 0 3,968
LOCKHEED MARTIN CORP COM 539830109   540,847 1,144 SH   SOLE   0 0 1,144
LOWES COS INC COM 548661107   534,807 2,674 SH   SOLE   0 0 2,674
LUMINAR TECHNOLOGIES INC COM CL A 550424105   89,848 13,844 SH   SOLE   0 0 13,844
MASTERCARD INCORPORATED CL A 57636Q104   1,170,917 3,222 SH   SOLE   0 0 3,222
MCDONALDS CORP COM 580135101   721,921 2,582 SH   SOLE   0 0 2,582
MERCK & CO INC COM 58933Y105   734,742 6,906 SH   SOLE   0 0 6,906
METLIFE INC COM 59156R108   213,301 3,681 SH   SOLE   0 0 3,681
MICROSOFT CORP COM 594918104   8,844,321 30,677 SH   SOLE   0 0 30,677
MONDELEZ INTL INC CL A 609207105   575,958 8,261 SH   SOLE   0 0 8,261
NATIONAL GRID PLC SPONSORED ADR NE 636274409   1,330,537 19,570 SH   SOLE   0 0 19,570
NETFLIX INC COM 64110L106   229,440 664 SH   SOLE   0 0 664
NIKE INC CL B 654106103   457,098 3,727 SH   SOLE   0 0 3,727
NKARTA INC COM 65487U108   194,710 54,848 SH   SOLE   0 0 54,848
NOVARTIS AG SPONSORED ADR 66987V109   1,905,807 20,715 SH   SOLE   0 0 20,715
NOVO-NORDISK A S ADR 670100205   405,124 2,546 SH   SOLE   0 0 2,546
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   458,032 34,991 SH   SOLE   0 0 34,991
NVIDIA CORPORATION COM 67066G104   1,919,235 6,909 SH   SOLE   0 0 6,909
NUVEEN QUALITY MUNCP INCOME COM 67066V101   1,361,479 118,081 SH   SOLE   0 0 118,081
NUVEEN INT DUR QUAL MUN TRM COM 670677103   153,240 12,000 SH   SOLE   0 0 12,000
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105   337,640 23,000 SH   SOLE   0 0 23,000
OMNICOM GROUP INC COM 681919106   351,042 3,721 SH   SOLE   0 0 3,721
ORACLE CORP COM 68389X105   577,847 6,219 SH   SOLE   0 0 6,219
ORANGE SPONSORED ADR 684060106   1,320,627 110,698 SH   SOLE   0 0 110,698
PALO ALTO NETWORKS INC COM 697435105   489,563 2,451 SH   SOLE   0 0 2,451
PARTNERS BANCORP COM 70213Q108   117,450 15,000 SH   SOLE   0 0 15,000
PAYPAL HLDGS INC COM 70450Y103   626,797 8,252 SH   SOLE   0 0 8,252
PENNANTPARK INVT CORP COM 708062104   57,103 10,815 SH   SOLE   0 0 10,815
PEPSICO INC COM 713448108   620,586 3,404 SH   SOLE   0 0 3,404
PFIZER INC COM 717081103   2,002,362 49,074 SH   SOLE   0 0 49,074
PHILIP MORRIS INTL INC COM 718172109   278,414 2,863 SH   SOLE   0 0 2,863
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   596,885 6,561 SH   SOLE   0 0 6,561
PIONEER NAT RES CO COM 723787107   507,678 2,486 SH   SOLE   0 0 2,486
PROCTER AND GAMBLE CO COM 742718109   1,758,849 11,829 SH   SOLE   0 0 11,829
PROSHARES TR S&P MDCP 400 DIV 74347B680   363,506 5,138 SH   SOLE   0 0 5,138
QUALCOMM INC COM 747525103   261,878 2,055 SH   SOLE   0 0 2,055
RAYTHEON TECHNOLOGIES CORP COM 75513E101   673,703 6,877 SH   SOLE   0 0 6,877
ROSS STORES INC COM 778296103   412,614 3,888 SH   SOLE   0 0 3,888
SHELL PLC SPON ADS 780259305   511,263 8,885 SH   SOLE   0 0 8,885
S&P GLOBAL INC COM 78409V104   256,005 743 SH   SOLE   0 0 743
SBA COMMUNICATIONS CORP NEW CL A 78410G104   14,296,417 54,761 SH   SOLE   0 0 54,761
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,309,939 5,642 SH   SOLE   0 0 5,642
SPDR GOLD TR GOLD SHS 78463V107   800,365 4,366 SH   SOLE   0 0 4,366
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   336,935 10,490 SH   SOLE   0 0 10,490
SPDR SER TR NYSE TECH ETF 78464A102   223,388 1,843 SH   SOLE   0 0 1,843
SPDR SER TR PORTFOLIO SHORT 78464A474   214,046 7,230 SH   SOLE   0 0 7,230
SPDR SER TR S&P DIVID ETF 78464A763   454,640 3,675 SH   SOLE   0 0 3,675
SPDR SER TR S&P INS ETF 78464A789   260,279 6,613 SH   SOLE   0 0 6,613
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   303,163 7,312 SH   SOLE   0 0 7,312
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,252,833 3,767 SH   SOLE   0 0 3,767
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   397,997 868 SH   SOLE   0 0 868
SALESFORCE INC COM 79466L302   775,332 3,881 SH   SOLE   0 0 3,881
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,610,422 54,554 SH   SOLE   0 0 54,554
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   265,390 5,484 SH   SOLE   0 0 5,484
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   2,972,003 45,604 SH   SOLE   0 0 45,604
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   9,714,327 132,766 SH   SOLE   0 0 132,766
SCHWAB STRATEGIC TR US TIPS ETF 808524870   286,814 5,350 SH   SOLE   0 0 5,350
SELECT SECTOR SPDR TR ENERGY 81369Y506   516,984 6,242 SH   SOLE   0 0 6,242
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   328,346 10,200 SH   SOLE   0 0 10,200
SENSEI BIOTHERAPEUTICS INC COM 81728A108   22,268 14,845 SH   SOLE   0 0 14,845
17 ED & TECHNOLOGY GROUP INC ADS 81807M205   24,837 24,545 SH   SOLE   0 0 24,545
SILVERGATE CAP CORP CL A 82837P408   21,060 13,000 SH   SOLE   0 0 13,000
SOUTHERN CO COM 842587107   1,544,993 22,205 SH   SOLE   0 0 22,205
STARWOOD PPTY TR INC COM 85571B105   324,081 18,320 SH   SOLE   0 0 18,320
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   204,914 2,203 SH   SOLE   0 0 2,203
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   1,956,173 118,700 SH   SOLE   0 0 118,700
TARGET CORP COM 87612E106   744,780 4,497 SH   SOLE   0 0 4,497
TESLA INC COM 88160R101   694,823 3,349 SH   SOLE   0 0 3,349
TEXAS INSTRS INC COM 882508104   793,865 4,268 SH   SOLE   0 0 4,268
THERMO FISHER SCIENTIFIC INC COM 883556102   1,327,232 2,303 SH   SOLE   0 0 2,303
3M CO COM 88579Y101   290,522 2,764 SH   SOLE   0 0 2,764
TORONTO DOMINION BK ONT COM NEW 891160509   867,951 14,490 SH   SOLE   0 0 14,490
UNION PAC CORP COM 907818108   283,000 1,406 SH   SOLE   0 0 1,406
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   97,621 11,144 SH   SOLE   0 0 11,144
UNITED PARCEL SERVICE INC CL B 911312106   247,609 1,276 SH   SOLE   0 0 1,276
UNITEDHEALTH GROUP INC COM 91324P102   271,953 574 SH   SOLE   0 0 574
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   352,397 12,577 SH   SOLE   0 0 12,577
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   6,726,564 43,676 SH   SOLE   0 0 43,676
VANGUARD STAR FDS VG TL INTL STK F 921909768   3,412,932 61,817 SH   SOLE   0 0 61,817
VANGUARD WORLD FD ESG INTL STK ETF 921910725   37,831,171 721,603 SH   SOLE   0 0 721,603
VANGUARD WORLD FD ESG US STK ETF 921910733   49,967,741 696,180 SH   SOLE   0 0 696,180
VANGUARD WORLD FD MEGA CAP INDEX 921910873   2,090,385 14,604 SH   SOLE   0 0 14,604
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   597,873 13,236 SH   SOLE   0 0 13,236
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   690,504 6,545 SH   SOLE   0 0 6,545
VANGUARD WORLD FDS ENERGY ETF 92204A306   205,233 1,797 SH   SOLE   0 0 1,797
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   1,266,436 13,752 SH   SOLE   0 0 13,752
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   274,384 5,132 SH   SOLE   0 0 5,132
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   220,133 5,449 SH   SOLE   0 0 5,449
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   1,014,241 16,641 SH   SOLE   0 0 16,641
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   942,298 12,361 SH   SOLE   0 0 12,361
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   1,105,166 21,815 SH   SOLE   0 0 21,815
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,450,142 3,855 SH   SOLE   0 0 3,855
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   449,624 3,353 SH   SOLE   0 0 3,353
VANGUARD INDEX FDS SML CP GRW ETF 922908595   208,653 964 SH   SOLE   0 0 964
VANGUARD INDEX FDS MID CAP ETF 922908629   471,082 2,233 SH   SOLE   0 0 2,233
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,040,237 5,562 SH   SOLE   0 0 5,562
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   221,303 1,578 SH   SOLE   0 0 1,578
VANGUARD INDEX FDS GROWTH ETF 922908736   5,344,486 21,426 SH   SOLE   0 0 21,426
VANGUARD INDEX FDS VALUE ETF 922908744   2,323,219 16,822 SH   SOLE   0 0 16,822
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,375,040 11,637 SH   SOLE   0 0 11,637
VERIZON COMMUNICATIONS INC COM 92343V104   2,382,069 61,251 SH   SOLE   0 0 61,251
VISA INC COM CL A 92826C839   1,116,945 4,954 SH   SOLE   0 0 4,954
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   1,023,221 92,683 SH   SOLE   0 0 92,683
WP CAREY INC COM 92936U109   295,393 3,814 SH   SOLE   0 0 3,814
WALMART INC COM 931142103   1,721,847 11,677 SH   SOLE   0 0 11,677
WALGREENS BOOTS ALLIANCE INC COM 931427108   389,640 11,268 SH   SOLE   0 0 11,268
WASTE MGMT INC DEL COM 94106L109   244,562 1,499 SH   SOLE   0 0 1,499
WELLS FARGO CO NEW COM 949746101   224,312 5,995 SH   SOLE   0 0 5,995
WESTERN ASSET MANAGED MUNS F COM 95766M105   1,364,047 132,689 SH   SOLE   0 0 132,689
WISDOMTREE TR US MIDCAP DIVID 97717W505   365,762 8,925 SH   SOLE   0 0 8,925
WISDOMTREE TR US HGH YLD CORP 97717X172   4,790,491 107,145 SH   SOLE   0 0 107,145
WISDOMTREE TR EM EX ST-OWNED 97717X578   1,650,741 59,199 SH   SOLE   0 0 59,199
WISDOMTREE TR CHINADIV EX FI 97717X719   3,513,497 101,021 SH   SOLE   0 0 101,021
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   10,530,740 209,484 SH   SOLE   0 0 209,484
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683   5,341,886 298,201 SH   SOLE   0 0 298,201
WORLD GOLD TR SPDR GLD MINIS 98149E303   1,154,587 29,522 SH   SOLE   0 0 29,522
YUM BRANDS INC COM 988498101   245,882 1,862 SH   SOLE   0 0 1,862