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 1,055 5,479 SH   SOLE NONE 0 0 5,479
AbbVie Inc COM 00287Y109 1,224 11,310 SH   SOLE NONE 0 0 11,310
Accenture PLC A SHS CLASS A G1151C101 235 852 SH   SOLE NONE 0 0 852
Activision Blizzard Inc COM 00507V109 409 4,401 SH   SOLE NONE 0 0 4,401
Agnico Eagle Mines LTD COM 008474108 322 5,581 SH   SOLE NONE 0 0 5,581
ALCON AG ORD SHS ORD SHS H01301128 967 13,780 SH   SOLE NONE 0 0 13,780
Alibaba Group Holding LTD ADR SPONSORED ADS 01609W102 595 2,627 SH   SOLE NONE 0 0 2,627
Alphabet Inc A CAP STK CL A 02079K305 1,600 776 SH   SOLE NONE 0 0 776
Alphabet Inc C CAP STK CL C 02079K107 200 97 SH   SOLE NONE 0 0 97
Altria Group Inc COM 02209S103 229 4,491 SH   SOLE NONE 0 0 4,491
Amazon.com Inc COM 023135106 2,961 957 SH   SOLE NONE 0 0 957
American Express Co COM 025816109 443 3,133 SH   SOLE NONE 0 0 3,133
American Tower Corp COM 03027X100 580 2,429 SH   SOLE NONE 0 0 2,429
Annaly Capital Management Inc COM 035710409 886 103,030 SH   SOLE NONE 0 0 103,030
Apple Inc COM 037833100 7,050 57,720 SH   SOLE NONE 0 0 57,720
AT&T Inc COM 00206R102 972 32,124 SH   SOLE NONE 0 0 32,124
Automatic Data Processing Inc COM 053015103 3,738 19,836 SH   SOLE NONE 0 0 19,836
Bank of America Corp COM 060505104 205 5,318 SH   SOLE NONE 0 0 5,318
BARRICK GOLD CORP COM COM 067901108 332 16,815 SH   SOLE NONE 0 0 16,815
Becton Dickinson & Co COM 075887109 950 3,908 SH   SOLE NONE 0 0 3,908
BERKLEY W R CORP COM COM 084423102 611 8,115 SH   SOLE NONE 0 0 8,115
Berkshire Hathaway Inc A CL A 084670108 385 1 SH   SOLE NONE 0 0 1
Berkshire Hathaway Inc B CL B NEW 084670702 2,383 9,329 SH   SOLE NONE 0 0 9,329
BHP Billiton LTD ADR SPONSORED ADS 088606108 1,247 17,985 SH   SOLE NONE 0 0 17,985
Biomarin Pharmaceutical Inc COM 09061G101 704 9,332 SH   SOLE NONE 0 0 9,332
BP PLC ADR SPONSORED ADR 055622104 222 9,126 SH   SOLE NONE 0 0 9,126
Bristol-Myers Squibb Co COM 110122108 1,050 16,644 SH   SOLE NONE 0 0 16,644
Broadridge Financial Solutions Inc COM 11133T103 493 3,226 SH   SOLE NONE 0 0 3,226
C.H. Robinson Worldwide Inc COM NEW 12541W209 728 7,631 SH   SOLE NONE 0 0 7,631
CABOT OIL & GAS CORP COM COM 127097103 899 47,893 SH   SOLE NONE 0 0 47,893
Cameco Corp COM 13321L108 412 24,826 SH   SOLE NONE 0 0 24,826
Caterpillar Inc COM 149123101 203 877 SH   SOLE NONE 0 0 877
CDK Global Inc COM 12508E101 230 4,266 SH   SOLE NONE 0 0 4,266
CDW Corp COM 12514G108 560 3,379 SH   SOLE NONE 0 0 3,379
CHARTER COMMUNICATIONS INC NEW CL A CL A 16119P108 613 994 SH   SOLE NONE 0 0 994
Chevron Corp COM 166764100 1,006 9,607 SH   SOLE NONE 0 0 9,607
Cisco Systems Inc COM 17275R102 1,250 24,179 SH   SOLE NONE 0 0 24,179
Coca Cola Co COM 191216100 1,965 37,296 SH   SOLE NONE 0 0 37,296
ConocoPhillips COM 20825C104 646 12,202 SH   SOLE NONE 0 0 12,202
Consumer Discret Select Sector SPDR ETF SBI CONS DISCR 81369Y407 1,590 9,464 SH   SOLE NONE 0 0 9,464
Consumer Staples Select Sector SPDR ETF SBI CONS STPLS 81369Y308 294 4,318 SH   SOLE NONE 0 0 4,318
COPART INC COM COM 217204106 540 4,980 SH   SOLE NONE 0 0 4,980
Corning Inc COM 219350105 1,269 29,172 SH   SOLE NONE 0 0 29,172
Costco Wholesale Corp COM 22160K105 1,252 3,553 SH   SOLE NONE 0 0 3,553
Cummins Inc COM 231021106 1,042 4,022 SH   SOLE NONE 0 0 4,022
CurrencyShares Swiss Franc ETF SWISS FRANC 46138R108 215 2,244 SH   SOLE NONE 0 0 2,244
CVS Health Corp COM 126650100 1,003 13,335 SH   SOLE NONE 0 0 13,335
Diageo PLC ADR SPON ADR NEW 25243Q205 1,085 6,611 SH   SOLE NONE 0 0 6,611
Dollar General Corp COM 256677105 486 2,401 SH   SOLE NONE 0 0 2,401
DOLLAR TREE INC COM COM 256746108 490 4,281 SH   SOLE NONE 0 0 4,281
Dominion Energy Inc COM 25746U109 1,185 15,604 SH   SOLE NONE 0 0 15,604
DOUGLAS DYNAMICS INC COM COM 25960R105 578 12,535 SH   SOLE NONE 0 0 12,535
Duke Energy Corp COM NEW 26441C204 958 9,926 SH   SOLE NONE 0 0 9,926
Eaton Corp PLC SHS G29183103 936 6,770 SH   SOLE NONE 0 0 6,770
Electronic Arts Inc COM 285512109 416 3,077 SH   SOLE NONE 0 0 3,077
EMCOR GROUP INC COM COM 29084Q100 702 6,264 SH   SOLE NONE 0 0 6,264
Enbridge Inc COM 29250N105 916 25,188 SH   SOLE NONE 0 0 25,188
ENERGIZER HLDGS INC NEW COM COM 29272W109 719 15,162 SH   SOLE NONE 0 0 15,162
EOG Resources Inc COM 26875P101 425 5,862 SH   SOLE NONE 0 0 5,862
EQT Corp COM 26884L109 535 28,803 SH   SOLE NONE 0 0 28,803
Equinix Inc COM 29444U700 405 597 SH   SOLE NONE 0 0 597
Expedia Inc COM NEW 30212P303 1,002 5,824 SH   SOLE NONE 0 0 5,824
Exxon Mobil Corp COM 30231G102 1,831 32,809 SH   SOLE NONE 0 0 32,809
Facebook Inc A CL A 30303M102 2,403 8,162 SH   SOLE NONE 0 0 8,162
FACTSET RESH SYS INC COM COM 303075105 391 1,269 SH   SOLE NONE 0 0 1,269
FAIR ISAAC CORP COM COM 303250104 495 1,020 SH   SOLE NONE 0 0 1,020
Fidelity MSCI Financials ETF MSCI FINLS IDX 316092501 330 6,745 SH   SOLE NONE 0 0 6,745
Fidelity Total Bond ETF TOTAL BD ETF 316188309 697 13,309 SH   SOLE NONE 0 0 13,309
Financial Select Sector SPDR ETF SBI INT-FINL 81369Y605 871 25,596 SH   SOLE NONE 0 0 25,596
First Trust Health Care AlphaDEX ETF HLTH CARE ALPH 33734X143 200 1,849 SH   SOLE NONE 0 0 1,849
First Trust Materials AlphaDEX ETF MATERIALS ALPH 33734X168 229 4,168 SH   SOLE NONE 0 0 4,168
First Trust Technology AlphaDEX ETF TECH ALPHADEX 33734X176 451 3,971 SH   SOLE NONE 0 0 3,971
FMC CORP COM NEW COM NEW 302491303 566 5,121 SH   SOLE NONE 0 0 5,121
Graco Inc COM 384109104 538 7,521 SH   SOLE NONE 0 0 7,521
GRAPHIC PACKAGING HLDG CO COM COM 388689101 914 50,378 SH   SOLE NONE 0 0 50,378
GROCERY OUTLET HLDG CORP COM COM 39874R101 554 15,042 SH   SOLE NONE 0 0 15,042
Health Care Select Sector SPDR ETF SBI HEALTHCARE 81369Y209 715 6,127 SH   SOLE NONE 0 0 6,127
HENRY JACK & ASSOC INC COM COM 426281101 380 2,507 SH   SOLE NONE 0 0 2,507
IAA INC COM COM 449253103 693 12,573 SH   SOLE NONE 0 0 12,573
IDEXX LABS INC COM COM 45168D104 480 981 SH   SOLE NONE 0 0 981
Incyte Corp COM 45337C102 220 2,709 SH   SOLE NONE 0 0 2,709
Industrial Select Sector SPDR ETF SBI INT-INDS 81369Y704 232 2,362 SH   SOLE NONE 0 0 2,362
Insperity Inc COM 45778Q107 470 5,620 SH   SOLE NONE 0 0 5,620
Intel Corp COM 458140100 1,392 21,762 SH   SOLE NONE 0 0 21,762
Intercontinental Exchange Inc COM 45866F104 823 7,374 SH   SOLE NONE 0 0 7,374
INVESCO BULLETSHARES 2021 CORPORATE BOND ETF BULSHS 2021 CB 46138J700 244 11,592 SH   SOLE NONE 0 0 11,592
Invesco S&P Mid-Cap Low Volatility ETF S&P MIDCP LOW 46138E198 398 7,605 SH   SOLE NONE 0 0 7,605
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 287 723 SH   SOLE NONE 0 0 723
iShares Core US Aggregate Bond ETF CORE US AGGBD ET 464287226 542 4,764 SH   SOLE NONE 0 0 4,764
iShares Emerging Markets Bond ETF JPMORGAN USD EMG 464288281 230 2,120 SH   SOLE NONE 0 0 2,120
iShares International Select Dividend ETF INTL SEL DIV ETF 464288448 971 30,864 SH   SOLE NONE 0 0 30,864
iShares National Muni Bond ETF NATIONAL MUN ETF 464288414 484 4,171 SH   SOLE NONE 0 0 4,171
iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 741 3,050 SH   SOLE NONE 0 0 3,050
iShares Russell 2000 Growth ETF RUS 2000 GRW ETF 464287648 540 1,796 SH   SOLE NONE 0 0 1,796
iShares S&P Small-Cap ETF CORE S&P SCP ETF 464287804 616 5,684 SH   SOLE NONE 0 0 5,684
J&J Snack Foods Corp COM 466032109 828 5,273 SH   SOLE NONE 0 0 5,273
JM Smucker Co COM NEW 832696405 745 5,889 SH   SOLE NONE 0 0 5,889
Johnson & Johnson COM 478160104 2,512 15,286 SH   SOLE NONE 0 0 15,286
JP Morgan Chase & Co COM 46625H100 374 2,458 SH   SOLE NONE 0 0 2,458
Kansas City Southern COM NEW 485170302 993 3,764 SH   SOLE NONE 0 0 3,764
Koppers Holdings Inc COM 50060P106 1,367 39,337 SH   SOLE NONE 33,832 0 5,505
Littelfuse Inc COM 537008104 666 2,519 SH   SOLE NONE 0 0 2,519
Lockheed Martin Corp COM 539830109 1,117 3,024 SH   SOLE NONE 0 0 3,024
Lululemon Athletica Inc COM 550021109 444 1,448 SH   SOLE NONE 0 0 1,448
Main Street Capital Corp COM 56035L104 893 22,833 SH   SOLE NONE 0 0 22,833
MARTIN MARIETTA MATLS INC COM COM 573284106 285 849 SH   SOLE NONE 0 0 849
Mastercard Inc A CL A 57636Q104 1,796 5,047 SH   SOLE NONE 0 0 5,047
McDonald's Corp COM 580135101 1,297 5,789 SH   SOLE NONE 0 0 5,789
Medtronic PLC SHS G5960L103 489 4,140 SH   SOLE NONE 0 0 4,140
Merck & Co Inc COM 58933Y105 280 3,641 SH   SOLE NONE 0 0 3,641
Micron Technology Inc COM 595112103 475 5,392 SH   SOLE NONE 0 0 5,392
Microsoft Corp COM 594918104 4,018 17,045 SH   SOLE NONE 0 0 17,045
MILLER INDS INC TENN COM NEW COM NEW 600551204 694 15,042 SH   SOLE NONE 0 0 15,042
Mondelez Intl A CL A 609207105 920 15,734 SH   SOLE NONE 0 0 15,734
Monro Muffler Brakes Inc COM 610236101 664 10,091 SH   SOLE NONE 0 0 10,091
Moody's Corporation COM 615369105 397 1,331 SH   SOLE NONE 0 0 1,331
Newmont Mining Corp COM 651639106 384 6,384 SH   SOLE NONE 0 0 6,384
Nike Inc B CL B 654106103 563 4,242 SH   SOLE NONE 0 0 4,242
Norfolk Southern Corp COM 655844108 589 2,195 SH   SOLE NONE 0 0 2,195
Novartis AG ADR SPONSORED ADR 66987V109 819 9,589 SH   SOLE NONE 0 0 9,589
Nutrien LTD COM 67077M108 970 18,010 SH   SOLE NONE 0 0 18,010
NVIDIA Corp COM 67066G104 651 1,220 SH   SOLE NONE 0 0 1,220
Ollies Bargain Outlet Hldgs Inc COM 681116109 677 7,789 SH   SOLE NONE 0 0 7,789
Oshkosh Corp COM 688239201 1,208 10,183 SH   SOLE NONE 0 0 10,183
Paychex Inc COM 704326107 265 2,709 SH   SOLE NONE 0 0 2,709
PayPal Holdings Inc COM 70450Y103 902 3,718 SH   SOLE NONE 0 0 3,718
Pepsico Inc COM 713448108 369 2,611 SH   SOLE NONE 0 0 2,611
Pfizer Inc COM 717081103 1,242 34,308 SH   SOLE NONE 0 0 34,308
Philip Morris International Inc COM 718172109 269 3,042 SH   SOLE NONE 0 0 3,042
PIONEER NAT RES CO COM COM 723787107 430 2,713 SH   SOLE NONE 0 0 2,713
PNC Financial Services Group Inc COM 693475105 3,082 17,574 SH   SOLE NONE 0 0 17,574
PowerShares DB Precious Metals ETF PRECIOUS METAL 46140H502 352 7,458 SH   SOLE NONE 0 0 7,458
PowerShares QQQ ETF UNIT SER 1 46090E103 1,703 5,337 SH   SOLE NONE 0 0 5,337
PowerShares S&P 500 Low Volatility ETF S&P500 LOW VOL 46138E354 1,425 24,513 SH   SOLE NONE 0 0 24,513
PowerShares S&P 500 Quality ETF S&P500 QUALITY 46137V241 818 18,470 SH   SOLE NONE 0 0 18,470
PPG Industries Inc COM 693506107 3,049 20,296 SH   SOLE NONE 0 0 20,296
Qualcomm Inc COM 747525103 1,510 11,395 SH   SOLE NONE 0 0 11,395
Raytheon Technologies Corp COM 75513E101 1,065 13,795 SH   SOLE NONE 0 0 13,795
Retail Properties of America CL A 76131V202 164 15,697 SH   SOLE NONE 0 0 15,697
RH COM 74967X103 3,248 5,445 SH   SOLE NONE 0 0 5,445
RYANAIR HOLDINGS PLC SPONSORED ADS SPONSORED ADS 783513203 415 3,617 SH   SOLE NONE 0 0 3,617
S&P GLOBAL INC COM COM 78409V104 319 905 SH   SOLE NONE 0 0 905
SBA Communications Corp A CL A 78410G104 1,091 3,934 SH   SOLE NONE 0 0 3,934
Schwab Emerging Markets Equity ETF EMRG MKTEQ ETF 808524706 510 16,067 SH   SOLE NONE 0 0 16,067
Schwab Intermediate-Term US Treasury ETF INTRM TRM TRES 808524854 925 16,400 SH   SOLE NONE 0 0 16,400
Schwab International Equity ETF INTL EQTY ETF 808524805 4,007 106,517 SH   SOLE NONE 0 0 106,517
Schwab Short-Term US Treasury ETF SHT TM US TRES 808524862 7,526 146,690 SH   SOLE NONE 0 0 146,690
Schwab US Aggregate Bond ETF US AGGREGATE B 808524839 14,095 261,267 SH   SOLE NONE 0 0 261,267
Schwab US Broad Market ETF US BRD MKT ETF 808524102 8,676 89,714 SH   SOLE NONE 0 0 89,714
Schwab US Dividend Equity ETF US DIVIDEND EQ 808524797 4,490 61,583 SH   SOLE NONE 0 0 61,583
Schwab US Large-Cap ETF US LRG CAP ETF 808524201 17,541 182,663 SH   SOLE NONE 0 0 182,663
Schwab US Mid-Cap ETF US MID-CAP ETF 808524508 427 5,744 SH   SOLE NONE 0 0 5,744
Schwab US Real Estate ETF US REIT ETF 808524847 555 13,518 SH   SOLE NONE 0 0 13,518
Schwab US Small-Cap ETF US SML CAP ETF 808524607 869 8,723 SH   SOLE NONE 0 0 8,723
Schwab US TIPS ETF US TIPS ETF 808524870 435 7,112 SH   SOLE NONE 0 0 7,112
SEA LTD SPONSORD ADS SPONSORD ADS 81141R100 808 3,621 SH   SOLE NONE 0 0 3,621
Seattle Genetics Inc COM 81181C104 708 5,102 SH   SOLE NONE 0 0 5,102
ServiceNow Inc COM 81762P102 409 818 SH   SOLE NONE 0 0 818
ServiceSource International Inc COM 81763U100 20 14,250 SH   SOLE NONE 0 0 14,250
Shopify Inc A CL A 82509L107 237 215 SH   SOLE NONE 0 0 215
Simpson Manufacturing COM 829073105 783 7,558 SH   SOLE NONE 0 0 7,558
Snap-on Inc COM 833034101 589 2,554 SH   SOLE NONE 0 0 2,554
SONY GROUP CORPORATION SPONSORED ADR SPONSORED ADR 835699307 486 4,588 SH   SOLE NONE 0 0 4,588
SPDR Dow Jones Industrial Average ETF UT SER 1 78467X109 300 910 SH   SOLE NONE 0 0 910
SPDR Dow Jones International Real Estate ETF DJ INTL RL ETF 78463X863 244 7,083 SH   SOLE NONE 0 0 7,083
SPDR Gold Shares ETF GOLD SHS 78463V107 4,900 30,634 SH   SOLE NONE 0 0 30,634
SPDR S&P 500 ETF TR UNIT 78462F103 432 1,091 SH   SOLE NONE 0 0 1,091
Starbucks Corp COM 855244109 1,258 11,518 SH   SOLE NONE 0 0 11,518
Stryker Corp COM 863667101 691 2,840 SH   SOLE NONE 0 0 2,840
Sysco Corp COM 871829107 1,054 13,392 SH   SOLE NONE 0 0 13,392
Technology Select Sector SPDR ETF TECHNOLOGY 81369Y803 6,542 49,261 SH   SOLE NONE 0 0 49,261
Tesla Inc COM 88160R101 2,110 3,160 SH   SOLE NONE 0 0 3,160
Texas Instruments Inc COM 882508104 430 2,280 SH   SOLE NONE 0 0 2,280
The Home Depot Inc COM 437076102 1,999 6,549 SH   SOLE NONE 0 0 6,549
Thermo Fisher Scientific Inc COM 883556102 525 1,152 SH   SOLE NONE 0 0 1,152
TORO CO COM COM 891092108 646 6,267 SH   SOLE NONE 0 0 6,267
Total SA ADR SPONSORED ADS 89151E109 214 4,605 SH   SOLE NONE 0 0 4,605
Tractor Supply Co COM 892356106 918 5,187 SH   SOLE NONE 0 0 5,187
Trane Technologies SHS G8994E103 445 2,693 SH   SOLE NONE 0 0 2,693
TRIMBLE INC COM COM 896239100 585 7,521 SH   SOLE NONE 0 0 7,521
Unilever PLC ADR SPON ADR NEW 904767704 1,149 20,593 SH   SOLE NONE 0 0 20,593
Union Pacific Corp COM 907818108 375 1,702 SH   SOLE NONE 0 0 1,702
United Parcel Service Inc B CL B 911312106 917 5,400 SH   SOLE NONE 0 0 5,400
Utilities Select Sector SPDR ETF SBI INT-UTILS 81369Y886 253 3,963 SH   SOLE NONE 0 0 3,963
Vanguard Dividend Appreciation ETF DIV APP ETF 921908844 6,176 41,994 SH   SOLE NONE 0 0 41,994
Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 1,366 26,258 SH   SOLE NONE 0 0 26,258
Vanguard FTSE Europe ETF FTSE EUROPE ETF 922042874 438 6,958 SH   SOLE NONE 0 0 6,958
Vanguard FTSE Pacific ETF FTSE PACIFIC ETF 922042866 482 5,913 SH   SOLE NONE 0 0 5,913
Vanguard Growth ETF GROWTH ETF 922908736 506 1,969 SH   SOLE NONE 0 0 1,969
Vanguard Health Care ETF HEALTH CAR ETF 92204A504 206 904 SH   SOLE NONE 0 0 904
Vanguard High Dividend Yield Index HIGH DIV YLD 921946406 516 5,107 SH   SOLE NONE 0 0 5,107
Vanguard Interm-Term Corp Bond ETF INT-TERM CORP 92206C870 829 8,919 SH   SOLE NONE 0 0 8,919
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 2,225 6,109 SH   SOLE NONE 0 0 6,109
Vanguard Short-Term Corporate Bond ETF SHRT TRM CORP BD 92206C409 2,673 32,410 SH   SOLE NONE 0 0 32,410
Vanguard Small-Cap Value ETF SM CP VAL ETF 922908611 646 3,901 SH   SOLE NONE 0 0 3,901
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 1,743 20,584 SH   SOLE NONE 0 0 20,584
Vanguard Total Stock Market ETF TOTAL STK MKT 922908769 11,302 54,683 SH   SOLE NONE 0 0 54,683
Verizon Communications Inc COM 92343V104 1,429 24,578 SH   SOLE NONE 3,282 0 21,296
Vertex Pharmaceuticals Inc COM 92532F100 1,024 4,767 SH   SOLE NONE 0 0 4,767
Visa Inc A COM CL A 92826C839 1,539 7,269 SH   SOLE NONE 0 0 7,269
VULCAN MATLS CO COM COM 929160109 504 2,990 SH   SOLE NONE 0 0 2,990
W.P. Carey Inc COM 92936U109 527 7,453 SH   SOLE NONE 0 0 7,453
Wal-Mart Stores Inc COM 931142103 1,320 9,722 SH   SOLE NONE 0 0 9,722
Walt Disney Co COM 254687106 276 1,499 SH   SOLE NONE 0 0 1,499
Zoetis Inc CL A 98978V103 230 1,465 SH   SOLE NONE 0 0 1,465