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,055 10,553 SH   SOLE   0 0 10,553
ABBVIE INC COM 00287Y109   2,815 19,505 SH   SOLE   0 0 19,505
AIR PRODS & CHEMS INC COM 009158106   3,317 12,084 SH   SOLE   0 0 12,084
ALLIANT ENERGY CORP COM 018802108   943 18,900 SH   SOLE   0 0 18,900
ALPHABET INC CAP STK CL A 02079K305   12,712 94,550 SH   SOLE   0 0 94,550
ALPHABET INC CAP STK CL C 02079K107   176,647 1,301,920 SH   SOLE   0 0 1,301,920
ALTRIA GROUP INC COM 02209S103   6,701 162,036 SH   SOLE   0 0 162,036
AMAZON COM INC COM 023135106   320,207 2,283,558 SH   SOLE   0 0 2,283,558
AMERICAN AIRLS GROUP INC COM 02376R102   575 45,801 SH   SOLE   0 0 45,801
AMERICAN ELEC PWR CO INC COM 025537101   4,694 60,546 SH   SOLE   0 0 60,546
AMERICAN EXPRESS CO COM 025816109   1,014 6,300 SH   SOLE   0 0 6,300
AMERICAN TOWER CORP NEW COM 03027X100   30,897 164,030 SH   SOLE   0 0 164,030
AMERICAN WTR WKS CO INC NEW COM 030420103   1,542 12,209 SH   SOLE   0 0 12,209
AMGEN INC COM 031162100   3,948 14,490 SH   SOLE   0 0 14,490
ANYWHERE REAL ESTATE INC COM 75605Y106   89 15,750 SH   SOLE   0 0 15,750
APOLLO MED HLDGS INC COM NEW 03763A207   2,098 63,000 SH   SOLE   0 0 63,000
APPLE INC COM 037833100   453,506 2,457,849 SH   SOLE   0 0 2,457,849
APPLIED MATLS INC COM 038222105   1,388 9,450 SH   SOLE   0 0 9,450
ARK ETF TR FINTECH INNOVA 00214Q708   34,240 1,569,315 SH   SOLE   0 0 1,569,315
ARK ETF TR INNOVATION ETF 00214Q104   101,935 2,358,054 SH   SOLE   0 0 2,358,054
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   31,343 597,333 SH   SOLE   0 0 597,333
ASTRAZENECA PLC SPONSORED ADR 046353108   287 4,410 SH   SOLE   0 0 4,410
AT&T INC COM 00206R102   1,059 67,109 SH   SOLE   0 0 67,109
ATYR PHARMA INC COM NEW 002120202   22 18,000 SH   SOLE   0 0 18,000
AXONICS INC COM 05465P101   1,410 25,200 SH   SOLE   0 0 25,200
BANK AMERICA CORP COM 060505104   4,147 142,429 SH   SOLE   0 0 142,429
BARINGS PARTN INVS SH BEN INT 06761A103   422 30,160 SH   SOLE   0 0 30,160
BERKLEY W R CORP COM 084423102   479 7,001 SH   SOLE   0 0 7,001
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   340,677 970,988 SH   SOLE   0 0 970,988
BHP GROUP LTD SPONSORED ADS 088606108   761 12,600 SH   SOLE   0 0 12,600
BIONTECH SE SPONSORED ADS 09075V102   1,787 17,778 SH   SOLE   0 0 17,778
BLACK STONE MINERALS L P COM UNIT 09225M101   307 17,818 SH   SOLE   0 0 17,818
BLACKSTONE INC COM 09260D107   169,884 1,566,326 SH   SOLE   0 0 1,566,326
BOEING CO COM 097023105   674 3,150 SH   SOLE   0 0 3,150
BRISTOL-MYERS SQUIBB CO COM 110122108   430 8,190 SH   SOLE   0 0 8,190
BROADCOM INC COM 11135F101   4,474 4,725 SH   SOLE   0 0 4,725
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   1,320 128,205 SH   SOLE   0 0 128,205
CAMDEN PPTY TR SH BEN INT 133131102   942 10,210 SH   SOLE   0 0 10,210
CANADIAN PACIFIC KANSAS CITY COM 13646K108   461 6,300 SH   SOLE   0 0 6,300
CAPITAL ONE FINL CORP COM 14040H105   680 6,300 SH   SOLE   0 0 6,300
CARRIER GLOBAL CORPORATION COM 14448C104   2,701 51,065 SH   SOLE   0 0 51,065
CATERPILLAR INC COM 149123101   5,278 20,300 SH   SOLE   0 0 20,300
CENTENE CORP DEL COM 15135B101   454 6,300 SH   SOLE   0 0 6,300
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   88 20,781 SH   SOLE   0 0 20,781
CHEVRON CORP NEW COM 166764100   16,423 108,692 SH   SOLE   0 0 108,692
CHUBB LIMITED COM H1467J104   1,573 7,200 SH   SOLE   0 0 7,200
CISCO SYS INC COM 17275R102   3,230 63,210 SH   SOLE   0 0 63,210
CLEAR SECURE INC COM CL A 18467V109   429 22,250 SH   SOLE   0 0 22,250
CLOROX CO DEL COM 189054109   569 4,100 SH   SOLE   0 0 4,100
CLOUDFLARE INC CL A COM 18915M107   1,388 19,845 SH   SOLE   0 0 19,845
COCA COLA CO COM 191216100   6,529 115,700 SH   SOLE   0 0 115,700
COINBASE GLOBAL INC COM CL A 19260Q107   8,361 81,056 SH   SOLE   0 0 81,056
COMCAST CORP NEW CL A 20030N101   2,717 63,378 SH   SOLE   0 0 63,378
CONSTELLATION BRANDS INC CL A 21036P108   2,997 12,600 SH   SOLE   0 0 12,600
CONSTELLATION ENERGY CORP COM 21037T109   2,206 18,900 SH   SOLE   0 0 18,900
COPART INC COM 217204106   494 10,071 SH   SOLE   0 0 10,071
CORTEVA INC COM 22052L104   769 16,128 SH   SOLE   0 0 16,128
COSTCO WHSL CORP NEW COM 22160K105   45,975 77,577 SH   SOLE   0 0 77,577
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,179 20,433 SH   SOLE   0 0 20,433
CROWDSTRIKE HLDGS INC CL A 22788C105   1,594 7,670 SH   SOLE   0 0 7,670
DATADOG INC CL A COM 23804L103   2,799 28,080 SH   SOLE   0 0 28,080
DEERE & CO COM 244199105   1,259 3,339 SH   SOLE   0 0 3,339
DELL TECHNOLOGIES INC CL C 24703L202   592 8,379 SH   SOLE   0 0 8,379
DELTA AIR LINES INC DEL COM NEW 247361702   11,168 309,600 SH   SOLE   0 0 309,600
DHT HOLDINGS INC SHS NEW Y2065G121   111 10,686 SH   SOLE   0 0 10,686
DISNEY WALT CO COM 254687106   2,572 29,200 SH   SOLE   0 0 29,200
DOCUSIGN INC COM 256163106   9,888 216,617 SH   SOLE   0 0 216,617
DOMINOS PIZZA INC COM 25754A201   4,726 12,600 SH   SOLE   0 0 12,600
DONALDSON INC COM 257651109   55,663 913,500 SH   SOLE   0 0 913,500
EBAY INC. COM 278642103   782 18,900 SH   SOLE   0 0 18,900
EDGIO INC COM 53261M104   13 16,500 SH   SOLE   0 0 16,500
ELI LILLY & CO COM 532457108   4,698 8,057 SH   SOLE   0 0 8,057
EMERSON ELEC CO COM 291011104   329 3,591 SH   SOLE   0 0 3,591
ENBRIDGE INC COM 29250N105   246 7,700 SH   SOLE   0 0 7,700
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   579 42,700 SH   SOLE   0 0 42,700
ENPHASE ENERGY INC COM 29355A107   287 2,752 SH   SOLE   0 0 2,752
ENTERPRISE BANCORP INC MASS COM 293668109   221 7,875 SH   SOLE   0 0 7,875
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   1,064 19,359 SH   SOLE   0 0 19,359
ETF MANAGERS TR TREATMENTS TSTNG 26924G763   3,629 208,415 SH   SOLE   0 0 208,415
ETSY INC COM 29786A106   1,176 17,808 SH   SOLE   0 0 17,808
EVERSOURCE ENERGY COM 30040W108   1,816 31,500 SH   SOLE   0 0 31,500
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   38,959 757,626 SH   SOLE   0 0 757,626
EXELON CORP COM 30161N101   3,154 81,900 SH   SOLE   0 0 81,900
EXXON MOBIL CORP COM 30231G102   19,381 184,401 SH   SOLE   0 0 184,401
FAIR ISAAC CORP COM 303250104   6,341 6,300 SH   SOLE   0 0 6,300
FISERV INC COM 337738108   1,608 13,104 SH   SOLE   0 0 13,104
FLUOR CORP NEW COM 343412102   699 18,900 SH   SOLE   0 0 18,900
FORD MTR CO DEL COM 345370860   311 27,968 SH   SOLE   0 0 27,968
FORTINET INC COM 34959E109   7,614 137,709 SH   SOLE   0 0 137,709
GAMESTOP CORP NEW CL A 36467W109   237 16,128 SH   SOLE   0 0 16,128
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   747 10,665 SH   SOLE   0 0 10,665
GENERAL DYNAMICS CORP COM 369550108   7,684 31,500 SH   SOLE   0 0 31,500
GENERAL ELECTRIC CO COM NEW 369604301   3,826 32,945 SH   SOLE   0 0 32,945
GENERAL MLS INC COM 370334104   1,220 19,063 SH   SOLE   0 0 19,063
GENERAL MTRS CO COM 37045V100   750 24,077 SH   SOLE   0 0 24,077
GENIE ENERGY LTD CL B 372284208   905 39,375 SH   SOLE   0 0 39,375
GENUINE PARTS CO COM 372460105   1,158 8,445 SH   SOLE   0 0 8,445
GLOBAL PARTNERS LP COM UNITS 37946R109   10,808 315,000 SH   SOLE   0 0 315,000
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   363,190 14,190,041 SH   SOLE   0 0 14,190,041
GOLDMAN SACHS GROUP INC COM 38141G104   4,205 12,600 SH   SOLE   0 0 12,600
HERSHEY CO COM 427866108   4,749 25,064 SH   SOLE   0 0 25,064
HOME DEPOT INC COM 437076102   8,176 26,406 SH   SOLE   0 0 26,406
HONEYWELL INTL INC COM 438516106   4,240 22,114 SH   SOLE   0 0 22,114
HORMEL FOODS CORP COM 440452100   206 6,300 SH   SOLE   0 0 6,300
HUBSPOT INC COM 443573100   1,940 4,032 SH   SOLE   0 0 4,032
INSULET CORP COM 45784P101   1,081 6,300 SH   SOLE   0 0 6,300
INTERNATIONAL BUSINESS MACHS COM 459200101   6,378 42,210 SH   SOLE   0 0 42,210
INTUITIVE SURGICAL INC COM NEW 46120E602   770 2,583 SH   SOLE   0 0 2,583
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   2,875 137,299 SH   SOLE   0 0 137,299
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   9,793 897,163 SH   SOLE   0 0 897,163
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   3,951 71,731 SH   SOLE   0 0 71,731
INVESCO QQQ TR UNIT SER 1 46090E103   451,075 1,183,279 SH   SOLE   0 0 1,183,279
INVITAE CORP COM 46185L103   8 12,600 SH   SOLE   0 0 12,600
IONIS PHARMACEUTICALS INC COM 462222100   626 13,579 SH   SOLE   0 0 13,579
IONQ INC COM 46222L108   406 31,500 SH   SOLE   0 0 31,500
ISHARES GOLD TR ISHARES NEW 464285204   568 15,183 SH   SOLE   0 0 15,183
ISHARES INC MSCI GERMANY ETF 464286806   1,719 63,000 SH   SOLE   0 0 63,000
ISHARES SILVER TR ISHARES 46428Q109   2,682 126,000 SH   SOLE   0 0 126,000
ISHARES TR US HLTHCARE ETF 464287762   35,857 132,133 SH   SOLE   0 0 132,133
ISHARES TR IBONDS 27 ETF 46435UAA9   44,048 1,888,167 SH   SOLE   0 0 1,888,167
ISHARES TR CORE US AGGBD ET 464287226   86,244 914,678 SH   SOLE   0 0 914,678
ISHARES TR MSCI EMG MKT ETF 464287234   3,091 80,300 SH   SOLE   0 0 80,300
ISHARES TR IBONDS 27 TRM TS 46436E841   3,245 148,000 SH   SOLE   0 0 148,000
ISHARES TR PFD AND INCM SEC 464288687   2,517 84,000 SH   SOLE   0 0 84,000
ISHARES TR IBONDS DEC2026 46435GAA0   21,448 913,500 SH   SOLE   0 0 913,500
ISHARES TR NATIONAL MUN ETF 464288414   13,826 132,300 SH   SOLE   0 0 132,300
ISHARES TR 1 3 YR TREAS BD 464287457   2,201 27,072 SH   SOLE   0 0 27,072
ISHARES TR RUSSELL 3000 ETF 464287689   2,506 9,828 SH   SOLE   0 0 9,828
ISHARES TR IBONDS 23 TRM TS 46436E882   66,099 2,668,921 SH   SOLE   0 0 2,668,921
ISHARES TR MSCI EAFE ETF 464287465   24,481 347,291 SH   SOLE   0 0 347,291
ISHARES TR US AER DEF ETF 464288760   5,429 46,456 SH   SOLE   0 0 46,456
ISHARES TR GL CLEAN ENE ETF 464288224   266 18,900 SH   SOLE   0 0 18,900
ISHARES TR U.S. TECH ETF 464287721   21,636 190,729 SH   SOLE   0 0 190,729
ISHARES TR CORE DIV GRWTH 46434V621   3,742 73,833 SH   SOLE   0 0 73,833
ISHARES TR IBONDS 25 TRM HG 46435U168   1,443 63,000 SH   SOLE   0 0 63,000
ISHARES TR IBONDS 26 TRM TS 46436E858   5,686 252,000 SH   SOLE   0 0 252,000
ISHARES TR RUSSELL 2000 ETF 464287655   690,753 3,899,062 SH   SOLE   0 0 3,899,062
ISHARES TR MSCI INDIA ETF 46429B598   287 6,300 SH   SOLE   0 0 6,300
ISHARES TR IBONDS 2026 TERM 46436E528   1,666 74,000 SH   SOLE   0 0 74,000
ISHARES TR IBOXX INV CP ETF 464287242   7,651 73,479 SH   SOLE   0 0 73,479
ISHARES TR US OIL GS EX ETF 464288851   196,972 2,075,791 SH   SOLE   0 0 2,075,791
ISHARES TR SELECT DIVID ETF 464287168   1,414 12,852 SH   SOLE   0 0 12,852
ISHARES TR RUS 1000 VAL ETF 464287598   5,227 33,852 SH   SOLE   0 0 33,852
ISHARES TR CORE S&P TTL STK 464287150   537 5,481 SH   SOLE   0 0 5,481
ISHARES TR IBONDS DEC25 ETF 46434VBD1   82,363 3,363,008 SH   SOLE   0 0 3,363,008
ISHARES TR CORE S&P500 ETF 464287200   15,491 34,615 SH   SOLE   0 0 34,615
ISHARES TR CORE S&P US GWT 464287671   317 3,213 SH   SOLE   0 0 3,213
ISHARES TR IBONDS 25 TRM TS 46436E866   2,913 126,000 SH   SOLE   0 0 126,000
ISHARES TR RUS MID CAP ETF 464287499   3,612 50,841 SH   SOLE   0 0 50,841
ISHARES TR IBONDS 24 TRM TS 46436E874   120,045 5,038,157 SH   SOLE   0 0 5,038,157
ISHARES TR RUS 2000 VAL ETF 464287630   812 5,859 SH   SOLE   0 0 5,859
ISHARES TR U.S. UTILITS ETF 464287697   279 3,850 SH   SOLE   0 0 3,850
ISHARES TR US INFRASTRUC 46435U713   633 17,010 SH   SOLE   0 0 17,010
ISHARES TR MSCI USA QLT FCT 46432F339   24,559 177,148 SH   SOLE   0 0 177,148
ISHARES TR CORE S&P SCP ETF 464287804   10,748 102,528 SH   SOLE   0 0 102,528
ISHARES TR CORE HIGH DV ETF 46429B663   620 6,300 SH   SOLE   0 0 6,300
ISHARES TR RUS MD CP GR ETF 464287481   5,375 56,700 SH   SOLE   0 0 56,700
ISHARES TR IBONDS DEC24 ETF 46434VBG4   20,013 807,500 SH   SOLE   0 0 807,500
ISHARES TR SP SMCP600VL ETF 464287879   9,590 93,325 SH   SOLE   0 0 93,325
ISHARES TR IBDS DEC28 ETF 46435U515   9,706 400,000 SH   SOLE   0 0 400,000
ISHARES TR MSCI USA MIN VOL 46429B697   30,674 411,222 SH   SOLE   0 0 411,222
ISHARES TR INTL SEL DIV ETF 464288448   330 12,673 SH   SOLE   0 0 12,673
ISHARES TR MSCI EAFE MIN VL 46429B689   3,831 57,804 SH   SOLE   0 0 57,804
ISHARES TR US CONSM STAPLES 464287812   33,752 183,398 SH   SOLE   0 0 183,398
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   1,706 33,921 SH   SOLE   0 0 33,921
JETBLUE AWYS CORP COM 477143101   354 75,600 SH   SOLE   0 0 75,600
JOHN HANCOCK EXCHANGE TRADED PREFERRED INCOME 47804J776   441,835 21,234,613 SH   SOLE   0 0 21,234,613
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   34,905 1,057,805 SH   SOLE   0 0 1,057,805
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   362 11,844 SH   SOLE   0 0 11,844
JOHN HANCOCK EXCHANGE TRADED CORPORATE BD 47804J818   248,965 12,204,556 SH   SOLE   0 0 12,204,556
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   170,787 3,530,954 SH   SOLE   0 0 3,530,954
JOHNSON & JOHNSON COM 478160104   22,380 145,877 SH   SOLE   0 0 145,877
JPMORGAN CHASE & CO COM 46625H100   201,048 1,324,858 SH   SOLE   0 0 1,324,858
KELLANOVA COM 487836108   352 6,741 SH   SOLE   0 0 6,741
KIMBERLY-CLARK CORP COM 494368103   14,773 122,220 SH   SOLE   0 0 122,220
KROGER CO COM 501044101   280 6,300 SH   SOLE   0 0 6,300
L3HARRIS TECHNOLOGIES INC COM 502431109   325 1,677 SH   SOLE   0 0 1,677
LAMB WESTON HLDGS INC COM 513272104   607 6,300 SH   SOLE   0 0 6,300
LOCKHEED MARTIN CORP COM 539830109   2,150 4,800 SH   SOLE   0 0 4,800
LUCID GROUP INC COM 549498103   88 19,530 SH   SOLE   0 0 19,530
MAGNITE INC COM 55955D100   188 23,814 SH   SOLE   0 0 23,814
MAINSTAY MACKAY DEFINEDTERM COM 56064K100   904 58,590 SH   SOLE   0 0 58,590
MASTERCARD INCORPORATED CL A 57636Q104   24,804 61,743 SH   SOLE   0 0 61,743
MCCORMICK & CO INC COM NON VTG 579780206   828 12,768 SH   SOLE   0 0 12,768
MCDONALDS CORP COM 580135101   16,396 60,266 SH   SOLE   0 0 60,266
MCKESSON CORP COM 58155Q103   2,865 6,300 SH   SOLE   0 0 6,300
MEDTRONIC PLC SHS G5960L103   480 6,300 SH   SOLE   0 0 6,300
MERCADOLIBRE INC COM 58733R102   4,554 3,213 SH   SOLE   0 0 3,213
MERCK & CO INC COM 58933Y105   14,433 139,041 SH   SOLE   0 0 139,041
META PLATFORMS INC CL A 30303M102   48,338 148,599 SH   SOLE   0 0 148,599
METLIFE INC COM 59156R108   582 9,275 SH   SOLE   0 0 9,275
MICRON TECHNOLOGY INC COM 595112103   1,201 16,500 SH   SOLE   0 0 16,500
MICROSOFT CORP COM 594918104   303,721 852,163 SH   SOLE   0 0 852,163
MODERNA INC COM 60770K107   394 4,413 SH   SOLE   0 0 4,413
MONDELEZ INTL INC CL A 609207105   6,522 94,983 SH   SOLE   0 0 94,983
MONSTER BEVERAGE CORP NEW COM 61174X109   2,694 50,400 SH   SOLE   0 0 50,400
MOTOROLA SOLUTIONS INC COM NEW 620076307   8,295 27,405 SH   SOLE   0 0 27,405
NETFLIX INC COM 64110L106   12,830 29,374 SH   SOLE   0 0 29,374
NEXTERA ENERGY INC COM 65339F101   3,060 55,390 SH   SOLE   0 0 55,390
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   331 12,963 SH   SOLE   0 0 12,963
NIKE INC CL B 654106103   345 3,213 SH   SOLE   0 0 3,213
NORTHROP GRUMMAN CORP COM 666807102   7,703 16,432 SH   SOLE   0 0 16,432
NOVARTIS AG SPONSORED ADR 66987V109   554 5,715 SH   SOLE   0 0 5,715
NOVO-NORDISK A S ADR 670100205   4,011 40,486 SH   SOLE   0 0 40,486
NU HLDGS LTD ORD SHS CL A G6683N103   135 16,296 SH   SOLE   0 0 16,296
NVIDIA CORPORATION COM 67066G104   22,196 47,774 SH   SOLE   0 0 47,774
ORACLE CORP COM 68389X105   344 3,150 SH   SOLE   0 0 3,150
OTIS WORLDWIDE CORP COM 68902V107   4,191 50,400 SH   SOLE   0 0 50,400
PALO ALTO NETWORKS INC COM 697435105   10,085 33,420 SH   SOLE   0 0 33,420
PARKER-HANNIFIN CORP COM 701094104   656 1,575 SH   SOLE   0 0 1,575
PAYPAL HLDGS INC COM 70450Y103   784 13,589 SH   SOLE   0 0 13,589
PEPSICO INC COM 713448108   8,417 50,816 SH   SOLE   0 0 50,816
PFIZER INC COM 717081103   14,038 464,415 SH   SOLE   0 0 464,415
PHILIP MORRIS INTL INC COM 718172109   11,846 128,583 SH   SOLE   0 0 128,583
PHILLIPS 66 COM 718546104   301 2,520 SH   SOLE   0 0 2,520
PIMCO ETF TR INTER MUN BD ACT 72201R866   914 18,400 SH   SOLE   0 0 18,400
PLANET FITNESS INC CL A 72703H101   2,192 36,000 SH   SOLE   0 0 36,000
PLUG POWER INC COM NEW 72919P202   140 26,712 SH   SOLE   0 0 26,712
PROCTER AND GAMBLE CO COM 742718109   19,774 133,521 SH   SOLE   0 0 133,521
PROSHARES TR S&P 500 DV ARIST 74348A467   265 2,961 SH   SOLE   0 0 2,961
PRUDENTIAL FINL INC COM 744320102   3,179 33,138 SH   SOLE   0 0 33,138
QUALCOMM INC COM 747525103   2,825 23,404 SH   SOLE   0 0 23,404
QUANTUMSCAPE CORP COM CL A 74767V109   97 15,435 SH   SOLE   0 0 15,435
RBB FD INC US TREAS 3 MNTH 74933W452   1,480 29,629 SH   SOLE   0 0 29,629
REPLIGEN CORP COM 759916109   4,786 30,744 SH   SOLE   0 0 30,744
RESTAURANT BRANDS INTL INC COM 76131D103   2,524 36,288 SH   SOLE   0 0 36,288
ROCKWELL AUTOMATION INC COM 773903109   4,485 16,002 SH   SOLE   0 0 16,002
ROKU INC COM CL A 77543R102   1,602 19,152 SH   SOLE   0 0 19,152
RPM INTL INC COM 749685103   1,801 17,829 SH   SOLE   0 0 17,829
RTX CORPORATION COM 75513E101   16,606 209,622 SH   SOLE   0 0 209,622
SALESFORCE INC COM 79466L302   7,606 33,650 SH   SOLE   0 0 33,650
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,021 14,551 SH   SOLE   0 0 14,551
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   49,276 636,814 SH   SOLE   0 0 636,814
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   228 4,410 SH   SOLE   0 0 4,410
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   3,246 72,466 SH   SOLE   0 0 72,466
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   72,647 1,017,004 SH   SOLE   0 0 1,017,004
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   10,467 159,547 SH   SOLE   0 0 159,547
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   702 29,188 SH   SOLE   0 0 29,188
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   3,384 97,542 SH   SOLE   0 0 97,542
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   16,250 384,892 SH   SOLE   0 0 384,892
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   59,320 1,123,850 SH   SOLE   0 0 1,123,850
SEA LTD SPONSORD ADS 81141R100   2,379 58,506 SH   SOLE   0 0 58,506
SELECT SECTOR SPDR TR INDL 81369Y704   1,232 11,800 SH   SOLE   0 0 11,800
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   908,297 6,985,543 SH   SOLE   0 0 6,985,543
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   578,703 8,360,960 SH   SOLE   0 0 8,360,960
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   394,989 2,230,471 SH   SOLE   0 0 2,230,471
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   99,196 1,638,482 SH   SOLE   0 0 1,638,482
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   20,601 299,695 SH   SOLE   0 0 299,695
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   1,146 6,948 SH   SOLE   0 0 6,948
SEMPRA COM 816851109   784 10,962 SH   SOLE   0 0 10,962
SHERWIN WILLIAMS CO COM 824348106   4,966 18,477 SH   SOLE   0 0 18,477
SHOPIFY INC CL A 82509L107   70,766 1,108,196 SH   SOLE   0 0 1,108,196
SONY GROUP CORP SPONSORED ADR 835699307   4,792 55,251 SH   SOLE   0 0 55,251
SPDR GOLD TR GOLD SHS 78463V107   24,458 133,361 SH   SOLE   0 0 133,361
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   67,679 2,122,368 SH   SOLE   0 0 2,122,368
SPDR S&P 500 ETF TR TR UNIT 78462F103   599,687 1,350,977 SH   SOLE   0 0 1,350,977
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,192,724 2,570,040 SH   SOLE   0 0 2,570,040
SPDR SER TR S&P OILGAS EXP 78468R556   920 6,540 SH   SOLE   0 0 6,540
SPDR SER TR S&P 600 SMCP VAL 78464A300   927 12,537 SH   SOLE   0 0 12,537
SPDR SER TR S&P BIOTECH 78464A870   19,848 267,462 SH   SOLE   0 0 267,462
SPDR SER TR S&P KENSHO SMART 78468R689   2,447 85,038 SH   SOLE   0 0 85,038
STARBUCKS CORP COM 855244109   643 6,604 SH   SOLE   0 0 6,604
STATE STR CORP COM 857477103   1,318 18,900 SH   SOLE   0 0 18,900
SUNOPTA INC COM 8676EP108   331 75,600 SH   SOLE   0 0 75,600
SUNRUN INC COM 86771W105   909 71,370 SH   SOLE   0 0 71,370
SYSCO CORP COM 871829107   239 3,465 SH   SOLE   0 0 3,465
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,129 11,934 SH   SOLE   0 0 11,934
TELADOC HEALTH INC COM 87918A105   3,384 183,866 SH   SOLE   0 0 183,866
TESLA INC COM 88160R101   28,006 116,733 SH   SOLE   0 0 116,733
THERMO FISHER SCIENTIFIC INC COM 883556102   6,323 13,050 SH   SOLE   0 0 13,050
T-MOBILE US INC COM 872590104   932 6,300 SH   SOLE   0 0 6,300
TORONTO DOMINION BK ONT COM NEW 891160509   1,511 25,200 SH   SOLE   0 0 25,200
TRACTOR SUPPLY CO COM 892356106   1,397 6,705 SH   SOLE   0 0 6,705
TREX CO INC COM 89531P105   418 6,300 SH   SOLE   0 0 6,300
UBER TECHNOLOGIES INC COM 90353T100   79,986 1,504,076 SH   SOLE   0 0 1,504,076
UFP TECHNOLOGIES INC COM 902673102   430 2,700 SH   SOLE   0 0 2,700
ULTA BEAUTY INC COM 90384S303   558 1,323 SH   SOLE   0 0 1,323
UNION PAC CORP COM 907818108   5,676 26,520 SH   SOLE   0 0 26,520
UNITED PARCEL SERVICE INC CL B 911312106   5,715 37,800 SH   SOLE   0 0 37,800
UNITEDHEALTH GROUP INC COM 91324P102   3,360 6,300 SH   SOLE   0 0 6,300
VANECK ETF TRUST SOCIAL SENTIMENT 92189H839   205 12,600 SH   SOLE   0 0 12,600
VANECK MERK GOLD TR GOLD TRUST 921078101   2,390 124,976 SH   SOLE   0 0 124,976
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   747 10,584 SH   SOLE   0 0 10,584
VANGUARD INDEX FDS TOTAL STK MKT 922908769   4,529 20,481 SH   SOLE   0 0 20,481
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   17,764 43,395 SH   SOLE   0 0 43,395
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,906 9,324 SH   SOLE   0 0 9,324
VANGUARD INDEX FDS VALUE ETF 922908744   984 6,993 SH   SOLE   0 0 6,993
VANGUARD INDEX FDS GROWTH ETF 922908736   1,040 3,591 SH   SOLE   0 0 3,591
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   5,046 31,362 SH   SOLE   0 0 31,362
VANGUARD STAR FDS VG TL INTL STK F 921909768   428,280 7,834,876 SH   SOLE   0 0 7,834,876
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,397 23,001 SH   SOLE   0 0 23,001
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   1,761 7,426 SH   SOLE   0 0 7,426
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   810 9,639 SH   SOLE   0 0 9,639
VERISK ANALYTICS INC COM 92345Y106   276 1,169 SH   SOLE   0 0 1,169
VERIZON COMMUNICATIONS INC COM 92343V104   941 26,285 SH   SOLE   0 0 26,285
VERTEX PHARMACEUTICALS INC COM 92532F100   22,691 61,425 SH   SOLE   0 0 61,425
VIATRIS INC COM 92556V106   315 32,949 SH   SOLE   0 0 32,949
VISA INC COM CL A 92826C839   31,839 129,349 SH   SOLE   0 0 129,349
WALMART INC COM 931142103   10,400 65,520 SH   SOLE   0 0 65,520
WASTE MGMT INC DEL COM 94106L109   674 4,018 SH   SOLE   0 0 4,018
WELLS FARGO CO NEW COM 949746101   320 7,021 SH   SOLE   0 0 7,021
WELLTOWER INC COM 95040Q104   406 4,740 SH   SOLE   0 0 4,740
WENDYS CO COM 95058W100   1,819 94,500 SH   SOLE   0 0 94,500
WEYERHAEUSER CO MTN BE COM NEW 962166104   2,249 72,292 SH   SOLE   0 0 72,292
WISDOMTREE TR PUTWRITE STRAT 97717X560   431 13,600 SH   SOLE   0 0 13,600
WP CAREY INC COM 92936U109   3,259 56,217 SH   SOLE   0 0 56,217