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
APPLE INC COM 037833100 17,915 154,694 SH   SOLE   154,694 0 0
AXON ENTERPRISE INC COM 05464C101 2,443 26,935 SH   SOLE   26,935 0 0
ABBVIE INC COM 00287Y109 1,042 11,892 SH   SOLE   11,892 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 2,241 48,199 SH   SOLE   48,199 0 0
ADIENT PLC ORD SHS G0084W101 364 21,015 SH   SOLE   21,015 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 827 59,356 SH   SOLE   59,356 0 0
AVANGRID INC COM 05351W103 320 6,347 SH   SOLE   6,347 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 1,690 17,088 SH   SOLE   17,088 0 0
APPLIED MATLS INC COM 038222105 3,180 53,495 SH   SOLE   53,495 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 225 11,280 SH   SOLE   11,280 0 0
AMERICAN TOWER CORP CL A 029912201 924 3,821 SH   SOLE   3,821 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 62,395 1,593,730 SH   SOLE   1,593,730 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,916 153,440 SH   SOLE   153,440 0 0
AMAZON COM INC COM 023135106 1,429 454 SH   SOLE   454 0 0
AMPHENOL CORP NEW CL A 032095101 550 5,077 SH   SOLE   5,077 0 0
ARROW ELECTRS INC COM 042735100 1,703 21,648 SH   SOLE   21,648 0 0
ASPIRA WOMENS HEALTH INC COM 04537Y109 304 98,440 SH   SOLE   98,440 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 348 1,183 SH   SOLE   1,183 0 0
BANK OF AMERICA CORPORATION COM 060505104 705 29,256 SH   SOLE   29,256 0 0
BED BATH & BEYOND INC COM 075896100 291 19,451 SH   SOLE   19,451 0 0
BARCLAYS BK PLC IPATH S&P MLP 06742A750 5,931 1,183,840 SH   SOLE   1,183,840 0 0
FRANKLIN RES INC COM 354613101 12,237 601,320 SH   SOLE   601,320 0 0
BUNGE LIMITED COM G16962105 2,130 46,600 SH   SOLE   46,600 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 146 11,907 SH   SOLE   11,907 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 252 11,600 SH   SOLE   11,600 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 985 16,927 SH   SOLE   16,927 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 421 15,118 SH   SOLE   15,118 0 0
POPULAR INC COM 733174106 1,440 39,709 SH   SOLE   39,709 0 0
BERKSHIRE HATHAWAY INC DEL CL B 084670702 1,473 6,919 SH   SOLE   6,919 0 0
ISHARES TR CORE S&P SCP ETF 464287804 3,563 50,728 SH   SOLE   50,728 0 0
INTEL CORP COM 458140100 3,303 63,798 SH   SOLE   63,798 0 0
INGERSOLL-RAND COMPANY LTD CL A G4776G101 1,433 40,242 SH   SOLE   40,242 0 0
ISHARES TR CORE S&P500 ETF 464287200 495 1,472 SH   SOLE   1,472 0 0
ISHARES TR RUS200 IDX ETF 464289446 1,113 7,432 SH   SOLE   7,432 0 0
JABIL CIRCUIT INC COM 466313103 852 24,862 SH   SOLE   24,862 0 0
JOHNSON CTLS INTL PLC SHS G51502105 2,464 60,317 SH   SOLE   60,317 0 0
JOHNSON & JOHNSON COM 478160104 385 2,589 SH   SOLE   2,589 0 0
JP MORGAN CHASE & CO COM 46625H100 1,078 11,200 SH   SOLE   11,200 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 4,835 95,179 SH   SOLE   95,179 0 0
KALA PHARMACEUTICALS INC COM 483119103 139 18,596 SH   SOLE   18,596 0 0
KIMCO RLTY CORP COM 49446R109 632 56,148 SH   SOLE   56,148 0 0
COCA COLA BOTTLING CO CONS COM 191098102 248 5,018 SH   SOLE   5,018 0 0
LILLY ELI & CO COM 532457108 277 1,868 SH   SOLE   1,868 0 0
LOCKHEED MARTIN CORP COM 539830109 202 528 SH   SOLE   528 0 0
MACYS INC COM 55616P104 124 21,803 SH   SOLE   21,803 0 0
MASTERCARD INC CL A 57636Q104 262 773 SH   SOLE   773 0 0
ISHARES TR MBS ETF 464288588 202 1,828 SH   SOLE   1,828 0 0
MKS INSTRUMENT INC COM 55306N104 427 3,912 SH   SOLE   3,912 0 0
MERCK & CO INC COM 589331107 306 3,683 SH   SOLE   3,683 0 0
MORGAN STANLEY COM NEW 617446448 207 4,279 SH   SOLE   4,279 0 0
MICROSOFT CORP COM 594918104 10,316 49,048 SH   SOLE   49,048 0 0
MATCH GROUP INC NEW COM 57667L107 2,073 18,732 SH   SOLE   18,732 0 0
MURPHY OIL CORP COM 626717102 470 52,635 SH   SOLE   52,635 0 0
NASDAQ OMX GROUP INC COM 631103108 2,008 16,363 SH   SOLE   16,363 0 0
NEXTERA ENERGY INC COM 65339F101 294 1,060 SH   SOLE   1,060 0 0
NETFLIX INC COM 64110L106 486 972 SH   SOLE   972 0 0
NUVEEN MUN VALUE FD INC COM 670928100 457 42,836 SH   SOLE   42,836 0 0
NVIDIA CORP COM 67066G104 23,915 44,187 SH   SOLE   44,187 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 209 13,315 SH   SOLE   13,315 0 0
NOVARTIS A G SPONSORED ADR 66987V109 982 11,291 SH   SOLE   11,291 0 0
NVENT ELECTRIC PLC SHS G6700G107 261 14,727 SH   SOLE   14,727 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 454 20,771 SH   SOLE   20,771 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 627 55,002 SH   SOLE   55,002 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2,120 40,608 SH   SOLE   40,608 0 0
CARS COM INC COM 14575E105 3,381 418,400 SH   SOLE   418,400 0 0
CATERPILLAR INC DEL COM 149123101 238 1,594 SH   SOLE   1,594 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 6,194 70,598 SH   SOLE   70,598 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 792 19,150 SH   SOLE   19,150 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 281 6,001 SH   SOLE   6,001 0 0
CIGNA CORP COM 125509109 2,480 14,638 SH   SOLE   14,638 0 0
CENTENE CORP DEK COM 15135B101 2,158 37,004 SH   SOLE   37,004 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 79 13,520 SH   SOLE   13,520 0 0
COWEN GROUP INC NEW CL A 223622101 403 24,750 SH   SOLE   24,750 0 0
CREE INC COM 225447101 2,974 46,657 SH   SOLE   46,657 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 9,761 979,025 SH   SOLE   979,025 0 0
CISCO SYS INC COM 17275R102 3,569 90,616 SH   SOLE   90,616 0 0
CINTAS CORP COM 172908105 244 733 SH   SOLE   733 0 0
CORTEVA INC COM 22052L104 1,163 40,376 SH   SOLE   40,376 0 0
CVS HEALTH CORP COM 126650100 1,448 24,787 SH   SOLE   24,787 0 0
CHEVRON CORP NEW COM 166764100 209 2,906 SH   SOLE   2,906 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 3,198 107,500 SH   SOLE   107,500 0 0
DANAOS CORPORATION SHS Y1968P105 396 53,914 SH   SOLE   53,914 0 0
DEUTSCHE BK AG LONDON BRH DB 3X GERMAN BD 25154W407 109 12,989 SH   SOLE   12,989 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 2,240 40,376 SH   SOLE   40,376 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2,751 9,914 SH   SOLE   9,914 0 0
DISNEY WALT CO COM DISNEY 254687106 234 1,886 SH   SOLE   1,886 0 0
DOW CHEM CO COM 260543103 1,904 40,476 SH   SOLE   40,476 0 0
ISHARES TR MSCI KLD400 SOC 464288570 777 6,074 SH   SOLE   6,074 0 0
WISDOMTREE TRUST JAPANESE YEN F 97717W224 245 5,010 SH   SOLE   5,010 0 0
EBAY INC COM 278642103 1,446 27,747 SH   SOLE   27,747 0 0
ISHARES TR MSCI EMERG MKT 464287234 511 11,589 SH   SOLE   11,589 0 0
ISHARES TR MSCI EAFE IDX 464287465 419 6,590 SH   SOLE   6,590 0 0
ENSIGN GROUP INC COM 29358P101 371 6,505 SH   SOLE   6,505 0 0
E TRADE FINANCIAL CORP COM 269246104 27,021 539,889 SH   SOLE   539,889 0 0
ETSY INC COM 29786A106 431 3,544 SH   SOLE   3,544 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826S103 265 45,094 SH   SOLE   45,094 0 0
EYEPOINT PHARMACEUTICALS INC COM 30233G100 16 31,800 SH   SOLE   31,800 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 704 105,678 SH   SOLE   105,678 0 0
FASTENAL CO COM 311900104 667 14,782 SH   SOLE   14,782 0 0
FACEBOOK INC CL A 30303M102 622 2,376 SH   SOLE   2,376 0 0
FREEPORT-MCMORAN COPPER & GO COM 35671D857 2,531 161,825 SH   SOLE   161,825 0 0
FLEXTRONICS INTL LTD ORD Y2573F102 2,039 183,000 SH   SOLE   183,000 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 5,208 170,304 SH   SOLE   170,304 0 0
GAMCO INVESTORS INC CL A COM 361438104 1,852 160,093 SH   SOLE   160,093 0 0
GENERAL ELECTRIC CO COM 369604103 123 19,676 SH   SOLE   19,676 0 0
GILEAD SCIENCES INC COM 375558103 389 6,150 SH   SOLE   6,150 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 670 3,785 SH   SOLE   3,785 0 0
ALPHABET INC CAP STK CL C 02079K107 228 155 SH   SOLE   155 0 0
ALPHABET INC CAP STK CL A 02079K305 276 189 SH   SOLE   189 0 0
GOPRO INC CL A 38268T103 89 19,601 SH   SOLE   19,601 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 9,641 47,972 SH   SOLE   47,972 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,534 40,752 SH   SOLE   40,752 0 0
HOME DEPOT INC COM 437076102 264 950 SH   SOLE   950 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 760 81,082 SH   SOLE   81,082 0 0
HEWLETT PACKARD CO COM 428236103 2,662 140,163 SH   SOLE   140,163 0 0
IAC INTERACTIVECORP COM 44919P508 1,042 8,699 SH   SOLE   8,699 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 30,581 632,756 SH   SOLE   632,756 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 7,672 63,057 SH   SOLE   63,057 0 0
INTERCONTINENTALEXCHANGE GRO COM 45866F104 1,874 18,727 SH   SOLE   18,727 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 1,433 77,500 SH   SOLE   77,500 0 0
ISHARES TR GLB INFRASTR ETF 464288372 287 7,444 SH   SOLE   7,444 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 6,823 305,703 SH   SOLE   305,703 0 0
ORACLE CORP COM 68389X105 19,885 333,090 SH   SOLE   333,090 0 0
OSHKOSH CORP COM 688239201 3,596 48,923 SH   SOLE   48,923 0 0
POWERSHARES ETF TRUST WNDRHLL CLN EN 73935X500 1,525 25,093 SH   SOLE   25,093 0 0
PEPSICO INC COM 713448108 346 2,495 SH   SOLE   2,495 0 0
PFIZER INC COM 717081103 4,009 109,227 SH   SOLE   109,227 0 0
iShares S&P U.S. Preferred Stock Index US PFD STK IDX 464288687 540 14,828 SH   SOLE   14,828 0 0
PROCTER AND GAMBLE CO COM 742718109 406 2,921 SH   SOLE   2,921 0 0
PRECIGEN INC COM 74017N105 175 50,001 SH   SOLE   50,001 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 768 41,007 SH   SOLE   41,007 0 0
PARKER HANNIFIN CORP COM 701094104 2,469 12,202 SH   SOLE   12,202 0 0
PIPER SANDLER COMPANIES COM 724078100 4,269 58,473 SH   SOLE   58,473 0 0
PENTAIR LTD SHS H6169Q108 674 14,727 SH   SOLE   14,727 0 0
QUANTA SVCS INC COM 74762E102 582 11,011 SH   SOLE   11,011 0 0
PAYPAL HLDGS INC COM 70450Y103 5,454 27,682 SH   SOLE   27,682 0 0
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 304 9,569 SH   SOLE   9,569 0 0
QUALCOMM INC COM 747525103 704 5,979 SH   SOLE   5,979 0 0
QUIDEL CORP COM 74838J101 334 1,524 SH   SOLE   1,524 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 11,092 39,922 SH   SOLE   39,922 0 0
REGENERON PHARMACEUTICALS COM 75886F107 8,994 16,067 SH   SOLE   16,067 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,295 112,325 SH   SOLE   112,325 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 381 7,918 SH   SOLE   7,918 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 140 23,471 SH   SOLE   23,471 0 0
STIFEL FINL CORP COM 860630102 773 15,298 SH   SOLE   15,298 0 0
SMUCKER J M CO COM NEW 832696405 751 6,502 SH   SOLE   6,502 0 0
SYNOVUS FINL CORP COM 87161C105 745 35,197 SH   SOLE   35,197 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 2,049 65,306 SH   SOLE   65,306 0 0
SPDR TR UNIT SER 1 78462F103 67,715 202,201 SH   SOLE   202,201 0 0
SASOL LTD SPONSORED ADR 803866300 190 25,000 SH   SOLE   25,000 0 0
ISTAR FINL INC COM 45031U101 1,101 93,202 SH   SOLE   93,202 0 0
STATE STR CORP COM 857477103 299 5,037 SH   SOLE   5,037 0 0
ISHARES TR USA ESG SLCT ETF 464288802 822 5,588 SH   SOLE   5,588 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,057 21,011 SH   SOLE   21,011 0 0
CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 2,015 31,093 SH   SOLE   31,093 0 0
TEREX CORP NEW COM 880779103 1,188 61,377 SH   SOLE   61,377 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 2,724 22,464 SH   SOLE   22,464 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,312 20,246 SH   SOLE   20,246 0 0
UNION PAC CORP COM 907818108 271 1,378 SH   SOLE   1,378 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 906 14,219 SH   SOLE   14,219 0 0
VISA INC COM CL A 92826C839 327 1,635 SH   SOLE   1,635 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,061 6,902 SH   SOLE   6,902 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 2,542 26,533 SH   SOLE   26,533 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 557 6,725 SH   SOLE   6,725 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,105 21,896 SH   SOLE   21,896 0 0
VANGUARD INTL EQUITY INDEX F MSCI EUROPE ETF 922042874 241 4,601 SH   SOLE   4,601 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 213 1,652 SH   SOLE   1,652 0 0
VIRTU FINL INC CL A 928254101 3,482 151,324 SH   SOLE   151,324 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1,774 35,215 SH   SOLE   35,215 0 0
VANGUARD INDEX FDS REIT ETF 922908553 473 5,986 SH   SOLE   5,986 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 385 7,925 SH   SOLE   7,925 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 2,205 12,507 SH   SOLE   12,507 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,363 10,932 SH   SOLE   10,932 0 0
VERISK ANALYTICS INC COM 92345Y106 220 1,187 SH   SOLE   1,187 0 0
VANGUARD INDEX FDS REIT ETF 922908553 244 3,025 SH   SOLE   3,025 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 168 18,260 SH   SOLE   18,260 0 0
VANGUARD INTL EQUITY INDEX F MSCI EMR MKT ETF 922042858 1,862 43,073 SH   SOLE   43,073 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 3,686 70,656 SH   SOLE   70,656 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 239 2,950 SH   SOLE   2,950 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,257 21,123 SH   SOLE   21,123 0 0
WELBILT INC COM 949090104 284 46,033 SH   SOLE   46,033 0 0
WESTERN DIGITAL CORP COM 958102105 1,445 39,536 SH   SOLE   39,536 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 358 267 SH   SOLE   267 0 0
WEYERHAEUSER CO COM 962166104 15,885 556,981 SH   SOLE   556,981 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 868 7,789 SH   SOLE   7,789 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 203 3,193 SH   SOLE   3,193 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 741 24,743 SH   SOLE   24,743 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,594 66,224 SH   SOLE   66,224 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 430 5,584 SH   SOLE   5,584 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 409 3,873 SH   SOLE   3,873 0 0
EXXON MOBIL CORP COM 30231G102 453 13,205 SH   SOLE   13,205 0 0
YANDEX N V SH CLASS A N97284108 1,044 16,000 SH   SOLE   16,000 0 0