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,499 8,495 SH   SOLE   0 0 8,495
ABB LTD SPONSORED ADR 000375204 376 15,604 SH   SOLE   0 0 15,604
ABBOTT LABS COM 002824100 1,862 21,439 SH   SOLE   0 0 21,439
ABBVIE INC COM 00287Y109 2,844 32,124 SH   SOLE   0 0 32,124
ABERDEEN GLOBAL INCOME FD IN COM 003013109 300 37,342 SH   SOLE   0 0 37,342
ABERDEEN INCOME CR STRATEGIE COM 003057106 549 47,666 SH   SOLE   0 0 47,666
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 172 11,770 SH   SOLE   0 0 11,770
ACCELERATE DIAGNOSTICS INC COM 00430H102 454 26,882 SH   SOLE   0 0 26,882
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 373 1,772 SH   SOLE   0 0 1,772
ADOBE INC COM 00724F101 5,090 15,434 SH   SOLE   0 0 15,434
ADVANCED MICRO DEVICES INC COM 007903107 1,405 30,633 SH   SOLE   0 0 30,633
AES CORP COM 00130H105 339 17,039 SH   SOLE   0 0 17,039
AFLAC INC COM 001055102 285 5,380 SH   SOLE   0 0 5,380
AGNICO EAGLE MINES LTD COM 008474108 479 7,777 SH   SOLE   0 0 7,777
AIR PRODS & CHEMS INC COM 009158106 703 2,993 SH   SOLE   0 0 2,993
ALGONQUIN PWR UTILS CORP COM 015857105 189 13,347 SH   SOLE   0 0 13,347
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,088 5,132 SH   SOLE   0 0 5,132
ALIGN TECHNOLOGY INC COM 016255101 734 2,631 SH   SOLE   0 0 2,631
ALLEGIANT TRAVEL CO COM 01748X102 352 2,025 SH   SOLE   0 0 2,025
ALPHABET INC CAP STK CL C 02079K107 8,116 6,070 SH   SOLE   0 0 6,070
ALPHABET INC CAP STK CL A 02079K305 11,239 8,391 SH   SOLE   0 0 8,391
ALPS ETF TR ALERIAN MLP 00162Q866 334 39,255 SH   SOLE   0 0 39,255
ALTERYX INC COM CL A 02156B103 485 4,850 SH   SOLE   0 0 4,850
ALTRIA GROUP INC COM 02209S103 3,401 68,150 SH   SOLE   0 0 68,150
AMAZON COM INC COM 023135106 9,618 5,205 SH   SOLE   0 0 5,205
AMBAC FINL GROUP INC COM NEW 023139884 675 31,300 SH   SOLE   0 0 31,300
AMBEV SA SPONSORED ADR 02319V103 49 10,500 SH   SOLE   0 0 10,500
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 92 11,900 SH   SOLE   0 0 11,900
AMERICAN CAMPUS CMNTYS INC COM 024835100 705 14,984 SH   SOLE   0 0 14,984
AMERICAN ELEC PWR CO INC COM 025537101 1,195 12,639 SH   SOLE   0 0 12,639
AMERICAN EXPRESS CO COM 025816109 419 3,367 SH   SOLE   0 0 3,367
AMERICAN FIN TR INC COM CLASS A 02607T109 174 13,126 SH   SOLE   0 0 13,126
AMERICAN INTL GROUP INC COM NEW 026874784 339 6,602 SH   SOLE   0 0 6,602
AMERICAN TOWER CORP NEW COM 03027X100 1,148 4,997 SH   SOLE   0 0 4,997
AMERICAN WTR WKS CO INC NEW COM 030420103 386 3,142 SH   SOLE   0 0 3,142
AMGEN INC COM 031162100 4,599 19,077 SH   SOLE   0 0 19,077
ANALOG DEVICES INC COM 032654105 411 3,460 SH   SOLE   0 0 3,460
ANNALY CAP MGMT INC COM 035710409 187 19,879 SH   SOLE   0 0 19,879
ANTHEM INC COM 036752103 574 1,900 SH   SOLE   0 0 1,900
APPLE INC COM 037833100 33,953 115,624 SH   SOLE   0 0 115,624
APPLIED MATLS INC COM 038222105 456 7,471 SH   SOLE   0 0 7,471
AQUA AMERICA INC COM 03836W103 482 10,268 SH   SOLE   0 0 10,268
ARCHER DANIELS MIDLAND CO COM 039483102 900 19,419 SH   SOLE   0 0 19,419
ARES CAP CORP COM 04010L103 293 15,728 SH   SOLE   0 0 15,728
ARK ETF TR GENOMIC REV ETF 00214Q302 635 18,930 SH   SOLE   0 0 18,930
ASSOCIATED BANC CORP COM 045487105 254 11,532 SH   SOLE   0 0 11,532
ASTRAZENECA PLC SPONSORED ADR 046353108 557 11,169 SH   SOLE   0 0 11,169
AT&T INC COM 00206R102 11,275 288,519 SH   SOLE   0 0 288,519
AURORA CANNABIS INC COM 05156X108 41 19,182 SH   SOLE   0 0 19,182
AUTODESK INC COM 052769106 217 1,185 SH   SOLE   0 0 1,185
AUTOMATIC DATA PROCESSING IN COM 053015103 2,414 14,159 SH   SOLE   0 0 14,159
AVANGRID INC COM 05351W103 483 9,449 SH   SOLE   0 0 9,449
AXON ENTERPRISE INC COM 05464C101 339 4,621 SH   SOLE   0 0 4,621
BANK AMER CORP COM 060505104 4,089 116,086 SH   SOLE   0 0 116,086
BANK NEW YORK MELLON CORP COM 064058100 303 6,017 SH   SOLE   0 0 6,017
BANKWELL FINL GROUP INC COM 06654A103 347 12,035 SH   SOLE   0 0 12,035
BARINGS GLOBAL SHORT DURATIO COM 06760L100 453 25,815 SH   SOLE   0 0 25,815
BAUSCH HEALTH COS INC COM 071734107 273 9,111 SH   SOLE   0 0 9,111
BAXTER INTL INC COM 071813109 482 5,765 SH   SOLE   0 0 5,765
BCE INC COM NEW 05534B760 415 8,957 SH   SOLE   0 0 8,957
BECTON DICKINSON & CO COM 075887109 709 2,607 SH   SOLE   0 0 2,607
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 822 3,628 SH   SOLE   0 0 3,628
BGC PARTNERS INC CL A 05541T101 216 36,368 SH   SOLE   0 0 36,368
BIOSIG TECH INC COM NEW 09073N201 74 12,500 SH   SOLE   0 0 12,500
BLACK HILLS CORP COM 092113109 2,363 30,085 SH   SOLE   0 0 30,085
BLACKROCK CORE BD TR SHS BEN INT 09249E101 261 17,907 SH   SOLE   0 0 17,907
BLACKROCK CORPOR HI YLD FD I COM 09255P107 399 35,611 SH   SOLE   0 0 35,611
BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 205 18,287 SH   SOLE   0 0 18,287
BLACKROCK ENHANCED EQT DIV T COM 09251A104 354 35,688 SH   SOLE   0 0 35,688
BLACKROCK INC COM 09247X101 255 507 SH   SOLE   0 0 507
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 216 15,210 SH   SOLE   0 0 15,210
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 157 10,959 SH   SOLE   0 0 10,959
BLACKROCK MUNIVEST FD II INC COM 09253T101 230 15,560 SH   SOLE   0 0 15,560
BLACKROCK MUNIVEST FD INC COM 09253R105 151 16,610 SH   SOLE   0 0 16,610
BLACKROCK MUNIYIELD N J FD I COM 09254Y109 204 13,497 SH   SOLE   0 0 13,497
BLACKROCK MUNIYIELD QUALITY COM 09254F100 404 26,865 SH   SOLE   0 0 26,865
BLACKSTONE GROUP INC COM CL A 09260D107 1,438 25,709 SH   SOLE   0 0 25,709
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 158 10,985 SH   SOLE   0 0 10,985
BNY MELLON STRATEGIC MUN BD COM 09662E109 190 23,762 SH   SOLE   0 0 23,762
BNY MELLON STRATEGIC MUNS IN COM 05588W108 203 23,809 SH   SOLE   0 0 23,809
BOEING CO COM 097023105 3,090 9,487 SH   SOLE   0 0 9,487
BORGWARNER INC COM 099724106 328 7,564 SH   SOLE   0 0 7,564
BP PLC SPONSORED ADR 055622104 1,060 28,098 SH   SOLE   0 0 28,098
BRISTOL MYERS SQUIBB CO COM 110122108 2,522 39,287 SH   SOLE   0 0 39,287
BROADCOM INC COM 11135F101 2,247 7,110 SH   SOLE   0 0 7,110
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 444 3,591 SH   SOLE   0 0 3,591
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 597 27,962 SH   SOLE   0 0 27,962
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 224 16,478 SH   SOLE   0 0 16,478
CAPITOL FED FINL INC COM 14057J101 255 18,578 SH   SOLE   0 0 18,578
CASELLA WASTE SYS INC CL A 147448104 405 8,800 SH   SOLE   0 0 8,800
CATERPILLAR INC DEL COM 149123101 1,160 7,852 SH   SOLE   0 0 7,852
CDK GLOBAL INC COM 12508E101 236 4,318 SH   SOLE   0 0 4,318
CENTURYLINK INC COM 156700106 265 20,082 SH   SOLE   0 0 20,082
CERUS CORP COM 157085101 87 20,600 SH   SOLE   0 0 20,600
CHEVRON CORP NEW COM 166764100 8,028 66,619 SH   SOLE   0 0 66,619
CHUBB LIMITED COM H1467J104 414 2,659 SH   SOLE   0 0 2,659
CISCO SYS INC COM 17275R102 3,861 80,515 SH   SOLE   0 0 80,515
CITIGROUP INC COM NEW 172967424 1,378 17,254 SH   SOLE   0 0 17,254
CLEVELAND CLIFFS INC COM 185899101 172 20,515 SH   SOLE   0 0 20,515
CLOROX CO DEL COM 189054109 536 3,489 SH   SOLE   0 0 3,489
COCA COLA CO COM 191216100 2,140 38,668 SH   SOLE   0 0 38,668
COLGATE PALMOLIVE CO COM 194162103 779 11,317 SH   SOLE   0 0 11,317
COLUMBIA FINL INC COM 197641103 575 33,962 SH   SOLE   0 0 33,962
COMCAST CORP NEW CL A 20030N101 1,421 31,594 SH   SOLE   0 0 31,594
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 641 25,800 SH   SOLE   0 0 25,800
CONOCOPHILLIPS COM 20825C104 909 13,984 SH   SOLE   0 0 13,984
CONSOLIDATED EDISON INC COM 209115104 939 10,376 SH   SOLE   0 0 10,376
CONSTELLATION BRANDS INC CL A 21036P108 216 1,139 SH   SOLE   0 0 1,139
CORNING INC COM 219350105 461 15,828 SH   SOLE   0 0 15,828
CORTEVA INC COM 22052L104 325 11,002 SH   SOLE   0 0 11,002
COSTCO WHSL CORP NEW COM 22160K105 5,386 18,325 SH   SOLE   0 0 18,325
CROWN CASTLE INTL CORP NEW COM 22822V101 1,376 9,683 SH   SOLE   0 0 9,683
CSX CORP COM 126408103 939 12,970 SH   SOLE   0 0 12,970
CUMMINS INC COM 231021106 250 1,395 SH   SOLE   0 0 1,395
CVS HEALTH CORP COM 126650100 3,930 52,903 SH   SOLE   0 0 52,903
CYBERARK SOFTWARE LTD SHS M2682V108 364 3,125 SH   SOLE   0 0 3,125
CYPRESS SEMICONDUCTOR CORP COM 232806109 698 29,921 SH   SOLE   0 0 29,921
CYRUSONE INC COM 23283R100 375 5,728 SH   SOLE   0 0 5,728
DANAHER CORPORATION COM 235851102 453 2,953 SH   SOLE   0 0 2,953
DBX ETF TR XTRACK MSCI EAFE 233051630 689 27,939 SH   SOLE   0 0 27,939
DEERE & CO COM 244199105 1,107 6,388 SH   SOLE   0 0 6,388
DELTA AIR LINES INC DEL COM NEW 247361702 874 14,951 SH   SOLE   0 0 14,951
DESIGNER BRANDS INC CL A 250565108 168 10,700 SH   SOLE   0 0 10,700
DEXCOM INC COM 252131107 299 1,366 SH   SOLE   0 0 1,366
DIAGEO P L C SPON ADR NEW 25243Q205 222 1,320 SH   SOLE   0 0 1,320
DIGITAL RLTY TR INC COM 253868103 220 1,838 SH   SOLE   0 0 1,838
DIME CMNTY BANCSHARES COM 253922108 1,076 51,500 SH   SOLE   0 0 51,500
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 278 5,061 SH   SOLE   0 0 5,061
DIREXION SHS ETF TR DAILY JR GLD MIN 25460E166 3,146 37,693 SH   SOLE   0 0 37,693
DISCOVER FINL SVCS COM 254709108 532 6,273 SH   SOLE   0 0 6,273
DISNEY WALT CO COM DISNEY 254687106 3,772 26,079 SH   SOLE   0 0 26,079
DOLLAR GEN CORP NEW COM 256677105 1,022 6,555 SH   SOLE   0 0 6,555
DOMINION ENERGY INC COM 25746U109 1,469 17,738 SH   SOLE   0 0 17,738
DOMINOS PIZZA INC COM 25754A201 380 1,293 SH   SOLE   0 0 1,293
DOUBLELINE INCOME SOLUTIONS COM 258622109 326 16,482 SH   SOLE   0 0 16,482
DOW INC COM 260557103 1,209 22,097 SH   SOLE   0 0 22,097
DUKE ENERGY CORP NEW COM NEW 26441C204 805 8,825 SH   SOLE   0 0 8,825
DUNKIN BRANDS GROUP INC COM 265504100 339 4,483 SH   SOLE   0 0 4,483
DUPONT DE NEMOURS INC COM 26614N102 874 13,607 SH   SOLE   0 0 13,607
EASTGROUP PPTY INC COM 277276101 224 1,685 SH   SOLE   0 0 1,685
EASTMAN CHEMICAL CO COM 277432100 330 4,161 SH   SOLE   0 0 4,161
EATON CORP PLC SHS G29183103 646 6,820 SH   SOLE   0 0 6,820
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 232 18,207 SH   SOLE   0 0 18,207
EATON VANCE TAX MNGD GBL DV COM 27829F108 330 37,567 SH   SOLE   0 0 37,567
EATON VANCE TX MNG BY WRT OP COM 27828Y108 198 13,262 SH   SOLE   0 0 13,262
ECOLAB INC COM 278865100 316 1,639 SH   SOLE   0 0 1,639
EDWARDS LIFESCIENCES CORP COM 28176E108 555 2,377 SH   SOLE   0 0 2,377
EMERSON ELEC CO COM 291011104 962 12,610 SH   SOLE   0 0 12,610
ENBRIDGE INC COM 29250N105 1,038 26,110 SH   SOLE   0 0 26,110
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 232 18,081 SH   SOLE   0 0 18,081
ENERSYS COM 29275Y102 333 4,453 SH   SOLE   0 0 4,453
ENTERGY CORP NEW COM 29364G103 346 2,890 SH   SOLE   0 0 2,890
ENTERPRISE PRODS PARTNERS L COM 293792107 1,128 40,049 SH   SOLE   0 0 40,049
EPR PPTYS COM SH BEN INT 26884U109 350 4,949 SH   SOLE   0 0 4,949
EQUITY RESIDENTIAL SH BEN INT 29476L107 407 5,027 SH   SOLE   0 0 5,027
ERICSSON ADR B SEK 10 294821608 251 28,539 SH   SOLE   0 0 28,539
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 434 10,454 SH   SOLE   0 0 10,454
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 503 29,356 SH   SOLE   0 0 29,356
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 679 25,906 SH   SOLE   0 0 25,906
EVERGY INC COM 30034W106 1,131 17,375 SH   SOLE   0 0 17,375
EVERSOURCE ENERGY COM 30040W108 259 3,049 SH   SOLE   0 0 3,049
EXACT SCIENCES CORP COM 30063P105 258 2,789 SH   SOLE   0 0 2,789
EXELON CORP COM 30161N101 532 11,663 SH   SOLE   0 0 11,663
EXXON MOBIL CORP COM 30231G102 5,816 83,341 SH   SOLE   0 0 83,341
FACEBOOK INC CL A 30303M102 3,515 17,125 SH   SOLE   0 0 17,125
FASTENAL CO COM 311900104 365 9,878 SH   SOLE   0 0 9,878
FEDEX CORP COM 31428X106 320 2,119 SH   SOLE   0 0 2,119
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 515 9,274 SH   SOLE   0 0 9,274
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 281 4,670 SH   SOLE   0 0 4,670
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 213 4,710 SH   SOLE   0 0 4,710
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 383 5,282 SH   SOLE   0 0 5,282
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 577 6,854 SH   SOLE   0 0 6,854
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 216 7,190 SH   SOLE   0 0 7,190
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 249 7,432 SH   SOLE   0 0 7,432
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 386 8,047 SH   SOLE   0 0 8,047
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 504 8,347 SH   SOLE   0 0 8,347
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 403 8,900 SH   SOLE   0 0 8,900
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 645 10,679 SH   SOLE   0 0 10,679
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 6,116 43,965 SH   SOLE   0 0 43,965
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 897 44,709 SH   SOLE   0 0 44,709
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 798 14,126 SH   SOLE   0 0 14,126
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 777 23,845 SH   SOLE   0 0 23,845
FIRST TR S&P REIT INDEX FD COM 33734G108 757 28,964 SH   SOLE   0 0 28,964
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 753 11,599 SH   SOLE   0 0 11,599
FIRST TR VALUE LINE DIVID IN SHS 33734H106 434 12,035 SH   SOLE   0 0 12,035
FIRST UTD CORP COM 33741H107 249 10,351 SH   SOLE   0 0 10,351
FIRSTENERGY CORP COM 337932107 559 11,512 SH   SOLE   0 0 11,512
FISERV INC COM 337738108 297 2,571 SH   SOLE   0 0 2,571
FLIR SYS INC COM 302445101 510 9,804 SH   SOLE   0 0 9,804
FLUOR CORP NEW COM 343412102 540 28,623 SH   SOLE   0 0 28,623
FORD MTR CO DEL COM 345370860 701 75,403 SH   SOLE   0 0 75,403
FORTINET INC COM 34959E109 224 2,095 SH   SOLE   0 0 2,095
FRANKLIN LTD DURATION INC TR COM 35472T101 529 55,125 SH   SOLE   0 0 55,125
FRANKLIN UNVL TR SH BEN INT 355145103 114 14,639 SH   SOLE   0 0 14,639
FREEPORT-MCMORAN INC CL B 35671D857 191 14,556 SH   SOLE   0 0 14,556
FS KKR CAPITAL CORP COM 302635107 142 23,196 SH   SOLE   0 0 23,196
GAMESTOP CORP NEW CL A 36467W109 95 15,581 SH   SOLE   0 0 15,581
GENERAL DYNAMICS CORP COM 369550108 2,271 12,877 SH   SOLE   0 0 12,877
GENERAL ELECTRIC CO COM 369604103 2,670 239,212 SH   SOLE   0 0 239,212
GENERAL MLS INC COM 370334104 1,132 21,128 SH   SOLE   0 0 21,128
GENERAL MTRS CO COM 37045V100 362 9,897 SH   SOLE   0 0 9,897
GENTEX CORP COM 371901109 204 7,052 SH   SOLE   0 0 7,052
GILEAD SCIENCES INC COM 375558103 330 5,083 SH   SOLE   0 0 5,083
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,898 40,394 SH   SOLE   0 0 40,394
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 568 16,537 SH   SOLE   0 0 16,537
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 692 22,865 SH   SOLE   0 0 22,865
GOLDMAN SACHS GROUP INC COM 38141G104 528 2,298 SH   SOLE   0 0 2,298
GUARDANT HEALTH INC COM 40131M109 826 10,567 SH   SOLE   0 0 10,567
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 240 10,510 SH   SOLE   0 0 10,510
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 978 35,782 SH   SOLE   0 0 35,782
HARTFORD FINL SVCS GROUP INC COM 416515104 527 8,677 SH   SOLE   0 0 8,677
HEALTHCARE TR AMER INC CL A NEW 42225P501 259 8,544 SH   SOLE   0 0 8,544
HENRY JACK & ASSOC INC COM 426281101 510 3,503 SH   SOLE   0 0 3,503
HERSHEY CO COM 427866108 242 1,648 SH   SOLE   0 0 1,648
HESS CORP COM 42809H107 207 3,104 SH   SOLE   0 0 3,104
HINGHAM INSTN SVGS MASS COM 433323102 580 2,760 SH   SOLE   0 0 2,760
HOME DEPOT INC COM 437076102 3,651 16,720 SH   SOLE   0 0 16,720
HONEYWELL INTL INC COM 438516106 2,396 13,536 SH   SOLE   0 0 13,536
HORMEL FOODS CORP COM 440452100 665 14,736 SH   SOLE   0 0 14,736
HUBBELL INC COM 443510607 1,858 12,568 SH   SOLE   0 0 12,568
ICICI BK LTD ADR 45104G104 166 11,000 SH   SOLE   0 0 11,000
ILLINOIS TOOL WKS INC COM 452308109 342 1,901 SH   SOLE   0 0 1,901
INGERSOLL-RAND PLC SHS G47791101 533 4,011 SH   SOLE   0 0 4,011
INNOVATIVE INDL PPTYS INC COM 45781V101 216 2,845 SH   SOLE   0 0 2,845
INTEL CORP COM 458140100 3,295 55,055 SH   SOLE   0 0 55,055
INTERCONTINENTAL EXCHANGE IN COM 45866F104 222 2,400 SH   SOLE   0 0 2,400
INTERNATIONAL BUSINESS MACHS COM 459200101 3,899 29,089 SH   SOLE   0 0 29,089
INTL PAPER CO COM 460146103 1,305 28,334 SH   SOLE   0 0 28,334
INTUIT COM 461202103 217 828 SH   SOLE   0 0 828
INTUITIVE SURGICAL INC COM NEW 46120E602 290 491 SH   SOLE   0 0 491
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 211 13,247 SH   SOLE   0 0 13,247
INVESCO DYNAMIC CR OPP FD COM 46132R104 696 61,365 SH   SOLE   0 0 61,365
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 376 1,696 SH   SOLE   0 0 1,696
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 276 2,038 SH   SOLE   0 0 2,038
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 640 3,230 SH   SOLE   0 0 3,230
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 337 3,375 SH   SOLE   0 0 3,375
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 364 5,620 SH   SOLE   0 0 5,620
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 691 5,975 SH   SOLE   0 0 5,975
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 355 7,583 SH   SOLE   0 0 7,583
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 709 19,374 SH   SOLE   0 0 19,374
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 287 2,223 SH   SOLE   0 0 2,223
INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 356 3,706 SH   SOLE   0 0 3,706
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 1,437 24,634 SH   SOLE   0 0 24,634
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 1,289 29,268 SH   SOLE   0 0 29,268
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 563 37,532 SH   SOLE   0 0 37,532
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 1,302 44,030 SH   SOLE   0 0 44,030
INVESCO LTD SHS G491BT108 184 10,208 SH   SOLE   0 0 10,208
INVESCO QQQ TR UNIT SER 1 46090E103 2,289 10,768 SH   SOLE   0 0 10,768
INVESTORS BANCORP INC NEW COM 46146L101 1,354 113,650 SH   SOLE   0 0 113,650
ISHARES GOLD TRUST ISHARES 464285105 207 14,309 SH   SOLE   0 0 14,309
ISHARES INC MSCI EQUAL WEITE 464286681 730 11,411 SH   SOLE   0 0 11,411
ISHARES SILVER TRUST ISHARES 46428Q109 313 18,752 SH   SOLE   0 0 18,752
ISHARES TR U.S. MED DVC ETF 464288810 226 854 SH   SOLE   0 0 854
ISHARES TR S&P MC 400VL ETF 464287705 208 1,220 SH   SOLE   0 0 1,220
ISHARES TR S&P MC 400GR ETF 464287606 322 1,353 SH   SOLE   0 0 1,353
ISHARES TR SP SMCP600VL ETF 464287879 269 1,675 SH   SOLE   0 0 1,675
ISHARES TR RUS 1000 ETF 464287622 334 1,874 SH   SOLE   0 0 1,874
ISHARES TR RUS 1000 VAL ETF 464287598 262 1,923 SH   SOLE   0 0 1,923
ISHARES TR COHEN STEER REIT 464287564 254 2,172 SH   SOLE   0 0 2,172
ISHARES TR NASDAQ BIOTECH 464287556 284 2,359 SH   SOLE   0 0 2,359
ISHARES TR MIN VOL EAFE ETF 46429B689 218 2,929 SH   SOLE   0 0 2,929
ISHARES TR MSCI MIN VOL ETF 46429B697 201 3,062 SH   SOLE   0 0 3,062
ISHARES TR CORE S&P US VLU 464287663 201 3,187 SH   SOLE   0 0 3,187
ISHARES TR CORE S&P SCP ETF 464287804 270 3,216 SH   SOLE   0 0 3,216
ISHARES TR CORE S&P MCP ETF 464287507 694 3,374 SH   SOLE   0 0 3,374
ISHARES TR RUS MID CAP ETF 464287499 215 3,607 SH   SOLE   0 0 3,607
ISHARES TR US AER DEF ETF 464288760 801 3,609 SH   SOLE   0 0 3,609
ISHARES TR CORE S&P500 ETF 464287200 1,182 3,657 SH   SOLE   0 0 3,657
ISHARES TR CORE HIGH DV ETF 46429B663 366 3,733 SH   SOLE   0 0 3,733
ISHARES TR CORE S&P US GWT 464287671 265 3,912 SH   SOLE   0 0 3,912
ISHARES TR RUS MD CP GR ETF 464287481 598 3,919 SH   SOLE   0 0 3,919
ISHARES TR JPMORGAN USD EMG 464288281 452 3,944 SH   SOLE   0 0 3,944
ISHARES TR RUS 1000 GRW ETF 464287614 866 4,920 SH   SOLE   0 0 4,920
ISHARES TR S&P 500 GRWT ETF 464287309 1,003 5,180 SH   SOLE   0 0 5,180
ISHARES TR RUSSELL 2000 ETF 464287655 885 5,343 SH   SOLE   0 0 5,343
ISHARES TR USA MOMENTUM FCT 46432F396 733 5,841 SH   SOLE   0 0 5,841
ISHARES TR RUS MDCP VAL ETF 464287473 610 6,438 SH   SOLE   0 0 6,438
ISHARES TR NATIONAL MUN ETF 464288414 753 6,607 SH   SOLE   0 0 6,607
ISHARES TR CORE MSCI EAFE 46432F842 439 6,723 SH   SOLE   0 0 6,723
ISHARES TR MRNGSTR LG-CP ET 464287127 1,253 6,793 SH   SOLE   0 0 6,793
ISHARES TR S&P 500 VAL ETF 464287408 947 7,280 SH   SOLE   0 0 7,280
ISHARES TR SELECT DIVID ETF 464287168 783 7,412 SH   SOLE   0 0 7,412
ISHARES TR SH TR CRPORT ETF 464288646 463 8,630 SH   SOLE   0 0 8,630
ISHARES TR ROBOTICS ARTIF 46435U556 256 9,500 SH   SOLE   0 0 9,500
ISHARES TR MSCI EAFE ETF 464287465 745 10,735 SH   SOLE   0 0 10,735
ISHARES TR IBOXX HI YD ETF 464288513 1,002 11,394 SH   SOLE   0 0 11,394
ISHARES TR TIPS BD ETF 464287176 1,548 13,277 SH   SOLE   0 0 13,277
ISHARES TR INTL SEL DIV ETF 464288448 455 13,540 SH   SOLE   0 0 13,540
ISHARES TR MSCI EMG MKT ETF 464287234 682 15,196 SH   SOLE   0 0 15,196
ISHARES TR IBOXX INV CP ETF 464287242 2,286 17,861 SH   SOLE   0 0 17,861
ISHARES TR GL CLEAN ENE ETF 464288224 396 33,674 SH   SOLE   0 0 33,674
ISHARES TR PFD AND INCM SEC 464288687 1,532 40,761 SH   SOLE   0 0 40,761
ISHARES US ETF TR SHT MAT BD ETF 46431W507 475 9,454 SH   SOLE   0 0 9,454
JOHNSON & JOHNSON COM 478160104 7,241 49,644 SH   SOLE   0 0 49,644
JOHNSON CTLS INTL PLC SHS G51502105 207 5,079 SH   SOLE   0 0 5,079
JPMORGAN CHASE & CO COM 46625H100 4,261 30,569 SH   SOLE   0 0 30,569
KEARNY FINL CORP MD COM 48716P108 152 11,000 SH   SOLE   0 0 11,000
KELLOGG CO COM 487836108 557 8,051 SH   SOLE   0 0 8,051
KEYCORP NEW COM 493267108 1,439 71,108 SH   SOLE   0 0 71,108
KEYSIGHT TECHNOLOGIES INC COM 49338L103 259 2,521 SH   SOLE   0 0 2,521
KIMBERLY CLARK CORP COM 494368103 741 5,387 SH   SOLE   0 0 5,387
KIMCO RLTY CORP COM 49446R109 918 44,346 SH   SOLE   0 0 44,346
KINDER MORGAN INC DEL COM 49456B101 397 18,733 SH   SOLE   0 0 18,733
KIRKLAND LAKE GOLD LTD COM 49741E100 436 9,892 SH   SOLE   0 0 9,892
KKR INCOME OPPORTUNITIES FD COM 48249T106 413 26,168 SH   SOLE   0 0 26,168
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 200 11,100 SH   SOLE   0 0 11,100
L3HARRIS TECHNOLOGIES INC COM 502431109 419 2,117 SH   SOLE   0 0 2,117
LAUDER ESTEE COS INC CL A 518439104 1,462 7,079 SH   SOLE   0 0 7,079
LEGG MASON INC COM 524901105 952 26,515 SH   SOLE   0 0 26,515
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 81 11,944 SH   SOLE   0 0 11,944
LILLY ELI & CO COM 532457108 2,238 17,025 SH   SOLE   0 0 17,025
LINCOLN NATL CORP IND COM 534187109 343 5,819 SH   SOLE   0 0 5,819
LINDE PLC SHS G5494J103 210 986 SH   SOLE   0 0 986
LITHIA MTRS INC CL A 536797103 610 4,148 SH   SOLE   0 0 4,148
LOCKHEED MARTIN CORP COM 539830109 2,418 6,209 SH   SOLE   0 0 6,209
LOWES COS INC COM 548661107 1,197 9,995 SH   SOLE   0 0 9,995
MACERICH CO COM 554382101 1,200 44,586 SH   SOLE   0 0 44,586
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 640 10,187 SH   SOLE   0 0 10,187
MARATHON PETE CORP COM 56585A102 422 7,008 SH   SOLE   0 0 7,008
MARTIN MARIETTA MATLS INC COM 573284106 214 766 SH   SOLE   0 0 766
MASIMO CORP COM 574795100 201 1,270 SH   SOLE   0 0 1,270
MASTERCARD INC CL A 57636Q104 630 2,111 SH   SOLE   0 0 2,111
MCDONALDS CORP COM 580135101 1,039 5,257 SH   SOLE   0 0 5,257
MDU RES GROUP INC COM 552690109 831 27,958 SH   SOLE   0 0 27,958
MEDTRONIC PLC SHS G5960L103 1,238 10,916 SH   SOLE   0 0 10,916
MERCK & CO INC COM 58933Y105 4,057 44,609 SH   SOLE   0 0 44,609
METLIFE INC COM 59156R108 438 8,585 SH   SOLE   0 0 8,585
MFS CHARTER INCOME TR SH BEN INT 552727109 299 35,562 SH   SOLE   0 0 35,562
MFS INTER INCOME TR SH BEN INT 55273C107 50 13,091 SH   SOLE   0 0 13,091
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 73 11,936 SH   SOLE   0 0 11,936
MICRON TECHNOLOGY INC COM 595112103 672 12,501 SH   SOLE   0 0 12,501
MICROSOFT CORP COM 594918104 13,996 88,754 SH   SOLE   0 0 88,754
MID AMER APT CMNTYS INC COM 59522J103 726 5,507 SH   SOLE   0 0 5,507
MONDELEZ INTL INC CL A 609207105 1,283 23,297 SH   SOLE   0 0 23,297
MORGAN STANLEY COM NEW 617446448 711 13,915 SH   SOLE   0 0 13,915
MORGAN STANLEY EM MKTS DM DE COM 617477104 81 11,622 SH   SOLE   0 0 11,622
NATIONAL GRID PLC SPONSORED ADR NE 636274409 231 3,687 SH   SOLE   0 0 3,687
NETFLIX INC COM 64110L106 1,288 3,980 SH   SOLE   0 0 3,980
NEUBERGER BERMAN RE ES SEC F COM 64190A103 86 15,438 SH   SOLE   0 0 15,438
NEW GOLD INC CDA COM 644535106 11 12,000 SH   SOLE   0 0 12,000
NEW YORK CMNTY BANCORP INC COM 649445103 2,827 235,161 SH   SOLE   0 0 235,161
NEWELL BRANDS INC COM 651229106 560 29,129 SH   SOLE   0 0 29,129
NEWMARK GROUP INC CL A 65158N102 159 11,826 SH   SOLE   0 0 11,826
NEXTERA ENERGY INC COM 65339F101 958 3,954 SH   SOLE   0 0 3,954
NOKIA CORP SPONSORED ADR 654902204 59 15,829 SH   SOLE   0 0 15,829
NORFOLK SOUTHERN CORP COM 655844108 571 2,940 SH   SOLE   0 0 2,940
NORTHROP GRUMMAN CORP COM 666807102 587 1,706 SH   SOLE   0 0 1,706
NOVO-NORDISK A S ADR 670100205 202 3,498 SH   SOLE   0 0 3,498
NUCOR CORP COM 670346105 259 4,604 SH   SOLE   0 0 4,604
NUVEEN AMT FREE MUN CR INC F COM 67071L106 174 10,414 SH   SOLE   0 0 10,414
NUVEEN AMT FREE QLTY MUN INC COM 670657105 290 20,194 SH   SOLE   0 0 20,194
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 336 43,764 SH   SOLE   0 0 43,764
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 186 12,657 SH   SOLE   0 0 12,657
NUVEEN PFD & INCM SECURTIES COM 67072C105 128 12,794 SH   SOLE   0 0 12,794
NUVEEN QUALITY MUNCP INCOME COM 67066V101 202 13,802 SH   SOLE   0 0 13,802
NVIDIA CORP COM 67066G104 3,038 12,913 SH   SOLE   0 0 12,913
NXP SEMICONDUCTORS N V COM N6596X109 229 1,800 SH   SOLE   0 0 1,800
O REILLY AUTOMOTIVE INC NEW COM 67103H107 227 518 SH   SOLE   0 0 518
OCCIDENTAL PETE CORP COM 674599105 262 6,350 SH   SOLE   0 0 6,350
OLD REP INTL CORP COM 680223104 200 8,922 SH   SOLE   0 0 8,922
OLIN CORP COM PAR $1 680665205 828 47,981 SH   SOLE   0 0 47,981
ONEOK INC NEW COM 682680103 414 5,465 SH   SOLE   0 0 5,465
ORACLE CORP COM 68389X105 756 14,268 SH   SOLE   0 0 14,268
PALO ALTO NETWORKS INC COM 697435105 297 1,286 SH   SOLE   0 0 1,286
PAN AMERICAN SILVER CORP COM 697900108 1,457 61,493 SH   SOLE   0 0 61,493
PATTERN ENERGY GROUP INC CL A 70338P100 431 16,123 SH   SOLE   0 0 16,123
PAYCHEX INC COM 704326107 367 4,317 SH   SOLE   0 0 4,317
PAYCOM SOFTWARE INC COM 70432V102 577 2,180 SH   SOLE   0 0 2,180
PAYPAL HLDGS INC COM 70450Y103 3,028 27,997 SH   SOLE   0 0 27,997
PCSB FINL CORP COM 69324R104 770 38,000 SH   SOLE   0 0 38,000
PENSKE AUTOMOTIVE GRP INC COM 70959W103 441 8,785 SH   SOLE   0 0 8,785
PEOPLES UTD FINL INC COM 712704105 516 30,542 SH   SOLE   0 0 30,542
PEPSICO INC COM 713448108 2,527 18,489 SH   SOLE   0 0 18,489
PFIZER INC COM 717081103 4,687 119,615 SH   SOLE   0 0 119,615
PHILIP MORRIS INTL INC COM 718172109 2,306 27,096 SH   SOLE   0 0 27,096
PHILLIPS 66 COM 718546104 474 4,256 SH   SOLE   0 0 4,256
PICO HLDGS INC COM NEW 693366205 246 22,125 SH   SOLE   0 0 22,125
PIMCO DYNAMIC INCOME FD SHS 72201Y101 485 14,945 SH   SOLE   0 0 14,945
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 354 14,054 SH   SOLE   0 0 14,054
PIMCO ETF TR INV GRD CRP BD 72201R817 423 3,849 SH   SOLE   0 0 3,849
PIMCO INCOME STRATEGY FUND I COM 72201J104 330 31,161 SH   SOLE   0 0 31,161
PIMCO MUNICIPAL INCOME FD COM 72200R107 211 13,975 SH   SOLE   0 0 13,975
PJT PARTNERS INC COM CL A 69343T107 209 4,624 SH   SOLE   0 0 4,624
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 428 23,267 SH   SOLE   0 0 23,267
PNC FINL SVCS GROUP INC COM 693475105 307 1,925 SH   SOLE   0 0 1,925
PPG INDS INC COM 693506107 539 4,038 SH   SOLE   0 0 4,038
PPL CORP COM 69351T106 1,135 31,625 SH   SOLE   0 0 31,625
PRECIPIO INC COM 74019L503 116 56,450 SH   SOLE   0 0 56,450
PRINCIPAL EXCHANGE TRADED FD US MEGA CAP 74255Y870 685 21,883 SH   SOLE   0 0 21,883
PRINCIPAL FINL GROUP INC COM 74251V102 255 4,632 SH   SOLE   0 0 4,632
PROCTER & GAMBLE CO COM 742718109 3,800 30,424 SH   SOLE   0 0 30,424
PROSHARES TR LARGE CAP CRE 74347R248 659 8,534 SH   SOLE   0 0 8,534
PROSHARES TR S&P 500 DV ARIST 74348A467 1,118 14,788 SH   SOLE   0 0 14,788
PROSHARES TR II ULTRA VIX SHORT 74347W148 579 44,929 SH   SOLE   0 0 44,929
PRUDENTIAL FINL INC COM 744320102 384 4,099 SH   SOLE   0 0 4,099
PUBLIC STORAGE COM 74460D109 285 1,340 SH   SOLE   0 0 1,340
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 3,176 53,792 SH   SOLE   0 0 53,792
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 167 30,781 SH   SOLE   0 0 30,781
QUALCOMM INC COM 747525103 3,852 43,654 SH   SOLE   0 0 43,654
QUEST DIAGNOSTICS INC COM 74834L100 282 2,641 SH   SOLE   0 0 2,641
RADIAN GROUP INC COM 750236101 1,888 75,042 SH   SOLE   0 0 75,042
RAYTHEON CO COM NEW 755111507 775 3,529 SH   SOLE   0 0 3,529
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 434 16,100 SH   SOLE   0 0 16,100
REPUBLIC SVCS INC COM 760759100 459 5,126 SH   SOLE   0 0 5,126
RESMED INC COM 761152107 298 1,925 SH   SOLE   0 0 1,925
RICHMOND MUT BANCORPORATIN I COM 76525P100 497 31,124 SH   SOLE   0 0 31,124
RIVERNORTH DOUBLELINE STRATE COM 76882G107 543 33,069 SH   SOLE   0 0 33,069
RIVERNORTH OPPRTUNITIES FD I COM 76881Y109 441 27,000 SH   SOLE   0 0 27,000
ROKU INC COM CL A 77543R102 700 5,231 SH   SOLE   0 0 5,231
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 329 5,488 SH   SOLE   0 0 5,488
RPM INTL INC COM 749685103 265 3,447 SH   SOLE   0 0 3,447
SALESFORCE COM INC COM 79466L302 1,943 11,948 SH   SOLE   0 0 11,948
SANOFI SPONSORED ADR 80105N105 241 4,806 SH   SOLE   0 0 4,806
SCHLUMBERGER LTD COM 806857108 780 19,404 SH   SOLE   0 0 19,404
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 341 8,473 SH   SOLE   0 0 8,473
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 647 15,357 SH   SOLE   0 0 15,357
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,948 25,362 SH   SOLE   0 0 25,362
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,297 25,694 SH   SOLE   0 0 25,694
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1,240 35,794 SH   SOLE   0 0 35,794
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,380 39,562 SH   SOLE   0 0 39,562
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3,226 42,650 SH   SOLE   0 0 42,650
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,967 42,807 SH   SOLE   0 0 42,807
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 4,180 44,985 SH   SOLE   0 0 44,985
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2,415 45,204 SH   SOLE   0 0 45,204
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,690 46,445 SH   SOLE   0 0 46,445
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,572 57,434 SH   SOLE   0 0 57,434
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 3,641 66,283 SH   SOLE   0 0 66,283
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 4,117 68,484 SH   SOLE   0 0 68,484
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 5,300 68,933 SH   SOLE   0 0 68,933
SCHWAB STRATEGIC TR US TIPS ETF 808524870 6,110 107,888 SH   SOLE   0 0 107,888
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 8,520 253,359 SH   SOLE   0 0 253,359
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 224 2,446 SH   SOLE   0 0 2,446
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 353 5,462 SH   SOLE   0 0 5,462
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 541 6,641 SH   SOLE   0 0 6,641
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 497 16,151 SH   SOLE   0 0 16,151
SEMPRA ENERGY COM 816851109 552 3,645 SH   SOLE   0 0 3,645
SERVICENOW INC COM 81762P102 584 2,069 SH   SOLE   0 0 2,069
SHERWIN WILLIAMS CO COM 824348106 290 497 SH   SOLE   0 0 497
SHOPIFY INC CL A 82509L107 501 1,259 SH   SOLE   0 0 1,259
SIRIUS XM HLDGS INC COM 82968B103 112 15,693 SH   SOLE   0 0 15,693
SITE CENTERS CORP COM 82981J109 767 54,720 SH   SOLE   0 0 54,720
SKYWORKS SOLUTIONS INC COM 83088M102 699 5,785 SH   SOLE   0 0 5,785
SOUTHERN CO COM 842587107 1,085 17,039 SH   SOLE   0 0 17,039
SOUTHERN FIRST BANCSHARES IN COM 842873101 4,683 110,209 SH   SOLE   0 0 110,209
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 838 2,941 SH   SOLE   0 0 2,941
SPDR GOLD TRUST GOLD SHS 78463V107 1,973 13,808 SH   SOLE   0 0 13,808
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,771 11,715 SH   SOLE   0 0 11,715
SPDR SERIES TRUST S&P REGL BKG 78464A698 212 3,648 SH   SOLE   0 0 3,648
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 206 3,766 SH   SOLE   0 0 3,766
SPDR SERIES TRUST S&P DIVID ETF 78464A763 575 5,341 SH   SOLE   0 0 5,341
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 327 5,896 SH   SOLE   0 0 5,896
SPDR SERIES TRUST AEROSPACE DEF 78464A631 752 6,893 SH   SOLE   0 0 6,893
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 635 6,942 SH   SOLE   0 0 6,942
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 625 17,688 SH   SOLE   0 0 17,688
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 1,256 19,108 SH   SOLE   0 0 19,108
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 689 23,922 SH   SOLE   0 0 23,922
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 857 27,802 SH   SOLE   0 0 27,802
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 1,553 39,359 SH   SOLE   0 0 39,359
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 5,048 129,876 SH   SOLE   0 0 129,876
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 310 4,253 SH   SOLE   0 0 4,253
SPLUNK INC COM 848637104 217 1,449 SH   SOLE   0 0 1,449
SPRINT CORPORATION COM 85207U105 312 59,910 SH   SOLE   0 0 59,910
SQUARE INC CL A 852234103 311 4,977 SH   SOLE   0 0 4,977
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 382 7,795 SH   SOLE   0 0 7,795
STANLEY BLACK & DECKER INC COM 854502101 388 2,343 SH   SOLE   0 0 2,343
STARBUCKS CORP COM 855244109 981 11,156 SH   SOLE   0 0 11,156
STARWOOD PPTY TR INC COM 85571B105 354 14,232 SH   SOLE   0 0 14,232
STERLING BANCORP DEL COM 85917A100 1,497 71,030 SH   SOLE   0 0 71,030
STOCK YDS BANCORP INC COM 861025104 311 7,578 SH   SOLE   0 0 7,578
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 207 9,478 SH   SOLE   0 0 9,478
SWITCHBACK ENERGY ACQUISITIO COM CL A 87105M102 98 10,000 SH   SOLE   0 0 10,000
SYNOVUS FINL CORP COM NEW 87161C501 909 23,179 SH   SOLE   0 0 23,179
SYSCO CORP COM 871829107 668 7,808 SH   SOLE   0 0 7,808
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,028 17,694 SH   SOLE   0 0 17,694
TARGET CORP COM 87612E106 1,159 9,040 SH   SOLE   0 0 9,040
TE CONNECTIVITY LTD REG SHS H84989104 315 3,287 SH   SOLE   0 0 3,287
TESLA INC COM 88160R101 287 687 SH   SOLE   0 0 687
TEXAS INSTRS INC COM 882508104 1,917 14,939 SH   SOLE   0 0 14,939
THE TRADE DESK INC COM CL A 88339J105 209 806 SH   SOLE   0 0 806
THERMO FISHER SCIENTIFIC INC COM 883556102 528 1,624 SH   SOLE   0 0 1,624
TJX COS INC NEW COM 872540109 528 8,651 SH   SOLE   0 0 8,651
TORONTO DOMINION BK ONT COM NEW 891160509 441 7,861 SH   SOLE   0 0 7,861
TOTAL S A SPONSORED ADS 89151E109 237 4,282 SH   SOLE   0 0 4,282
TRANSALTA CORP COM 89346D107 136 19,000 SH   SOLE   0 0 19,000
TRANSOCEAN LTD REG SHS H8817H100 472 68,546 SH   SOLE   0 0 68,546
TRAVELERS COMPANIES INC COM 89417E109 228 1,662 SH   SOLE   0 0 1,662
TRIMTABS ETF TR ALL CAP US FREE 89628W302 926 23,569 SH   SOLE   0 0 23,569
TRUIST FINL CORP COM 89832Q109 1,874 33,270 SH   SOLE   0 0 33,270
TYSON FOODS INC CL A 902494103 446 4,894 SH   SOLE   0 0 4,894
UBS AG LONDON BRH ETRACS MNTLY PAY 90274D432 287 20,038 SH   SOLE   0 0 20,038
UNILEVER N V N Y SHS NEW 904784709 300 5,215 SH   SOLE   0 0 5,215
UNILEVER PLC SPON ADR NEW 904767704 377 6,592 SH   SOLE   0 0 6,592
UNION PACIFIC CORP COM 907818108 976 5,399 SH   SOLE   0 0 5,399
UNITED PARCEL SERVICE INC CL B 911312106 696 5,942 SH   SOLE   0 0 5,942
UNITED STATES STL CORP NEW COM 912909108 124 10,876 SH   SOLE   0 0 10,876
UNITED TECHNOLOGIES CORP COM 913017109 1,579 10,544 SH   SOLE   0 0 10,544
UNITEDHEALTH GROUP INC COM 91324P102 1,470 5,000 SH   SOLE   0 0 5,000
US BANCORP DEL COM NEW 902973304 1,665 28,086 SH   SOLE   0 0 28,086
VAIL RESORTS INC COM 91879Q109 480 2,000 SH   SOLE   0 0 2,000
VALERO ENERGY CORP NEW COM 91913Y100 1,376 14,692 SH   SOLE   0 0 14,692
VALLEY NATL BANCORP COM 919794107 303 26,441 SH   SOLE   0 0 26,441
VANECK VECTORS ETF TRUST STEEL ETF 92189F205 257 6,822 SH   SOLE   0 0 6,822
VANECK VECTORS ETF TRUST FALLEN ANGEL HG 92189F437 1,438 48,189 SH   SOLE   0 0 48,189
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 591 7,053 SH   SOLE   0 0 7,053
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,258 15,604 SH   SOLE   0 0 15,604
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 241 4,251 SH   SOLE   0 0 4,251
VANGUARD GROUP DIV APP ETF 921908844 5,487 44,015 SH   SOLE   0 0 44,015
VANGUARD INDEX FDS MID CAP ETF 922908629 277 1,554 SH   SOLE   0 0 1,554
VANGUARD INDEX FDS SMALL CP ETF 922908751 294 1,777 SH   SOLE   0 0 1,777
VANGUARD INDEX FDS LARGE CAP ETF 922908637 275 1,863 SH   SOLE   0 0 1,863
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 310 1,951 SH   SOLE   0 0 1,951
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 928 3,137 SH   SOLE   0 0 3,137
VANGUARD INDEX FDS VALUE ETF 922908744 471 3,930 SH   SOLE   0 0 3,930
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 528 5,688 SH   SOLE   0 0 5,688
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 832 6,984 SH   SOLE   0 0 6,984
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,176 8,581 SH   SOLE   0 0 8,581
VANGUARD INDEX FDS GROWTH ETF 922908736 1,863 10,224 SH   SOLE   0 0 10,224
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,159 25,421 SH   SOLE   0 0 25,421
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 227 3,835 SH   SOLE   0 0 3,835
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 807 15,022 SH   SOLE   0 0 15,022
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,420 31,930 SH   SOLE   0 0 31,930
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 952 11,747 SH   SOLE   0 0 11,747
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 1,359 25,566 SH   SOLE   0 0 25,566
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,043 23,683 SH   SOLE   0 0 23,683
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 362 3,862 SH   SOLE   0 0 3,862
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 984 13,658 SH   SOLE   0 0 13,658
VENTAS INC COM 92276F100 219 3,790 SH   SOLE   0 0 3,790
VERASTEM INC COM 92337C104 16 11,642 SH   SOLE   0 0 11,642
VEREIT INC COM 92339V100 257 27,845 SH   SOLE   0 0 27,845
VERIZON COMMUNICATIONS INC COM 92343V104 7,929 129,140 SH   SOLE   0 0 129,140
VIACOMCBS INC CL B 92556H206 468 11,156 SH   SOLE   0 0 11,156
VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 518 41,461 SH   SOLE   0 0 41,461
VISA INC COM CL A 92826C839 4,160 22,141 SH   SOLE   0 0 22,141
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 554 28,670 SH   SOLE   0 0 28,670
WABTEC CORP COM 929740108 200 2,568 SH   SOLE   0 0 2,568
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,092 18,514 SH   SOLE   0 0 18,514
WALMART INC COM 931142103 1,806 15,195 SH   SOLE   0 0 15,195
WASTE MGMT INC DEL COM 94106L109 1,116 9,792 SH   SOLE   0 0 9,792
WEC ENERGY GROUP INC COM 92939U106 200 2,164 SH   SOLE   0 0 2,164
WELLS FARGO CO NEW COM 949746101 1,707 31,726 SH   SOLE   0 0 31,726
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 133 15,747 SH   SOLE   0 0 15,747
WELLS FARGO MULTI SECTOR INC COM 94987D101 163 12,668 SH   SOLE   0 0 12,668
WELLTOWER INC COM 95040Q104 297 3,631 SH   SOLE   0 0 3,631
WESTERN ASST MNGD MUN FD INC COM 95766M105 312 23,413 SH   SOLE   0 0 23,413
WEYERHAEUSER CO COM 962166104 653 21,610 SH   SOLE   0 0 21,610
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 202 2,860 SH   SOLE   0 0 2,860
WISDOMTREE TR US MIDCAP FUND 97717W570 572 13,601 SH   SOLE   0 0 13,601
WORLD ACCEP CORP DEL COM 981419104 533 6,168 SH   SOLE   0 0 6,168
WORLD GOLD TR SPDR GLD MINIS 98149E204 893 58,957 SH   SOLE   0 0 58,957
WSFS FINL CORP COM 929328102 433 9,851 SH   SOLE   0 0 9,851
XILINX INC COM 983919101 350 3,578 SH   SOLE   0 0 3,578
XYLEM INC COM 98419M100 339 4,302 SH   SOLE   0 0 4,302
YUM BRANDS INC COM 988498101 263 2,609 SH   SOLE   0 0 2,609
ZIMMER BIOMET HLDGS INC COM 98956P102 527 3,521 SH   SOLE   0 0 3,521
ZOETIS INC CL A 98978V103 983 7,431 SH   SOLE   0 0 7,431