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 962 4,843 SH   SOLE   0 0 4,843
ABBOTT LABS COM 002824100 1,622 13,989 SH   SOLE   0 0 13,989
ABBVIE INC COM 00287Y109 362 3,216 SH   SOLE   0 0 3,216
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,312 14,627 SH   SOLE   0 0 14,627
ADVANCED MICRO DEVICES INC COM 007903107 249 2,647 SH   SOLE   0 0 2,647
AFLAC INC COM 001055102 1,049 19,541 SH   SOLE   0 0 19,541
AIR PRODS & CHEMS INC COM 009158106 870 3,023 SH   SOLE   0 0 3,023
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 667 2,942 SH   SOLE   0 0 2,942
ALPHABET INC CAP STK CL A 02079K305 1,331 545 SH   SOLE   0 0 545
ALPHABET INC CAP STK CL C 02079K107 4,095 1,634 SH   SOLE   0 0 1,634
ALTRIA GROUP INC COM 02209S103 1,195 25,055 SH   SOLE   0 0 25,055
AMAZON COM INC COM 023135106 6,591 1,916 SH   SOLE   0 0 1,916
AMERICAN ELEC PWR CO INC COM 025537101 678 8,017 SH   SOLE   0 0 8,017
AMERICAN TOWER CORP NEW COM 03027X100 512 1,895 SH   SOLE   0 0 1,895
AMGEN INC COM 031162100 1,754 7,197 SH   SOLE   0 0 7,197
ANALOG DEVICES INC COM 032654105 1,258 7,307 SH   SOLE   0 0 7,307
ANAPLAN INC COM 03272L108 597 11,210 SH   SOLE   0 0 11,210
APPLE INC COM 037833100 17,519 127,913 SH   SOLE   0 0 127,913
ARK ETF TR INNOVATION ETF 00214Q104 255 1,952 SH   SOLE   0 0 1,952
AT&T INC COM 00206R102 2,081 72,308 SH   SOLE   0 0 72,308
AUTOMATIC DATA PROCESSING IN COM 053015103 2,479 12,481 SH   SOLE   0 0 12,481
AVALARA INC COM 05338G106 645 3,989 SH   SOLE   0 0 3,989
BANDWIDTH INC COM CL A 05988J103 3,700 26,830 SH   SOLE   0 0 26,830
BANK NEW YORK MELLON CORP COM 064058100 861 16,811 SH   SOLE   0 0 16,811
BECTON DICKINSON & CO COM 075887109 808 3,321 SH   SOLE   0 0 3,321
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,929 10,540 SH   SOLE   0 0 10,540
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 81 20,966 SH   SOLE   0 0 20,966
BJS WHSL CLUB HLDGS INC COM 05550J101 1,109 23,315 SH   SOLE   0 0 23,315
BK OF AMERICA CORP COM 060505104 315 7,637 SH   SOLE   0 0 7,637
BLACKROCK INC COM 09247X101 1,214 1,388 SH   SOLE   0 0 1,388
BLACKSTONE GROUP INC COM 09260D107 332 3,417 SH   SOLE   0 0 3,417
BOEING CO COM 097023105 690 2,879 SH   SOLE   0 0 2,879
BRISTOL-MYERS SQUIBB CO COM 110122108 363 5,433 SH   SOLE   0 0 5,433
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 163 10,004 SH   SOLE   0 0 10,004
CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 113 16,401 SH   SOLE   0 0 16,401
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 2,414 37,709 SH   SOLE   0 0 37,709
CASTLE BIOSCIENCES INC COM 14843C105 645 8,795 SH   SOLE   0 0 8,795
CATERPILLAR INC COM 149123101 264 1,214 SH   SOLE   0 0 1,214
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 153 51,413 SH   SOLE   0 0 51,413
CHEVRON CORP NEW COM 166764100 794 7,584 SH   SOLE   0 0 7,584
CHUBB LIMITED COM H1467J104 883 5,556 SH   SOLE   0 0 5,556
CHURCH & DWIGHT INC COM 171340102 306 3,593 SH   SOLE   0 0 3,593
CINCINNATI FINL CORP COM 172062101 674 5,780 SH   SOLE   0 0 5,780
CISCO SYS INC COM 17275R102 2,074 39,130 SH   SOLE   0 0 39,130
CITIZENS FINL GROUP INC COM 174610105 837 18,255 SH   SOLE   0 0 18,255
CLEVELAND-CLIFFS INC NEW COM 185899101 215 9,958 SH   SOLE   0 0 9,958
CLOROX CO DEL COM 189054109 811 4,508 SH   SOLE   0 0 4,508
CLOUDERA INC COM 18914U100 762 48,020 SH   SOLE   0 0 48,020
COCA COLA CO COM 191216100 622 11,504 SH   SOLE   0 0 11,504
COLGATE PALMOLIVE CO COM 194162103 661 8,125 SH   SOLE   0 0 8,125
COMCAST CORP NEW CL A 20030N101 2,536 44,479 SH   SOLE   0 0 44,479
CONSOLIDATED EDISON INC COM 209115104 234 3,268 SH   SOLE   0 0 3,268
COSTCO WHSL CORP NEW COM 22160K105 425 1,074 SH   SOLE   0 0 1,074
CSX CORP COM 126408103 1,046 32,616 SH   SOLE   0 0 32,616
CVS HEALTH CORP COM 126650100 239 2,860 SH   SOLE   0 0 2,860
DANAHER CORPORATION COM 235851102 622 2,319 SH   SOLE   0 0 2,319
DASEKE INC COM 23753F107 612 94,381 SH   SOLE   0 0 94,381
DBX ETF TR XTRACK MSCI EAFE 233051630 3,594 148,034 SH   SOLE   0 0 148,034
DBX ETF TR XTRACK USD HIGH 233051432 176,694 4,383,375 SH   SOLE   2,268,087 0 2,115,288
DECKERS OUTDOOR CORP COM 243537107 211 549 SH   SOLE   0 0 549
DEERE & CO COM 244199105 530 1,504 SH   SOLE   0 0 1,504
DIAGEO PLC SPON ADR NEW 25243Q205 516 2,691 SH   SOLE   0 0 2,691
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 982 21,927 SH   SOLE   0 0 21,927
DISNEY WALT CO COM 254687106 836 4,756 SH   SOLE   0 0 4,756
DOLLAR GEN CORP NEW COM 256677105 204 944 SH   SOLE   0 0 944
DOMINION ENERGY INC COM 25746U109 226 3,071 SH   SOLE   0 0 3,071
DOVER CORP COM 260003108 748 4,965 SH   SOLE   0 0 4,965
DUKE ENERGY CORP NEW COM NEW 26441C204 327 3,311 SH   SOLE   0 0 3,311
EASTERN BANKSHARES INC COM 27627N105 910 44,219 SH   SOLE   0 0 44,219
EDISON INTL COM 281020107 440 7,611 SH   SOLE   0 0 7,611
EMERSON ELEC CO COM 291011104 837 8,698 SH   SOLE   0 0 8,698
EVERBRIDGE INC COM 29978A104 673 4,947 SH   SOLE   0 0 4,947
EVERSOURCE ENERGY COM 30040W108 830 10,338 SH   SOLE   0 0 10,338
EXXON MOBIL CORP COM 30231G102 2,303 36,508 SH   SOLE   0 0 36,508
FACEBOOK INC CL A 30303M102 4,846 13,938 SH   SOLE   0 0 13,938
FACTSET RESH SYS INC COM 303075105 641 1,910 SH   SOLE   0 0 1,910
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 899 14,105 SH   SOLE   0 0 14,105
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 543 4,606 SH   SOLE   0 0 4,606
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 1,392 33,935 SH   SOLE   0 0 33,935
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 201 3,768 SH   SOLE   0 0 3,768
FIFTH THIRD BANCORP COM 316773100 557 14,579 SH   SOLE   0 0 14,579
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 252 4,399 SH   SOLE   0 0 4,399
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 2,532 122,924 SH   SOLE   0 0 122,924
FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 249 3,992 SH   SOLE   0 0 3,992
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 271 2,554 SH   SOLE   0 0 2,554
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 10,554 139,694 SH   SOLE   0 0 139,694
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 9,234 192,218 SH   SOLE   0 0 192,218
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 229 6,600 SH   SOLE   0 0 6,600
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 490 7,466 SH   SOLE   0 0 7,466
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 481 5,600 SH   SOLE   0 0 5,600
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 3,534 31,493 SH   SOLE   0 0 31,493
FIRST TR VALUE LINE DIVID IN SHS 33734H106 3,682 92,591 SH   SOLE   0 0 92,591
FLEXSHARES TR IBOXX 3R TARGT 33939L506 14,294 539,614 SH   SOLE   0 0 539,614
FLEXSHARES TR MORNSTAR UPSTR 33939L407 156,975 4,099,645 SH   SOLE   2,272,281 0 1,827,364
FLEXSHARES TR STOXX GLOBR INF 33939L795 357 6,208 SH   SOLE   0 0 6,208
FORD MTR CO DEL COM 345370860 195 13,119 SH   SOLE   0 0 13,119
FORTINET INC COM 34959E109 220 925 SH   SOLE   0 0 925
FORTIVE CORP COM 34959J108 210 3,018 SH   SOLE   0 0 3,018
FOX FACTORY HLDG CORP COM 35138V102 846 5,437 SH   SOLE   0 0 5,437
GENERAL DYNAMICS CORP COM 369550108 1,410 7,488 SH   SOLE   0 0 7,488
GENERAL ELECTRIC CO COM 369604103 333 24,752 SH   SOLE   0 0 24,752
GENUINE PARTS CO COM 372460105 641 5,072 SH   SOLE   0 0 5,072
GILEAD SCIENCES INC COM 375558103 376 5,466 SH   SOLE   0 0 5,466
GMS INC COM 36251C103 1,444 30,000 SH   SOLE   0 0 30,000
GREAT LAKES DREDGE & DOCK CO COM 390607109 840 57,479 SH   SOLE   0 0 57,479
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 271 6,614 SH   SOLE   0 0 6,614
HOME DEPOT INC COM 437076102 2,920 9,156 SH   SOLE   0 0 9,156
HONEYWELL INTL INC COM 438516106 508 2,314 SH   SOLE   0 0 2,314
HUNTINGTON BANCSHARES INC COM 446150104 677 47,422 SH   SOLE   0 0 47,422
IDEXX LABS INC COM 45168D104 717 1,136 SH   SOLE   0 0 1,136
ILLINOIS TOOL WKS INC COM 452308109 2,131 9,532 SH   SOLE   0 0 9,532
INNOVATIVE INDL PPTYS INC COM 45781V101 382 2,000 SH   SOLE   0 0 2,000
INNOVATOR ETFS TR S&P 500 POWER 45782C417 873 30,745 SH   SOLE   0 0 30,745
INNOVATOR ETFS TR S&P 500 PWR BU 45782C748 460 14,825 SH   SOLE   0 0 14,825
INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 719 25,275 SH   SOLE   0 0 25,275
INNOVATOR ETFS TR S&P 500 PWR BUFR 45782C383 260 8,521 SH   SOLE   0 0 8,521
INNOVATOR ETFS TR S&P 500 ULTRA 45782C300 383 12,370 SH   SOLE   0 0 12,370
INTEL CORP COM 458140100 1,214 21,626 SH   SOLE   0 0 21,626
INTERNATIONAL BUSINESS MACHS COM 459200101 805 5,494 SH   SOLE   0 0 5,494
INTUIT COM 461202103 759 1,549 SH   SOLE   0 0 1,549
INTUITIVE SURGICAL INC COM NEW 46120E602 253 275 SH   SOLE   0 0 275
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 2,822 49,461 SH   SOLE   0 0 49,461
INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 7,117 189,795 SH   SOLE   0 0 189,795
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 214 7,861 SH   SOLE   0 0 7,861
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 2,079 17,261 SH   SOLE   0 0 17,261
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 341 7,726 SH   SOLE   0 0 7,726
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 636 10,435 SH   SOLE   0 0 10,435
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 2,084 94,072 SH   SOLE   0 0 94,072
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 2,522 119,516 SH   SOLE   0 0 119,516
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 2,668 123,580 SH   SOLE   0 0 123,580
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1,854 85,324 SH   SOLE   0 0 85,324
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 794 35,795 SH   SOLE   0 0 35,795
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 3,920 50,681 SH   SOLE   0 0 50,681
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 487 2,992 SH   SOLE   0 0 2,992
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 361 2,393 SH   SOLE   0 0 2,393
INVESCO QQQ TR UNIT SER 1 46090E103 4,555 12,852 SH   SOLE   0 0 12,852
ISHARES GOLD TR ISHARES NEW 464285204 9,782 290,176 SH   SOLE   0 0 290,176
ISHARES INC CORE MSCI EMKT 46434G103 456 6,814 SH   SOLE   0 0 6,814
ISHARES SILVER TR ISHARES 46428Q109 215 8,892 SH   SOLE   0 0 8,892
ISHARES TR 0-5 YR TIPS ETF 46429B747 4,874 45,843 SH   SOLE   0 0 45,843
ISHARES TR 0-5YR HI YL CP 46434V407 216 4,694 SH   SOLE   0 0 4,694
ISHARES TR 0-5YR INVT GR CP 46434V100 316 6,094 SH   SOLE   0 0 6,094
ISHARES TR 3 7 YR TREAS BD 464288661 586 4,492 SH   SOLE   0 0 4,492
ISHARES TR AGGRES ALLOC ETF 464289859 514 7,271 SH   SOLE   0 0 7,271
ISHARES TR BARCLAYS 7 10 YR 464287440 296 2,565 SH   SOLE   0 0 2,565
ISHARES TR BROAD USD HIGH 46435U853 248 5,950 SH   SOLE   0 0 5,950
ISHARES TR CORE DIV GRWTH 46434V621 3,836 76,177 SH   SOLE   0 0 76,177
ISHARES TR CORE HIGH DV ETF 46429B663 1,334 13,822 SH   SOLE   0 0 13,822
ISHARES TR CORE INTL AGGR 46435G672 1,395 25,326 SH   SOLE   0 0 25,326
ISHARES TR CORE MSCI EAFE 46432F842 1,220 16,296 SH   SOLE   0 0 16,296
ISHARES TR CORE MSCI TOTAL 46432F834 1,783 24,329 SH   SOLE   0 0 24,329
ISHARES TR CORE S&P MCP ETF 464287507 64,432 239,764 SH   SOLE   0 0 239,764
ISHARES TR CORE S&P SCP ETF 464287804 50,585 447,738 SH   SOLE   0 0 447,738
ISHARES TR CORE S&P TTL STK 464287150 111,060 1,124,547 SH   SOLE   0 0 1,124,547
ISHARES TR CORE S&P US GWT 464287671 1,670 16,535 SH   SOLE   0 0 16,535
ISHARES TR CORE S&P US VLU 464287663 2,086 28,991 SH   SOLE   0 0 28,991
ISHARES TR CORE S&P500 ETF 464287200 12,649 29,421 SH   SOLE   0 0 29,421
ISHARES TR CORE US AGGBD ET 464287226 23,321 202,215 SH   SOLE   0 0 202,215
ISHARES TR EAFE GRWTH ETF 464288885 2,509 23,385 SH   SOLE   0 0 23,385
ISHARES TR ESG AWR MSCI USA 46435G425 776 7,885 SH   SOLE   0 0 7,885
ISHARES TR EXPND TEC SC ETF 464287549 318 787 SH   SOLE   0 0 787
ISHARES TR FLTG RATE NT ETF 46429B655 682 13,411 SH   SOLE   0 0 13,411
ISHARES TR GL CLEAN ENE ETF 464288224 256 10,897 SH   SOLE   0 0 10,897
ISHARES TR IBONDS DEC 46435U697 1,028 38,071 SH   SOLE   0 0 38,071
ISHARES TR IBONDS DEC 25 46435U432 687 24,532 SH   SOLE   0 0 24,532
ISHARES TR IBONDS DEC 26 46435U259 528 19,560 SH   SOLE   0 0 19,560
ISHARES TR IBONDS DEC2021 46435G789 1,278 49,850 SH   SOLE   0 0 49,850
ISHARES TR IBONDS DEC2022 46435G755 1,262 48,058 SH   SOLE   0 0 48,058
ISHARES TR IBONDS DEC2023 46435G318 1,060 40,604 SH   SOLE   0 0 40,604
ISHARES TR IBOXX HI YD ETF 464288513 5,435 61,737 SH   SOLE   0 0 61,737
ISHARES TR IBOXX INV CP ETF 464287242 215,254 1,602,065 SH   SOLE   803,542 0 798,523
ISHARES TR INTL SEL DIV ETF 464288448 629 19,423 SH   SOLE   0 0 19,423
ISHARES TR ISHARES BIOTECH 464287556 225 1,375 SH   SOLE   0 0 1,375
ISHARES TR ISHS 1-5YR INVS 464288646 516 9,416 SH   SOLE   0 0 9,416
ISHARES TR JPMORGAN USD EMG 464288281 269 2,388 SH   SOLE   0 0 2,388
ISHARES TR MICRO-CAP ETF 464288869 1,110 7,277 SH   SOLE   0 0 7,277
ISHARES TR MRGSTR MD CP GRW 464288307 1,218 17,687 SH   SOLE   0 0 17,687
ISHARES TR MSCI EAFE ETF 464287465 34,014 431,210 SH   SOLE   0 0 431,210
ISHARES TR MSCI EAFE ETF 464287465 79 1,000 SH Call SOLE   0 0 1,000
ISHARES TR MSCI EAFE ETF 464287465 158 2,000 SH Put SOLE   0 0 2,000
ISHARES TR MSCI EMG MKT ETF 464287234 11,108 201,421 SH   SOLE   0 0 201,421
ISHARES TR MSCI EMG MKT ETF 464287234 55 1,000 SH Call SOLE   0 0 1,000
ISHARES TR MSCI EMG MKT ETF 464287234 110 2,000 SH Put SOLE   0 0 2,000
ISHARES TR MSCI KLD400 SOC 464288570 627 7,575 SH   SOLE   0 0 7,575
ISHARES TR NATIONAL MUN ETF 464288414 3,820 32,591 SH   SOLE   0 0 32,591
ISHARES TR NORTH AMERN NAT 464287374 375 12,337 SH   SOLE   0 0 12,337
ISHARES TR PFD AND INCM SEC 464288687 853 21,696 SH   SOLE   0 0 21,696
ISHARES TR RESIDENTIAL MULT 464288562 346 4,154 SH   SOLE   0 0 4,154
ISHARES TR RUS 1000 ETF 464287622 356 1,469 SH   SOLE   0 0 1,469
ISHARES TR RUS 1000 GRW ETF 464287614 1,975 7,276 SH   SOLE   0 0 7,276
ISHARES TR RUS 1000 VAL ETF 464287598 1,357 8,553 SH   SOLE   0 0 8,553
ISHARES TR RUS MD CP GR ETF 464287481 469 4,139 SH   SOLE   0 0 4,139
ISHARES TR RUS MDCP VAL ETF 464287473 310 2,700 SH   SOLE   0 0 2,700
ISHARES TR RUS MID CAP ETF 464287499 1,112 14,034 SH   SOLE   0 0 14,034
ISHARES TR RUS TOP 200 ETF 464289446 2,225 21,645 SH   SOLE   0 0 21,645
ISHARES TR RUSSELL 2000 ETF 464287655 1,892 8,247 SH   SOLE   0 0 8,247
ISHARES TR RUSSELL 2000 ETF 464287655 940 4,100 SH Call SOLE   0 0 4,100
ISHARES TR RUSSELL 2000 ETF 464287655 1,032 4,500 SH Put SOLE   0 0 4,500
ISHARES TR S&P 100 ETF 464287101 2,073 10,567 SH   SOLE   0 0 10,567
ISHARES TR S&P 500 GRWT ETF 464287309 73,543 1,011,173 SH   SOLE   0 0 1,011,173
ISHARES TR S&P 500 VAL ETF 464287408 59,439 402,596 SH   SOLE   0 0 402,596
ISHARES TR SELECT DIVID ETF 464287168 12,299 105,458 SH   SOLE   0 0 105,458
ISHARES TR SHRT NAT MUN ETF 464288158 1,157 10,732 SH   SOLE   0 0 10,732
ISHARES TR TIPS BD ETF 464287176 451 3,522 SH   SOLE   0 0 3,522
ISHARES TR U.S. MED DVC ETF 464288810 236 654 SH   SOLE   0 0 654
ISHARES TR U.S. TECH ETF 464287721 1,200 12,074 SH   SOLE   0 0 12,074
ISHARES TR US AER DEF ETF 464288760 650 5,937 SH   SOLE   0 0 5,937
ISHARES TR US HLTHCARE ETF 464287762 1,228 4,501 SH   SOLE   0 0 4,501
ISHARES TR US INDUSTRIALS 464287754 368 3,307 SH   SOLE   0 0 3,307
ISHARES TR US TREAS BD ETF 46429B267 2,534 95,280 SH   SOLE   0 0 95,280
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 11,320 223,097 SH   SOLE   0 0 223,097
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 204 4,000 SH   SOLE   0 0 4,000
JOHNSON & JOHNSON COM 478160104 3,850 23,369 SH   SOLE   0 0 23,369
JPMORGAN CHASE & CO COM 46625H100 3,490 22,441 SH   SOLE   0 0 22,441
KEYCORP COM 493267108 3,168 153,437 SH   SOLE   0 0 153,437
KIMBERLY-CLARK CORP COM 494368103 535 4,000 SH   SOLE   0 0 4,000
KINDER MORGAN INC DEL COM 49456B101 215 11,805 SH   SOLE   0 0 11,805
KRAFT HEINZ CO COM 500754106 217 5,327 SH   SOLE   0 0 5,327
L BRANDS INC COM 501797104 364 5,046 SH   SOLE   0 0 5,046
L3HARRIS TECHNOLOGIES INC COM 502431109 923 4,269 SH   SOLE   0 0 4,269
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 266 8,657 SH   SOLE   0 0 8,657
LILLY ELI & CO COM 532457108 827 3,605 SH   SOLE   0 0 3,605
LINDE PLC SHS G5494J103 1,098 3,798 SH   SOLE   0 0 3,798
LOCKHEED MARTIN CORP COM 539830109 1,254 3,313 SH   SOLE   0 0 3,313
LOWES COS INC COM 548661107 2,089 10,770 SH   SOLE   0 0 10,770
M & T BK CORP COM 55261F104 303 2,084 SH   SOLE   0 0 2,084
MANAGER DIRECTED PORTFOLIOS IM DBI MNGD FU 56170L828 14,494 508,676 SH   SOLE   0 0 508,676
MARRIOTT INTL INC NEW CL A 571903202 212 1,552 SH   SOLE   0 0 1,552
MASTERCARD INCORPORATED CL A 57636Q104 785 2,150 SH   SOLE   0 0 2,150
MCCORMICK & CO INC COM NON VTG 579780206 609 6,896 SH   SOLE   0 0 6,896
MCDONALDS CORP COM 580135101 3,324 14,389 SH   SOLE   0 0 14,389
MEDTRONIC PLC SHS G5960L103 1,250 10,074 SH   SOLE   0 0 10,074
MERCK & CO INC COM 58933Y105 1,554 19,977 SH   SOLE   0 0 19,977
MICROSOFT CORP COM 594918104 12,833 47,372 SH   SOLE   0 0 47,372
MORGAN STANLEY COM NEW 617446448 271 2,957 SH   SOLE   0 0 2,957
NEOGENOMICS INC COM NEW 64049M209 390 8,632 SH   SOLE   0 0 8,632
NETFLIX INC COM 64110L106 718 1,360 SH   SOLE   0 0 1,360
NEXTERA ENERGY INC COM 65339F101 2,528 34,500 SH   SOLE   0 0 34,500
NICE LTD SPONSORED ADR 653656108 495 2,000 SH   SOLE   0 0 2,000
NIKE INC CL B 654106103 1,104 7,147 SH   SOLE   0 0 7,147
NORFOLK SOUTHN CORP COM 655844108 1,684 6,346 SH   SOLE   0 0 6,346
NOVARTIS AG SPONSORED ADR 66987V109 752 8,244 SH   SOLE   0 0 8,244
NVIDIA CORPORATION COM 67066G104 864 1,080 SH   SOLE   0 0 1,080
ONESPAWORLD HOLDINGS LIMITED COM P73684113 620 64,029 SH   SOLE   0 0 64,029
OPEN LENDING CORP COM CL A 68373J104 610 14,161 SH   SOLE   0 0 14,161
ORACLE CORP COM 68389X105 234 3,009 SH   SOLE   0 0 3,009
PAYCHEX INC COM 704326107 1,035 9,650 SH   SOLE   0 0 9,650
PEOPLES UNITED FINANCIAL INC COM 712704105 255 14,884 SH   SOLE   0 0 14,884
PEPSICO INC COM 713448108 2,389 16,122 SH   SOLE   0 0 16,122
PFIZER INC COM 717081103 1,598 40,801 SH   SOLE   0 0 40,801
PHILIP MORRIS INTL INC COM 718172109 2,338 23,594 SH   SOLE   0 0 23,594
PHILLIPS 66 COM 718546104 1,001 11,669 SH   SOLE   0 0 11,669
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 377 3,772 SH   SOLE   0 0 3,772
PIMCO ETF TR ACTIVE BD ETF 72201R775 516 4,650 SH   SOLE   0 0 4,650
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 11,387 111,669 SH   SOLE   10,375 0 101,294
PNC FINL SVCS GROUP INC COM 693475105 235 1,234 SH   SOLE   0 0 1,234
PROCTER AND GAMBLE CO COM 742718109 8,569 63,509 SH   SOLE   0 0 63,509
PROS HOLDINGS INC COM 74346Y103 614 13,472 SH   SOLE   0 0 13,472
QUALCOMM INC COM 747525103 261 1,826 SH   SOLE   0 0 1,826
QUANTERIX CORP COM 74766Q101 3,190 54,374 SH   SOLE   0 0 54,374
RAPID7 INC COM 753422104 1,059 11,192 SH   SOLE   0 0 11,192
RAYTHEON TECHNOLOGIES CORP COM 75513E101 934 10,949 SH   SOLE   0 0 10,949
REALTY INCOME CORP COM 756109104 220 3,294 SH   SOLE   0 0 3,294
REPUBLIC SVCS INC COM 760759100 314 2,856 SH   SOLE   0 0 2,856
SALESFORCE COM INC COM 79466L302 607 2,485 SH   SOLE   0 0 2,485
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,758 44,561 SH   SOLE   0 0 44,561
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 2,004 35,244 SH   SOLE   0 0 35,244
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4,023 38,586 SH   SOLE   0 0 38,586
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 29,729 393,141 SH   SOLE   0 0 393,141
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 211 1,446 SH   SOLE   0 0 1,446
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,255 21,691 SH   SOLE   0 0 21,691
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3,908 49,929 SH   SOLE   0 0 49,929
SCHWAB STRATEGIC TR US REIT ETF 808524847 882 19,263 SH   SOLE   0 0 19,263
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 4,994 47,938 SH   SOLE   0 0 47,938
SCHWAB STRATEGIC TR US TIPS ETF 808524870 5,936 94,965 SH   SOLE   0 0 94,965
SELECT SECTOR SPDR TR ENERGY 81369Y506 3,464 64,300 SH   SOLE   0 0 64,300
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 650 17,729 SH   SOLE   0 0 17,729
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,036 5,804 SH   SOLE   0 0 5,804
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3,376 48,252 SH   SOLE   0 0 48,252
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 667 5,299 SH   SOLE   0 0 5,299
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 684 10,820 SH   SOLE   0 0 10,820
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,340 15,847 SH   SOLE   0 0 15,847
SHOPIFY INC CL A 82509L107 871 596 SH   SOLE   0 0 596
SMARTSHEET INC COM CL A 83200N103 532 7,353 SH   SOLE   0 0 7,353
SOUTHERN CO COM 842587107 616 10,178 SH   SOLE   0 0 10,178
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,524 4,418 SH   SOLE   0 0 4,418
SPDR GOLD TR GOLD SHS 78463V107 649 3,921 SH   SOLE   0 0 3,921
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 4,344 84,372 SH   SOLE   0 0 84,372
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1,638 44,597 SH   SOLE   0 0 44,597
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 5,130 96,788 SH   SOLE   0 0 96,788
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 4,215 139,568 SH   SOLE   0 0 139,568
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 9,180 249,512 SH   SOLE   0 0 249,512
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 5,226 114,848 SH   SOLE   0 0 114,848
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1,294 33,463 SH   SOLE   0 0 33,463
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,131 11,987 SH   SOLE   0 0 11,987
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,140 5,000 SH Call SOLE   0 0 5,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,452 10,400 SH Put SOLE   0 0 10,400
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 860 1,752 SH   SOLE   0 0 1,752
SPDR SER TR BLOMBERG BRC INV 78468R200 67,431 2,200,033 SH   SOLE   823,658 0 1,376,375
SPDR SER TR BLOMBRG BRC EMRG 78464A391 2,264 85,655 SH   SOLE   0 0 85,655
SPDR SER TR DJ REIT ETF 78464A607 1,844 17,578 SH   SOLE   0 0 17,578
SPDR SER TR FTSE INT GVT ETF 78464A490 307 5,438 SH   SOLE   0 0 5,438
SPDR SER TR NUVEEN BLMBRG SR 78468R739 206 4,147 SH   SOLE   0 0 4,147
SPDR SER TR NUVEEN BRC MUNIC 78468R721 467 8,964 SH   SOLE   0 0 8,964
SPDR SER TR PORTFOLI S&P1500 78464A805 6,314 119,203 SH   SOLE   0 0 119,203
SPDR SER TR PORTFOLIO AGRGTE 78464A649 625 20,824 SH   SOLE   0 0 20,824
SPDR SER TR PORTFOLIO S&P400 78464A847 315,018 6,672,690 SH   SOLE   4,172,816 0 2,499,874
SPDR SER TR PORTFOLIO S&P600 78468R853 234,538 5,337,697 SH   SOLE   3,380,856 0 1,956,841
SPDR SER TR PORTFOLIO SHORT 78464A474 206,078 6,583,970 SH   SOLE   3,478,267 0 3,105,703
SPDR SER TR PRTFLO S&P500 GW 78464A409 257,749 4,093,203 SH   SOLE   1,023,717 0 3,069,486
SPDR SER TR PRTFLO S&P500 VL 78464A508 317,835 8,038,307 SH   SOLE   2,813,379 0 5,224,928
SPDR SER TR S&P 600 SMCP GRW 78464A201 362 4,077 SH   SOLE   0 0 4,077
SPDR SER TR S&P 600 SMCP VAL 78464A300 328 3,832 SH   SOLE   0 0 3,832
SPDR SER TR S&P DIVID ETF 78464A763 1,242 10,156 SH   SOLE   0 0 10,156
SPDR SER TR SSGA GNDER ETF 78468R747 356 3,505 SH   SOLE   0 0 3,505
STARBUCKS CORP COM 855244109 1,133 10,133 SH   SOLE   0 0 10,133
STRYKER CORPORATION COM 863667101 314 1,211 SH   SOLE   0 0 1,211
SUMMIT MATLS INC CL A 86614U100 1,450 41,595 SH   SOLE   0 0 41,595
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 403 3,356 SH   SOLE   0 0 3,356
TARGET CORP COM 87612E106 3,031 12,537 SH   SOLE   0 0 12,537
TESLA INC COM 88160R101 1,123 1,652 SH   SOLE   0 0 1,652
TORONTO DOMINION BK ONT COM NEW 891160509 830 11,843 SH   SOLE   0 0 11,843
TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 725 24,811 SH   SOLE   0 0 24,811
TRONOX HOLDINGS PLC SHS G9087Q102 1,110 49,572 SH   SOLE   0 0 49,572
TRUIST FINL CORP COM 89832Q109 297 5,357 SH   SOLE   0 0 5,357
TWILIO INC CL A 90138F102 924 2,344 SH   SOLE   0 0 2,344
UBER TECHNOLOGIES INC COM 90353T100 1,428 28,491 SH   SOLE   0 0 28,491
UNION PAC CORP COM 907818108 309 1,404 SH   SOLE   0 0 1,404
UNITED PARCEL SERVICE INC CL B 911312106 980 4,711 SH   SOLE   0 0 4,711
UNITED RENTALS INC COM 911363109 248 778 SH   SOLE   0 0 778
UNITEDHEALTH GROUP INC COM 91324P102 1,624 4,055 SH   SOLE   0 0 4,055
US BANCORP DEL COM NEW 902973304 1,248 21,910 SH   SOLE   0 0 21,910
V F CORP COM 918204108 817 9,963 SH   SOLE   0 0 9,963
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 101,024 3,219,359 SH   SOLE   1,641,941 0 1,577,418
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 372 1,418 SH   SOLE   0 0 1,418
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1,401 9,821 SH   SOLE   0 0 9,821
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 222 1,068 SH   SOLE   0 0 1,068
VANGUARD BD INDEX FDS INTERMED TERM 921937819 682 7,577 SH   SOLE   0 0 7,577
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 55,036 669,861 SH   SOLE   0 0 669,861
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,967 22,901 SH   SOLE   0 0 22,901
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 1,458 29,091 SH   SOLE   0 0 29,091
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 34,973 612,492 SH   SOLE   271,877 0 340,615
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 16,259 86,215 SH   SOLE   0 0 86,215
VANGUARD INDEX FDS GROWTH ETF 922908736 1,334 4,650 SH   SOLE   0 0 4,650
VANGUARD INDEX FDS LARGE CAP ETF 922908637 313 1,558 SH   SOLE   0 0 1,558
VANGUARD INDEX FDS MID CAP ETF 922908629 6,462 27,225 SH   SOLE   0 0 27,225
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 104,748 1,029,056 SH   SOLE   518,680 0 510,376
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 403,633 1,025,699 SH   SOLE   1,002,792 0 22,907
VANGUARD INDEX FDS SMALL CP ETF 922908751 4,172 18,521 SH   SOLE   0 0 18,521
VANGUARD INDEX FDS TOTAL STK MKT 922908769 59,654 267,724 SH   SOLE   0 0 267,724
VANGUARD INDEX FDS VALUE ETF 922908744 1,781 12,957 SH   SOLE   0 0 12,957
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 31,383 495,079 SH   SOLE   0 0 495,079
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 297,756 5,482,529 SH   SOLE   3,210,932 0 2,271,597
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 9,543 69,940 SH   SOLE   0 0 69,940
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 121,634 2,084,203 SH   SOLE   1,181,693 0 902,510
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 809 7,807 SH   SOLE   0 0 7,807
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 303,871 5,797,952 SH   SOLE   2,867,127 0 2,930,825
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,436 25,974 SH   SOLE   0 0 25,974
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 69,151 1,019,780 SH   SOLE   396,901 0 622,879
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 70,316 1,317,525 SH   SOLE   702,691 0 614,834
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 145,260 2,364,643 SH   SOLE   1,157,211 0 1,207,432
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5,409 65,403 SH   SOLE   0 0 65,403
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 15,480 100,006 SH   SOLE   0 0 100,006
VANGUARD STAR FDS VG TL INTL STK F 921909768 9,501 144,661 SH   SOLE   0 0 144,661
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 566,302 10,991,883 SH   SOLE   5,784,591 0 5,207,292
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4,861 46,393 SH   SOLE   0 0 46,393
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 349 5,128 SH   SOLE   0 0 5,128
VANGUARD WORLD FD ESG US STK ETF 921910733 395 4,937 SH   SOLE   0 0 4,937
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,685 7,283 SH   SOLE   0 0 7,283
VANGUARD WORLD FDS ENERGY ETF 92204A306 1,240 16,335 SH   SOLE   0 0 16,335
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 514 5,687 SH   SOLE   0 0 5,687
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,728 6,994 SH   SOLE   0 0 6,994
VANGUARD WORLD FDS INF TECH ETF 92204A702 707 1,773 SH   SOLE   0 0 1,773
VANGUARD WORLD FDS MATERIALS ETF 92204A801 958 5,301 SH   SOLE   0 0 5,301
VANGUARD WORLD FDS UTILITIES ETF 92204A876 482 3,470 SH   SOLE   0 0 3,470
VERIZON COMMUNICATIONS INC COM 92343V104 1,819 32,466 SH   SOLE   0 0 32,466
VIACOMCBS INC CL B 92556H206 553 12,237 SH   SOLE   0 0 12,237
VISA INC COM CL A 92826C839 636 2,719 SH   SOLE   0 0 2,719
WALGREENS BOOTS ALLIANCE INC COM 931427108 306 5,807 SH   SOLE   0 0 5,807
WALMART INC COM 931142103 1,746 12,383 SH   SOLE   0 0 12,383
WASTE MGMT INC DEL COM 94106L109 736 5,252 SH   SOLE   0 0 5,252
WEC ENERGY GROUP INC COM 92939U106 982 11,040 SH   SOLE   0 0 11,040
WELLS FARGO CO NEW COM 949746101 287 6,347 SH   SOLE   0 0 6,347
WISDOMTREE TR EM EX ST-OWNED 97717X578 46,285 1,100,186 SH   SOLE   206,361 0 893,825
WISDOMTREE TR EM LCL DEBT FD 97717X867 293 8,974 SH   SOLE   0 0 8,974
WISDOMTREE TR EMER MKT HIGH FD 97717W315 1,874 41,028 SH   SOLE   0 0 41,028
WISDOMTREE TR EMG MKTS SMCAP 97717W281 210 3,856 SH   SOLE   0 0 3,856
WISDOMTREE TR INTL EQUITY FD 97717W703 3,607 66,180 SH   SOLE   0 0 66,180
WISDOMTREE TR US SMALLCAP DIVD 97717W604 2,409 75,540 SH   SOLE   0 0 75,540
XCEL ENERGY INC COM 98389B100 378 5,736 SH   SOLE   0 0 5,736
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 424 800 SH   SOLE   0 0 800