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 14,865 50,620 SH   SOLE 50,620 0 0 0
AXON ENTERPRISE INC COM 05464C101 1,974 26,943 SH   SOLE 26,943 0 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 2,240 48,337 SH   SOLE 48,337 0 0 0
ADIENT PLC ORD SHS G0084W101 628 29,550 SH   SOLE 29,550 0 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 208 1,222 SH   SOLE 1,222 0 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 1,062 75,945 SH   SOLE 75,945 0 0 0
AVANGRID INC COM 05351W103 387 7,560 SH   SOLE 7,560 0 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 2,128 17,088 SH   SOLE 17,088 0 0 0
APPLIED MATLS INC COM 038222105 6,692 109,633 SH   SOLE 109,633 0 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 647 76,100 SH   SOLE 76,100 0 0 0
AMERICAN TOWER CORP CL A 029912201 919 3,997 SH   SOLE 3,997 0 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 31,902 641,901 SH   SOLE 641,901 0 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2,455 153,440 SH   SOLE 153,440 0 0 0
AMAZON COM INC COM 023135106 788 426 SH   SOLE 426 0 0 0
AMPHENOL CORP NEW CL A 032095101 554 5,123 SH   SOLE 5,123 0 0 0
ARMOUR RESIDENTIAL REIT INC COM 042315101 247 13,812 SH   SOLE 13,812 0 0 0
ARROW ELECTRS INC COM 042735100 3,953 46,649 SH   SOLE 46,649 0 0 0
BANK OF AMERICA CORPORATION COM 060505104 4,651 132,063 SH   SOLE 132,063 0 0 0
BED BATH & BEYOND INC COM 075896100 732 42,300 SH   SOLE 42,300 0 0 0
BARCLAYS BK PLC IPATH S&P MLP 06742A750 6,515 684,340 SH   SOLE 684,340 0 0 0
FRANKLIN RES INC COM 354613101 866 33,331 SH   SOLE 33,331 0 0 0
BUNGE LIMITED COM G16962105 2,682 46,600 SH   SOLE 46,600 0 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 704 48,926 SH   SOLE 48,926 0 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 712 31,208 SH   SOLE 31,208 0 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 330 15,072 SH   SOLE 15,072 0 0 0
POPULAR INC COM 733174106 2,304 39,214 SH   SOLE 39,214 0 0 0
BERKSHIRE HATHAWAY INC DEL CL B 084670702 1,278 5,642 SH   SOLE 5,642 0 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 204 9,469 SH   SOLE 9,469 0 0 0
BLACKSTONE GSO FLTING RTE FU COM 09256U105 166 10,279 SH   SOLE 10,279 0 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 928 55,002 SH   SOLE 55,002 0 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 4,705 84,108 SH   SOLE 84,108 0 0 0
CATERPILLAR INC DEL COM 149123101 230 1,558 SH   SOLE 1,558 0 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 271 6,597 SH   SOLE 6,597 0 0 0
CHESAPEAKE ENERGY CORP COM 165167107 9 10,756 SH   SOLE 10,756 0 0 0
CIGNA CORP COM 125509109 2,964 14,492 SH   SOLE 14,492 0 0 0
CENTENE CORP DEK COM 15135B101 4,863 77,344 SH   SOLE 77,344 0 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 698 15,616 SH   SOLE 15,616 0 0 0
COWEN GROUP INC NEW CL A 223622101 390 24,750 SH   SOLE 24,750 0 0 0
CREE INC COM 225447101 2,154 46,671 SH   SOLE 46,671 0 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 13,252 985,247 SH   SOLE 985,247 0 0 0
CISCO SYS INC COM 17275R102 4,399 91,718 SH   SOLE 91,718 0 0 0
CORTEVA INC COM 22052L104 1,195 40,435 SH   SOLE 40,435 0 0 0
CVS HEALTH CORP COM 126650100 1,841 24,787 SH   SOLE 24,787 0 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 1,246 84,500 SH   SOLE 84,500 0 0 0
DANAOS CORPORATION SHS Y1968P105 495 53,914 SH   SOLE 53,914 0 0 0
DEUTSCHE BK AG LONDON BRH DB 3X GERMAN BD 25154W407 243 31,197 SH   SOLE 31,197 0 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 2,620 40,812 SH   SOLE 40,812 0 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3,691 12,947 SH   SOLE 12,947 0 0 0
DOW CHEM CO COM 260543103 2,210 40,380 SH   SOLE 40,380 0 0 0
DUFF & PHELPS UTLITY AND INF COM 26433C105 162 10,650 SH   SOLE 10,650 0 0 0
ISHARES TR MSCI KLD400 SOC 464288570 252 2,094 SH   SOLE 2,094 0 0 0
DXC TECHNOLOGY CO COM 23355L106 305 8,108 SH   SOLE 8,108 0 0 0
WISDOMTREE TRUST JAPANESE YEN F 97717W224 427 7,949 SH   SOLE 7,949 0 0 0
EBAY INC COM 278642103 1,015 28,114 SH   SOLE 28,114 0 0 0
ISHARES TR MSCI EMERG MKT 464287234 822 18,328 SH   SOLE 18,328 0 0 0
ISHARES TR MSCI EAFE IDX 464287465 476 6,849 SH   SOLE 6,849 0 0 0
ENSIGN GROUP INC COM 29358P101 694 15,305 SH   SOLE 15,305 0 0 0
ETSY INC COM 29786A106 656 14,803 SH   SOLE 14,803 0 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826S103 648 101,084 SH   SOLE 101,084 0 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,358 146,006 SH   SOLE 146,006 0 0 0
FASTENAL CO COM 311900104 1,141 30,880 SH   SOLE 30,880 0 0 0
FACEBOOK INC CL A 30303M102 458 2,233 SH   SOLE 2,233 0 0 0
FREEPORT-MCMORAN COPPER & GO COM 35671D857 2,191 167,021 SH   SOLE 167,021 0 0 0
FITBIT INC CL A 33812L102 490 74,651 SH   SOLE 74,651 0 0 0
FLEXTRONICS INTL LTD ORD Y2573F102 2,309 183,000 SH   SOLE 183,000 0 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 3,926 127,750 SH   SOLE 127,750 0 0 0
GAMCO INVESTORS INC CL A COM 361438104 3,120 160,093 SH   SOLE 160,093 0 0 0
GILEAD SCIENCES INC COM 375558103 384 5,910 SH   SOLE 5,910 0 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 223 1,560 SH   SOLE 1,560 0 0 0
GENTEX CORP COM 371901109 694 23,940 SH   SOLE 23,940 0 0 0
ALPHABET INC CAP STK CL C 02079K107 215 161 SH   SOLE 161 0 0 0
ALPHABET INC CAP STK CL A 02079K305 263 196 SH   SOLE 196 0 0 0
GOPRO INC CL A 38268T103 171 39,400 SH   SOLE 39,400 0 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 10,868 47,265 SH   SOLE 47,265 0 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2,047 43,552 SH   SOLE 43,552 0 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,256 79,193 SH   SOLE 79,193 0 0 0
HEWLETT PACKARD CO COM 428236103 2,880 140,142 SH   SOLE 140,142 0 0 0
HERTZ FLOBAL HOLDINGS INC COM 42805T105 434 27,540 SH   SOLE 27,540 0 0 0
IAC INTERACTIVECORP COM 44919P508 2,164 8,687 SH   SOLE 8,687 0 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 27,800 596,303 SH   SOLE 596,303 0 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 9,176 68,458 SH   SOLE 68,458 0 0 0
INTERCONTINENTALEXCHANGE GRO COM 45866F104 1,720 18,583 SH   SOLE 18,583 0 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 311 26,462 SH   SOLE 26,462 0 0 0
ISHARES TR GLB INFRASTR ETF 464288372 353 7,361 SH   SOLE 7,361 0 0 0
ISHARES TR CORE S&P SCP ETF 464287804 6,655 79,363 SH   SOLE 79,363 0 0 0
ILLUMINA INC COM 452327109 221 665 SH   SOLE 665 0 0 0
INTEL CORP COM 458140100 6,699 111,926 SH   SOLE 111,926 0 0 0
INGERSOLL-RAND COMPANY LTD CL A G4776G101 6,043 45,464 SH   SOLE 45,464 0 0 0
ISHARES TR US AER DEF ETF 464288760 436 1,963 SH   SOLE 1,963 0 0 0
ISHARES TR CORE S&P500 ETF 464287200 226 700 SH   SOLE 700 0 0 0
ISHARES TR RUS200 IDX ETF 464289446 1,768 10,671 SH   SOLE 10,671 0 0 0
JABIL CIRCUIT INC COM 466313103 1,001 24,218 SH   SOLE 24,218 0 0 0
JOHNSON CTLS INTL PLC SHS G51502105 2,456 60,317 SH   SOLE 60,317 0 0 0
JOHNSON & JOHNSON COM 478160104 348 2,388 SH   SOLE 2,388 0 0 0
JP MORGAN CHASE & CO COM 46625H100 1,523 10,922 SH   SOLE 10,922 0 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 2,394 47,470 SH   SOLE 47,470 0 0 0
KALA PHARMACEUTICALS INC COM 483119103 76 20,563 SH   SOLE 20,563 0 0 0
KIMCO RLTY CORP COM 49446R109 1,627 78,573 SH   SOLE 78,573 0 0 0
KIMBERLY CLARK CORP COM 494368103 520 3,783 SH   SOLE 3,783 0 0 0
KNOLL INC COM NEW 498904200 473 18,735 SH   SOLE 18,735 0 0 0
COCA COLA BOTTLING CO CONS COM 191098102 212 3,827 SH   SOLE 3,827 0 0 0
L BRANDS INC COM 501797104 254 13,998 SH   SOLE 13,998 0 0 0
LEGG MASON INC COM 524901105 17,536 488,319 SH   SOLE 488,319 0 0 0
LOCKHEED MARTIN CORP COM 539830109 201 517 SH   SOLE 517 0 0 0
SPARK NETWORKS SE SPONSORED ADR 846517100 47 10,300 SH   SOLE 10,300 0 0 0
LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 297 8,706 SH   SOLE 8,706 0 0 0
MACYS INC COM 55616P104 444 26,135 SH   SOLE 26,135 0 0 0
MASTERCARD INC CL A 57636Q104 201 672 SH   SOLE 672 0 0 0
MKS INSTRUMENT INC COM 55306N104 999 9,077 SH   SOLE 9,077 0 0 0
GLOBAL X FDS GLB X MLP ENRG I 37950E226 1,112 90,531 SH   SOLE 90,531 0 0 0
MERCK & CO INC COM 589331107 446 4,906 SH   SOLE 4,906 0 0 0
MICROSOFT CORP COM 594918104 7,634 48,407 SH   SOLE 48,407 0 0 0
MURPHY OIL CORP COM 626717102 1,682 62,767 SH   SOLE 62,767 0 0 0
NASDAQ OMX GROUP INC COM 631103108 1,750 16,339 SH   SOLE 16,339 0 0 0
NETFLIX INC COM 64110L106 414 1,279 SH   SOLE 1,279 0 0 0
NIO INC SPON ADS 62914V106 46 11,400 SH   SOLE 11,400 0 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 177 13,017 SH   SOLE 13,017 0 0 0
NUVEEN MUN VALUE FD INC COM 670928100 572 53,470 SH   SOLE 53,470 0 0 0
NVIDIA CORP COM 67066G104 10,413 44,252 SH   SOLE 44,252 0 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 270 16,205 SH   SOLE 16,205 0 0 0
NVENT ELECTRIC PLC SHS G6700G107 377 14,727 SH   SOLE 14,727 0 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 8,401 305,703 SH   SOLE 305,703 0 0 0
ORACLE CORP COM 68389X105 17,616 332,510 SH   SOLE 332,510 0 0 0
OSHKOSH CORP COM 688239201 4,628 48,898 SH   SOLE 48,898 0 0 0
POWERSHARES ETF TRUST WNDRHLL CLN EN 73935X500 274 7,999 SH   SOLE 7,999 0 0 0
PEPSICO INC COM 713448108 337 2,469 SH   SOLE 2,469 0 0 0
PFIZER INC COM 717081103 4,110 104,908 SH   SOLE 104,908 0 0 0
iShares S&P U.S. Preferred Stock Index US PFD STK IDX 464288687 766 20,373 SH   SOLE 20,373 0 0 0
PROCTER AND GAMBLE CO COM 742718109 473 3,787 SH   SOLE 3,787 0 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 931 62,055 SH   SOLE 62,055 0 0 0
PARKER HANNIFIN CORP COM 701094104 4,986 24,223 SH   SOLE 24,223 0 0 0
PIPER JAFFRAY COS COM 724078100 4,674 58,473 SH   SOLE 58,473 0 0 0
PENTAIR LTD SHS H6169Q108 676 14,727 SH   SOLE 14,727 0 0 0
PENNANT GROUP INC COM 70805E109 244 7,391 SH   SOLE 7,391 0 0 0
QUANTA SVCS INC COM 74762E102 466 11,449 SH   SOLE 11,449 0 0 0
PAYPAL HLDGS INC COM 70450Y103 3,028 27,996 SH   SOLE 27,996 0 0 0
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 206 3,982 SH   SOLE 3,982 0 0 0
QUALCOMM INC COM 747525103 560 6,350 SH   SOLE 6,350 0 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 439 5,951 SH   SOLE 5,951 0 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 10,178 47,872 SH   SOLE 47,872 0 0 0
RENT A CTR INC NEW COM 76009N100 490 16,976 SH   SOLE 16,976 0 0 0
ISHARES MRG RL ES CP ETF 464288539 526 11,823 SH   SOLE 11,823 0 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,904 110,964 SH   SOLE 110,964 0 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 332 7,896 SH   SOLE 7,896 0 0 0
RYDEX ETF TRUST GUG S&P 500 EQ WT 78355W106 430 3,713 SH   SOLE 3,713 0 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 423 5,500 SH   SOLE 5,500 0 0 0
STIFEL FINL CORP COM 860630102 924 15,235 SH   SOLE 15,235 0 0 0
SMUCKER J M CO COM NEW 832696405 1,049 10,074 SH   SOLE 10,074 0 0 0
SYNOVUS FINL CORP COM 87161C105 1,330 33,941 SH   SOLE 33,941 0 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 1,976 64,080 SH   SOLE 64,080 0 0 0
SPDR TR UNIT SER 1 78462F103 67,121 208,541 SH   SOLE 208,541 0 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 597 12,814 SH   SOLE 12,814 0 0 0
SASOL LTD SPONSORED ADR 803866300 540 25,000 SH   SOLE 25,000 0 0 0
ISTAR FINL INC COM 45031U101 1,352 93,200 SH   SOLE 93,200 0 0 0
ISHARES TR USA ESG SLCT ETF 464288802 250 1,866 SH   SOLE 1,866 0 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,590 21,429 SH   SOLE 21,429 0 0 0
SOUTHWESTERN ENERGY CO COM 845467109 67 27,557 SH   SOLE 27,557 0 0 0
AT&T INC COM 00206R102 256 6,559 SH   SOLE 6,559 0 0 0
CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 374 12,135 SH   SOLE 12,135 0 0 0
TEREX CORP NEW COM 880779103 1,828 61,376 SH   SOLE 61,376 0 0 0
TRUECAR INC COM 89785L107 77 16,200 SH   SOLE 16,200 0 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,963 20,285 SH   SOLE 20,285 0 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 966 14,727 SH   SOLE 14,727 0 0 0
VISA INC COM CL A 92826C839 294 1,566 SH   SOLE 1,566 0 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 469 5,132 SH   SOLE 5,132 0 0 0
VANGUARD INTL EQUITY INDEX F MSCI EUROPE ETF 922042874 670 11,433 SH   SOLE 11,433 0 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 213 1,712 SH   SOLE 1,712 0 0 0
VIRTU FINL INC CL A 928254101 2,828 176,879 SH   SOLE 176,879 0 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1,527 30,790 SH   SOLE 30,790 0 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 397 2,228 SH   SOLE 2,228 0 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 404 1,365 SH   SOLE 1,365 0 0 0
VERISK ANALYTICS INC COM 92345Y106 234 1,565 SH   SOLE 1,565 0 0 0
VANGUARD INDEX FDS REIT ETF 922908553 285 3,525 SH   SOLE 3,525 0 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 667 58,748 SH   SOLE 58,748 0 0 0
VANGUARD INTL EQUITY INDEX F MSCI EMR MKT ETF 922042858 1,362 30,632 SH   SOLE 30,632 0 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 1,744 31,312 SH   SOLE 31,312 0 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 304 3,244 SH   SOLE 3,244 0 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,873 30,507 SH   SOLE 30,507 0 0 0
WELBILT INC COM 949090104 719 46,033 SH   SOLE 46,033 0 0 0
WESTERN DIGITAL CORP COM 958102105 2,508 39,520 SH   SOLE 39,520 0 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 361 249 SH   SOLE 249 0 0 0
WEYERHAEUSER CO COM 962166104 16,955 561,420 SH   SOLE 561,420 0 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,106 11,625 SH   SOLE 11,625 0 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 1,724 28,709 SH   SOLE 28,709 0 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,966 96,364 SH   SOLE 96,364 0 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 728 8,932 SH   SOLE 8,932 0 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 539 5,295 SH   SOLE 5,295 0 0 0
EXXON MOBIL CORP COM 30231G102 764 10,949 SH   SOLE 10,949 0 0 0
INTREXON CORP COM 46122T102 274 50,001 SH   SOLE 50,001 0 0 0
YANDEX N V SH CLASS A N97284108 696 16,000 SH   SOLE 16,000 0 0 0