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 Common Stock 88579Y101 14,290 75 SH   SOLE   14,290 0 0
Accenture PLC A Common Stock G1151C101 58,096 412 SH   SOLE   58,096 0 0
Adobe Systems Inc Common Stock 00724F101 22,624 100 SH   SOLE   22,624 0 0
Agilent Technologies Inc Common Stock 00846U101 17,472 259 SH   SOLE   17,472 0 0
Albany International Corp Common Stock 012348108 900,927 14,431 SH   SOLE   900,927 0 0
Alibaba Group Holding Ltd ADR Common Stock 01609W102 20,012 146 SH   SOLE   20,012 0 0
Allergan plc Common Stock G0177J108 20,717 155 SH   SOLE   20,717 0 0
Allstate Corp Common Stock 020002101 69,904 846 SH   SOLE   69,904 0 0
Alphabet Inc A Common Stock 02079K305 502,625 481 SH   SOLE   502,625 0 0
Alphabet Inc C Common Stock 02079K107 59,029 57 SH   SOLE   59,029 0 0
Amazon.com Inc Common Stock 023135106 5,392,072 3,590 SH   SOLE   5,392,072 0 0
Amphenol Corp Common Stock 032095101 13,206 163 SH   SOLE   13,206 0 0
Apple Inc Common Stock 037833100 5,991,596 37,984 SH   SOLE   5,991,596 0 0
ARK Innovation ETF Common Stock 00214Q104 4,255,502 114,426 SH   SOLE   4,255,502 0 0
AT&T Inc Common Stock 00206R102 102,401 3,588 SH   SOLE   102,401 0 0
Automatic Data Processing Inc Common Stock 053015103 39,336 300 SH   SOLE   39,336 0 0
AvalonBay Communities Inc Common Stock 053484101 40,379 232 SH   SOLE   40,379 0 0
Bank of America Corporation Common Stock 060505104 152,423 6,186 SH   SOLE   152,423 0 0
Berkshire Hathaway Inc B Common Stock 084670702 1,744,922 8,546 SH   SOLE   1,744,922 0 0
Biogen Inc Common Stock 09062X103 241,337 802 SH   SOLE   241,337 0 0
BLACKROCK INC Common Stock 09247X101 55,387 141 SH   SOLE   55,387 0 0
Blackstone Group LP Common Stock 09253U108 32,492 1,090 SH   SOLE   32,492 0 0
Blackstone Mortgage Trust Inc A Common Stock 09257W100 2,518,086 79,036 SH   SOLE   2,518,086 0 0
Blueprint Medicines Corp Common Stock 09627Y109 10,188 189 SH   SOLE   10,188 0 0
Booking Hldgs Inc Common Stock 09857L108 20,669 12 SH   SOLE   20,669 0 0
Box Inc Common Stock 10316T104 29,540 1,750 SH   SOLE   29,540 0 0
BP PLC ADR Common Stock 055622104 67,535 1,781 SH   SOLE   67,535 0 0
Bristol-Myers Squibb Company Common Stock 110122108 14,398 277 SH   SOLE   14,398 0 0
Broadcom Inc Com Common Stock 11135F101 21,613 85 SH   SOLE   21,613 0 0
Casella Waste Systems Inc Common Stock 147448104 14,415 506 SH   SOLE   14,415 0 0
Castle Brands Inc Common Stock 148435100 8,505 10,000 SH   SOLE   8,505 0 0
Chevron Corp Common Stock 166764100 27,197 250 SH   SOLE   27,197 0 0
Cisco Systems Inc Common Stock 17275R102 11,092 256 SH   SOLE   11,092 0 0
Citigroup Inc Common Stock 172967424 17,700 340 SH   SOLE   17,700 0 0
Coca-Cola Co Common Stock 191216100 58,903 1,244 SH   SOLE   58,903 0 0
ConocoPhillips Common Stock 20825C104 2,797,145 44,862 SH   SOLE   2,797,145 0 0
Corning Inc Common Stock 219350105 30,210 1,000 SH   SOLE   30,210 0 0
Costco Wholesale Corp Common Stock 22160K105 31,778 156 SH   SOLE   31,778 0 0
Ctrip.com International Ltd Common Stock 22943F100 17,264 638 SH   SOLE   17,264 0 0
CVS Health Corp Common Stock 126650100 24,307 371 SH   SOLE   24,307 0 0
Deutsche X-trackers MSCI EAFE Hedged Eq Common Stock 233051200 40,761 1,461 SH   SOLE   40,761 0 0
DexCom Inc Common Stock 252131107 25,397 212 SH   SOLE   25,397 0 0
DIAGEO PLC-SPONSORED ADR Common Stock 25243Q205 14,180 100 SH   SOLE   14,180 0 0
Discover Financial Services Common Stock 254709108 15,570 264 SH   SOLE   15,570 0 0
Dollar General Corp Common Stock 256677105 27,128 251 SH   SOLE   27,128 0 0
DowDuPont Inc Common Stock 26078J100 17,915 335 SH   SOLE   17,915 0 0
EMQQ Emerging Markets Intrnt & Ecmrc ETF Common Stock 301505889 189,881 7,109 SH   SOLE   189,881 0 0
Energy Transfer Equity LP Common Stock 29273V100 76,406 5,784 SH   SOLE   76,406 0 0
Enterprise Products Partners LP Common Stock 293792107 188,039 7,647 SH   SOLE   188,039 0 0
EV Municipal Income Common Stock 27826U108 139,056 12,295 SH   SOLE   139,056 0 0
Exxon Mobil Corp Common Stock 30231G102 312,037 4,576 SH   SOLE   312,037 0 0
Facebook Inc A Common Stock 30303M102 59,514 454 SH   SOLE   59,514 0 0
Fidelity MSCI Consumer Discret ETF Common Stock 316092204 14,446 377 SH   SOLE   14,446 0 0
Fidelity MSCI Energy ETF Common Stock 316092402 14,167 907 SH   SOLE   14,167 0 0
Fidelity MSCI Financials ETF Common Stock 316092501 69,569 2,013 SH   SOLE   69,569 0 0
Fidelity MSCI Health Care ETF Common Stock 316092600 24,915 603 SH   SOLE   24,915 0 0
Fidelity NASDAQ Composite Tr Stk ETF Common Stock 315912808 15,077 58 SH   SOLE   15,077 0 0
First Republic Bank Common Stock 33616C100 15,381 177 SH   SOLE   15,381 0 0
First Trust AsiaPac ex-Jpn AlphaDEX ETF Common Stock 33737J109 13,392 492 SH   SOLE   13,392 0 0
First Trust Canada AlphaDEX ETF Common Stock 33737J208 12,076 594 SH   SOLE   12,076 0 0
First Trust Cnsmr Discret AlphaDEX ETF Common Stock 33734X101 11,755 319 SH   SOLE   11,755 0 0
First Trust Dev Mkts Ex-US AlphaDEX ETF Common Stock 33737J174 12,794 261 SH   SOLE   12,794 0 0
First Trust Dorsey Wright Focus 5 ETF Common Stock 33738R605 426,093 16,875 SH   SOLE   426,093 0 0
First Trust Emerging Mrkts AlphaDEX ETF Common Stock 33737J182 13,880 608 SH   SOLE   13,880 0 0
First Trust Financials AlphaDEX ETF Common Stock 33734X135 11,506 426 SH   SOLE   11,506 0 0
First Trust Health Care AlphaDEX ETF Common Stock 33734X143 11,294 164 SH   SOLE   11,294 0 0
First Trust Indtls/PrdcrDurbAlphaDEX ETF Common Stock 33734X150 11,488 337 SH   SOLE   11,488 0 0
First Trust Japan AlphaDEX ETF Common Stock 33737J158 12,599 262 SH   SOLE   12,599 0 0
First Trust Multi Cap Gr AlphaDEX ETF Common Stock 33733F101 1,395,494 22,765 SH   SOLE   1,395,494 0 0
First Trust Preferred Sec & Inc ETF Common Stock 33739E108 13,318 742 SH   SOLE   13,318 0 0
First Trust Strategic Income ETF Common Stock 33739Q309 2,318,736 50,124 SH   SOLE   2,318,736 0 0
First Trust Technology AlphaDEX ETF Common Stock 33734X176 12,033 229 SH   SOLE   12,033 0 0
FlexShares STOXX US ESG Impact ETF Common Stock 33939L696 74,824 1,260 SH   SOLE   74,824 0 0
Ford Motor Co Common Stock 345370860 19,606 2,563 SH   SOLE   19,606 0 0
Franklin LibertyQ Global Equity ETF Common Stock 35473P405 1,118,729 40,809 SH   SOLE   1,118,729 0 0
General Electric Co Common Stock 369604103 58,394 7,714 SH   SOLE   58,394 0 0
General Motors Co Common Stock 37045V100 159,021 4,754 SH   SOLE   159,021 0 0
Genuine Parts Co Common Stock 372460105 48,010 500 SH   SOLE   48,010 0 0
Global X Robotics & Artfcl Intllgnc ETF Common Stock 37954Y715 17,995 1,075 SH   SOLE   17,995 0 0
Goldman Sachs Group Inc Common Stock 38141G104 227,188 1,360 SH   SOLE   227,188 0 0
GW Pharmaceuticals PLC Common Stock 36197T103 13,245 136 SH   SOLE   13,245 0 0
HDFC Bank Ltd Common Stock 40415F101 53,763 519 SH   SOLE   53,763 0 0
Hewlett Packard Enterprise Co Common Stock 42824C109 16,882 1,278 SH   SOLE   16,882 0 0
Honeywell International Inc Common Stock 438516106 78,347 593 SH   SOLE   78,347 0 0
HP Inc Common Stock 40434L105 34,720 1,697 SH   SOLE   34,720 0 0
HubSpot Inc Common Stock 443573100 14,207 113 SH   SOLE   14,207 0 0
Intel Corp Common Stock 458140100 62,792 1,338 SH   SOLE   62,792 0 0
Interactive Brokers Group Inc Common Stock 45841N107 10,874 200 SH   SOLE   10,874 0 0
International Business Machines Corp Common Stock 459200101 17,050 150 SH   SOLE   17,050 0 0
Intuitive Surgical Inc Common Stock 46120E602 10,057 21 SH   SOLE   10,057 0 0
Invesco BulletShares 2019 Corp Bd ETF Common Stock 18383M522 2,498,621 118,643 SH   SOLE   2,498,621 0 0
Invesco BulletShares 2020 Corp Bd ETF Common Stock 18383M514 74,798 3,550 SH   SOLE   74,798 0 0
Invesco BulletShares 2020 HY Corp Bd ETF Common Stock 46138J601 2,363,641 100,881 SH   SOLE   2,363,641 0 0
Invesco BulletShares 2021 Corp Bd ETF Common Stock 18383M266 97,027 4,676 SH   SOLE   97,027 0 0
Invesco BulletShares 2022 Corp Bd ETF Common Stock 18383M258 64,818 3,145 SH   SOLE   64,818 0 0
Invesco High Yield Eq Div Achiev ETF Common Stock 46137V563 806,382 50,908 SH   SOLE   806,382 0 0
Invesco QQQ Trust Common Stock 46090E103 61,395 398 SH   SOLE   61,395 0 0
Invesco S&P 500 Equal Weight ETF Common Stock 46137V357 617,772 6,759 SH   SOLE   617,772 0 0
Invesco Senior Loan ETF Common Stock 46138G508 14,962 687 SH   SOLE   14,962 0 0
Invesco Total Return Bond ETF Common Stock 18385P705 648,252 12,956 SH   SOLE   648,252 0 0
Invesco Variable Rate Preferred ETF Common Stock 46138G870 111,042 4,866 SH   SOLE   111,042 0 0
iShares Core Growth Allocation ETF Common Stock 464289867 11,360 275 SH   SOLE   11,360 0 0
iShares Core MSCI EAFE Common Stock 46432F842 90,035 1,637 SH   SOLE   90,035 0 0
iShares Core MSCI Emerging Markets ETF Common Stock 46434G103 314,160 6,663 SH   SOLE   314,160 0 0
iShares Core S&P 500 Common Stock 464287200 684,630 2,721 SH   SOLE   684,630 0 0
iShares Core S&P Mid-Cap Common Stock 464287507 304,221 1,832 SH   SOLE   304,221 0 0
iShares Core S&P Small-Cap Common Stock 464287804 314,643 4,539 SH   SOLE   314,643 0 0
iShares Core US Aggregate Bond Common Stock 464287226 34,396 323 SH   SOLE   34,396 0 0
iShares Edge MSCI Min Vol USA Common Stock 46429B697 76,870 1,467 SH   SOLE   76,870 0 0
iShares Europe Common Stock 464287861 227,717 5,821 SH   SOLE   227,717 0 0
iShares iBoxx High Yield Corporate Bd Common Stock 464288513 55,229 681 SH   SOLE   55,229 0 0
iShares iBoxx Investment Grade Corporate Bond ETF Common Stock 464287242 47,045 417 SH   SOLE   47,045 0 0
iShares JPMorgan USD Emerg Markets Bond Common Stock 464288281 68,268 657 SH   SOLE   68,268 0 0
iShares MBS Common Stock 464288588 21,871 209 SH   SOLE   21,871 0 0
iShares MSCI ACWI Common Stock 464288257 344,667 5,372 SH   SOLE   344,667 0 0
iShares MSCI ACWI ex US ETF Common Stock 464288240 619,959 14,775 SH   SOLE   619,959 0 0
iShares MSCI All Country Asia ex Japan Common Stock 464288182 328,386 5,169 SH   SOLE   328,386 0 0
iShares MSCI Canada Common Stock 464286509 203,204 8,481 SH   SOLE   203,204 0 0
iShares MSCI China ETF Common Stock 46429B671 20,258 385 SH   SOLE   20,258 0 0
iShares MSCI Emerging Markets Common Stock 464287234 13,671 350 SH   SOLE   13,671 0 0
iShares MSCI Global Impact ETF Common Stock 46435G532 69,907 1,319 SH   SOLE   69,907 0 0
iShares MSCI Japan Common Stock 464286848 345,705 6,820 SH   SOLE   345,705 0 0
iShares MSCI KLD 400 Social ETF Common Stock 464288570 74,772 804 SH   SOLE   74,772 0 0
ISHARES MSCI MEXICO ETF Common Stock 464286822 20,878 507 SH   SOLE   20,878 0 0
iShares Nasdaq Biotechnology Common Stock 464287556 49,565 514 SH   SOLE   49,565 0 0
iShares Premium Money Market Common Common Stock 203373105 19,773 540 SH   SOLE   19,773 0 0
ISHARES RUSSELL 1000 GROWTH Common Stock 464287614 296,903 2,268 SH   SOLE   296,903 0 0
iShares Russell 1000 Value Common Stock 464287598 208,329 1,876 SH   SOLE   208,329 0 0
iShares Russell 2000 Common Stock 464287655 922,838 6,892 SH   SOLE   922,838 0 0
ISHARES RUSSELL 2000 VALUE E Common Stock 464287630 15,593 145 SH   SOLE   15,593 0 0
iShares Russell Mid-Cap Value ETF Common Stock 464287473 32,067 420 SH   SOLE   32,067 0 0
iShares S&P 500 Growth Common Stock 464287309 289,738 1,923 SH   SOLE   289,738 0 0
iShares S&P 500 Value Common Stock 464287408 135,729 1,342 SH   SOLE   135,729 0 0
iShares S&P Mid-Cap 400 Growth Common Stock 464287606 250,320 1,309 SH   SOLE   250,320 0 0
iShares S&P Mid-Cap 400 Value ETF Common Stock 464287705 219,407 1,586 SH   SOLE   219,407 0 0
iShares S&P Small-Cap 600 Growth ETF Common Stock 464287887 330,726 2,050 SH   SOLE   330,726 0 0
iShares S&P Small-Cap 600 Value ETF Common Stock 464287879 273,588 2,075 SH   SOLE   273,588 0 0
iShares Silver Trust Common Stock 46428Q109 84,840 5,843 SH   SOLE   84,840 0 0
iShares TIPS Bond Common Stock 464287176 106,772 975 SH   SOLE   106,772 0 0
iShares US Preferred Stock ETF Common Stock 464288687 40,939 1,196 SH   SOLE   40,939 0 0
iShares US Real Estate Common Stock 464287739 20,533 274 SH   SOLE   20,533 0 0
JetBlue Airways Corp Common Stock 477143101 24,090 1,500 SH   SOLE   24,090 0 0
Johnson & Johnson Common Stock 478160104 185,702 1,439 SH   SOLE   185,702 0 0
JPMorgan Alerian MLP ETN Common Stock 46625H365 171,015 7,662 SH   SOLE   171,015 0 0
JPMorgan Chase & Co Common Stock 46625H100 255,081 2,613 SH   SOLE   255,081 0 0
KraneShares CSI China Internet ETF Common Stock 500767306 11,137 297 SH   SOLE   11,137 0 0
Loncar Cancer Immunotherapy ETF Common Stock 26922A826 74,004 3,921 SH   SOLE   74,004 0 0
Marathon Petroleum Corp Common Stock 56585A102 10,090 171 SH   SOLE   10,090 0 0
Masco Corp Common Stock 574599106 36,550 1,250 SH   SOLE   36,550 0 0
Mastercard Inc A Common Stock 57636Q104 4,242,549 22,489 SH   SOLE   4,242,549 0 0
McDonald's Corp Common Stock 580135101 61,261 345 SH   SOLE   61,261 0 0
MercadoLibre Inc Common Stock 58733R102 35,727 122 SH   SOLE   35,727 0 0
Merck & Co Inc Common Stock 58933Y105 21,700 284 SH   SOLE   21,700 0 0
Meritor Inc Common Stock 59001K100 14,863 879 SH   SOLE   14,863 0 0
Microsoft Corp Common Stock 594918104 4,180,011 41,154 SH   SOLE   4,180,011 0 0
NetEase Inc Common Stock 64110W102 35,305 150 SH   SOLE   35,305 0 0
Nike Inc B Common Stock 654106103 51,304 692 SH   SOLE   51,304 0 0
Northrop Grumman Corp Common Stock 666807102 22,530 92 SH   SOLE   22,530 0 0
NRG Energy Inc Common Stock 629377508 5,116,122 129,195 SH   SOLE   5,116,122 0 0
NuShares ESG Mid-Cap Value ETF Common Stock 67092P508 66,751 2,800 SH   SOLE   66,751 0 0
NV5 Global Inc Common Stock 62945V109 1,231,708 20,342 SH   SOLE   1,231,708 0 0
NVIDIA Corp Common Stock 67066G104 3,546,961 26,569 SH   SOLE   3,546,961 0 0
Oil-Dri Corp of America Common Stock 677864100 13,250 500 SH   SOLE   13,250 0 0
OPKO Health Inc Common Stock 68375N103 53,668 17,830 SH   SOLE   53,668 0 0
Ormat Technologies Inc Common Stock 686688102 15,690 300 SH   SOLE   15,690 0 0
O'Shares FTSE US Quality Dividend ETF Common Stock 351680855 44,549 1,484 SH   SOLE   44,549 0 0
PAPA MURPHY'S HOLDINGS INC Common Stock 698814100 23,750 5,000 SH   SOLE   23,750 0 0
Pfizer Inc Common Stock 717081103 102,621 2,351 SH   SOLE   102,621 0 0
Phillips 66 Common Stock 718546104 2,895,329 33,608 SH   SOLE   2,895,329 0 0
Phillips 66 Partners LP Common Stock 718549207 12,633 300 SH   SOLE   12,633 0 0
PIMCO Active Bond ETF Common Stock 72201R775 20,554 200 SH   SOLE   20,554 0 0
Pioneer Natural Resources Co Common Stock 723787107 15,124 115 SH   SOLE   15,124 0 0
PNC Financial Services Group Inc Common Stock 693475105 15,315 131 SH   SOLE   15,315 0 0
PRA Health Sciences Inc Common Stock 69354M108 1,478,716 16,080 SH   SOLE   1,478,716 0 0
Procter & Gamble Co Common Stock 742718109 117,933 1,283 SH   SOLE   117,933 0 0
ProShares UltraShort 20 Year Treasury Common Stock 74347B201 42,156 1,200 SH   SOLE   42,156 0 0
QUALCOMM Inc Common Stock 747525103 11,382 200 SH   SOLE   11,382 0 0
Rapid7 Inc Common Stock 753422104 109,060 3,500 SH   SOLE   109,060 0 0
Raytheon Co Common Stock 755111507 32,050 209 SH   SOLE   32,050 0 0
RBC bearings Inc Common Stock 75524B104 10,488 80 SH   SOLE   10,488 0 0
Reality Shs Etf Tr Nsd Nxgn Eco Etf Common Stock 75605A702 19,400 1,000 SH   SOLE   19,400 0 0
Royal Dutch Shell PLC Common Stock 780259206 181,685 3,118 SH   SOLE   181,685 0 0
Salesforce.com Inc Common Stock 79466L302 73,552 537 SH   SOLE   73,552 0 0
Schwab US Large-Cap Growth ETF Common Stock 808524300 14,406 209 SH   SOLE   14,406 0 0
Select Sector Spdr Tr Communication Common Stock 81369Y852 12,384 300 SH   SOLE   12,384 0 0
SPDR Blackstone / GSO Senior Loan ETF Common Stock 78467V608 389,426 8,712 SH   SOLE   389,426 0 0
SPDR Blmbg Barclays Convert Secs ETF Common Stock 78464A359 81,087 1,733 SH   SOLE   81,087 0 0
SPDR Blmbg Barclays Inv Grd Flt Rt ETF Common Stock 78468R200 11,236 370 SH   SOLE   11,236 0 0
SPDR DoubleLine Total Return Tact ETF Common Stock 78467V848 13,263 280 SH   SOLE   13,263 0 0
SPDR Gold Shares Common Stock 78463V107 206,852 1,706 SH   SOLE   206,852 0 0
SPDR Nuveen Blmbg Barclays ST MunBd ETF Common Stock 78468R739 16,821 350 SH   SOLE   16,821 0 0
SPDR S&P 400 Mid Cap Growth ETF Common Stock 78464A821 25,034 546 SH   SOLE   25,034 0 0
SPDR S&P 500 ETF Common Stock 78462F103 493,841 1,976 SH   SOLE   493,841 0 0
SPDR S&P Bank ETF Common Stock 78464A797 59,125 1,583 SH   SOLE   59,125 0 0
SPDR S&P Metals and Mining ETF Common Stock 78464A755 25,142 960 SH   SOLE   25,142 0 0
SPDR S&P Regional Banking ETF Common Stock 78464A698 38,133 815 SH   SOLE   38,133 0 0
Starbucks Corp Common Stock 855244109 201,765 3,133 SH   SOLE   201,765 0 0
State Street Corporation Common Stock 857477103 13,118 208 SH   SOLE   13,118 0 0
Tesla Motors Inc Common Stock 88160R101 39,270 118 SH   SOLE   39,270 0 0
The Chefs' Warehouse Inc Common Stock 163086101 14,359 449 SH   SOLE   14,359 0 0
The Home Depot Inc Common Stock 437076102 49,312 287 SH   SOLE   49,312 0 0
The Middleby Corp Common Stock 596278101 14,484 141 SH   SOLE   14,484 0 0
The Ultimate Software Group Inc Common Stock 90385D107 19,834 81 SH   SOLE   19,834 0 0
TJX Companies Inc Common Stock 872540109 15,122 338 SH   SOLE   15,122 0 0
Tractor Supply Co Common Stock 892356106 3,629,473 43,498 SH   SOLE   3,629,473 0 0
TripAdvisor Inc Common Stock 896945201 10,788 200 SH   SOLE   10,788 0 0
UGI Corp Common Stock 902681105 96,030 1,800 SH   SOLE   96,030 0 0
United Technologies Corp Common Stock 913017109 26,620 250 SH   SOLE   26,620 0 0
UnitedHealth Group Inc Common Stock 91324P102 4,045,210 16,238 SH   SOLE   4,045,210 0 0
US Bancorp Common Stock 902973304 23,444 513 SH   SOLE   23,444 0 0
Vanguard 500 ETF Common Stock 922908363 1,956,142 8,512 SH   SOLE   1,956,142 0 0
Vanguard Consumer Staples ETF Common Stock 92204A207 4,120,312 31,412 SH   SOLE   4,120,312 0 0
Vanguard Energy ETF Common Stock 92204A306 33,311 432 SH   SOLE   33,311 0 0
Vanguard FTSE All-World ex-US ETF Common Stock 922042775 42,115 924 SH   SOLE   42,115 0 0
Vanguard FTSE Emerging Markets ETF Common Stock 922042858 37,604 987 SH   SOLE   37,604 0 0
Vanguard Health Care ETF Common Stock 92204A504 43,362 270 SH   SOLE   43,362 0 0
Vanguard Large-Cap ETF Common Stock 922908637 17,229 150 SH   SOLE   17,229 0 0
Vaxart Inc Com New Common Stock 92243A200 18,800 10,000 SH   SOLE   18,800 0 0
Verisk Analytics Inc Common Stock 92345Y106 4,135,451 37,926 SH   SOLE   4,135,451 0 0
Verizon Communications Inc Common Stock 92343V104 2,954,473 52,552 SH   SOLE   2,954,473 0 0
Visa Inc Class A Common Stock 92826C839 80,879 613 SH   SOLE   80,879 0 0
W.P. Carey Inc Common Stock 92936U109 2,801,583 42,877 SH   SOLE   2,801,583 0 0
Walt Disney Co Common Stock 254687106 80,263 732 SH   SOLE   80,263 0 0
Wayfair Inc Common Stock 94419L101 18,016 200 SH   SOLE   18,016 0 0
Xilinx Inc Common Stock 983919101 11,157 131 SH   SOLE   11,157 0 0
Zoetis Inc Common Stock 98978V103 4,174,694 48,804 SH   SOLE   4,174,694 0 0