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
MICRON TECHNOLOGY INC COM 595112103 456 10,836 SH   SOLE   0 0 10,836
3-D SYS CORP DEL COM NEW 88554D205 182 23,641 SH   SOLE   0 0 23,641
FIRST TR EXCHNG TRADED FD VI CEF INCM OPPTY 33740F409 218 13,244 SH   SOLE   0 0 13,244
AMERICAN TOWER CORP NEW COM 03027X100 930 4,271 SH   SOLE   0 0 4,271
ISHARES TR NATIONAL MUN ETF 464288414 1,242 10,992 SH   SOLE   0 0 10,992
CHEMOURS CO COM 163851108 111 12,548 SH   SOLE   0 0 12,548
CARETRUST REIT INC COM 14174T107 255 17,232 SH   SOLE   0 0 17,232
DANAHER CORPORATION COM 235851102 363 2,624 SH   SOLE   0 0 2,624
GENERAL ELECTRIC CO COM 369604103 353 44,507 SH   SOLE   0 0 44,507
AEROJET ROCKETDYNE HLDGS INC COM 007800105 306 7,311 SH   SOLE   0 0 7,311
TELEDYNE TECHNOLOGIES INC COM 879360105 449 1,512 SH   SOLE   0 0 1,512
REDWOOD TR INC COM 758075402 194 38,417 SH   SOLE   0 0 38,417
SAFETY INS GROUP INC COM 78648T100 271 3,205 SH   SOLE   0 0 3,205
REALPAGE INC COM 75606N109 3,087 58,330 SH   SOLE   0 0 58,330
SPDR S&P 500 ETF TR TR UNIT 78462F103 44,759 173,652 SH   SOLE   0 0 173,652
EQT CORPORATION COM 26884L109 122 17,272 SH   SOLE   0 0 17,272
BECTON DICKINSON & CO COM 075887109 355 1,547 SH   SOLE   0 0 1,547
PFIZER INC COM 717081103 1,621 49,649 SH   SOLE   0 0 49,649
MOMENTA PHARMACEUTICALS INC COM 60877T100 291 10,703 SH   SOLE   0 0 10,703
DEERE & CO COM 244199105 317 2,292 SH   SOLE   0 0 2,292
OLD REP INTL CORP COM 680223104 214 14,048 SH   SOLE   0 0 14,048
MONOLITHIC PWR SYS INC COM 609839105 281 1,679 SH   SOLE   0 0 1,679
VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 1,186 44,234 SH   SOLE   0 0 44,234
PEOPLES UTD FINL INC COM 712704105 262 23,695 SH   SOLE   0 0 23,695
BIOTELEMETRY INC COM 090672106 308 8,004 SH   SOLE   0 0 8,004
GENWORTH FINL INC COM CL A 37247D106 92 27,607 SH   SOLE   0 0 27,607
DARLING INGREDIENTS INC COM 237266101 264 13,772 SH   SOLE   0 0 13,772
GLU MOBILE INC COM 379890106 128 20,348 SH   SOLE   0 0 20,348
SAIA INC COM 78709Y105 220 2,997 SH   SOLE   0 0 2,997
CYPRESS SEMICONDUCTOR CORP COM 232806109 283 12,137 SH   SOLE   0 0 12,137
DISNEY WALT CO COM DISNEY 254687106 743 7,691 SH   SOLE   0 0 7,691
LENNOX INTL INC COM 526107107 447 2,461 SH   SOLE   0 0 2,461
INTUITIVE SURGICAL INC COM NEW 46120E602 251 507 SH   SOLE   0 0 507
PULTE GROUP INC COM 745867101 219 9,793 SH   SOLE   0 0 9,793
SELECT SECTOR SPDR TR ENERGY 81369Y506 210 7,225 SH   SOLE   0 0 7,225
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 363 3,599 SH   SOLE   0 0 3,599
ADOBE INC COM 00724F101 402 1,263 SH   SOLE   0 0 1,263
BRICKELL BIOTECH INC COM 10802T105 125 105,042 SH   SOLE   0 0 105,042
ISHARES TR SELECT DIVID ETF 464287168 1,239 16,852 SH   SOLE   0 0 16,852
IRIDIUM COMMUNICATIONS INC COM 46269C102 263 11,778 SH   SOLE   0 0 11,778
SHAKE SHACK INC CL A 819047101 269 7,137 SH   SOLE   0 0 7,137
LIVE NATION ENTERTAINMENT IN COM 538034109 271 5,962 SH   SOLE   0 0 5,962
PRA GROUP INC COM 69354N106 312 11,238 SH   SOLE   0 0 11,238
OSI SYSTEMS INC COM 671044105 278 4,038 SH   SOLE   0 0 4,038
XPO LOGISTICS INC COM 983793100 209 4,290 SH   SOLE   0 0 4,290
CALIFORNIA WTR SVC GROUP COM 130788102 275 5,467 SH   SOLE   0 0 5,467
WINGSTOP INC COM 974155103 395 4,957 SH   SOLE   0 0 4,957
AMERICAN EXPRESS CO COM 025816109 519 6,063 SH   SOLE   0 0 6,063
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 4,541 30,510 SH   SOLE   0 0 30,510
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 512 512,000 PRN   SOLE   0 0 512,000
NAVIENT CORPORATION COM 63938C108 241 31,729 SH   SOLE   0 0 31,729
IDEXX LABS INC COM 45168D104 924 3,814 SH   SOLE   0 0 3,814
BROOKLINE BANCORP INC DEL COM 11373M107 411 36,404 SH   SOLE   0 0 36,404
JAMES RIV GROUP LTD COM G5005R107 391 10,786 SH   SOLE   0 0 10,786
ISHARES TR TIPS BD ETF 464287176 1,570 13,311 SH   SOLE   0 0 13,311
GREEN DOT CORP CL A 39304D102 228 8,988 SH   SOLE   0 0 8,988
PEPSICO INC COM 713448108 25,252 210,258 SH   SOLE   0 0 210,258
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,830 54,901 SH   SOLE   0 0 54,901
COGNEX CORP COM 192422103 221 5,242 SH   SOLE   0 0 5,242
BK OF AMERICA CORP COM 060505104 881 41,479 SH   SOLE   0 0 41,479
DBX ETF TR XTRACK MSCI EAFE 233051200 696 25,972 SH   SOLE   0 0 25,972
CNX RESOURCES CORPORATION COM 12653C108 122 23,003 SH   SOLE   0 0 23,003
CADENCE BANCORPORATION CL A 12739A100 259 39,538 SH   SOLE   0 0 39,538
DIEBOLD NXDF INC COM 253651103 85 24,027 SH   SOLE   0 0 24,027
ABBOTT LABS COM 002824100 798 10,113 SH   SOLE   0 0 10,113
AMEREN CORP COM 023608102 203 2,781 SH   SOLE   0 0 2,781
CVS HEALTH CORP COM 126650100 489 8,243 SH   SOLE   0 0 8,243
INTERNATIONAL BANCSHARES COR COM 459044103 338 12,562 SH   SOLE   0 0 12,562
CALLAWAY GOLF CO COM 131193104 290 28,400 SH   SOLE   0 0 28,400
COSTCO WHSL CORP NEW COM 22160K105 329 1,154 SH   SOLE   0 0 1,154
VECTOR GROUP LTD COM 92240M108 97 10,260 SH   SOLE   0 0 10,260
AMN HEALTHCARE SVCS INC COM 001744101 201 3,470 SH   SOLE   0 0 3,470
MERCURY SYS INC COM 589378108 336 4,703 SH   SOLE   0 0 4,703
XYLEM INC COM 98419M100 414 6,361 SH   SOLE   0 0 6,361
NUVEEN AMT FREE QLTY MUN INC COM 670657105 402 29,700 SH   SOLE   0 0 29,700
EASTGROUP PPTY INC COM 277276101 337 3,224 SH   SOLE   0 0 3,224
NEXTERA ENERGY INC COM 65339F101 580 2,409 SH   SOLE   0 0 2,409
RLI CORP COM 749607107 264 3,005 SH   SOLE   0 0 3,005
TARGET CORP COM 87612E106 270 2,906 SH   SOLE   0 0 2,906
HOPE BANCORP INC COM 43940T109 122 14,829 SH   SOLE   0 0 14,829
VISTA OUTDOOR INC COM 928377100 116 13,215 SH   SOLE   0 0 13,215
TTM TECHNOLOGIES INC COM 87305R109 152 14,690 SH   SOLE   0 0 14,690
ARMADA HOFFLER PPTYS INC COM 04208T108 115 10,775 SH   SOLE   0 0 10,775
REGENERON PHARMACEUTICALS COM 75886F107 479 980 SH   SOLE   0 0 980
TITAN INTL INC ILL COM 88830M102 51 32,726 SH   SOLE   0 0 32,726
CENTENE CORP DEL COM 15135B101 253 4,259 SH   SOLE   0 0 4,259
AMERISAFE INC COM 03071H100 217 3,366 SH   SOLE   0 0 3,366
EXTERRAN CORP COM 30227H106 76 15,933 SH   SOLE   0 0 15,933
LOWES COS INC COM 548661107 340 3,955 SH   SOLE   0 0 3,955
CIRRUS LOGIC INC COM 172755100 383 5,831 SH   SOLE   0 0 5,831
AT&T INC COM 00206R102 865 29,677 SH   SOLE   0 0 29,677
UNION PAC CORP COM 907818108 919 6,514 SH   SOLE   0 0 6,514
OWENS & MINOR INC NEW COM 690732102 121 13,178 SH   SOLE   0 0 13,178
NEOGEN CORP COM 640491106 302 4,505 SH   SOLE   0 0 4,505
GIBRALTAR INDS INC COM 374689107 202 4,715 SH   SOLE   0 0 4,715
QUALYS INC COM 74758T303 303 3,486 SH   SOLE   0 0 3,486
PARKER HANNIFIN CORP COM 701094104 243 1,874 SH   SOLE   0 0 1,874
POOL CORPORATION COM 73278L105 232 1,177 SH   SOLE   0 0 1,177
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 279 1,709 SH   SOLE   0 0 1,709
ENDO INTL PLC SHS G30401106 71 19,223 SH   SOLE   0 0 19,223
SPDR S&P 500 ETF TR TR UNIT 78462F103 200 8,000 SH Put SOLE   0 0 8,000
AMAZON COM INC COM 023135106 10,277 5,271 SH   SOLE   0 0 5,271
APPLE INC COM 037833100 54,822 215,587 SH   SOLE   0 0 215,587
ALLEGHENY TECHNOLOGIES INC COM 01741R102 181 21,292 SH   SOLE   0 0 21,292
MERCK & CO. INC COM 58933Y105 1,649 21,432 SH   SOLE   0 0 21,432
LEXINGTON REALTY TRUST COM 529043101 297 29,937 SH   SOLE   0 0 29,937
RANGE RES CORP COM 75281A109 106 46,406 SH   SOLE   0 0 46,406
AMERIS BANCORP COM 03076K108 231 9,734 SH   SOLE   0 0 9,734
NORDSON CORP COM 655663102 250 1,849 SH   SOLE   0 0 1,849
DIODES INC COM 254543101 231 5,692 SH   SOLE   0 0 5,692
GLOBAL NET LEASE INC COM NEW 379378201 333 24,898 SH   SOLE   0 0 24,898
MEREDITH CORP COM 589433101 123 10,087 SH   SOLE   0 0 10,087
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 351 7,819 SH   SOLE   0 0 7,819
CUMMINS INC COM 231021106 375 2,772 SH   SOLE   0 0 2,772
ATN INTL INC COM 00215F107 260 4,424 SH   SOLE   0 0 4,424
EDWARDS LIFESCIENCES CORP COM 28176E108 354 1,879 SH   SOLE   0 0 1,879
SPDR S&P 500 ETF TR TR UNIT 78462F103 6 500 SH Put SOLE   0 0 500
BRIGGS & STRATTON CORP COM 109043109 33 18,464 SH   SOLE   0 0 18,464
MOBILE MINI INC COM 60740F105 230 8,765 SH   SOLE   0 0 8,765
MASIMO CORP COM 574795100 320 1,807 SH   SOLE   0 0 1,807
WINNEBAGO INDS INC COM 974637100 220 7,902 SH   SOLE   0 0 7,902
INTERCONTINENTAL EXCHANGE IN COM 45866F104 236 2,929 SH   SOLE   0 0 2,929
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 15 10,165 SH   SOLE   0 0 10,165
MADDEN STEVEN LTD COM 556269108 240 10,351 SH   SOLE   0 0 10,351
LEGG MASON ETF INVT TR WESTN ASET TTL 52468L810 12,566 499,658 SH   SOLE   0 0 499,658
GOODYEAR TIRE & RUBR CO COM 382550101 71 12,215 SH   SOLE   0 0 12,215
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 230 2,802 SH   SOLE   0 0 2,802
ENTERPRISE PRODS PARTNERS L COM 293792107 561 39,208 SH   SOLE   0 0 39,208
VANGUARD INDEX FDS GROWTH ETF 922908736 2,131 13,603 SH   SOLE   0 0 13,603
PHILIP MORRIS INTL INC COM 718172109 317 4,349 SH   SOLE   0 0 4,349
TEXAS INSTRS INC COM 882508104 808 8,087 SH   SOLE   0 0 8,087
COLGATE PALMOLIVE CO COM 194162103 515 7,766 SH   SOLE   0 0 7,766
WISDOMTREE TR FLOATNG RAT TREA 97717X628 1,521 60,577 SH   SOLE   0 0 60,577
SEACOAST BKG CORP FLA COM NEW 811707801 264 14,408 SH   SOLE   0 0 14,408
ISHARES TR EAFE SML CP ETF 464288273 634 14,135 SH   SOLE   0 0 14,135
BOEING CO COM 097023105 637 4,274 SH   SOLE   0 0 4,274
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 800 SH Call SOLE   0 0 800
BALCHEM CORP COM 057665200 227 2,300 SH   SOLE   0 0 2,300
ORACLE CORP COM 68389X105 346 7,152 SH   SOLE   0 0 7,152
GLOBAL PMTS INC COM 37940X102 321 2,229 SH   SOLE   0 0 2,229
ISHARES TR MSCI MIN VOL ETF 46429B697 839 15,532 SH   SOLE   0 0 15,532
SOUTHWESTERN ENERGY CO COM 845467109 171 101,439 SH   SOLE   0 0 101,439
ISHARES TR RUS 2000 VAL ETF 464287630 365 4,449 SH   SOLE   0 0 4,449
HEAT BIOLOGICS INC COM NEW 42237K300 820 1,439,000 SH   SOLE   0 0 1,439,000
DUKE ENERGY CORP NEW COM NEW 26441C204 222 2,750 SH   SOLE   0 0 2,750
VALLEY NATL BANCORP COM 919794107 185 25,262 SH   SOLE   0 0 25,262
UNITED TECHNOLOGIES CORP COM 913017109 317 3,361 SH   SOLE   0 0 3,361
ISHARES TR U.S. TECH ETF 464287721 417 2,038 SH   SOLE   0 0 2,038
AMERICAN CENTY ETF TR US EQT ETF 025072885 2,052 50,183 SH   SOLE   0 0 50,183
SPDR S&P 500 ETF TR TR UNIT 78462F103 24 2,700 SH Put SOLE   0 0 2,700
TECH DATA CORP COM 878237106 388 2,962 SH   SOLE   0 0 2,962
CASEYS GEN STORES INC COM 147528103 208 1,571 SH   SOLE   0 0 1,571
AMCOR PLC ORD G0250X107 190 23,444 SH   SOLE   0 0 23,444
WALMART INC COM 931142103 1,151 10,127 SH   SOLE   0 0 10,127
MAXIMUS INC COM 577933104 207 3,553 SH   SOLE   0 0 3,553
DOMINOS PIZZA INC COM 25754A201 321 992 SH   SOLE   0 0 992
CYRUSONE INC COM 23283R100 330 5,342 SH   SOLE   0 0 5,342
REPLIGEN CORP COM 759916109 438 4,539 SH   SOLE   0 0 4,539
FLEXSHARES TR QUALT DIVD IDX 33939L860 3,138 87,259 SH   SOLE   0 0 87,259
INTEL CORP COM 458140100 1,619 29,913 SH   SOLE   0 0 29,913
NORTHWEST NAT HLDG CO COM 66765N105 490 7,931 SH   SOLE   0 0 7,931
TRANSLATE BIO INC COM 89374L104 707 70,866 SH   SOLE   0 0 70,866
GETTY RLTY CORP NEW COM 374297109 258 10,880 SH   SOLE   0 0 10,880
V F CORP COM 918204108 289 5,335 SH   SOLE   0 0 5,335
STERLING BANCORP DEL COM 85917A100 455 43,563 SH   SOLE   0 0 43,563
BROWN & BROWN INC COM 115236101 277 7,642 SH   SOLE   0 0 7,642
CABLE ONE INC COM 12685J105 342 208 SH   SOLE   0 0 208
ISHARES TR MSCI EAFE ETF 464287465 22 3,200 SH Put SOLE   0 0 3,200
AMERICAN EQTY INVT LIFE HLD COM 025676206 503 26,745 SH   SOLE   0 0 26,745
NEW YORK CMNTY BANCORP INC COM 649445103 368 39,140 SH   SOLE   0 0 39,140
CORCEPT THERAPEUTICS INC COM 218352102 124 10,453 SH   SOLE   0 0 10,453
SERVICE PPTYS TR COM SH BEN INT 81761L102 299 55,384 SH   SOLE   0 0 55,384
CAMDEN PPTY TR SH BEN INT 133131102 308 3,882 SH   SOLE   0 0 3,882
NIKE INC CL B 654106103 392 4,737 SH   SOLE   0 0 4,737
KNOWLES CORP COM 49926D109 185 13,856 SH   SOLE   0 0 13,856
WILLIAMS COS INC COM 969457100 259 18,286 SH   SOLE   0 0 18,286
OMEGA HEALTHCARE INVS INC COM 681936100 213 8,038 SH   SOLE   0 0 8,038
REAVES UTIL INCOME FD COM SH BEN INT 756158101 1,807 62,839 SH   SOLE   0 0 62,839
BANCORPSOUTH BK TUPELO MISS COM 05971J102 211 11,176 SH   SOLE   0 0 11,176
IROBOT CORP COM 462726100 242 5,907 SH   SOLE   0 0 5,907
EHEALTH INC COM 28238P109 487 3,459 SH   SOLE   0 0 3,459
FEDERATED HERMES INC CL B 314211103 253 13,291 SH   SOLE   0 0 13,291
UNIVERSAL CORP VA COM 913456109 256 5,787 SH   SOLE   0 0 5,787
SPS COMMERCE INC COM 78463M107 398 8,562 SH   SOLE   0 0 8,562
MACERICH CO COM 554382101 100 17,711 SH   SOLE   0 0 17,711
JPMORGAN CHASE & CO COM 46625H100 2,214 24,589 SH   SOLE   0 0 24,589
M D C HLDGS INC COM 552676108 212 9,142 SH   SOLE   0 0 9,142
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 305 23,378 SH   SOLE   0 0 23,378
COMCAST CORP NEW CL A 20030N101 487 14,153 SH   SOLE   0 0 14,153
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 968 16,402 SH   SOLE   0 0 16,402
SOUTH JERSEY INDS INC COM 838518108 209 8,378 SH   SOLE   0 0 8,378
EQUINIX INC COM 29444U700 361 578 SH   SOLE   0 0 578
CISCO SYS INC COM 17275R102 1,365 34,712 SH   SOLE   0 0 34,712
EXXON MOBIL CORP COM 30231G102 734 19,323 SH   SOLE   0 0 19,323
MOSAIC CO NEW COM 61945C103 157 14,539 SH   SOLE   0 0 14,539
ISHARES TR 1 3 YR TREAS BD 464287457 793 9,149 SH   SOLE   0 0 9,149
PATTERSON UTI ENERGY INC COM 703481101 90 38,429 SH   SOLE   0 0 38,429
SEI INVESTMENTS CO COM 784117103 299 6,451 SH   SOLE   0 0 6,451
BRISTOL-MYERS SQUIBB CO COM 110122108 769 13,793 SH   SOLE   0 0 13,793
COTY INC COM CL A 222070203 58 11,324 SH   SOLE   0 0 11,324
MADRIGAL PHARMACEUTICALS INC COM 558868105 1,162 17,413 SH   SOLE   0 0 17,413
SERVICE CORP INTL COM 817565104 330 8,446 SH   SOLE   0 0 8,446
ARES CAPITAL CORP COM 04010L103 108 10,000 SH   SOLE   0 0 10,000
ISHARES TR CORE S&P SCP ETF 464287804 25,286 450,646 SH   SOLE   0 0 450,646
GENTHERM INC COM 37253A103 241 7,664 SH   SOLE   0 0 7,664
SPIRE INC COM 84857L101 347 4,661 SH   SOLE   0 0 4,661
SELECTIVE INS GROUP INC COM 816300107 292 5,871 SH   SOLE   0 0 5,871
ISHARES INC CORE MSCI EMKT 46434G103 421 10,403 SH   SOLE   0 0 10,403
CIT GROUP INC COM NEW 125581801 186 10,803 SH   SOLE   0 0 10,803
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 68 14,815 SH   SOLE   0 0 14,815
SPX FLOW INC COM 78469X107 286 10,057 SH   SOLE   0 0 10,057
TRI POINTE GROUP INC COM 87265H109 95 10,833 SH   SOLE   0 0 10,833
COMFORT SYS USA INC COM 199908104 230 6,295 SH   SOLE   0 0 6,295
EATON CORP PLC SHS G29183103 560 7,208 SH   SOLE   0 0 7,208
FORTINET INC COM 34959E109 450 4,452 SH   SOLE   0 0 4,452
ISHARES TR PFD AND INCM SEC 464288687 530 16,635 SH   SOLE   0 0 16,635
SPDR SER TR PORTFOLIO LN TSR 78464A664 296 6,267 SH   SOLE   0 0 6,267
CHEVRON CORP NEW COM 166764100 1,313 18,125 SH   SOLE   0 0 18,125
PERFICIENT INC COM 71375U101 300 11,070 SH   SOLE   0 0 11,070
VANGUARD INDEX FDS VALUE ETF 922908744 5,720 64,223 SH   SOLE   0 0 64,223
PROGRESS SOFTWARE CORP COM 743312100 214 6,680 SH   SOLE   0 0 6,680
SYSCO CORP COM 871829107 244 5,339 SH   SOLE   0 0 5,339
BOTTOMLINE TECH DEL INC COM 101388106 251 6,845 SH   SOLE   0 0 6,845
WD-40 CO COM 929236107 270 1,343 SH   SOLE   0 0 1,343
LUMENTUM HLDGS INC COM 55024U109 428 5,812 SH   SOLE   0 0 5,812
HERSHEY CO COM 427866108 371 2,797 SH   SOLE   0 0 2,797
BROADCOM INC COM 11135F101 448 1,891 SH   SOLE   0 0 1,891
INVACARE CORP COM 461203101 132 17,748 SH   SOLE   0 0 17,748
AGCO CORP COM 001084102 277 5,866 SH   SOLE   0 0 5,866
ACI WORLDWIDE INC COM 004498101 203 8,391 SH   SOLE   0 0 8,391
MERIDIAN BIOSCIENCE INC COM 589584101 136 16,247 SH   SOLE   0 0 16,247
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,831 10,013 SH   SOLE   0 0 10,013
PROCTER & GAMBLE CO COM 742718109 1,267 11,521 SH   SOLE   0 0 11,521
INTERDIGITAL INC COM 45867G101 230 5,159 SH   SOLE   0 0 5,159
8X8 INC NEW COM 282914100 172 12,428 SH   SOLE   0 0 12,428
IDACORP INC COM 451107106 273 3,114 SH   SOLE   0 0 3,114
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 375 1,927 SH   SOLE   0 0 1,927
J P MORGAN EXCHANGE-TRADED F US DIVIDEND 46641Q795 675 35,602 SH   SOLE   0 0 35,602
LEIDOS HOLDINGS INC COM 525327102 307 3,351 SH   SOLE   0 0 3,351
SPDR S&P 500 ETF TR TR UNIT 78462F103 20 1,300 SH Put SOLE   0 0 1,300
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 4,106 80,964 SH   SOLE   0 0 80,964
TAYLOR MORRISON HOME CORP COM 87724P106 172 15,603 SH   SOLE   0 0 15,603
RELIANCE STEEL & ALUMINUM CO COM 759509102 365 4,164 SH   SOLE   0 0 4,164
ABBVIE INC COM 00287Y109 1,160 15,230 SH   SOLE   0 0 15,230
CINEMARK HOLDINGS INC COM 17243V102 156 15,321 SH   SOLE   0 0 15,321
ZEBRA TECHNOLOGIES CORP CL A 989207105 348 1,896 SH   SOLE   0 0 1,896
SYKES ENTERPRISES INC COM 871237103 360 13,274 SH   SOLE   0 0 13,274
PEBBLEBROOK HOTEL TR COM 70509V100 318 29,210 SH   SOLE   0 0 29,210
UNIFIRST CORP MASS COM 904708104 264 1,744 SH   SOLE   0 0 1,744
BRADY CORP CL A 104674106 202 4,470 SH   SOLE   0 0 4,470
AMETEK INC COM 031100100 218 3,030 SH   SOLE   0 0 3,030
FORMFACTOR INC COM 346375108 453 22,557 SH   SOLE   0 0 22,557
KEYSIGHT TECHNOLOGIES INC COM 49338L103 430 5,143 SH   SOLE   0 0 5,143
KIMBERLY CLARK CORP COM 494368103 577 4,510 SH   SOLE   0 0 4,510
SELECT MED HLDGS CORP COM 81619Q105 193 12,872 SH   SOLE   0 0 12,872
ISHARES TR CORE DIV GRWTH 46434V621 395 12,105 SH   SOLE   0 0 12,105
PROSPERITY BANCSHARES INC COM 743606105 230 4,770 SH   SOLE   0 0 4,770
MICROSTRATEGY INC CL A NEW 594972408 239 2,023 SH   SOLE   0 0 2,023
PROSHARES TR S&P 500 DV ARIST 74348A467 718 12,446 SH   SOLE   0 0 12,446
EATON VANCE ENHANCED EQ INC COM 278274105 133 10,975 SH   SOLE   0 0 10,975
KEMET CORP COM NEW 488360207 225 9,316 SH   SOLE   0 0 9,316
TRIMBLE INC COM 896239100 281 8,841 SH   SOLE   0 0 8,841
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 153 21,724 SH   SOLE   0 0 21,724
ANIXTER INTL INC COM 035290105 269 3,067 SH   SOLE   0 0 3,067
SIX FLAGS ENTMT CORP NEW COM 83001A102 206 16,414 SH   SOLE   0 0 16,414
HAWAIIAN ELEC INDUSTRIES COM 419870100 205 4,761 SH   SOLE   0 0 4,761
POWER INTEGRATIONS INC COM 739276103 269 3,048 SH   SOLE   0 0 3,048
PROLOGIS INC. COM 74340W103 594 7,388 SH   SOLE   0 0 7,388
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 340 3,292 SH   SOLE   0 0 3,292
SPDR S&P 500 ETF TR TR UNIT 78462F103 50 1,200 SH Put SOLE   0 0 1,200
CORESITE RLTY CORP COM 21870Q105 324 2,793 SH   SOLE   0 0 2,793
COMMERCE BANCSHARES INC COM 200525103 260 5,170 SH   SOLE   0 0 5,170
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,870 55,401 SH   SOLE   0 0 55,401
VISA INC COM CL A 92826C839 1,073 6,659 SH   SOLE   0 0 6,659
GILEAD SCIENCES INC COM 375558103 779 10,426 SH   SOLE   0 0 10,426
CHARTER COMMUNICATIONS INC N CL A 16119P108 260 595 SH   SOLE   0 0 595
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,778 11,833 SH   SOLE   0 0 11,833
CYTOKINETICS INC COM NEW 23282W605 142 12,067 SH   SOLE   0 0 12,067
ZYNGA INC CL A 98986T108 103 15,000 SH   SOLE   0 0 15,000
FTI CONSULTING INC COM 302941109 372 3,106 SH   SOLE   0 0 3,106
HERCULES CAPITAL INC COM 427096508 92 12,100 SH   SOLE   0 0 12,100
SCHOLASTIC CORP COM 807066105 202 7,943 SH   SOLE   0 0 7,943
EXPONENT INC COM 30214U102 330 4,587 SH   SOLE   0 0 4,587
TRI CONTL CORP COM 895436103 284 13,600 SH   SOLE   0 0 13,600
FRANKLIN STR PPTYS CORP COM 35471R106 89 15,588 SH   SOLE   0 0 15,588
FIRST TR INTER DUR PFD & IN COM 33718W103 675 37,814 SH   SOLE   0 0 37,814
INSIGHT ENTERPRISES INC COM 45765U103 234 5,564 SH   SOLE   0 0 5,564
ZIOPHARM ONCOLOGY INC COM 98973P101 25 10,000 SH   SOLE   0 0 10,000
MONDELEZ INTL INC CL A 609207105 990 19,767 SH   SOLE   0 0 19,767
SPDR SER TR NUVEEN BRC MUNIC 78468R721 232 4,630 SH   SOLE   0 0 4,630
J P MORGAN EXCHANGE-TRADED F BETBULD EUROPE 46641Q720 269 14,067 SH   SOLE   0 0 14,067
TAUBMAN CTRS INC COM 876664103 230 5,493 SH   SOLE   0 0 5,493
TJX COS INC NEW COM 872540109 229 4,798 SH   SOLE   0 0 4,798
VIAVI SOLUTIONS INC COM 925550105 195 17,400 SH   SOLE   0 0 17,400
ZOETIS INC CL A 98978V103 240 2,040 SH   SOLE   0 0 2,040
LIVENT CORP COM 53814L108 119 22,648 SH   SOLE   0 0 22,648
FOUR CORNERS PPTY TR INC COM 35086T109 302 16,116 SH   SOLE   0 0 16,116
KLA CORPORATION COM NEW 482480100 483 3,358 SH   SOLE   0 0 3,358
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,429 29,703 SH   SOLE   0 0 29,703
THIRD PT REINS LTD COM G8827U100 109 14,684 SH   SOLE   0 0 14,684
SYNNEX CORP COM 87162W100 259 3,539 SH   SOLE   0 0 3,539
STAMPS COM INC COM NEW 852857200 444 3,414 SH   SOLE   0 0 3,414
FACEBOOK INC CL A 30303M102 2,392 14,339 SH   SOLE   0 0 14,339
PENN NATL GAMING INC COM 707569109 156 12,323 SH   SOLE   0 0 12,323
ALLEGIANT TRAVEL CO COM 01748X102 302 3,690 SH   SOLE   0 0 3,690
LILLY ELI & CO COM 532457108 696 5,017 SH   SOLE   0 0 5,017
SOLAREDGE TECHNOLOGIES INC COM 83417M104 220 2,685 SH   SOLE   0 0 2,685
ILLINOIS TOOL WKS INC COM 452308109 547 3,848 SH   SOLE   0 0 3,848
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 305 3,577 SH   SOLE   0 0 3,577
NORTHWEST BANCSHARES INC MD COM 667340103 309 26,726 SH   SOLE   0 0 26,726
MARKETAXESS HLDGS INC COM 57060D108 428 1,286 SH   SOLE   0 0 1,286
OFFICE DEPOT INC COM 676220106 72 44,133 SH   SOLE   0 0 44,133
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,697 81,513 SH   SOLE   0 0 81,513
LGI HOMES INC COM 50187T106 208 4,605 SH   SOLE   0 0 4,605
VERISIGN INC COM 92343E102 308 1,712 SH   SOLE   0 0 1,712
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 216 4,004 SH   SOLE   0 0 4,004
TTEC HLDGS INC COM 89854H102 229 6,226 SH   SOLE   0 0 6,226
FAIR ISAAC CORP COM 303250104 484 1,572 SH   SOLE   0 0 1,572
TRUSTCO BK CORP N Y COM 898349105 120 22,242 SH   SOLE   0 0 22,242
TYLER TECHNOLOGIES INC COM 902252105 343 1,155 SH   SOLE   0 0 1,155
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,009 24,992 SH   SOLE   0 0 24,992
AUTOMATIC DATA PROCESSING IN COM 053015103 562 4,110 SH   SOLE   0 0 4,110
COPART INC COM 217204106 237 3,452 SH   SOLE   0 0 3,452
MINERALS TECHNOLOGIES INC COM 603158106 348 9,589 SH   SOLE   0 0 9,589
AMER STATES WTR CO COM 029899101 297 3,638 SH   SOLE   0 0 3,638
BIO RAD LABS INC CL A 090572207 306 874 SH   SOLE   0 0 874
WASHINGTON FED INC COM 938824109 336 12,925 SH   SOLE   0 0 12,925
CNO FINL GROUP INC COM 12621E103 178 14,374 SH   SOLE   0 0 14,374
MOLINA HEALTHCARE INC COM 60855R100 390 2,790 SH   SOLE   0 0 2,790
ALTRIA GROUP INC COM 02209S103 239 6,174 SH   SOLE   0 0 6,174
UNITI GROUP INC COM 91325V108 157 25,989 SH   SOLE   0 0 25,989
WEX INC COM 96208T104 206 1,971 SH   SOLE   0 0 1,971
HUMANA INC COM 444859102 356 1,135 SH   SOLE   0 0 1,135
TRUSTMARK CORP COM 898402102 286 12,269 SH   SOLE   0 0 12,269
WESTERN ASSET HIGH INCM OPP COM 95766K109 59 14,000 SH   SOLE   0 0 14,000
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 13,172 803,182 SH   SOLE   0 0 803,182
BARNES & NOBLE ED INC COM 06777U101 70 51,384 SH   SOLE   0 0 51,384
CITIGROUP INC COM NEW 172967424 276 6,557 SH   SOLE   0 0 6,557
HENRY JACK & ASSOC INC COM 426281101 301 1,940 SH   SOLE   0 0 1,940
UNIVERSAL FST PRODS INC COM 913543104 287 7,728 SH   SOLE   0 0 7,728
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,360 5 SH   SOLE   0 0 5
LIVEPERSON INC COM 538146101 303 13,298 SH   SOLE   0 0 13,298
JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206 2,691 94,736 SH   SOLE   0 0 94,736
SMUCKER J M CO COM NEW 832696405 225 2,028 SH   SOLE   0 0 2,028
DANA INCORPORATED COM 235825205 278 35,591 SH   SOLE   0 0 35,591
INDEPENDENCE RLTY TR INC COM 45378A106 345 38,548 SH   SOLE   0 0 38,548
PS BUSINESS PKS INC CALIF COM 69360J107 252 1,860 SH   SOLE   0 0 1,860
JOHN BEAN TECHNOLOGIES CORP COM 477839104 259 3,481 SH   SOLE   0 0 3,481
GRACO INC COM 384109104 364 7,463 SH   SOLE   0 0 7,463
SOUTHSIDE BANCSHARES INC COM 84470P109 261 8,587 SH   SOLE   0 0 8,587
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4,086 15,542 SH   SOLE   0 0 15,542
SALESFORCE COM INC COM 79466L302 404 2,808 SH   SOLE   0 0 2,808
OMNICELL INC COM 68213N109 239 3,638 SH   SOLE   0 0 3,638
STRATEGIC ED INC COM 86272C103 255 1,826 SH   SOLE   0 0 1,826
CHARLES RIV LABS INTL INC COM 159864107 213 1,690 SH   SOLE   0 0 1,690
VANGUARD INDEX FDS TOTAL STK MKT 922908769 306 2,372 SH   SOLE   0 0 2,372
ADVANCED MICRO DEVICES INC COM 007903107 398 8,756 SH   SOLE   0 0 8,756
PNC FINL SVCS GROUP INC COM 693475105 308 3,214 SH   SOLE   0 0 3,214
HOME DEPOT INC COM 437076102 1,921 10,287 SH   SOLE   0 0 10,287
STIFEL FINL CORP COM 860630102 208 5,044 SH   SOLE   0 0 5,044
TEGNA INC COM 87901J105 117 10,788 SH   SOLE   0 0 10,788
LOCKHEED MARTIN CORP COM 539830109 1,025 3,024 SH   SOLE   0 0 3,024
XENIA HOTELS & RESORTS INC COM 984017103 479 46,486 SH   SOLE   0 0 46,486
COCA COLA CO COM 191216100 843 19,042 SH   SOLE   0 0 19,042
WELLS FARGO CO NEW COM 949746101 640 22,302 SH   SOLE   0 0 22,302
UNITEDHEALTH GROUP INC COM 91324P102 1,351 5,419 SH   SOLE   0 0 5,419
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 234 8,126 SH   SOLE   0 0 8,126
INTERNATIONAL BUSINESS MACHS COM 459200101 526 4,742 SH   SOLE   0 0 4,742
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 49,915 210,770 SH   SOLE   0 0 210,770
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 372 5,264 SH   SOLE   0 0 5,264
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,889 36,522 SH   SOLE   0 0 36,522
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,117 20,162 SH   SOLE   0 0 20,162
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3,184 65,363 SH   SOLE   0 0 65,363
TESLA INC COM 88160R101 656 1,251 SH   SOLE   0 0 1,251
EMPLOYERS HOLDINGS INC COM 292218104 235 5,791 SH   SOLE   0 0 5,791
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 4,587 56,428 SH   SOLE   0 0 56,428
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,445 46,602 SH   SOLE   0 0 46,602
RESTAURANT BRANDS INTL INC COM 76131D103 280 7,006 SH   SOLE   0 0 7,006
CARLISLE COS INC COM 142339100 256 2,045 SH   SOLE   0 0 2,045
NETFLIX INC COM 64110L106 582 1,550 SH   SOLE   0 0 1,550
AMGEN INC COM 031162100 960 4,735 SH   SOLE   0 0 4,735
INVESCO QQQ TR UNIT SER 1 46090E103 1,273 6,686 SH   SOLE   0 0 6,686
SOUTHERN CO COM 842587107 233 4,303 SH   SOLE   0 0 4,303
LHC GROUP INC COM 50187A107 429 3,063 SH   SOLE   0 0 3,063
GREAT WESTN BANCORP INC COM 391416104 234 11,426 SH   SOLE   0 0 11,426
3M CO COM 88579Y101 662 4,846 SH   SOLE   0 0 4,846
ESSENTIAL UTILS INC COM 29670G102 200 4,915 SH   SOLE   0 0 4,915
WASTE MGMT INC DEL COM 94106L109 682 7,370 SH   SOLE   0 0 7,370
ISHARES TR S&P 500 GRWT ETF 464287309 972 5,887 SH   SOLE   0 0 5,887
VERIZON COMMUNICATIONS INC COM 92343V104 758 14,110 SH   SOLE   0 0 14,110
SPDR S&P 500 ETF TR TR UNIT 78462F103 0 800 SH Call SOLE   0 0 800
MKS INSTRS INC COM 55306N104 420 5,151 SH   SOLE   0 0 5,151
FIRST BANCORP P R COM NEW 318672706 260 48,905 SH   SOLE   0 0 48,905
AMERICAN ELEC PWR CO INC COM 025537101 245 3,057 SH   SOLE   0 0 3,057
FIRST MIDWEST BANCORP DEL COM 320867104 269 20,306 SH   SOLE   0 0 20,306
ISHARES TR CORE S&P MCP ETF 464287507 26,487 184,120 SH   SOLE   0 0 184,120
MICROSOFT CORP COM 594918104 6,017 38,153 SH   SOLE   0 0 38,153
EASTERLY GOVT PPTYS INC COM 27616P103 242 9,811 SH   SOLE   0 0 9,811
LINDE PLC SHS G5494J103 226 1,306 SH   SOLE   0 0 1,306
SUNRUN INC COM 86771W105 113 11,147 SH   SOLE   0 0 11,147
LIQUIDITY SERVICES INC COM 53635B107 43 11,143 SH   SOLE   0 0 11,143
STARBUCKS CORP COM 855244109 494 7,512 SH   SOLE   0 0 7,512
PIPER SANDLER COMPANIES COM 724078100 215 4,261 SH   SOLE   0 0 4,261
FABRINET SHS G3323L100 226 4,146 SH   SOLE   0 0 4,146
FIRST COMWLTH FINL CORP PA COM 319829107 466 50,979 SH   SOLE   0 0 50,979
RETAIL OPPORTUNITY INVTS COR COM 76131N101 88 10,614 SH   SOLE   0 0 10,614
SCRIPPS E W CO OHIO CL A NEW 811054402 128 16,936 SH   SOLE   0 0 16,936
ZYMEWORKS INC COM 98985W102 1,023 28,846 SH   SOLE   0 0 28,846
ISHARES TR RUS 1000 ETF 464287622 57,322 405,018 SH   SOLE   0 0 405,018
SPDR S&P 500 ETF TR TR UNIT 78462F103 114 2,200 SH Put SOLE   0 0 2,200
ISHARES TR S&P 500 VAL ETF 464287408 530 5,504 SH   SOLE   0 0 5,504
ARCHROCK INC COM 03957W106 181 48,135 SH   SOLE   0 0 48,135
INVESCO EXCHANGE-TRADED FD T S&P500 HDL VOL 46138E362 804 26,800 SH   SOLE   0 0 26,800
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 1,170 79,752 SH   SOLE   0 0 79,752
GENERAL MLS INC COM 370334104 369 6,987 SH   SOLE   0 0 6,987
WP CAREY INC COM 92936U109 254 4,369 SH   SOLE   0 0 4,369
METHODE ELECTRS INC COM 591520200 230 8,707 SH   SOLE   0 0 8,707
DOMINION ENERGY INC COM 25746U109 350 4,848 SH   SOLE   0 0 4,848
RENAISSANCERE HOLDINGS LTD COM G7496G103 261 1,746 SH   SOLE   0 0 1,746
CROSS CTRY HEALTHCARE INC COM 227483104 92 13,580 SH   SOLE   0 0 13,580
CONSOLIDATED EDISON INC COM 209115104 520 6,670 SH   SOLE   0 0 6,670
ESCO TECHNOLOGIES INC COM 296315104 307 4,043 SH   SOLE   0 0 4,043
JBG SMITH PPTYS COM 46590V100 259 8,152 SH   SOLE   0 0 8,152
ISHARES TR RUS 1000 GRW ETF 464287614 491 3,260 SH   SOLE   0 0 3,260
NVIDIA CORP COM 67066G104 350 1,328 SH   SOLE   0 0 1,328
FIRST AMERN FINL CORP COM 31847R102 208 4,902 SH   SOLE   0 0 4,902
MASCO CORP COM 574599106 230 6,663 SH   SOLE   0 0 6,663
ISHARES TR MSCI EMG MKT ETF 464287234 3,382 99,085 SH   SOLE   0 0 99,085
ISHARES TR RUSSELL 2000 ETF 464287655 1,219 10,646 SH   SOLE   0 0 10,646
IDEX CORP COM 45167R104 215 1,559 SH   SOLE   0 0 1,559
SALLY BEAUTY HLDGS INC COM 79546E104 100 12,327 SH   SOLE   0 0 12,327
UNIVERSAL DISPLAY CORP COM 91347P105 398 3,023 SH   SOLE   0 0 3,023
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,713 8,086 SH   SOLE   0 0 8,086
S & T BANCORP INC COM 783859101 200 7,328 SH   SOLE   0 0 7,328
ALLERGAN PLC SHS G0177J108 249 1,408 SH   SOLE   0 0 1,408
ISHARES TR MIN VOL EAFE ETF 46429B689 7,869 126,815 SH   SOLE   0 0 126,815
ITRON INC COM 465741106 212 3,806 SH   SOLE   0 0 3,806
LINCOLN ELEC HLDGS INC COM 533900106 222 3,223 SH   SOLE   0 0 3,223
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 393 8,100 SH   SOLE   0 0 8,100
KAISER ALUMINUM CORP COM PAR $0.01 483007704 250 3,611 SH   SOLE   0 0 3,611
WEST PHARMACEUTICAL SVSC INC COM 955306105 383 2,513 SH   SOLE   0 0 2,513
FASTENAL CO COM 311900104 364 11,636 SH   SOLE   0 0 11,636
ENBRIDGE INC COM 29250N105 444 15,275 SH   SOLE   0 0 15,275
CLEVELAND CLIFFS INC COM 185899101 162 41,070 SH   SOLE   0 0 41,070
MSCI INC COM 55354G100 361 1,248 SH   SOLE   0 0 1,248
FIRST FINL BANKSHARES COM 32020R109 412 15,350 SH   SOLE   0 0 15,350
GOLDMAN SACHS GROUP INC COM 38141G104 852 5,513 SH   SOLE   0 0 5,513
APPLIED MATLS INC COM 038222105 688 15,011 SH   SOLE   0 0 15,011
UNILEVER PLC SPON ADR NEW 904767704 331 6,538 SH   SOLE   0 0 6,538
LANNET INC COM 516012101 101 14,569 SH   SOLE   0 0 14,569
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 74 10,485 SH   SOLE   0 0 10,485
MERITOR INC COM 59001K100 167 12,580 SH   SOLE   0 0 12,580
MCDONALDS CORP COM 580135101 589 3,560 SH   SOLE   0 0 3,560
STERICYCLE INC COM 858912108 249 5,119 SH   SOLE   0 0 5,119
ANTHEM INC COM 036752103 231 1,018 SH   SOLE   0 0 1,018
MASTERCARD INC CL A 57636Q104 749 3,101 SH   SOLE   0 0 3,101
OLD DOMINION FREIGHT LINE IN COM 679580100 313 2,387 SH   SOLE   0 0 2,387
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 475 5,365 SH   SOLE   0 0 5,365
SPDR S&P 500 ETF TR TR UNIT 78462F103 10 600 SH Put SOLE   0 0 600
WESTAMERICA BANCORPORATION COM 957090103 335 5,698 SH   SOLE   0 0 5,698
VERMILLION INC COM NEW 92407M206 51 61,761 SH   SOLE   0 0 61,761
AVISTA CORP COM 05379B107 215 5,050 SH   SOLE   0 0 5,050
BLACKROCK MULTI-SECTOR INC T COM 09258A107 184 15,207 SH   SOLE   0 0 15,207
ALPHABET INC CAP STK CL A 02079K305 1,751 1,507 SH   SOLE   0 0 1,507
CROCS INC COM 227046109 242 14,233 SH   SOLE   0 0 14,233
CARDIOVASCULAR SYS INC DEL COM 141619106 211 5,994 SH   SOLE   0 0 5,994
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 480 4,941 SH   SOLE   0 0 4,941
EMERSON ELEC CO COM 291011104 267 5,596 SH   SOLE   0 0 5,596
POST HLDGS INC COM 737446104 212 2,560 SH   SOLE   0 0 2,560
COHEN & STEERS LTD DURATION COM 19248C105 413 20,075 SH   SOLE   0 0 20,075
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 11,207 334,041 SH   SOLE   0 0 334,041
CATERPILLAR INC DEL COM 149123101 269 2,318 SH   SOLE   0 0 2,318
BERKLEY W R CORP COM 084423102 331 6,354 SH   SOLE   0 0 6,354
TOOTSIE ROLL INDS INC COM 890516107 270 7,518 SH   SOLE   0 0 7,518
ISHARES TR MSCI EAFE ETF 464287465 764 14,297 SH   SOLE   0 0 14,297
AMEDISYS INC COM 023436108 457 2,489 SH   SOLE   0 0 2,489
SPDR S&P 500 ETF TR TR UNIT 78462F103 13 2,000 SH Put SOLE   0 0 2,000
EXPRESS INC COM 30219E103 21 14,304 SH   SOLE   0 0 14,304
ISHARES TR RUS MD CP GR ETF 464287481 299 2,457 SH   SOLE   0 0 2,457
LEGG MASON ETF INVT TR INT LW VTY HGH 52468L505 517 25,000 SH   SOLE   0 0 25,000
F N B CORP COM 302520101 84 11,402 SH   SOLE   0 0 11,402
DXC TECHNOLOGY CO COM 23355L106 200 15,306 SH   SOLE   0 0 15,306
MERIT MED SYS INC COM 589889104 212 6,773 SH   SOLE   0 0 6,773
MARATHON OIL CORP COM 565849106 45 13,546 SH   SOLE   0 0 13,546
ALPHABET INC CAP STK CL C 02079K107 1,131 973 SH   SOLE   0 0 973
TUPPERWARE BRANDS CORP COM 899896104 22 13,863 SH   SOLE   0 0 13,863
TIVO CORP COM 88870P106 146 20,652 SH   SOLE   0 0 20,652
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 576 5,820 SH   SOLE   0 0 5,820
HONEYWELL INTL INC COM 438516106 559 4,181 SH   SOLE   0 0 4,181
VONAGE HLDGS CORP COM 92886T201 248 34,352 SH   SOLE   0 0 34,352
LSB INDS INC COM 502160104 148 70,403 SH   SOLE   0 0 70,403
SPDR SER TR NUVEEN BLMBRG SR 78468R739 788 16,108 SH   SOLE   0 0 16,108
RPC INC COM 749660106 52 25,005 SH   SOLE   0 0 25,005
SIRIUS XM HLDGS INC COM 82968B103 55 11,092 SH   SOLE   0 0 11,092
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 3,544 199,218 SH   SOLE   0 0 199,218
MATADOR RES CO COM 576485205 43 17,469 SH   SOLE   0 0 17,469
MEDICAL PPTYS TRUST INC COM 58463J304 276 15,945 SH   SOLE   0 0 15,945
EAGLE BANCORP INC MD COM 268948106 279 9,244 SH   SOLE   0 0 9,244
ALLEGHANY CORP DEL COM 017175100 325 589 SH   SOLE   0 0 589
SPDR S&P 500 ETF TR TR UNIT 78462F103 6 500 SH Put SOLE   0 0 500
AXON ENTERPRISE INC COM 05464C101 430 6,071 SH   SOLE   0 0 6,071
CITY HLDG CO COM 177835105 236 3,551 SH   SOLE   0 0 3,551
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 6,941 123,366 SH   SOLE   0 0 123,366
META FINL GROUP INC COM 59100U108 225 10,340 SH   SOLE   0 0 10,340
ISHARES TR EAFE GRWTH ETF 464288885 226 3,183 SH   SOLE   0 0 3,183
MEDTRONIC PLC SHS G5960L103 984 10,910 SH   SOLE   0 0 10,910
PACIFIC PREMIER BANCORP COM 69478X105 485 25,767 SH   SOLE   0 0 25,767
OSHKOSH CORP COM 688239201 507 7,881 SH   SOLE   0 0 7,881
MAGELLAN HEALTH INC COM NEW 559079207 208 4,316 SH   SOLE   0 0 4,316
KITE RLTY GROUP TR COM NEW 49803T300 313 33,022 SH   SOLE   0 0 33,022
PENN VA CORP COM 70788V102 259 83,888 SH   SOLE   0 0 83,888
COHEN & STEERS REIT & PFD &I COM 19247X100 172 10,700 SH   SOLE   0 0 10,700
ISTAR INC COM 45031U101 154 14,531 SH   SOLE   0 0 14,531
INVESCO SR INCOME TR COM 46131H107 42 13,000 SH   SOLE   0 0 13,000
UNITED PARCEL SERVICE INC CL B 911312106 605 6,472 SH   SOLE   0 0 6,472
PROGENICS PHARMACEUTICALS IN COM 743187106 73 19,140 SH   SOLE   0 0 19,140
ISHARES TR CORE S&P500 ETF 464287200 77,376 299,443 SH   SOLE   0 0 299,443
SPDR SER TR PRTFLO S&P500 VL 78464A508 7,024 271,837 SH   SOLE   0 0 271,837
SEMPRA ENERGY COM 816851109 298 2,633 SH   SOLE   0 0 2,633
BEST BUY INC COM 086516101 250 4,386 SH   SOLE   0 0 4,386
SPDR S&P 500 ETF TR TR UNIT 78462F103 1 100 SH Put SOLE   0 0 100
MORGAN STANLEY COM NEW 617446448 697 20,504 SH   SOLE   0 0 20,504
INTUIT COM 461202103 406 1,764 SH   SOLE   0 0 1,764
LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 799 31,000 SH   SOLE   0 0 31,000
LAM RESEARCH CORP COM 512807108 297 1,239 SH   SOLE   0 0 1,239
OGE ENERGY CORP COM 670837103 239 7,768 SH   SOLE   0 0 7,768
ARCOSA INC COM 039653100 235 5,908 SH   SOLE   0 0 5,908
BIOGEN INC COM 09062X103 220 694 SH   SOLE   0 0 694
NVR INC COM 62944T105 257 100 SH   SOLE   0 0 100
FACTSET RESH SYS INC COM 303075105 414 1,588 SH   SOLE   0 0 1,588
KAYNE ANDERSN MLP MIDS INVT COM 486606106 177 48,834 SH   SOLE   0 0 48,834
FERRO CORP COM 315405100 156 16,641 SH   SOLE   0 0 16,641
BLACKROCK CAP INVT CORP COM 092533108 47 21,319 SH   SOLE   0 0 21,319
NUVEEN MUN 2021 TARGET TERM COM 670687102 325 34,350 SH   SOLE   0 0 34,350
STERIS PLC SHS USD G8473T100 449 3,205 SH   SOLE   0 0 3,205
TOMPKINS FINANCIAL CORPORATI COM 890110109 286 3,983 SH   SOLE   0 0 3,983
BLACKROCK INC COM 09247X101 344 783 SH   SOLE   0 0 783
SPDR SER TR S&P 600 SML CAP 78464A813 3,894 80,413 SH   SOLE   0 0 80,413
BOYD GAMING CORP COM 103304101 321 22,262 SH   SOLE   0 0 22,262
CORE MARK HOLDING CO INC COM 218681104 213 7,468 SH   SOLE   0 0 7,468
NOBLE ENERGY INC COM 655044105 91 14,993 SH   SOLE   0 0 14,993
JOHNSON & JOHNSON COM 478160104 1,014 7,735 SH   SOLE   0 0 7,735
NORTHWESTERN CORP COM NEW 668074305 254 4,248 SH   SOLE   0 0 4,248
SPDR S&P 500 ETF TR TR UNIT 78462F103 7 400 SH Put SOLE   0 0 400
SPDR GOLD TRUST GOLD SHS 78463V107 417 2,819 SH   SOLE   0 0 2,819
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 282 2,879 SH   SOLE   0 0 2,879
DOLLAR GEN CORP NEW COM 256677105 223 1,480 SH   SOLE   0 0 1,480
CROWN CASTLE INTL CORP NEW COM 22822V101 391 2,706 SH   SOLE   0 0 2,706
S&P GLOBAL INC COM 78409V104 255 1,042 SH   SOLE   0 0 1,042
ISHARES TR GLB INFRASTR ETF 464288372 542 15,866 SH   SOLE   0 0 15,866
UNITED STATES STL CORP NEW COM 912909108 268 42,536 SH   SOLE   0 0 42,536
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,875 21,117 SH   SOLE   0 0 21,117
TIMKENSTEEL CORP COM 887399103 42 12,961 SH   SOLE   0 0 12,961
AIR PRODS & CHEMS INC COM 009158106 226 1,134 SH   SOLE   0 0 1,134
FRANKLIN ELEC INC COM 353514102 269 5,717 SH   SOLE   0 0 5,717
COVETRUS INC COM 22304C100 88 10,852 SH   SOLE   0 0 10,852
EVERGY INC COM 30034W106 207 3,763 SH   SOLE   0 0 3,763
NORTHFIELD BANCORP INC DEL COM 66611T108 213 19,076 SH   SOLE   0 0 19,076
FULLER H B CO COM 359694106 210 7,531 SH   SOLE   0 0 7,531
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 266 9,774 SH   SOLE   0 0 9,774
CIENA CORP COM NEW 171779309 276 6,926 SH   SOLE   0 0 6,926
GAMESTOP CORP NEW CL A 36467W109 65 18,462 SH   SOLE   0 0 18,462
KINDER MORGAN INC DEL COM 49456B101 213 15,327 SH   SOLE   0 0 15,327
TELEFLEX INCORPORATED COM 879369106 410 1,399 SH   SOLE   0 0 1,399
THERMO FISHER SCIENTIFIC INC COM 883556102 580 2,044 SH   SOLE   0 0 2,044
PAYPAL HLDGS INC COM 70450Y103 488 5,098 SH   SOLE   0 0 5,098
NMI HLDGS INC CL A 629209305 160 13,745 SH   SOLE   0 0 13,745
INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 19,709 420,054 SH   SOLE   0 0 420,054
ATMOS ENERGY CORP COM 049560105 427 4,305 SH   SOLE   0 0 4,305
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 1,079 852 SH   SOLE   0 0 852
NUVEEN INTER DURATION MN TMF COM 670671106 298 22,939 SH   SOLE   0 0 22,939
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 5,184 40,915 SH   SOLE   0 0 40,915
FLAGSTAR BANCORP INC COM PAR .001 337930705 257 12,977 SH   SOLE   0 0 12,977
HILL ROM HLDGS INC COM 431475102 263 2,616 SH   SOLE   0 0 2,616