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,104 10,513 SH   SOLE   0 0 10,513
ABBVIE INC COM 00287Y109   3,561 24,255 SH   SOLE   0 0 24,255
AIR PRODS & CHEMS INC COM 009158106   3,215 10,962 SH   SOLE   0 0 10,962
ALLIANT ENERGY CORP COM 018802108   980 18,900 SH   SOLE   0 0 18,900
ALPHABET INC CAP STK CL C 02079K107   125,350 955,449 SH   SOLE   0 0 955,449
ALPHABET INC CAP STK CL A 02079K305   13,487 104,200 SH   SOLE   0 0 104,200
ALTRIA GROUP INC COM 02209S103   7,159 162,036 SH   SOLE   0 0 162,036
AMAZON COM INC COM 023135106   319,293 2,382,006 SH   SOLE   0 0 2,382,006
AMERICAN AIRLS GROUP INC COM 02376R102   711 45,801 SH   SOLE   0 0 45,801
AMERICAN ELEC PWR CO INC COM 025537101   5,854 71,946 SH   SOLE   0 0 71,946
AMERICAN EXPRESS CO COM 025816109   1,030 6,300 SH   SOLE   0 0 6,300
AMERICAN TOWER CORP NEW COM 03027X100   30,601 167,602 SH   SOLE   0 0 167,602
AMERICAN WTR WKS CO INC NEW COM 030420103   1,697 12,095 SH   SOLE   0 0 12,095
AMGEN INC COM 031162100   3,616 14,490 SH   SOLE   0 0 14,490
ANYWHERE REAL ESTATE INC COM 75605Y106   115 15,750 SH   SOLE   0 0 15,750
APOLLO MED HLDGS INC COM NEW 03763A207   2,174 63,000 SH   SOLE   0 0 63,000
APPLE INC COM 037833100   461,021 2,514,788 SH   SOLE   0 0 2,514,788
APPLIED MATLS INC COM 038222105   1,357 9,460 SH   SOLE   0 0 9,460
ARK ETF TR FINTECH INNOVA 00214Q708   41,100 1,931,095 SH   SOLE   0 0 1,931,095
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   31,774 575,858 SH   SOLE   0 0 575,858
ARK ETF TR INNOVATION ETF 00214Q104   110,219 2,498,569 SH   SOLE   0 0 2,498,569
ASTRAZENECA PLC SPONSORED ADR 046353108   301 4,410 SH   SOLE   0 0 4,410
AT&T INC COM 00206R102   973 66,402 SH   SOLE   0 0 66,402
AXONICS INC COM 05465P101   1,418 25,200 SH   SOLE   0 0 25,200
BANK AMERICA CORP COM 060505104   4,185 141,469 SH   SOLE   0 0 141,469
BERKLEY W R CORP COM 084423102   434 6,989 SH   SOLE   0 0 6,989
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   382,428 1,077,849 SH   SOLE   0 0 1,077,849
BHP GROUP LTD SPONSORED ADS 088606108   737 12,600 SH   SOLE   0 0 12,600
BIONTECH SE SPONSORED ADS 09075V102   2,249 20,342 SH   SOLE   0 0 20,342
BLACK STONE MINERALS L P COM UNIT 09225M101   296 17,347 SH   SOLE   0 0 17,347
BLACKSTONE INC COM 09260D107   122,192 1,165,315 SH   SOLE   0 0 1,165,315
BOEING CO COM 097023105   689 3,150 SH   SOLE   0 0 3,150
BRISTOL-MYERS SQUIBB CO COM 110122108   669 10,850 SH   SOLE   0 0 10,850
BROADCOM INC COM 11135F101   4,117 4,749 SH   SOLE   0 0 4,749
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   1,396 128,205 SH   SOLE   0 0 128,205
CAMDEN PPTY TR SH BEN INT 133131102   670 6,300 SH   SOLE   0 0 6,300
CANADIAN PACIFIC KANSAS CITY COM 13646K108   500 6,300 SH   SOLE   0 0 6,300
CAPITAL ONE FINL CORP COM 14040H105   791 7,356 SH   SOLE   0 0 7,356
CARRIER GLOBAL CORPORATION COM 14448C104   5,209 94,510 SH   SOLE   0 0 94,510
CATERPILLAR INC COM 149123101   6,451 23,662 SH   SOLE   0 0 23,662
CENTENE CORP DEL COM 15135B101   419 6,300 SH   SOLE   0 0 6,300
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   1,097 151,067 SH   SOLE   0 0 151,067
CHEVRON CORP NEW COM 166764100   14,277 88,123 SH   SOLE   0 0 88,123
CHUBB LIMITED COM H1467J104   1,528 7,560 SH   SOLE   0 0 7,560
CISCO SYS INC COM 17275R102   3,644 67,725 SH   SOLE   0 0 67,725
CLEAR SECURE INC COM CL A 18467V109   524 23,625 SH   SOLE   0 0 23,625
CLOUDFLARE INC CL A COM 18915M107   1,271 19,845 SH   SOLE   0 0 19,845
COCA COLA CO COM 191216100   8,284 138,600 SH   SOLE   0 0 138,600
COINBASE GLOBAL INC COM CL A 19260Q107   9,914 116,740 SH   SOLE   0 0 116,740
COMCAST CORP NEW CL A 20030N101   2,831 63,405 SH   SOLE   0 0 63,405
CONSTELLATION BRANDS INC CL A 21036P108   3,289 12,600 SH   SOLE   0 0 12,600
CONSTELLATION ENERGY CORP COM 21037T109   1,948 18,900 SH   SOLE   0 0 18,900
CORNING INC COM 219350105   223 6,804 SH   SOLE   0 0 6,804
CORTEVA INC COM 22052L104   854 16,128 SH   SOLE   0 0 16,128
COSTCO WHSL CORP NEW COM 22160K105   43,607 79,002 SH   SOLE   0 0 79,002
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   843 16,317 SH   SOLE   0 0 16,317
CROWDSTRIKE HLDGS INC CL A 22788C105   1,682 10,836 SH   SOLE   0 0 10,836
CROWN CASTLE INC COM 22822V101   378 3,318 SH   SOLE   0 0 3,318
DATADOG INC CL A COM 23804L103   3,240 32,760 SH   SOLE   0 0 32,760
DEERE & CO COM 244199105   1,378 3,342 SH   SOLE   0 0 3,342
DELL TECHNOLOGIES INC CL C 24703L202   499 8,379 SH   SOLE   0 0 8,379
DELTA AIR LINES INC DEL COM NEW 247361702   19,184 441,761 SH   SOLE   0 0 441,761
DEXCOM INC COM 252131107   1,278 11,340 SH   SOLE   0 0 11,340
DISNEY WALT CO COM 254687106   3,025 35,346 SH   SOLE   0 0 35,346
DOCUSIGN INC COM 256163106   11,284 230,000 SH   SOLE   0 0 230,000
DOMINOS PIZZA INC COM 25754A201   4,849 12,600 SH   SOLE   0 0 12,600
DONALDSON INC COM 257651109   56,540 913,500 SH   SOLE   0 0 913,500
DYNATRACE INC COM NEW 268150109   348 7,002 SH   SOLE   0 0 7,002
EBAY INC. COM 278642103   843 18,900 SH   SOLE   0 0 18,900
ELI LILLY & CO COM 532457108   4,211 8,019 SH   SOLE   0 0 8,019
EMERSON ELEC CO COM 291011104   342 3,591 SH   SOLE   0 0 3,591
ENBRIDGE INC COM 29250N105   687 20,094 SH   SOLE   0 0 20,094
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,921 139,672 SH   SOLE   0 0 139,672
ENPHASE ENERGY INC COM 29355A107   359 2,520 SH   SOLE   0 0 2,520
ENTERPRISE BANCORP INC MASS COM 293668109   230 7,875 SH   SOLE   0 0 7,875
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   993 19,356 SH   SOLE   0 0 19,356
ETF MANAGERS TR TREATMENTS TSTNG 26924G763   4,546 232,090 SH   SOLE   0 0 232,090
ETSY INC COM 29786A106   2,107 26,712 SH   SOLE   0 0 26,712
EVERSOURCE ENERGY COM 30040W108   2,100 31,500 SH   SOLE   0 0 31,500
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   14,451 263,508 SH   SOLE   0 0 263,508
EXELON CORP COM 30161N101   3,337 81,900 SH   SOLE   0 0 81,900
EXXON MOBIL CORP COM 30231G102   20,289 185,001 SH   SOLE   0 0 185,001
FAIR ISAAC CORP COM 303250104   5,407 6,300 SH   SOLE   0 0 6,300
FISERV INC COM 337738108   1,614 13,104 SH   SOLE   0 0 13,104
FORD MTR CO DEL COM 345370860   358 27,563 SH   SOLE   0 0 27,563
FORTINET INC COM 34959E109   9,870 149,901 SH   SOLE   0 0 149,901
GAMESTOP CORP NEW CL A 36467W109   321 16,128 SH   SOLE   0 0 16,128
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   770 10,585 SH   SOLE   0 0 10,585
GENERAL DYNAMICS CORP COM 369550108   6,968 31,500 SH   SOLE   0 0 31,500
GENERAL ELECTRIC CO COM NEW 369604301   3,682 32,697 SH   SOLE   0 0 32,697
GENERAL MLS INC COM 370334104   2,676 37,863 SH   SOLE   0 0 37,863
GENERAL MTRS CO COM 37045V100   1,927 57,333 SH   SOLE   0 0 57,333
GENIE ENERGY LTD CL B 372284208   189 12,875 SH   SOLE   0 0 12,875
GENUINE PARTS CO COM 372460105   1,086 6,993 SH   SOLE   0 0 6,993
GILEAD SCIENCES INC COM 375558103   541 7,000 SH   SOLE   0 0 7,000
GLOBAL PARTNERS LP COM UNITS 37946R109   10,098 315,000 SH   SOLE   0 0 315,000
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   281,884 10,507,023 SH   SOLE   0 0 10,507,023
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   210 6,815 SH   SOLE   0 0 6,815
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   262 2,969 SH   SOLE   0 0 2,969
GOLDMAN SACHS GROUP INC COM 38141G104   4,210 12,600 SH   SOLE   0 0 12,600
HENRY SCHEIN INC COM 806407102   349 4,536 SH   SOLE   0 0 4,536
HERSHEY CO COM 427866108   5,603 25,030 SH   SOLE   0 0 25,030
HOME DEPOT INC COM 437076102   8,491 26,405 SH   SOLE   0 0 26,405
HONEYWELL INTL INC COM 438516106   3,962 20,412 SH   SOLE   0 0 20,412
HORMEL FOODS CORP COM 440452100   248 6,300 SH   SOLE   0 0 6,300
HUBSPOT INC COM 443573100   2,106 4,032 SH   SOLE   0 0 4,032
INSULET CORP COM 45784P101   1,411 6,300 SH   SOLE   0 0 6,300
INTERNATIONAL BUSINESS MACHS COM 459200101   6,049 42,530 SH   SOLE   0 0 42,530
INTUITIVE SURGICAL INC COM NEW 46120E602   807 2,583 SH   SOLE   0 0 2,583
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   207 3,290 SH   SOLE   0 0 3,290
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   10,179 910,116 SH   SOLE   0 0 910,116
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   1,492 70,877 SH   SOLE   0 0 70,877
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   377 19,366 SH   SOLE   0 0 19,366
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   4,022 71,667 SH   SOLE   0 0 71,667
INVESCO QQQ TR UNIT SER 1 46090E103   298,345 804,357 SH   SOLE   0 0 804,357
INVITAE CORP COM 46185L103   13 12,600 SH   SOLE   0 0 12,600
IONIS PHARMACEUTICALS INC COM 462222100   1,972 47,579 SH   SOLE   0 0 47,579
IONQ INC COM 46222L108   417 26,000 SH   SOLE   0 0 26,000
ISHARES GOLD TR ISHARES NEW 464285204   554 15,183 SH   SOLE   0 0 15,183
ISHARES INC MSCI GERMANY ETF 464286806   1,756 63,000 SH   SOLE   0 0 63,000
ISHARES INC MSCI EMERG MRKT 464286533   346 6,171 SH   SOLE   0 0 6,171
ISHARES SILVER TR ISHARES 46428Q109   2,723 126,000 SH   SOLE   0 0 126,000
ISHARES TR IBONDS 23 TRM TS 46436E882   78,153 3,155,566 SH   SOLE   0 0 3,155,566
ISHARES TR MSCI INDIA ETF 46429B598   279 6,300 SH   SOLE   0 0 6,300
ISHARES TR 1 3 YR TREAS BD 464287457   2,355 29,082 SH   SOLE   0 0 29,082
ISHARES TR IBONDS 27 ETF 46435UAA9   58,372 2,501,158 SH   SOLE   0 0 2,501,158
ISHARES TR IBONDS 27 TRM TS 46436E841   5,543 252,000 SH   SOLE   0 0 252,000
ISHARES TR CORE S&P TTL STK 464287150   539 5,481 SH   SOLE   0 0 5,481
ISHARES TR IBONDS DEC2026 46435GAA0   21,390 913,500 SH   SOLE   0 0 913,500
ISHARES TR RUS MD CP GR ETF 464287481   5,421 56,700 SH   SOLE   0 0 56,700
ISHARES TR NATIONAL MUN ETF 464288414   13,963 132,380 SH   SOLE   0 0 132,380
ISHARES TR MSCI EMG MKT ETF 464287234   6,926 174,216 SH   SOLE   0 0 174,216
ISHARES TR INTL SEL DIV ETF 464288448   523 19,624 SH   SOLE   0 0 19,624
ISHARES TR MSCI EAFE MIN VL 46429B689   4,835 71,760 SH   SOLE   0 0 71,760
ISHARES TR IBONDS 25 TRM TS 46436E866   2,909 126,000 SH   SOLE   0 0 126,000
ISHARES TR IBONDS 26 TRM TS 46436E858   5,681 252,000 SH   SOLE   0 0 252,000
ISHARES TR IBONDS 24 TRM TS 46436E874   140,608 5,910,618 SH   SOLE   0 0 5,910,618
ISHARES TR IBONDS 25 TRM HG 46435U168   1,444 63,000 SH   SOLE   0 0 63,000
ISHARES TR MSCI USA MIN VOL 46429B697   33,408 448,153 SH   SOLE   0 0 448,153
ISHARES TR RUS 2000 VAL ETF 464287630   840 5,859 SH   SOLE   0 0 5,859
ISHARES TR RUS MID CAP ETF 464287499   3,794 52,020 SH   SOLE   0 0 52,020
ISHARES TR IBONDS DEC 28 46435U325   1,466 58,500 SH   SOLE   0 0 58,500
ISHARES TR CORE US AGGBD ET 464287226   199,709 2,073,213 SH   SOLE   0 0 2,073,213
ISHARES TR IBONDS DEC2023 46435G318   1,490 58,500 SH   SOLE   0 0 58,500
ISHARES TR US AER DEF ETF 464288760   1,873 16,420 SH   SOLE   0 0 16,420
ISHARES TR MSCI EAFE ETF 464287465   33,281 463,883 SH   SOLE   0 0 463,883
ISHARES TR CORE DIV GRWTH 46434V621   4,614 89,117 SH   SOLE   0 0 89,117
ISHARES TR IBONDS DEC25 ETF 46434VBD1   105,085 4,308,440 SH   SOLE   0 0 4,308,440
ISHARES TR US INFRASTRUC 46435U713   661 17,010 SH   SOLE   0 0 17,010
ISHARES TR U.S. UTILITS ETF 464287697   1,769 22,050 SH   SOLE   0 0 22,050
ISHARES TR RUS 1000 VAL ETF 464287598   5,370 33,858 SH   SOLE   0 0 33,858
ISHARES TR US HLTHCARE ETF 464287762   101,788 364,251 SH   SOLE   0 0 364,251
ISHARES TR U.S. TECH ETF 464287721   18,840 173,250 SH   SOLE   0 0 173,250
ISHARES TR CORE S&P500 ETF 464287200   15,724 35,154 SH   SOLE   0 0 35,154
ISHARES TR SELECT DIVID ETF 464287168   1,462 12,852 SH   SOLE   0 0 12,852
ISHARES TR CORE S&P SCP ETF 464287804   3,046 30,492 SH   SOLE   0 0 30,492
ISHARES TR US OIL GS EX ETF 464288851   203,033 2,136,954 SH   SOLE   0 0 2,136,954
ISHARES TR GL CLEAN ENE ETF 464288224   317 18,900 SH   SOLE   0 0 18,900
ISHARES TR IBOXX INV CP ETF 464287242   9,116 86,304 SH   SOLE   0 0 86,304
ISHARES TR RUSSELL 3000 ETF 464287689   2,511 9,828 SH   SOLE   0 0 9,828
ISHARES TR IBONDS DEC24 ETF 46434VBG4   28,731 1,165,500 SH   SOLE   0 0 1,165,500
ISHARES TR US CONSM STAPLES 464287812   99,989 504,553 SH   SOLE   0 0 504,553
ISHARES TR MSCI USA QLT FCT 46432F339   21,152 154,642 SH   SOLE   0 0 154,642
ISHARES TR IBDS DEC28 ETF 46435U515   12,263 504,000 SH   SOLE   0 0 504,000
ISHARES TR CORE S&P US GWT 464287671   315 3,213 SH   SOLE   0 0 3,213
ISHARES TR CORE HIGH DV ETF 46429B663   645 6,300 SH   SOLE   0 0 6,300
ISHARES TR RUSSELL 2000 ETF 464287655   51,021 272,392 SH   SOLE   0 0 272,392
ISHARES TR IBONDS 2026 TERM 46436E528   2,852 126,000 SH   SOLE   0 0 126,000
JETBLUE AWYS CORP COM 477143101   497 75,600 SH   SOLE   0 0 75,600
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   153,152 3,086,500 SH   SOLE   0 0 3,086,500
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   30,179 898,726 SH   SOLE   0 0 898,726
JOHN HANCOCK EXCHANGE TRADED CORPORATE BD 47804J818   194,468 9,465,533 SH   SOLE   0 0 9,465,533
JOHN HANCOCK EXCHANGE TRADED PREFERRED INCOME 47804J776   434,961 20,630,725 SH   SOLE   0 0 20,630,725
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   366 11,844 SH   SOLE   0 0 11,844
JOHNSON & JOHNSON COM 478160104   26,192 158,731 SH   SOLE   0 0 158,731
JPMORGAN CHASE & CO COM 46625H100   158,994 1,062,343 SH   SOLE   0 0 1,062,343
KELLANOVA COM 487836108   427 6,741 SH   SOLE   0 0 6,741
KENVUE INC COM 49177J102   219 9,450 SH   SOLE   0 0 9,450
KIMBERLY-CLARK CORP COM 494368103   17,344 134,220 SH   SOLE   0 0 134,220
KROGER CO COM 501044101   296 6,300 SH   SOLE   0 0 6,300
LAMB WESTON HLDGS INC COM 513272104   639 6,300 SH   SOLE   0 0 6,300
LUCID GROUP INC COM 549498103   126 19,530 SH   SOLE   0 0 19,530
MAGNITE INC COM 55955D100   257 23,814 SH   SOLE   0 0 23,814
MAINSTAY MACKAY DEFINEDTERM COM 56064K100   974 58,590 SH   SOLE   0 0 58,590
MASTERCARD INCORPORATED CL A 57636Q104   29,286 72,970 SH   SOLE   0 0 72,970
MCCORMICK & CO INC COM NON VTG 579780206   1,410 16,884 SH   SOLE   0 0 16,884
MCDONALDS CORP COM 580135101   13,475 47,447 SH   SOLE   0 0 47,447
MCKESSON CORP COM 58155Q103   4,075 9,700 SH   SOLE   0 0 9,700
MEDTRONIC PLC SHS G5960L103   527 6,300 SH   SOLE   0 0 6,300
MERCADOLIBRE INC COM 58733R102   4,086 3,213 SH   SOLE   0 0 3,213
MERCK & CO INC COM 58933Y105   14,986 139,041 SH   SOLE   0 0 139,041
META PLATFORMS INC CL A 30303M102   47,584 157,924 SH   SOLE   0 0 157,924
METLIFE INC COM 59156R108   510 8,190 SH   SOLE   0 0 8,190
MICRON TECHNOLOGY INC COM 595112103   1,266 18,900 SH   SOLE   0 0 18,900
MICROSOFT CORP COM 594918104   240,036 728,297 SH   SOLE   0 0 728,297
MODERNA INC COM 60770K107   1,764 15,813 SH   SOLE   0 0 15,813
MONDELEZ INTL INC CL A 609207105   6,478 89,901 SH   SOLE   0 0 89,901
MONSTER BEVERAGE CORP NEW COM 61174X109   2,864 50,400 SH   SOLE   0 0 50,400
MORGAN STANLEY COM NEW 617446448   463 5,300 SH   SOLE   0 0 5,300
MOTOROLA SOLUTIONS INC COM NEW 620076307   7,805 27,405 SH   SOLE   0 0 27,405
NETFLIX INC COM 64110L106   10,205 24,264 SH   SOLE   0 0 24,264
NEXTERA ENERGY INC COM 65339F101   21,462 310,026 SH   SOLE   0 0 310,026
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   639 12,631 SH   SOLE   0 0 12,631
NIKE INC CL B 654106103   330 3,213 SH   SOLE   0 0 3,213
NORTHROP GRUMMAN CORP COM 666807102   7,211 16,422 SH   SOLE   0 0 16,422
NOVARTIS AG SPONSORED ADR 66987V109   224 2,205 SH   SOLE   0 0 2,205
NOVO-NORDISK A S ADR 670100205   2,244 14,431 SH   SOLE   0 0 14,431
NVIDIA CORPORATION COM 67066G104   19,699 43,950 SH   SOLE   0 0 43,950
ORACLE CORP COM 68389X105   365 3,150 SH   SOLE   0 0 3,150
OTIS WORLDWIDE CORP COM 68902V107   4,310 50,400 SH   SOLE   0 0 50,400
PALO ALTO NETWORKS INC COM 697435105   474 1,974 SH   SOLE   0 0 1,974
PARKER-HANNIFIN CORP COM 701094104   633 1,575 SH   SOLE   0 0 1,575
PAYPAL HLDGS INC COM 70450Y103   812 12,339 SH   SOLE   0 0 12,339
PEPSICO INC COM 713448108   10,092 55,566 SH   SOLE   0 0 55,566
PFIZER INC COM 717081103   16,410 464,058 SH   SOLE   0 0 464,058
PHILIP MORRIS INTL INC COM 718172109   12,376 128,586 SH   SOLE   0 0 128,586
PHILLIPS 66 COM 718546104   283 2,520 SH   SOLE   0 0 2,520
PIMCO ETF TR INTER MUN BD ACT 72201R866   2,583 50,400 SH   SOLE   0 0 50,400
PLANET FITNESS INC CL A 72703H101   2,952 48,000 SH   SOLE   0 0 48,000
PLUG POWER INC COM NEW 72919P202   309 31,543 SH   SOLE   0 0 31,543
PROCTER AND GAMBLE CO COM 742718109   21,417 140,226 SH   SOLE   0 0 140,226
PROSHARES TR S&P 500 DV ARIST 74348A467   278 2,961 SH   SOLE   0 0 2,961
PRUDENTIAL FINL INC COM 744320102   3,135 33,138 SH   SOLE   0 0 33,138
QUALCOMM INC COM 747525103   4,151 35,784 SH   SOLE   0 0 35,784
QUANTUMSCAPE CORP COM CL A 74767V109   126 15,435 SH   SOLE   0 0 15,435
RBB FD INC US TREAS 3 MNTH 74933W452   1,462 29,244 SH   SOLE   0 0 29,244
REPLIGEN CORP COM 759916109   5,026 30,744 SH   SOLE   0 0 30,744
RESTAURANT BRANDS INTL INC COM 76131D103   2,606 36,288 SH   SOLE   0 0 36,288
ROCKWELL AUTOMATION INC COM 773903109   4,948 16,002 SH   SOLE   0 0 16,002
ROKU INC COM CL A 77543R102   1,370 17,720 SH   SOLE   0 0 17,720
RPM INTL INC COM 749685103   1,738 17,829 SH   SOLE   0 0 17,829
RTX CORPORATION COM 75513E101   17,984 209,568 SH   SOLE   0 0 209,568
SALESFORCE INC COM 79466L302   6,862 31,731 SH   SOLE   0 0 31,731
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   709 14,793 SH   SOLE   0 0 14,793
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   778 10,939 SH   SOLE   0 0 10,939
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   56,094 1,065,649 SH   SOLE   0 0 1,065,649
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   11,558 171,397 SH   SOLE   0 0 171,397
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   229 4,410 SH   SOLE   0 0 4,410
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   2,749 60,669 SH   SOLE   0 0 60,669
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   16,587 377,984 SH   SOLE   0 0 377,984
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   50,916 676,166 SH   SOLE   0 0 676,166
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   266 10,885 SH   SOLE   0 0 10,885
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   3,441 97,400 SH   SOLE   0 0 97,400
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   74,417 1,011,015 SH   SOLE   0 0 1,011,015
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   681 20,661 SH   SOLE   0 0 20,661
SEA LTD SPONSORD ADS 81141R100   2,732 55,881 SH   SOLE   0 0 55,881
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   430,382 2,508,794 SH   SOLE   0 0 2,508,794
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   652,822 8,919,693 SH   SOLE   0 0 8,919,693
SELECT SECTOR SPDR TR INDL 81369Y704   2,264 21,000 SH   SOLE   0 0 21,000
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   1,860 10,994 SH   SOLE   0 0 10,994
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   961,905 7,242,699 SH   SOLE   0 0 7,242,699
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   21,366 320,395 SH   SOLE   0 0 320,395
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   206,297 3,195,819 SH   SOLE   0 0 3,195,819
SEMPRA COM 816851109   791 7,917 SH   SOLE   0 0 7,917
SHERWIN WILLIAMS CO COM 824348106   6,803 25,404 SH   SOLE   0 0 25,404
SHOPIFY INC CL A 82509L107   66,363 1,095,361 SH   SOLE   0 0 1,095,361
SONY GROUP CORP SPONSORED ADR 835699307   4,821 55,251 SH   SOLE   0 0 55,251
SPDR GOLD TR GOLD SHS 78463V107   26,446 147,831 SH   SOLE   0 0 147,831
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   43,195 1,337,612 SH   SOLE   0 0 1,337,612
SPDR S&P 500 ETF TR TR UNIT 78462F103   153,815 347,309 SH   SOLE   0 0 347,309
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,215,719 2,536,853 SH   SOLE   0 0 2,536,853
SPDR SER TR S&P BIOTECH 78464A870   21,566 269,962 SH   SOLE   0 0 269,962
SPDR SER TR S&P KENSHO SMART 78468R689   3,077 91,053 SH   SOLE   0 0 91,053
SPDR SER TR S&P 600 SMCP VAL 78464A300   969 12,537 SH   SOLE   0 0 12,537
SPDR SER TR S&P OILGAS EXP 78468R556   980 6,829 SH   SOLE   0 0 6,829
STARBUCKS CORP COM 855244109   646 6,585 SH   SOLE   0 0 6,585
STATE STR CORP COM 857477103   1,333 18,900 SH   SOLE   0 0 18,900
SUNOPTA INC COM 8676EP108   379 75,600 SH   SOLE   0 0 75,600
SUNRUN INC COM 86771W105   1,155 70,245 SH   SOLE   0 0 70,245
SYSCO CORP COM 871829107   249 3,465 SH   SOLE   0 0 3,465
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,239 13,104 SH   SOLE   0 0 13,104
TARGET CORP COM 87612E106   484 3,758 SH   SOLE   0 0 3,758
TELADOC HEALTH INC COM 87918A105   4,620 197,700 SH   SOLE   0 0 197,700
TESLA INC COM 88160R101   20,277 79,041 SH   SOLE   0 0 79,041
THERMO FISHER SCIENTIFIC INC COM 883556102   9,232 17,325 SH   SOLE   0 0 17,325
T-MOBILE US INC COM 872590104   873 6,300 SH   SOLE   0 0 6,300
TORONTO DOMINION BK ONT COM NEW 891160509   1,571 25,200 SH   SOLE   0 0 25,200
TREX CO INC COM 89531P105   432 6,300 SH   SOLE   0 0 6,300
UBER TECHNOLOGIES INC COM 90353T100   38,334 834,659 SH   SOLE   0 0 834,659
UFP TECHNOLOGIES INC COM 902673102   1,986 11,340 SH   SOLE   0 0 11,340
ULTA BEAUTY INC COM 90384S303   578 1,323 SH   SOLE   0 0 1,323
UNION PAC CORP COM 907818108   11,290 51,664 SH   SOLE   0 0 51,664
UNITED PARCEL SERVICE INC CL B 911312106   6,525 37,800 SH   SOLE   0 0 37,800
UNITEDHEALTH GROUP INC COM 91324P102   3,100 6,300 SH   SOLE   0 0 6,300
VANECK ETF TRUST SOCIAL SENTIMENT 92189H839   341 20,600 SH   SOLE   0 0 20,600
VANECK MERK GOLD TR GOLD TRUST 921078101   2,294 122,976 SH   SOLE   0 0 122,976
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   756 10,584 SH   SOLE   0 0 10,584
VANGUARD INDEX FDS GROWTH ETF 922908736   1,018 3,591 SH   SOLE   0 0 3,591
VANGUARD INDEX FDS TOTAL STK MKT 922908769   8,424 37,959 SH   SOLE   0 0 37,959
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,899 9,324 SH   SOLE   0 0 9,324
VANGUARD INDEX FDS VALUE ETF 922908744   1,395 9,741 SH   SOLE   0 0 9,741
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   17,578 42,990 SH   SOLE   0 0 42,990
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   5,076 31,313 SH   SOLE   0 0 31,313
VANGUARD STAR FDS VG TL INTL STK F 921909768   386,651 6,929,789 SH   SOLE   0 0 6,929,789
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   11,025 102,351 SH   SOLE   0 0 102,351
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   794 3,256 SH   SOLE   0 0 3,256
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   806 9,639 SH   SOLE   0 0 9,639
VERISK ANALYTICS INC COM 92345Y106   788 3,344 SH   SOLE   0 0 3,344
VERIZON COMMUNICATIONS INC COM 92343V104   1,277 37,800 SH   SOLE   0 0 37,800
VERTEX PHARMACEUTICALS INC COM 92532F100   13,984 39,975 SH   SOLE   0 0 39,975
VIATRIS INC COM 92556V106   343 32,949 SH   SOLE   0 0 32,949
VISA INC COM CL A 92826C839   32,120 133,626 SH   SOLE   0 0 133,626
VMWARE INC CL A COM 928563402   383 2,436 SH   SOLE   0 0 2,436
WALMART INC COM 931142103   10,460 65,520 SH   SOLE   0 0 65,520
WASTE MGMT INC DEL COM 94106L109   647 3,999 SH   SOLE   0 0 3,999
WELLTOWER INC COM 95040Q104   1,575 19,160 SH   SOLE   0 0 19,160
WENDYS CO COM 95058W100   1,974 94,500 SH   SOLE   0 0 94,500
WEYERHAEUSER CO MTN BE COM NEW 962166104   2,972 90,293 SH   SOLE   0 0 90,293
WP CAREY INC COM 92936U109   3,978 60,826 SH   SOLE   0 0 60,826
ZIMMER BIOMET HOLDINGS INC COM 98956P102   615 4,788 SH   SOLE   0 0 4,788
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   437 6,301 SH   SOLE   0 0 6,301