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
GENOCEA BIOSCIENCES INC COM NEW COM NEW 372427401 13 10,000 SH   SOLE   10,000 0 0
MERSANA THERAPEUTICS INC COM COM 59045L106 40 10,000 SH   SOLE   10,000 0 0
MARKFORGED HOLDING CORPORATION COM COM 57064N102 42 10,500 SH   SOLE   10,500 0 0
CANDEL THERAPEUTICS INC COM COM 137404109 61 12,000 SH   SOLE   12,000 0 0
CECO ENVIRONMENTAL CORP COM COM 125141101 117 21,346 SH   SOLE   21,346 0 0
BARINGS BDC INC COM COM 06759L103 173 16,700 SH   SOLE   16,700 0 0
CATERPILLAR INC COM COM 149123101 201 903 SH   SOLE   903 0 0
ISHARES CORE S&P MID CAP ETF CORE S&P MCP ETF 464287507 204 759 SH   SOLE   759 0 0
PROSHARES TR SHORT 20 YR TREASURY ETF SHRT 20+YR TRE 74347X849 206 11,620 SH   SOLE   11,620 0 0
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETF SCHWAB FDT US LG 808524771 213 3,647 SH   SOLE   3,647 0 0
PPG INDS INC COM COM 693506107 216 1,645 SH   SOLE   1,645 0 0
OTIS WORLDWIDE CORP COM COM 68902V107 223 2,896 SH   SOLE   2,896 0 0
DENTSPLY SIRONA INC COM COM 24906P109 226 4,590 SH   SOLE   4,590 0 0
ISHARES S&P SMALL-CAP FUND CORE S&P SCP ETF 464287804 228 2,112 SH   SOLE   2,112 0 0
NVIDIA CORP COM 67066G104 230 843 SH   SOLE   843 0 0
MEDTRONIC PLC SHS SHS G5960L103 240 2,164 SH   SOLE   2,164 0 0
STEEL DYNAMICS INC COM COM 858119100 242 2,905 SH   SOLE   2,905 0 0
POWERSHARES FTSE RAFI DEV MKTS EX US FTSE RAFI DEV 46138E743 243 5,270 SH   SOLE   5,270 0 0
ECOLAB INC COM COM 278865100 247 1,401 SH   SOLE   1,401 0 0
SCHWAB U.S. LARGE-CAP ETF US LRG CAP ETF 808524201 248 4,602 SH   SOLE   4,602 0 0
SPDR PORTFOLIO S&P 500 ETF PORTFOLIO S&P500 78464A854 248 4,672 SH   SOLE   4,672 0 0
FIRST TRUST LARGE CAP GROWTH ALPHADEX FUND COM SHS 33735K108 256 2,395 SH   SOLE   2,395 0 0
EXXON MOBIL CORP COM COM 30231G102 258 3,125 SH   SOLE   3,125 0 0
M & T BK CORP COM COM 55261F104 263 1,551 SH   SOLE   1,551 0 0
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107 268 96 SH   SOLE   96 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ENHAN SHRT MA AC 72201R833 270 2,699 SH   SOLE   2,699 0 0
BK OF AMERICA CORP COM COM 060505104 282 6,835 SH   SOLE   6,835 0 0
GENERAL DYNAMICS CORP COM COM 369550108 284 1,177 SH   SOLE   1,177 0 0
GOOGLE INC CAP STK CL A 02079K305 284 102 SH   SOLE   102 0 0
SCHWAB SHORT-TERM U.S. TREASURY ETF SHT TM US TRES 808524862 286 5,772 SH   SOLE   5,772 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF IBOXX INV CP ETF 464287242 292 2,414 SH   SOLE   2,414 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702 293 831 SH   SOLE   831 0 0
VANGUARD S&P 500 ETF S&P 500 ETF SHS 922908363 293 706 SH   SOLE   706 0 0
ABBOTT LABS COM COM 002824100 294 2,488 SH   SOLE   2,488 0 0
TORONTO DOMINION BANK COM NEW 891160509 294 3,705 SH   SOLE   3,705 0 0
ISHARES S&P 500 INDEX CORE S&P500 ETF 464287200 296 652 SH   SOLE   652 0 0
UNITEDHEALTH GROUP COM 91324P102 301 591 SH   SOLE   591 0 0
SPDR SER TR LEHMAN INTER TERM TREAS ETF PORTFLI INTRMDIT 78464A672 311 10,280 SH   SOLE   10,280 0 0
FIRST TR LARGE CAP VALUE OPPORTUNITIES ALPHADEX FD COM SHS COM SHS 33735J101 316 4,482 SH   SOLE   4,482 0 0
ISHARES TIPS BOND ETF TIPS BD ETF 464287176 349 2,799 SH   SOLE   2,799 0 0
STATE STR CORP COM COM 857477103 359 4,115 SH   SOLE   4,115 0 0
DBX ETF TR MSCI EAFECURRENCY HEDGED EQUITY FD XTRACK MSCI EAFE 233051200 361 9,583 SH   SOLE   9,583 0 0
CHEVRON CORP NEW COM COM 166764100 362 2,225 SH   SOLE   2,225 0 0
LABORATORY CORP AMER HLDGS COM NEW COM NEW 50540R409 364 1,381 SH   SOLE   1,381 0 0
SYNCHRONY FINANCIAL COM COM 87165B103 376 10,794 SH   SOLE   10,794 0 0
FIRST TRUST MATERIALS ALPHADEX (ETF) MATERIALS ALPH 33734X168 377 5,264 SH   SOLE   5,264 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 378 2,503 SH   SOLE   2,503 0 0
YUM BRANDS INC COM COM 988498101 378 3,192 SH   SOLE   3,192 0 0
ABBVIE INC COM COM 00287Y109 380 2,345 SH   SOLE   2,345 0 0
S&P GLOBAL INC COM COM 78409V104 398 970 SH   SOLE   970 0 0
ISHARES 20 YR TREASURY ETF 20 YR TR BD ETF 464287432 402 3,040 SH   SOLE   3,040 0 0
CUMMINS INC COM COM 231021106 404 1,968 SH   SOLE   1,968 0 0
INTERNATIONAL PAPER CO COM COM 460146103 406 8,789 SH   SOLE   8,789 0 0
SCHWAB EMERGING MARKETS EQUITY ETF EMRG MKTEQ ETF 808524706 406 14,616 SH   SOLE   14,616 0 0
CELANESE CORP DEL COM COM 150870103 410 2,870 SH   SOLE   2,870 0 0
HP INC COM COM 40434L105 413 11,388 SH   SOLE   11,388 0 0
CVS HEALTH CORP COM COM 126650100 420 4,149 SH   SOLE   4,149 0 0
AMAZON COM INC COM COM 023135106 421 129 SH   SOLE   129 0 0
SPDR SSGA FIXED INCOME SECTOR ROTATION ETF SPDR SSGA FXD 78470P507 422 14,613 SH   SOLE   14,613 0 0
CAPITAL ONE FINL CORP COM COM 14040H105 423 3,221 SH   SOLE   3,221 0 0
AT&T INC COM COM 00206R102 428 18,092 SH   SOLE   18,092 0 0
SYSCO CORP COM COM 871829107 441 5,404 SH   SOLE   5,404 0 0
GENUINE PARTS CO COM COM 372460105 446 3,535 SH   SOLE   3,535 0 0
BEST BUY INC COM COM 086516101 464 5,106 SH   SOLE   5,106 0 0
WEYERHAEUSER CO COM NEW 962166104 464 12,234 SH   SOLE   12,234 0 0
MCDONALDS CORP COM COM 580135101 470 1,900 SH   SOLE   1,900 0 0
SCHWAB US AGGREGATE BOND ETF US AGGREGATE B 808524839 478 9,453 SH   SOLE   9,453 0 0
WALMART INC COM COM 931142103 478 3,211 SH   SOLE   3,211 0 0
ISHARES CORE MSCI EAFE ETF CORE MSCI EAFE 46432F842 498 7,159 SH   SOLE   7,159 0 0
J M SMUCKER CO NEW COM NEW 832696405 504 3,725 SH   SOLE   3,725 0 0
JOHNSON & JOHNSON COM COM 478160104 510 2,879 SH   SOLE   2,879 0 0
KIMBERLY-CLARK CORP COM COM 494368103 513 4,162 SH   SOLE   4,162 0 0
HEWLETT PACKARD ENTERPRISE CO COM COM 42824C109 516 30,852 SH   SOLE   30,852 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER UNIT LTD PARTNER 226344208 517 17,291 SH   SOLE   17,291 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 519 1,852 SH   SOLE   1,852 0 0
QUEST DIAGNOSTICS INC COM 74834L100 522 3,817 SH   SOLE   3,817 0 0
AMERIPRISE FINL INC COM COM 03076C106 524 1,745 SH   SOLE   1,745 0 0
BERKSHIRE HATHAWAY INC DEL CL A CL A 084670108 529 1 SH   SOLE   1 0 0
HARTFORD MULTIFACTOR DEVELOPED MARKETS (EX-US) ETF HARTFORD MLT ETF 518416102 543 18,649 SH   SOLE   18,649 0 0
AUTOZONE INC COM COM 053332102 546 267 SH   SOLE   267 0 0
DOW INC COM COM 260557103 551 8,650 SH   SOLE   8,650 0 0
EQUINIX INC COM COM 29444U700 554 747 SH   SOLE   747 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF CORE MSCI EMKT 46434G103 555 9,994 SH   SOLE   9,994 0 0
INCYTE CORP COM COM 45337C102 562 7,078 SH   SOLE   7,078 0 0
ASSURANT INC COM 04621X108 569 3,128 SH   SOLE   3,128 0 0
AKAMAI TECHNOLOGIES INC COM COM 00971T101 573 4,801 SH   SOLE   4,801 0 0
FIDELITY MSCI UTILITIES INDEX ETF MSCI UTILS INDEX 316092865 582 12,142 SH   SOLE   12,142 0 0
HOLOGIC INC COM COM 436440101 600 7,806 SH   SOLE   7,806 0 0
VANGUARD LONG-TERM GOVERNMENT BOND ETF LONG TERM TREAS 92206C847 613 7,625 SH   SOLE   7,625 0 0
CBOE GLOBAL MKTS INC COM COM 12503M108 617 5,389 SH   SOLE   5,389 0 0
ISHARES CORE S&P U.S. GROWTH ETF CORE S&P US GWT 464287671 620 5,864 SH   SOLE   5,864 0 0
PAYCHEX INC COM COM 704326107 620 4,544 SH   SOLE   4,544 0 0
NASDAQ INC COM COM 631103108 633 3,553 SH   SOLE   3,553 0 0
ISHARES U.S. TREASURY BOND ETF US TREAS BD ETF 46429B267 660 26,476 SH   SOLE   26,476 0 0
STARBOARD INVT TR RH TACTICAL OUTL 85521B759 666 45,066 SH   SOLE   45,066 0 0
BIOGEN IDEC INC COM 09062X103 670 3,183 SH   SOLE   3,183 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 670 9,103 SH   SOLE   9,103 0 0
VERTEX PHARMACEUTICALS INC COM COM 92532F100 703 2,692 SH   SOLE   2,692 0 0
TEXAS INSTRS INC COM COM 882508104 728 3,965 SH   SOLE   3,965 0 0
FIDELITY MSCI ENERGY INDEX ETF MSCI ENERGY IDX 316092402 746 35,637 SH   SOLE   35,637 0 0
AGFIQ U.S. MARKET NEUTRAL ANTI-BETA FUND AGFIQ US MK ANTI 00110G408 793 43,242 SH   SOLE   43,242 0 0
GOLDMAN SACHS ACTIVEBETA EMERGING MARKETS EQUITY ETF ACTIVEBETA EME 381430206 805 23,758 SH   SOLE   23,758 0 0
GILEAD SCIENCES INC COM 375558103 808 13,593 SH   SOLE   13,593 0 0
KROGER CO COM COM 501044101 808 14,078 SH   SOLE   14,078 0 0
NEW JERSEY RES CORP COM COM 646025106 832 18,132 SH   SOLE   18,132 0 0
HOME DEPOT COM 437076102 848 2,834 SH   SOLE   2,834 0 0
PEPSICO INC COM COM 713448108 876 5,235 SH   SOLE   5,235 0 0
FIRST TRUST EMERGING MARKETS SMALL CAP ALPHADEX FUND EM SML CP ALPH 33737J307 878 21,611 SH   SOLE   21,611 0 0
SPDR BARCLAYS CAPITAL INTL TREASURY BOND ETF BLOMBERG INTL TR 78464A516 891 34,214 SH   SOLE   34,214 0 0
SPDR GOLD ETF GOLD SHS 78463V107 898 4,969 SH   SOLE   4,969 0 0
SPDR INTERNATIONAL GOVERNMENT TIPS ETF FTSE INT GVT ETF 78464A490 940 17,422 SH   SOLE   17,422 0 0
CISCO SYS INC COM 17275R102 970 17,399 SH   SOLE   17,399 0 0
SNAP ON INC COM COM 833034101 1,029 5,009 SH   SOLE   5,009 0 0
LOWES COS INC COM COM 548661107 1,030 5,095 SH   SOLE   5,095 0 0
REAL ESTATE SELECT SECTOR SPDR FUND RL EST SEL SEC 81369Y860 1,038 21,486 SH   SOLE   21,486 0 0
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 1,047 43,870 SH   SOLE   43,870 0 0
WISDOMTREE INTERNATIONAL QUALITY DIVIDEND GROWTH FUND INTL QULTY DIV 97717X131 1,069 29,287 SH   SOLE   29,287 0 0
IQ HEDGE MULTI-STRATEGY TRACKER ETF HEDGE MLTI ETF 45409B107 1,080 35,028 SH   SOLE   35,028 0 0
TEXAS PACIFIC LAND CORPORATION COM COM 88262P102 1,098 812 SH   SOLE   812 0 0
WISDOMTREE INTERNATIONAL HEDGED QUALITY DIVIDEND GROWTH FUND ITL HDG QTLY DIV 97717X594 1,110 25,846 SH   SOLE   25,846 0 0
O'SHARES U.S. SMALL-CAP QUALITY DIVIDEND ETF OSHARES US SMLCP 67110P100 1,157 33,244 SH   SOLE   33,244 0 0
JOHN HANCOCK MULTIFACTOR SMALL CAP ETF MULTIFACTR SML 47804J842 1,163 33,907 SH   SOLE   33,907 0 0
ISHARES MSCI USA SMALL-CAP MIN VOL FACTOR ETF MSCI USA SMCP MN 46435G433 1,170 31,459 SH   SOLE   31,459 0 0
IQ ARB GLOBAL RESOURCES ETF IQ GLB RES ETF 45409B883 1,227 34,829 SH   SOLE   34,829 0 0
WISDOMTREE ENHANCED COMMODITY STRATEGY FUND ENHNCD CMMDTY ST 97717Y683 1,228 48,609 SH   SOLE   48,609 0 0
AUTOMATIC DATA PROCESSING INC COM COM 053015103 1,487 6,536 SH   SOLE   6,536 0 0
ISHARES MORNINGSTAR MID-CAP ETF MRGSTR MD CP ETF 464288208 1,487 22,097 SH   SOLE   22,097 0 0
JOHN HANCOCK MULTIFACTOR MID CAP ETF MULTIFACTOR MI 47804J206 1,496 28,467 SH   SOLE   28,467 0 0
INVESCO ZACKS MID-CAP ETF ZACKS MID CAP 46137Y401 1,561 16,423 SH   SOLE   16,423 0 0
SPDR MSCI EAFE STRATEGICFACTORS ETF MSCI EAFE STRTGC 78463X434 1,612 22,341 SH   SOLE   22,341 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 1,612 3,568 SH   SOLE   3,568 0 0
APPLE INC COM 037833100 1,703 9,754 SH   SOLE   9,754 0 0
DBX ETF TR MSCI EMERGING MKTS CURRENCY HEDGED EQUITY FD XTRACK MSCI EMRG 233051101 1,732 70,832 SH   SOLE   70,832 0 0
WISDOMTREE MANAGED FUTURES STRATEGY FUND FUTRE STRAT FD 97717W125 1,789 49,766 SH   SOLE   49,766 0 0
FLEXSHARES TR IBOXX 3 YR TARGET DURATION TIPS INDEX FD IBOXX 3R TARGT 33939L506 1,805 69,672 SH   SOLE   69,672 0 0
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ACTIVEBETA US LG 381430503 1,805 20,276 SH   SOLE   20,276 0 0
FIDELITY LOW VOLATILITY FACTOR ETF LOW VOLITY ETF 316092824 1,843 36,860 SH   SOLE   36,860 0 0
SPDR SSGA US LARGE CAP LOW VOLATILITY INDEX ETF SSGA US LRG ETF 78468R804 1,866 12,990 SH   SOLE   12,990 0 0
PIMCO BROAD U.S. TIPS INDEX EXCHANGE-TRADED FUND BROAD US TIPS 72201R403 1,878 29,659 SH   SOLE   29,659 0 0
MICROSOFT COM 594918104 1,920 6,228 SH   SOLE   6,228 0 0
SCHWAB INTERMEDIATE-TERM U.S. TREASURY ETF INTRM TRM TRES 808524854 1,935 36,338 SH   SOLE   36,338 0 0
UTILITIES SELECT SECTOR SPDR FUND SBI INT-UTILS 81369Y886 2,202 29,578 SH   SOLE   29,578 0 0
WISDOMTREE BOFA MERRILL LYNCH HIGH YIELD BOND ZERO DURATION FUND HEDGED HI YLD BD 97717W430 2,595 118,376 SH   SOLE   118,376 0 0
ISHARES 1-3 YR TREASURY BOND ETF 1 3 YR TREAS BD 464287457 3,891 46,679 SH   SOLE   46,679 0 0
ABRDN PHYSICAL GOLD SHARES ETF PHYSCL GOLD SHS 00326A104 4,546 244,645 SH   SOLE   244,645 0 0