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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 726 4,873 SH   SOLE 0 4,873 0 0
ABBOTT LABS COM 002824100 12,891 108,875 SH   SOLE 0 108,875 0 0
ABBVIE INC COM 00287Y109 1,686 10,403 SH   SOLE 0 10,403 0 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 248 13,350 SH   SOLE 0 13,350 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,143 3,387 SH   SOLE 0 3,387 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 808 1,769 SH   SOLE 0 1,769 0 0
ADVANCED MICRO DEVICES INC COM 007903107 300 2,743 SH   SOLE 0 2,743 0 0
AFLAC INC COM 001055102 351 5,449 SH   SOLE 0 5,449 0 0
AIR PRODS & CHEMS INC COM 009158106 488 1,944 SH   SOLE 0 1,944 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 222 1,858 SH   SOLE 0 1,858 0 0
ALLSTATE CORP COM 020002101 483 3,489 SH   SOLE 0 3,489 0 0
ALPHA ARCHITECT ETF TR FREEDOM 100 EM 02072L607 3,348 97,994 SH   SOLE 0 97,994 0 0
ALPHABET INC CAP STK CL C 02079K107 2,805 1,004 SH   SOLE 0 1,004 0 0
ALPHABET INC CAP STK CL A 02079K305 37,268 13,398 SH   SOLE 0 13,398 0 0
ALTRIA GROUP INC COM 02209S103 211 4,037 SH   SOLE 0 4,037 0 0
AMAZON COM INC COM 023135106 28,929 8,872 SH   SOLE 0 8,872 0 0
AMERICAN EXPRESS CO COM 025816109 1,691 9,045 SH   SOLE 0 9,045 0 0
AMERICAN TOWER CORP COM 03027X100 15,849 63,089 SH   SOLE 0 63,089 0 0
AMGEN INC COM 031162100 1,251 5,174 SH   SOLE 0 5,174 0 0
ANALOG DEVICES INC COM 032654105 282 1,695 SH   SOLE 0 1,695 0 0
ANTHEM INC COM 036752103 544 1,107 SH   SOLE 0 1,107 0 0
APPLE INC COM 037833100 61,171 350,329 SH   SOLE 0 350,329 0 0
ARK ETF TR INNOVATION ETF 00214Q104 208 3,135 SH   SOLE 0 3,135 0 0
ARROWHEAD PHARMACEUTICALS INC COM 04280A100 481 10,450 SH   SOLE 0 10,450 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 241 3,632 SH   SOLE 0 3,632 0 0
AT&T INC COM 00206R102 396 16,774 SH   SOLE 0 16,774 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 1,159 5,091 SH   SOLE 0 5,091 0 0
AZENTA INC COM 114340102 3,315 40,000 SH   SOLE 0 40,000 0 0
BAIN CAP SPECIALTY FIN INC COM 05684B107 2,288 146,757 SH   SOLE 0 146,757 0 0
BANK OF AMERICA CORP COM 060505104 3,522 85,448 SH   SOLE 0 85,448 0 0
BAXTER INTL INC COM 071813109 10,803 139,318 SH   SOLE 0 139,318 0 0
BCE INC COM 05534B760 471 8,500 SH   SOLE 0 8,500 0 0
BECTON DICKINSON & CO COM 075887109 667 2,509 SH   SOLE 0 2,509 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 529 1 SH   SOLE 0 1 0 0
BERKSHIRE HATHAWAY INC DEL CL B 084670702 25,255 71,564 SH   SOLE 0 71,564 0 0
BLACKROCK INC COM 09247X101 753 985 SH   SOLE 0 985 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 529 4,171 SH   SOLE 0 4,171 0 0
BOEING CO COM 097023105 427 2,229 SH   SOLE 0 2,229 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,916 26,221 SH   SOLE 0 26,221 0 0
BROADCOM INC COM 11135F101 1,853 2,943 SH   SOLE 0 2,943 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 473 3,036 SH   SOLE 0 3,036 0 0
CANADIAN NATL RY CO COM 136375102 395 2,910 SH   SOLE 0 2,910 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 294 7,000 SH   SOLE 0 7,000 0 0
CATERPILLAR INC COM 149123101 279 1,251 SH   SOLE 0 1,251 0 0
CDW CORP COM 12514G108 342 1,914 SH   SOLE 0 1,914 0 0
CHARLES RIVER LABS INTL INC COM 159864107 600 2,113 SH   SOLE 0 2,113 0 0
CHARTER COMMUNICATIONS INC CL A 16119P108 4,053 7,429 SH   SOLE 0 7,429 0 0
CHEVRON CORP COM 166764100 1,574 9,664 SH   SOLE 0 9,664 0 0
CHINDATA GROUP HLDGS LTD ADS 16955F107 84 13,428 SH   SOLE 0 13,428 0 0
CHURCH & DWIGHT INC COM 171340102 332 3,346 SH   SOLE 0 3,346 0 0
CIGNA CORP NEW COM 125523100 230 960 SH   SOLE 0 960 0 0
CISCO SYS INC COM 17275R102 589 10,560 SH   SOLE 0 10,560 0 0
CITIGROUP INC COM 172967424 218 4,084 SH   SOLE 0 4,084 0 0
CME GROUP INC COM 12572Q105 468 1,969 SH   SOLE 0 1,969 0 0
COCA COLA CO COM 191216100 1,888 30,453 SH   SOLE 0 30,453 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 1,755 9,243 SH   SOLE 0 9,243 0 0
COLGATE PALMOLIVE CO COM 194162103 426 5,616 SH   SOLE 0 5,616 0 0
COMCAST CORP CL A 20030N101 1,071 22,880 SH   SOLE 0 22,880 0 0
CONSTELLATION BRANDS INC CL A 21036P108 423 1,838 SH   SOLE 0 1,838 0 0
COPART INC COM 217204106 254 2,028 SH   SOLE 0 2,028 0 0
COSTCO WHSL CORP COM 22160K105 2,659 4,617 SH   SOLE 0 4,617 0 0
CVS HEALTH CORP COM 126650100 320 3,162 SH   SOLE 0 3,162 0 0
DANAHER CORPORATION COM 235851102 14,682 50,032 SH   SOLE 0 50,032 0 0
DBX ETF TR XTRCKER MSCI US 233051150 247 5,930 SH   SOLE 0 5,930 0 0
DEERE & CO COM 244199105 2,158 5,195 SH   SOLE 0 5,195 0 0
DELL TECHNOLOGIES INC CL C 24703L202 586 11,681 SH   SOLE 0 11,681 0 0
DENISON MINES CORP COM 248356107 16 10,000 SH   SOLE 0 10,000 0 0
DIAGEO PLC SPON ADR 25243Q205 526 2,587 SH   SOLE 0 2,587 0 0
DICKS SPORTING GOODS INC COM 253393102 226 2,256 SH   SOLE 0 2,256 0 0
DISNEY WALT CO COM 254687106 11,823 86,170 SH   SOLE 0 86,170 0 0
DOLLAR TREE INC COM 256746108 207 1,294 SH   SOLE 0 1,294 0 0
DOMINION ENERGY INC COM 25746U109 255 2,997 SH   SOLE 0 2,997 0 0
EASTERN BANKSHARES INC COM 27627N105 3,059 141,995 SH   SOLE 0 141,995 0 0
EASTMAN CHEM CO COM 277432100 245 2,183 SH   SOLE 0 2,183 0 0
ECOLAB INC COM 278865100 343 1,931 SH   SOLE 0 1,931 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,229 10,438 SH   SOLE 0 10,438 0 0
EMERSON ELECTRIC CO COM 291011104 218 2,219 SH   SOLE 0 2,219 0 0
ENTERPRISE PRODS PARTNERS L P COM 293792107 340 13,182 SH   SOLE 0 13,182 0 0
EOG RES INC COM 26875P101 354 2,927 SH   SOLE 0 2,927 0 0
EQRX INC COM 26886C107 7,768 1,880,999 SH   SOLE 0 1,880,999 0 0
EVERSOURCE ENERGY COM 30040W108 496 5,621 SH   SOLE 0 5,621 0 0
EXXON MOBIL CORP COM 30231G102 1,361 16,483 SH   SOLE 0 16,483 0 0
FASTENAL CO COM 311900104 442 7,435 SH   SOLE 0 7,435 0 0
FEDEX CORP COM 31428X106 311 1,346 SH   SOLE 0 1,346 0 0
FIDELITY COVINGTON TR FIDELITY GROWTH 316092337 200 11,173 SH   SOLE 0 11,173 0 0
FIDELITY COVINGTON TR VAL FACTOR 316092782 250 4,921 SH   SOLE 0 4,921 0 0
FIDELITY COVINGTON TR QLTY FCTOR ETF 316092790 260 4,971 SH   SOLE 0 4,971 0 0
FIDELITY COVINGTON TR NDQ CP IDX TRK 315912808 561 10,104 SH   SOLE 0 10,104 0 0
FIDELITY COVINGTON TR MSCI INF TECH 316092808 2,702 21,950 SH   SOLE 0 21,950 0 0
FIDELITY COVINGTON TR MSCI INDL INDX 316092709 3,298 61,285 SH   SOLE 0 61,285 0 0
FIDELITY COVINGTON TR MSCI REAL EST 316092857 3,321 102,529 SH   SOLE 0 102,529 0 0
FIDELITY COVINGTON TR MSCI ENERGY IDX 316092402 3,375 161,151 SH   SOLE 0 161,151 0 0
FIDELITY COVINGTON TR MSCI CONS DISC 316092204 3,396 42,940 SH   SOLE 0 42,940 0 0
FIDELITY COVINGTON TR MSCI CONS STPLS 316092303 3,573 77,921 SH   SOLE 0 77,921 0 0
FIDELITY COVINGTON TR BLUE CHIP GRWTH 316092352 8,294 274,264 SH   SOLE 0 274,264 0 0
FIDELITY COVINGTON TR MSCI HEALTHCARE 316092600 12,648 192,635 SH   SOLE 0 192,635 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 1,055 21,203 SH   SOLE 0 21,203 0 0
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 1,429 28,720 SH   SOLE 0 28,720 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPTNG 33734X192 281 3,101 SH   SOLE 0 3,101 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 421 15,199 SH   SOLE 0 15,199 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 432 9,191 SH   SOLE 0 9,191 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNET IDX 33733E302 10,486 55,812 SH   SOLE 0 55,812 0 0
FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 10,892 168,561 SH   SOLE 0 168,561 0 0
FIRST TR EXCHANGE TRADED FD VI FST TR GLB DN 33739H101 12,750 448,486 SH   SOLE 0 448,486 0 0
FIRST TR EXCHANGE TRADED FD VI VEST US EQTY BUF 33740F664 16,423 469,384 SH   SOLE 0 469,384 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 8,577 265,464 SH   SOLE 0 265,464 0 0
FIRST TR EXCHANGE-TRADED FD RISING DIVD ACHIV 33738R506 14,091 287,572 SH   SOLE 0 287,572 0 0
FIVE BELOW INC COM 33829M101 248 1,567 SH   SOLE 0 1,567 0 0
GENERAC HLDGS INC COM 368736104 3,756 12,636 SH   SOLE 0 12,636 0 0
GENERAL DYNAMICS CORP COM 369550108 265 1,099 SH   SOLE 0 1,099 0 0
GENERAL ELECTRIC CO COM 369604301 270 2,947 SH   SOLE 0 2,947 0 0
GILEAD SCIENCES INC COM 375558103 373 6,278 SH   SOLE 0 6,278 0 0
GLOBAL X FDS HEALTH WELL ETF 37954Y798 244 10,232 SH   SOLE 0 10,232 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 782 10,163 SH   SOLE 0 10,163 0 0
GLOBANT S A COM L44385109 221 843 SH   SOLE 0 843 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 18,961 212,952 SH   SOLE 0 212,952 0 0
GRANITESHARES ETF TR BBG COMMD K 1 38747R108 654 20,383 SH   SOLE 0 20,383 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 61 12,130 SH   SOLE 0 12,130 0 0
HENRY JACK ASSOC INC COM 426281101 291 1,474 SH   SOLE 0 1,474 0 0
HERSHEY CO COM 427866108 279 1,287 SH   SOLE 0 1,287 0 0
HOME DEPOT INC COM 437076102 3,357 11,214 SH   SOLE 0 11,214 0 0
HONEYWELL INTL INC COM 438516106 1,888 9,692 SH   SOLE 0 9,692 0 0
HP INC COM 40434L105 220 6,064 SH   SOLE 0 6,064 0 0
ILLINOIS TOOL WKS INC COM 452308109 244 1,165 SH   SOLE 0 1,165 0 0
INDEXIQ ACTIVE ETF TR IQ ULTRA SHT DU 45409F819 4,024 83,562 SH   SOLE 0 83,562 0 0
INTEL CORP COM 458140100 1,470 29,660 SH   SOLE 0 29,660 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,386 10,659 SH   SOLE 0 10,659 0 0
INTUIT COM 461202103 513 1,078 SH   SOLE 0 1,078 0 0
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 7,980 320,178 SH   SOLE 0 320,178 0 0
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 8,540 162,827 SH   SOLE 0 162,827 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2026 CB 46138J791 281 14,086 SH   SOLE 0 14,086 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2025 CB 46138J825 284 13,593 SH   SOLE 0 13,593 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2027 46138J585 365 15,190 SH   SOLE 0 15,190 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2024 HY 46138J833 368 15,458 SH   SOLE 0 15,458 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2026 HY CRP 46138J635 369 15,088 SH   SOLE 0 15,088 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2023 HY 46138J858 373 15,238 SH   SOLE 0 15,238 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2025 HY 46138J817 374 15,742 SH   SOLE 0 15,742 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2022 HY 46138J874 472 20,616 SH   SOLE 0 20,616 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2022 CB 46138J882 495 23,267 SH   SOLE 0 23,267 0 0
INVESCO EXCHANGE TRADED FD TR NASDAQ INTERNT 46137V530 557 3,295 SH   SOLE 0 3,295 0 0
INVESCO EXCHANGE TRADED FD TR S&P500 EQ WGHT 46137V357 1,001 6,350 SH   SOLE 0 6,350 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2027 MB 46138J494 1,941 80,189 SH   SOLE 0 80,189 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2026 MB 46138J510 1,956 80,418 SH   SOLE 0 80,418 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2025 MB 46138J528 1,981 79,897 SH   SOLE 0 79,897 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2022 MB 46138J551 2,242 88,697 SH   SOLE 0 88,697 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2024 CB 46138J841 2,289 108,655 SH   SOLE 0 108,655 0 0
INVESCO EXCHANGE TRADED FD TR BULSHS 2023 CB 46138J866 2,357 111,729 SH   SOLE 0 111,729 0 0
INVESCO EXCHANGE TRADED FD TR AEROSPACE DEFN 46137V100 9,089 116,062 SH   SOLE 0 116,062 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,815 7,764 SH   SOLE 0 7,764 0 0
IPG PHOTONICS CORP COM 44980X109 360 3,278 SH   SOLE 0 3,278 0 0
IRON MOUNTAIN INC NEW COM 46284V101 315 5,678 SH   SOLE 0 5,678 0 0
ISHARES INC CORE MSCI EMKT 46434G103 285 5,137 SH   SOLE 0 5,137 0 0
ISHARES TR SEMICNDCTR 464287523 221 466 SH   SOLE 0 466 0 0
ISHARES TR AGENCY BOND ETF 464288166 226 2,016 SH   SOLE 0 2,016 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 246 1,200 SH   SOLE 0 1,200 0 0
ISHARES TR CORE TTL USD BD MKT 46434V613 251 5,064 SH   SOLE 0 5,064 0 0
ISHARES TR GLOBAL TECH ETF 464287291 261 4,504 SH   SOLE 0 4,504 0 0
ISHARES TR EXPND TECH SFTWARE 464287515 270 783 SH   SOLE 0 783 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 275 2,046 SH   SOLE 0 2,046 0 0
ISHARES TR S&P 500 VALUE ETF 464287408 342 2,196 SH   SOLE 0 2,196 0 0
ISHARES TR INTERM GOV CR ETF 464288612 344 3,173 SH   SOLE 0 3,173 0 0
ISHARES TR MSCI USA QLTY FCTR 46432F339 344 2,552 SH   SOLE 0 2,552 0 0
ISHARES TR MSCI EURZONE ETF 464286608 352 8,138 SH   SOLE 0 8,138 0 0
ISHARES TR MSCI WORLD ETF 464286392 365 2,848 SH   SOLE 0 2,848 0 0
ISHARES TR MSCI ISRAEL ETF 464286632 412 5,550 SH   SOLE 0 5,550 0 0
ISHARES TR EAFE SML CP ETF 464288273 434 6,538 SH   SOLE 0 6,538 0 0
ISHARES TR RUS 1000 ETF 464287622 453 1,811 SH   SOLE 0 1,811 0 0
ISHARES TR CORE 1-5 YR USD BND 46432F859 460 9,499 SH   SOLE 0 9,499 0 0
ISHARES TR MSCI USA MIN VOL FCT 46429B697 472 6,086 SH   SOLE 0 6,086 0 0
ISHARES TR RESIDENTIAL MULT 464288562 505 5,269 SH   SOLE 0 5,269 0 0
ISHARES TR CORE S&P US GRWTH 464287671 507 4,801 SH   SOLE 0 4,801 0 0
ISHARES TR BARCLAYS 7-10 YR 464287440 509 4,732 SH   SOLE 0 4,732 0 0
ISHARES TR GLOBAL 100 ETF 464287572 512 6,737 SH   SOLE 0 6,737 0 0
ISHARES TR 1-3 YR TREAS BOND 464287457 608 7,298 SH   SOLE 0 7,298 0 0
ISHARES TR S&P500 GROWTH ETF 464287309 745 9,756 SH   SOLE 0 9,756 0 0
ISHARES TR GOV/CRED BD ETF 464288596 757 6,676 SH   SOLE 0 6,676 0 0
ISHARES TR AAA-A RTD CRP BD ETF 46429B291 788 15,211 SH   SOLE 0 15,211 0 0
ISHARES TR RUS 1000 GRWTH ETF 464287614 848 3,053 SH   SOLE 0 3,053 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 927 5,585 SH   SOLE 0 5,585 0 0
ISHARES TR ST CORP BD ETF 464288646 960 18,555 SH   SOLE 0 18,555 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,301 17,680 SH   SOLE 0 17,680 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,318 29,204 SH   SOLE 0 29,204 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,449 13,433 SH   SOLE 0 13,433 0 0
ISHARES TR NASDAQ BIOTECH 464287556 1,815 13,931 SH   SOLE 0 13,931 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718 2,575 25,738 SH   SOLE 0 25,738 0 0
ISHARES TR CORE US AGGBD ETF 464287226 4,261 39,781 SH   SOLE 0 39,781 0 0
ISHARES TR SHRT NAT MUNI ETF 464288158 5,022 48,008 SH   SOLE 0 48,008 0 0
ISHARES TR SELECT DIVID ETF 464287168 8,169 63,754 SH   SOLE 0 63,754 0 0
ISHARES TR CORE HIGH DIVD ETF 46429B663 8,534 79,834 SH   SOLE 0 79,834 0 0
ISHARES TR LATN AMER 40 ETF 464287390 8,750 287,954 SH   SOLE 0 287,954 0 0
ISHARES TR NATIONAL MUNI ETF 464288414 9,951 90,762 SH   SOLE 0 90,762 0 0
ISHARES TR CORE DIVD GRW ETF 46434V621 15,503 290,271 SH   SOLE 0 290,271 0 0
ISHARES TR S&P SCP 600 GRWTH 464287887 20,803 166,290 SH   SOLE 0 166,290 0 0
ISHARES TR CORE S&P500 ETF 464287200 22,416 49,409 SH   SOLE 0 49,409 0 0
ISHARES TR CORE S&P MCAP ETF 464287507 30,950 115,337 SH   SOLE 0 115,337 0 0
JOHNSON & JOHNSON COM 478160104 27,854 157,151 SH   SOLE 0 157,151 0 0
JPMORGAN EXCHANGE TRADED FUND INTL BD OPP ETF 46641Q852 302 6,180 SH   SOLE 0 6,180 0 0
JPMORGAN CHASE & CO COM 46625H100 2,801 20,549 SH   SOLE 0 20,549 0 0
KIMBERLY CLARK CORP COM 494368103 866 7,034 SH   SOLE 0 7,034 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 78 12,990 SH   SOLE 0 12,990 0 0
KKR & CO INC COM 48251W104 609 10,420 SH   SOLE 0 10,420 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 601 16,400 SH   SOLE 0 16,400 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 276 1,112 SH   SOLE 0 1,112 0 0
LABORATORY CORP AMER HLDNGS COM 50540R409 202 767 SH   SOLE 0 767 0 0
LAM RESEARCH CORP COM 512807108 1,384 2,575 SH   SOLE 0 2,575 0 0
LILLY ELI & CO COM 532457108 2,364 8,254 SH   SOLE 0 8,254 0 0
LOCKHEED MARTIN CORP COM 539830109 457 1,035 SH   SOLE 0 1,035 0 0
LOWES COS INC COM 548661107 22,332 110,386 SH   SOLE 0 110,386 0 0
LYFT INC CL A COM 55087P104 215 5,600 SH   SOLE 0 5,600 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,890 5,273 SH   SOLE 0 5,273 0 0
MCCORMICK & CO INC COM NON VTG 579780206 405 4,066 SH   SOLE 0 4,066 0 0
MCDONALDS CORP COM 580135101 23,613 95,486 SH   SOLE 0 95,486 0 0
MERCK & CO. INC COM 58933Y105 1,835 22,351 SH   SOLE 0 22,351 0 0
META PLATFORMS INC CL A 30303M102 13,841 62,168 SH   SOLE 0 62,168 0 0
MICROSOFT CORP COM 594918104 45,877 148,778 SH   SOLE 0 148,778 0 0
MODERNA INC COM 60770K107 319 1,853 SH   SOLE 0 1,853 0 0
MONDELEZ INTL INC CL A 609207105 11,353 180,832 SH   SOLE 0 180,832 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 206 3,290 SH   SOLE 0 3,290 0 0
NETFLIX INC COM 64110L106 446 1,190 SH   SOLE 0 1,190 0 0
NEXTERA ENERGY INC COM 65339F101 5,218 61,600 SH   SOLE 0 61,600 0 0
NIKE INC CL B 654106103 5,990 44,517 SH   SOLE 0 44,517 0 0
NORFOLK SOUTHN CORP COM 655844108 377 1,322 SH   SOLE 0 1,322 0 0
NORTHROP GRUMMAN CORP COM 666807102 257 575 SH   SOLE 0 575 0 0
NOVO-NORDISK A S ADR ADR 670100205 857 7,717 SH   SOLE 0 7,717 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 481 7,923 SH   SOLE 0 7,923 0 0
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 2,471 107,618 SH   SOLE 0 107,618 0 0
NUTRIEN LTD COM 67077M108 237 2,280 SH   SOLE 0 2,280 0 0
NUVEEN AMT FREE QLTY MUN INCME COM 670657105 223 16,945 SH   SOLE 0 16,945 0 0
NUVEEN MUN CR OPPORTUNITIES FD COM 670663103 189 14,000 SH   SOLE 0 14,000 0 0
NVIDIA CORPORATION COM 67066G104 9,741 35,694 SH   SOLE 0 35,694 0 0
NXP SEMICONDUCTORS N V COM N6596X109 947 5,116 SH   SOLE 0 5,116 0 0
ORACLE CORP COM 68389X105 1,008 12,184 SH   SOLE 0 12,184 0 0
OSHARES ETF TR OSHARES US QUALT 67110P407 3,053 69,421 SH   SOLE 0 69,421 0 0
PACER FDS TR US CASH COW 100 69374H881 20,865 419,150 SH   SOLE 0 419,150 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,989 217,719 SH   SOLE 0 217,719 0 0
PARKER-HANNIFIN CORP COM 701094104 348 1,227 SH   SOLE 0 1,227 0 0
PAYCHEX INC COM 704326107 912 6,683 SH   SOLE 0 6,683 0 0
PAYCOM SOFTWARE INC COM 70432V102 354 1,020 SH   SOLE 0 1,020 0 0
PAYPAL HLDGS INC COM 70450Y103 8,472 73,257 SH   SOLE 0 73,257 0 0
PEPSICO INC COM 713448108 17,857 106,683 SH   SOLE 0 106,683 0 0
PERKINELMER INC COM 714046109 7,450 42,702 SH   SOLE 0 42,702 0 0
PFIZER INC COM 717081103 1,511 29,186 SH   SOLE 0 29,186 0 0
PIMCO ETF TR EHHAN SHRT MA ACT 72201R833 1,118 11,164 SH   SOLE 0 11,164 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 3,048 57,517 SH   SOLE 0 57,517 0 0
PROCTER AND GAMBLE CO COM 742718109 3,237 21,182 SH   SOLE 0 21,182 0 0
PROLOGIS INC COM 74340W103 294 1,818 SH   SOLE 0 1,818 0 0
PROSHARES TR S&P500 DV ARIST 74348A467 1,091 11,500 SH   SOLE 0 11,500 0 0
PROSHARES TR ULTRASHRT S&P500 74347G416 1,234 32,938 SH   SOLE 0 32,938 0 0
QUALCOMM INC COM 747525103 1,290 8,441 SH   SOLE 0 8,441 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,515 15,294 SH   SOLE 0 15,294 0 0
REPUBLIC SVCS INC COM 760759100 510 3,852 SH   SOLE 0 3,852 0 0
ROPER TECHNOLOGIES INC COM 776696106 259 545 SH   SOLE 0 545 0 0
S&P GLOBAL INC COM 78409V104 1,248 3,042 SH   SOLE 0 3,042 0 0
SALESFORCE COM INC COM 79466L302 551 2,587 SH   SOLE 0 2,587 0 0
SCHWAB CHARLES CORP COM 808513105 284 3,365 SH   SOLE 0 3,365 0 0
SCHWAB U.S. LARGE-CAP ETF US LRG CAP ETF 808524201 2,086 38,739 SH   SOLE 0 38,739 0 0
SCHWAB U.S. MID-CAP ETF US MID-CAP ETF 808524508 474 6,247 SH   SOLE 0 6,247 0 0
SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797 971 12,312 SH   SOLE 0 12,312 0 0
SEI INVTS CO COM 784117103 410 6,815 SH   SOLE 0 6,815 0 0
SELECT SECTOR SPDR TR COMM SRVCS 81369Y852 236 3,428 SH   SOLE 0 3,428 0 0
SELECT SECTOR SPDR TR INDUSTRIALS 81369Y704 283 2,749 SH   SOLE 0 2,749 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 333 4,352 SH   SOLE 0 4,352 0 0
SELECT SECTOR SPDR TR HEALTHCARE 81369Y209 781 5,702 SH   SOLE 0 5,702 0 0
SELECT SECTOR SPDR TR CONS STPLS 81369Y308 2,494 32,868 SH   SOLE 0 32,868 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 3,325 37,722 SH   SOLE 0 37,722 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3,702 49,714 SH   SOLE 0 49,714 0 0
SELECT SECTOR SPDR TR FINANCIALS 81369Y605 3,958 103,293 SH   SOLE 0 103,293 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,365 27,467 SH   SOLE 0 27,467 0 0
SEMPRA COM 816851109 240 1,428 SH   SOLE 0 1,428 0 0
SONO TEK CORP COM 835483108 248 36,671 SH   SOLE 0 36,671 0 0
SONY CORP SPONSORED ADR 835699307 15,880 154,612 SH   SOLE 0 154,612 0 0
SOUTHERN CO COM 842587107 730 10,072 SH   SOLE 0 10,072 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 777 2,241 SH   SOLE 0 2,241 0 0
SPDR GOLD TR GOLD SHS 78463V107 436 2,416 SH   SOLE 0 2,416 0 0
SPDR INDEX SHS FDS INT TRM CORP BND ETF 78464A375 228 6,676 SH   SOLE 0 6,676 0 0
SPDR INDEX SHS FDS LOW CARBON ETF 78463X194 328 2,620 SH   SOLE 0 2,620 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 341 3,103 SH   SOLE 0 3,103 0 0
SPDR PORTFOLIO AGGREGATE BOND ETF TIPS ETF 78464A656 270 8,907 SH   SOLE 0 8,907 0 0
SPDR PORTFOLIO AGGREGATE BOND ETF PORTFOLIO AGRGTE 78464A649 362 13,027 SH   SOLE 0 13,027 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,878 6,371 SH   SOLE 0 6,371 0 0
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 534 4,169 SH   SOLE 0 4,169 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,384 2,822 SH   SOLE 0 2,822 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 221 3,333 SH   SOLE 0 3,333 0 0
SPDR SER TR S&P1500 COMP STK MKT 78464A805 261 4,697 SH   SOLE 0 4,697 0 0
SPDR SER TR PORTFOLIO SH TRSY 78468R101 274 9,252 SH   SOLE 0 9,252 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 290 2,835 SH   SOLE 0 2,835 0 0
SPDR SER TR SSGA GNDER ETF 78468R747 304 3,295 SH   SOLE 0 3,295 0 0
SPDR SER TR S&P BIOTECH 78464A870 340 3,782 SH   SOLE 0 3,782 0 0
SPDR SER TR PORTFOLIO SHRT 78464A474 351 11,658 SH   SOLE 0 11,658 0 0
SPDR SER TR NUVEEN BARC MUNIC 78468R721 619 12,937 SH   SOLE 0 12,937 0 0
SPIRE INC COM 84857L101 2,079 28,974 SH   SOLE 0 28,974 0 0
SPROTT PHYSICAL GOLD & SILVER TR UNIT 85208R101 11,427 589,624 SH   SOLE 0 589,624 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 1,751 113,955 SH   SOLE 0 113,955 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 181 20,605 SH   SOLE 0 20,605 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 8,130 181,586 SH   SOLE 0 181,586 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 8,602 191,335 SH   SOLE 0 191,335 0 0
SSGA ACTIVE TR SPDR LOOMIS SAYL 78470P804 12,479 438,250 SH   SOLE 0 438,250 0 0
STAG INDL INC COM 85254J102 289 7,000 SH   SOLE 0 7,000 0 0
STARBUCKS CORP COM 855244109 370 4,071 SH   SOLE 0 4,071 0 0
STATE STR CORP COM 857477103 304 3,499 SH   SOLE 0 3,499 0 0
STERIS PLC SHS USD G8473T100 452 1,871 SH   SOLE 0 1,871 0 0
STRYKER CORPORATION COM 863667101 1,181 4,417 SH   SOLE 0 4,417 0 0
SVB FINANCIAL GROUP COM 78486Q101 3,280 5,864 SH   SOLE 0 5,864 0 0
SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 114 11,350 SH   SOLE 0 11,350 0 0
SYSCO CORP COM 871829107 300 3,683 SH   SOLE 0 3,683 0 0
TARGET CORP COM 87612E106 314 1,480 SH   SOLE 0 1,480 0 0
TESLA INC COM 88160R101 740 687 SH   SOLE 0 687 0 0
TEXAS INSTRS INC COM 882508104 1,112 6,060 SH   SOLE 0 6,060 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,231 2,079 SH   SOLE 0 2,079 0 0
TJX COS INC COM 872540109 2,823 46,529 SH   SOLE 0 46,529 0 0
TOAST INC CL A 888787108 2,173 100,000 SH   SOLE 0 100,000 0 0
TRAVELERS COMPANIES INC COM 89417E109 703 3,848 SH   SOLE 0 3,848 0 0
TRIMBLE INC COM 896239100 238 3,303 SH   SOLE 0 3,303 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 78 25,885 SH   SOLE 0 25,885 0 0
UNION PAC CORP COM 907818108 1,780 6,502 SH   SOLE 0 6,502 0 0
UNITED PARCEL SERVICE INC CL B 911312106 657 3,065 SH   SOLE 0 3,065 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,315 4,540 SH   SOLE 0 4,540 0 0
URANIUM ENERGY CORP COM 916896103 84 18,400 SH   SOLE 0 18,400 0 0
VANECK ETF TRUST PREFERRED SECURT 92189F429 777 37,838 SH   SOLE 0 37,838 0 0
VANECK ETF TRUST INVESTMENT GRD 92189F486 8,083 322,041 SH   SOLE 0 322,041 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 10,283 38,115 SH   SOLE 0 38,115 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HY 92189F437 4,553 149,782 SH   SOLE 0 149,782 0 0
VANECK VECTORS ETF TR NATURAL RESOURC 92189F841 16,575 301,915 SH   SOLE 0 301,915 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 442 5,669 SH   SOLE 0 5,669 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 230 969 SH   SOLE 0 969 0 0
VANGUARD INDEX FDS SMALL CAP ETF 922908751 244 1,149 SH   SOLE 0 1,149 0 0
VANGUARD INDEX FDS DIV APPREC IDX 921908844 747 4,606 SH   SOLE 0 4,606 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 2,337 11,208 SH   SOLE 0 11,208 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,546 23,491 SH   SOLE 0 23,491 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 6,091 41,218 SH   SOLE 0 41,218 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 12,525 55,014 SH   SOLE 0 55,014 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 21,181 73,647 SH   SOLE 0 73,647 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 85,702 206,427 SH   SOLE 0 206,427 0 0
VANGUARD INTL EQUITY INDEX FD FTSE EMR MKT ETF 922042858 957 20,736 SH   SOLE 0 20,736 0 0
VANGUARD INTL EQUITY INDEX FD ALLWRLD EX US 922042775 1,385 24,046 SH   SOLE 0 24,046 0 0
VANGUARD INTL EQUITY INDEX FD TT WRLD ST ETF 922042742 49,356 487,276 SH   SOLE 0 487,276 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 220 4,274 SH   SOLE 0 4,274 0 0
VANGUARD SCOTTSDALE FDS MORTGE BACK SEC ETF 92206C771 228 4,542 SH   SOLE 0 4,542 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 334 3,883 SH   SOLE 0 3,883 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 444 6,228 SH   SOLE 0 6,228 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM CB IDX 92206C409 940 12,039 SH   SOLE 0 12,039 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,195 20,177 SH   SOLE 0 20,177 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 948 19,743 SH   SOLE 0 19,743 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 675 4,243 SH   SOLE 0 4,243 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 686 2,916 SH   SOLE 0 2,916 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709 4,519 37,128 SH   SOLE 0 37,128 0 0
VERASTEM INC COM 92337C104 68 48,000 SH   SOLE 0 48,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 776 15,229 SH   SOLE 0 15,229 0 0
VISA INC COM CL A 92826C839 17,341 78,192 SH   SOLE 0 78,192 0 0
VMWARE INC CL A COM 928563402 586 5,142 SH   SOLE 0 5,142 0 0
WALMART INC COM 931142103 341 2,288 SH   SOLE 0 2,288 0 0
WASTE MGMT INC DEL COM 94106L109 486 3,067 SH   SOLE 0 3,067 0 0
WISDOMTREE TR BLMBG US BULL 97717W471 712 26,906 SH   SOLE 0 26,906 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 1,022 31,282 SH   SOLE 0 31,282 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 10,774 169,214 SH   SOLE 0 169,214 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303 10,327 268,457 SH   SOLE 0 268,457 0 0