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 31,019 121,984 SH   SOLE   121,984 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,233 59,100 SH   SOLE   59,100 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 15,070 79,151 SH   SOLE   79,151 0 0
AMAZON COM INC COM 023135106 14,684 7,532 SH   SOLE   7,532 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 12,011 93,170 SH   SOLE   93,170 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 10,543 189,128 SH   SOLE   189,128 0 0
MICROSOFT CORP COM 594918104 9,751 61,833 SH   SOLE   61,833 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 8,373 96,614 SH   SOLE   96,614 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 7,998 289,142 SH   SOLE   289,142 0 0
BADGER METER INC COM 056525108 6,861 128,000 SH   SOLE   128,000 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 6,437 52,985 SH   SOLE   52,985 0 0
FACEBOOK INC CL A 30303M102 6,321 37,900 SH   SOLE   37,900 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,311 117,458 SH   SOLE   117,458 0 0
ISHARES TR SHORT TREAS BD 464288679 6,011 54,146 SH   SOLE   54,146 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 5,274 35,621 SH   SOLE   35,621 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,202 28,452 SH   SOLE   28,452 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 5,147 56,180 SH   SOLE   56,180 0 0
ALPHABET INC CAP STK CL C 02079K107 4,829 4,154 SH   SOLE   4,154 0 0
ISHARES TR 20 YR TR BD ETF 464287432 4,822 29,226 SH   SOLE   29,226 0 0
INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 4,782 101,922 SH   SOLE   101,922 0 0
EXXON MOBIL CORP COM 30231G102 4,769 125,637 SH   SOLE   125,637 0 0
ISHARES GOLD TRUST ISHARES 464285105 4,309 285,938 SH   SOLE   285,938 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 4,224 148,410 SH   SOLE   148,410 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 4,191 68,427 SH   SOLE   68,427 0 0
ALPHABET INC CAP STK CL A 02079K305 4,153 3,575 SH   SOLE   3,575 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,083 20,994 SH   SOLE   20,994 0 0
NVIDIA CORP COM 67066G104 3,653 13,855 SH   SOLE   13,855 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 3,560 65,915 SH   SOLE   65,915 0 0
AT&T INC COM 00206R102 3,512 120,488 SH   SOLE   120,488 0 0
PFIZER INC COM 717081103 3,394 103,987 SH   SOLE   103,987 0 0
FS KKR CAPITAL CORP COM 302635107 3,369 1,122,927 SH   SOLE   1,122,927 0 0
ISHARES TR TIPS BD ETF 464287176 3,144 26,665 SH   SOLE   26,665 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,057 10,722 SH   SOLE   10,722 0 0
JPMORGAN CHASE & CO COM 46625H100 3,041 33,771 SH   SOLE   33,771 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 2,977 94,683 SH   SOLE   94,683 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 2,909 96,279 SH   SOLE   96,279 0 0
PEPSICO INC COM 713448108 2,833 23,586 SH   SOLE   23,586 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,781 11,745 SH   SOLE   11,745 0 0
NETFLIX INC COM 64110L106 2,770 7,376 SH   SOLE   7,376 0 0
HOME DEPOT INC COM 437076102 2,754 14,751 SH   SOLE   14,751 0 0
ISHARES TR US TREAS BD ETF 46429B267 2,671 95,370 SH   SOLE   95,370 0 0
ABBOTT LABS COM 002824100 2,533 32,098 SH   SOLE   32,098 0 0
SALESFORCE COM INC COM 79466L302 2,512 17,446 SH   SOLE   17,446 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 2,495 15,925 SH   SOLE   15,925 0 0
WASTE MGMT INC DEL COM 94106L109 2,421 26,152 SH   SOLE   26,152 0 0
ABBVIE INC COM 00287Y109 2,398 31,487 SH   SOLE   31,487 0 0
ISHARES TR MSCI ACWI ETF 464288257 2,391 38,214 SH   SOLE   38,214 0 0
BOEING CO COM 097023105 2,359 15,815 SH   SOLE   15,815 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,353 8,950 SH   SOLE   8,950 0 0
PROCTER & GAMBLE CO COM 742718109 2,344 21,306 SH   SOLE   21,306 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 2,277 24,030 SH   SOLE   24,030 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,266 9,085 SH   SOLE   9,085 0 0
JOHNSON & JOHNSON COM 478160104 2,243 17,107 SH   SOLE   17,107 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 2,230 45,999 SH   SOLE   45,999 0 0
NEXTERA ENERGY INC COM 65339F101 2,224 9,239 SH   SOLE   9,239 0 0
ISHARES TR S&P 500 VAL ETF 464287408 2,220 23,064 SH   SOLE   23,064 0 0
ISHARES TR U.S. REAL ES ETF 464287739 2,158 31,026 SH   SOLE   31,026 0 0
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 2,157 87,336 SH   SOLE   87,336 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2,123 9,681 SH   SOLE   9,681 0 0
MERCK & CO. INC COM 58933Y105 2,105 27,365 SH   SOLE   27,365 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,096 34,693 SH   SOLE   34,693 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,060 38,537 SH   SOLE   38,537 0 0
BP PLC SPONSORED ADR 055622104 2,046 83,871 SH   SOLE   83,871 0 0
PIMCO DYNAMIC CR & MTG INC F COM SHS 72202D106 2,046 121,603 SH   SOLE   121,603 0 0
DISNEY WALT CO COM DISNEY 254687106 1,958 20,269 SH   SOLE   20,269 0 0
ISHARES TR COHEN STEER REIT 464287564 1,935 21,127 SH   SOLE   21,127 0 0
CISCO SYS INC COM 17275R102 1,883 47,901 SH   SOLE   47,901 0 0
MCDONALDS CORP COM 580135101 1,878 11,354 SH   SOLE   11,354 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,834 11,111 SH   SOLE   11,111 0 0
ALTRIA GROUP INC COM 02209S103 1,820 47,053 SH   SOLE   47,053 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108 1,809 289,455 SH   SOLE   289,455 0 0
VISA INC COM CL A 92826C839 1,760 10,925 SH   SOLE   10,925 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 1,747 209,738 SH   SOLE   209,738 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 1,745 57,699 SH   SOLE   57,699 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,679 14,665 SH   SOLE   14,665 0 0
XAI OCTAGON FLOATNG RATE ALT COM 98400T106 1,672 372,459 SH   SOLE   372,459 0 0
EAGLE PT CR CO LLC COM 269808101 1,666 243,529 SH   SOLE   243,529 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,652 15,976 SH   SOLE   15,976 0 0
BROADCOM INC COM 11135F101 1,538 6,484 SH   SOLE   6,484 0 0
3M CO COM 88579Y101 1,526 11,180 SH   SOLE   11,180 0 0
PREFERRED APT CMNTYS INC COM 74039L103 1,520 211,725 SH   SOLE   211,725 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,501 6,895 SH   SOLE   6,895 0 0
CHEVRON CORP NEW COM 166764100 1,484 20,478 SH   SOLE   20,478 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,476 11,950 SH   SOLE   11,950 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1,470 76,274 SH   SOLE   76,274 0 0
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 1,467 71,680 SH   SOLE   71,680 0 0
ISHARES TR PFD AND INCM SEC 464288687 1,461 45,890 SH   SOLE   45,890 0 0
TWILIO INC CL A 90138F102 1,458 16,287 SH   SOLE   16,287 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,453 16,317 SH   SOLE   16,317 0 0
AIR PRODS & CHEMS INC COM 009158106 1,448 7,255 SH   SOLE   7,255 0 0
GILEAD SCIENCES INC COM 375558103 1,447 19,360 SH   SOLE   19,360 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,436 14,206 SH   SOLE   14,206 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,427 41,822 SH   SOLE   41,822 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,410 8,492 SH   SOLE   8,492 0 0
BERKLEY W R CORP COM 084423102 1,399 26,822 SH   SOLE   26,822 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,395 14,928 SH   SOLE   14,928 0 0
SERVICENOW INC COM 81762P102 1,387 4,839 SH   SOLE   4,839 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,385 17,239 SH   SOLE   17,239 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 1,367 27,717 SH   SOLE   27,717 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,337 31,864 SH   SOLE   31,864 0 0
SPDR SER TR S&P BIOTECH 78464A870 1,334 17,225 SH   SOLE   17,225 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,330 5,144 SH   SOLE   5,144 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,327 16,412 SH   SOLE   16,412 0 0
PAVMED INC COM 70387R106 1,291 652,000 SH   SOLE   652,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,276 4,501 SH   SOLE   4,501 0 0
INVESCO EXCHANGE-TRADED FD T NATL AMT MUNI 46138E537 1,240 48,062 SH   SOLE   48,062 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,226 25,155 SH   SOLE   25,155 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,221 17,256 SH   SOLE   17,256 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 1,220 25,499 SH   SOLE   25,499 0 0
STARBUCKS CORP COM 855244109 1,209 18,389 SH   SOLE   18,389 0 0
ISHARES TR US AER DEF ETF 464288760 1,198 8,326 SH   SOLE   8,326 0 0
ISHARES TR USA QUALITY FCTR 46432F339 1,187 14,642 SH   SOLE   14,642 0 0
SPDR SER TR S&P DIVID ETF 78464A763 1,187 14,859 SH   SOLE   14,859 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1,171 254,616 SH   SOLE   254,616 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,136 9,321 SH   SOLE   9,321 0 0
AMGEN INC COM 031162100 1,130 5,574 SH   SOLE   5,574 0 0
LOCKHEED MARTIN CORP COM 539830109 1,129 3,333 SH   SOLE   3,333 0 0
QUALCOMM INC COM 747525103 1,122 16,592 SH   SOLE   16,592 0 0
UNION PAC CORP COM 907818108 1,117 7,921 SH   SOLE   7,921 0 0
WELLS FARGO CO NEW COM 949746101 1,108 38,619 SH   SOLE   38,619 0 0
COLONY CR REAL ESTATE INC COM CL A 19625T101 1,103 279,894 SH   SOLE   279,894 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,089 7,449 SH   SOLE   7,449 0 0
BK OF AMERICA CORP COM 060505104 1,086 51,137 SH   SOLE   51,137 0 0
OCCIDENTAL PETE CORP COM 674599105 1,076 92,921 SH   SOLE   92,921 0 0
CVS HEALTH CORP COM 126650100 1,059 17,847 SH   SOLE   17,847 0 0
COCA COLA CO COM 191216100 1,052 23,775 SH   SOLE   23,775 0 0
DOCUSIGN INC COM 256163106 1,051 11,384 SH   SOLE   11,384 0 0
KIMBERLY CLARK CORP COM 494368103 1,045 8,174 SH   SOLE   8,174 0 0
PHILIP MORRIS INTL INC COM 718172109 1,027 14,073 SH   SOLE   14,073 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,006 12,625 SH   SOLE   12,625 0 0
DBX ETF TR XTRACK MUN INFRA 233051705 990 36,010 SH   SOLE   36,010 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 990 11,174 SH   SOLE   11,174 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 988 27,481 SH   SOLE   27,481 0 0
SQUARE INC CL A 852234103 967 18,463 SH   SOLE   18,463 0 0
WALMART INC COM 931142103 963 8,476 SH   SOLE   8,476 0 0
SOUTHERN CO COM 842587107 955 17,638 SH   SOLE   17,638 0 0
MICRON TECHNOLOGY INC COM 595112103 934 22,194 SH   SOLE   22,194 0 0
INTEL CORP COM 458140100 930 17,189 SH   SOLE   17,189 0 0
CATERPILLAR INC DEL COM 149123101 927 7,987 SH   SOLE   7,987 0 0
ISHARES TR MBS ETF 464288588 924 8,360 SH   SOLE   8,360 0 0
NORTHROP GRUMMAN CORP COM 666807102 923 3,052 SH   SOLE   3,052 0 0
S&P GLOBAL INC COM 78409V104 921 3,760 SH   SOLE   3,760 0 0
DOMINION ENERGY INC COM 25746U109 907 12,568 SH   SOLE   12,568 0 0
GLOBAL NET LEASE INC COM NEW 379378201 906 67,769 SH   SOLE   67,769 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 902 21,974 SH   SOLE   21,974 0 0
ISHARES TR CORE US AGGBD ET 464287226 894 7,749 SH   SOLE   7,749 0 0
ISHARES TR CORE S&P TTL STK 464287150 893 15,628 SH   SOLE   15,628 0 0
PARKER HANNIFIN CORP COM 701094104 892 6,872 SH   SOLE   6,872 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 890 28,407 SH   SOLE   28,407 0 0
ISHARES TR U.S. UTILITS ETF 464287697 890 6,446 SH   SOLE   6,446 0 0
GENERAL MLS INC COM 370334104 884 16,752 SH   SOLE   16,752 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 881 6,692 SH   SOLE   6,692 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 881 8,723 SH   SOLE   8,723 0 0
TRAVELERS COMPANIES INC COM 89417E109 878 8,838 SH   SOLE   8,838 0 0
TJX COS INC NEW COM 872540109 876 18,332 SH   SOLE   18,332 0 0
DIGITAL RLTY TR INC COM 253868103 873 6,283 SH   SOLE   6,283 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 871 33,704 SH   SOLE   33,704 0 0
TWITTER INC COM 90184L102 870 35,456 SH   SOLE   35,456 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 868 9,961 SH   SOLE   9,961 0 0
INVESCO EXCHANGE-TRADED FD T S&P500 HDL VOL 46138E362 863 28,761 SH   SOLE   28,761 0 0
PAYPAL HLDGS INC COM 70450Y103 862 9,007 SH   SOLE   9,007 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 849 40,751 SH   SOLE   40,751 0 0
VERMILION ENERGY INC COM 923725105 840 270,042 SH   SOLE   270,042 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 839 14,591 SH   SOLE   14,591 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 836 58,439 SH   SOLE   58,439 0 0
BAIDU INC SPON ADR REP A 056752108 835 8,288 SH   SOLE   8,288 0 0
ISHARES TR CORE S&P SCP ETF 464287804 834 14,862 SH   SOLE   14,862 0 0
ISHARES TR EXPANDED TECH 464287515 821 3,906 SH   SOLE   3,906 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 810 42,615 SH   SOLE   42,615 0 0
COMCAST CORP NEW CL A 20030N101 807 23,477 SH   SOLE   23,477 0 0
GENERAL ELECTRIC CO COM 369604103 804 101,298 SH   SOLE   101,298 0 0
LILLY ELI & CO COM 532457108 801 5,768 SH   SOLE   5,768 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 801 17,789 SH   SOLE   17,789 0 0
DOLLAR GEN CORP NEW COM 256677105 782 5,183 SH   SOLE   5,183 0 0
HONEYWELL INTL INC COM 438516106 777 5,805 SH   SOLE   5,805 0 0
TELADOC HEALTH INC COM 87918A105 771 4,971 SH   SOLE   4,971 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 770 18,256 SH   SOLE   18,256 0 0
MASTERCARD INC CL A 57636Q104 767 3,176 SH   SOLE   3,176 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 763 28,425 SH   SOLE   28,425 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 759 31,719 SH   SOLE   31,719 0 0
MPLX LP COM UNIT REP LTD 55336V100 756 65,061 SH   SOLE   65,061 0 0
ISHARES TR NASDAQ BIOTECH 464287556 755 7,010 SH   SOLE   7,010 0 0
CONSTELLATION BRANDS INC CL A 21036P108 751 5,239 SH   SOLE   5,239 0 0
SPDR SER TR SSGA US LRG ETF 78468R804 751 8,292 SH   SOLE   8,292 0 0
ISHARES TR U.S. MED DVC ETF 464288810 745 3,305 SH   SOLE   3,305 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 744 9,407 SH   SOLE   9,407 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 732 8,905 SH   SOLE   8,905 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 717 13,460 SH   SOLE   13,460 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 715 6,197 SH   SOLE   6,197 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 713 14,637 SH   SOLE   14,637 0 0
DIREXION SHS ETF TR FLIGHT TO SAFT 25460G203 709 14,142 SH   SOLE   14,142 0 0
VANECK VECTORS ETF TR VIDEO GAMING 92189F114 709 18,251 SH   SOLE   18,251 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 708 53,977 SH   SOLE   53,977 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 707 15,516 SH   SOLE   15,516 0 0
ISHARES TR CORE MSCI EAFE 46432F842 704 14,114 SH   SOLE   14,114 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821 702 16,399 SH   SOLE   16,399 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 698 12,815 SH   SOLE   12,815 0 0
MARSH & MCLENNAN COS INC COM 571748102 691 7,989 SH   SOLE   7,989 0 0
RAYTHEON CO COM NEW 755111507 688 5,247 SH   SOLE   5,247 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 686 13,316 SH   SOLE   13,316 0 0
LYFT INC CL A COM 55087P104 682 25,391 SH   SOLE   25,391 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 681 6,138 SH   SOLE   6,138 0 0
UNITED TECHNOLOGIES CORP COM 913017109 677 7,180 SH   SOLE   7,180 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 676 8,041 SH   SOLE   8,041 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 673 12,138 SH   SOLE   12,138 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 665 7,789 SH   SOLE   7,789 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 658 10,611 SH   SOLE   10,611 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 652 1,494 SH   SOLE   1,494 0 0
KELLOGG CO COM 487836108 640 10,676 SH   SOLE   10,676 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 638 6,505 SH   SOLE   6,505 0 0
CONSOLIDATED EDISON INC COM 209115104 620 7,952 SH   SOLE   7,952 0 0
DUPONT DE NEMOURS INC COM 26614N102 619 18,149 SH   SOLE   18,149 0 0
DIGITAL TURBINE INC COM NEW 25400W102 618 143,450 SH   SOLE   143,450 0 0
ETSY INC COM 29786A106 599 15,576 SH   SOLE   15,576 0 0
CITIGROUP INC COM NEW 172967424 598 14,185 SH   SOLE   14,185 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 595 28,336 SH   SOLE   28,336 0 0
EATON CORP PLC SHS G29183103 593 7,630 SH   SOLE   7,630 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 592 18,132 SH   SOLE   18,132 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 592 20,125 SH   SOLE   20,125 0 0
GENERAL DYNAMICS CORP COM 369550108 588 4,448 SH   SOLE   4,448 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 582 8,300 SH   SOLE   8,300 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664 577 12,211 SH   SOLE   12,211 0 0
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 564 46,276 SH   SOLE   46,276 0 0
ISHARES TR CRE U S REIT ETF 464288521 563 14,378 SH   SOLE   14,378 0 0
ADOBE INC COM 00724F101 561 1,761 SH   SOLE   1,761 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 561 3,628 SH   SOLE   3,628 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 558 4,509 SH   SOLE   4,509 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 558 38,149 SH   SOLE   38,149 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 556 41,499 SH   SOLE   41,499 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 556 41,443 SH   SOLE   41,443 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 556 16,348 SH   SOLE   16,348 0 0
MCKESSON CORP COM 58155Q103 553 4,088 SH   SOLE   4,088 0 0
METLIFE INC COM 59156R108 553 18,100 SH   SOLE   18,100 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 552 14,553 SH   SOLE   14,553 0 0
ALLSTATE CORP COM 020002101 527 5,748 SH   SOLE   5,748 0 0
FIRST TR NASDAQ-100 TECH IND SHS 337345102 527 6,235 SH   SOLE   6,235 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 523 19,091 SH   SOLE   19,091 0 0
REGENERON PHARMACEUTICALS COM 75886F107 517 1,058 SH   SOLE   1,058 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 515 18,612 SH   SOLE   18,612 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 515 6,377 SH   SOLE   6,377 0 0
SOUTHWEST AIRLS CO COM 844741108 508 14,279 SH   SOLE   14,279 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 503 16,256 SH   SOLE   16,256 0 0
ORACLE CORP COM 68389X105 502 10,391 SH   SOLE   10,391 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 495 33,703 SH   SOLE   33,703 0 0
ISHARES TR LNG TR CRPRT BD 464289511 494 7,765 SH   SOLE   7,765 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 491 5,811 SH   SOLE   5,811 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 489 7,000 SH   SOLE   7,000 0 0
ACI WORLDWIDE INC COM 004498101 488 20,201 SH   SOLE   20,201 0 0
CALAMOS GBL DYN INCOME FUND COM 12811L107 486 84,659 SH   SOLE   84,659 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 485 17,021 SH   SOLE   17,021 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 480 23,192 SH   SOLE   23,192 0 0
ISHARES TR SELECT DIVID ETF 464287168 477 6,484 SH   SOLE   6,484 0 0
ILLINOIS TOOL WKS INC COM 452308109 474 3,334 SH   SOLE   3,334 0 0
LULULEMON ATHLETICA INC COM 550021109 467 2,464 SH   SOLE   2,464 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 464 16,137 SH   SOLE   16,137 0 0
ECOLAB INC COM 278865100 462 2,964 SH   SOLE   2,964 0 0
BCE INC COM NEW 05534B760 460 11,255 SH   SOLE   11,255 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 460 3,447 SH   SOLE   3,447 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 457 1,203 SH   SOLE   1,203 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672 453 13,686 SH   SOLE   13,686 0 0
ISHARES TR SH TR CRPORT ETF 464288646 447 8,531 SH   SOLE   8,531 0 0
TEXAS INSTRS INC COM 882508104 443 4,431 SH   SOLE   4,431 0 0
ELECTRONIC ARTS INC COM 285512109 440 4,388 SH   SOLE   4,388 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 431 14,251 SH   SOLE   14,251 0 0
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 430 6,864 SH   SOLE   6,864 0 0
WEX INC COM 96208T104 429 4,100 SH   SOLE   4,100 0 0
TESLA INC COM 88160R101 427 815 SH   SOLE   815 0 0
WP CAREY INC COM 92936U109 424 7,306 SH   SOLE   7,306 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 423 2,592 SH   SOLE   2,592 0 0
ATLASSIAN CORP PLC CL A G06242104 422 3,075 SH   SOLE   3,075 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 420 3,941 SH   SOLE   3,941 0 0
CYREN LTD SHS M26895108 419 531,000 SH   SOLE   531,000 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100 417 15,698 SH   SOLE   15,698 0 0
NUVEEN TAXABLE MUNICIPAL INC COM 67074C103 416 21,705 SH   SOLE   21,705 0 0
ALLERGAN PLC SHS G0177J108 415 2,341 SH   SOLE   2,341 0 0
LAM RESEARCH CORP COM 512807108 414 1,724 SH   SOLE   1,724 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 410 6,951 SH   SOLE   6,951 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 409 30,670 SH   SOLE   30,670 0 0
CAMPBELL SOUP CO COM 134429109 407 8,817 SH   SOLE   8,817 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 405 1,702 SH   SOLE   1,702 0 0
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 401 7,125 SH   SOLE   7,125 0 0
INVITATION HOMES INC COM 46187W107 400 18,739 SH   SOLE   18,739 0 0
MEDTRONIC PLC SHS G5960L103 400 4,443 SH   SOLE   4,443 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 397 9,086 SH   SOLE   9,086 0 0
SHOPIFY INC CL A 82509L107 388 932 SH   SOLE   932 0 0
STITCH FIX INC COM CL A 860897107 387 30,500 SH   SOLE   30,500 0 0
DOMINOS PIZZA INC COM 25754A201 386 1,191 SH   SOLE   1,191 0 0
LEIDOS HOLDINGS INC COM 525327102 384 4,192 SH   SOLE   4,192 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 383 105,495 SH   SOLE   105,495 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 378 10,574 SH   SOLE   10,574 0 0
AMERICAN EXPRESS CO COM 025816109 370 4,318 SH   SOLE   4,318 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 366 3,664 SH   SOLE   3,664 0 0
MAIN STR CAP CORP COM 56035L104 366 17,818 SH   SOLE   17,818 0 0
ISHARES INC CORE MSCI EMKT 46434G103 364 9,006 SH   SOLE   9,006 0 0
ISHARES TR S&P MC 400VL ETF 464287705 364 3,318 SH   SOLE   3,318 0 0
ISHARES TR MSCI USA ESG SLC 464288802 363 3,309 SH   SOLE   3,309 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 361 26,272 SH   SOLE   26,272 0 0
TC ENERGY CORP COM 87807B107 360 8,138 SH   SOLE   8,138 0 0
WEYERHAEUSER CO COM 962166104 354 20,908 SH   SOLE   20,908 0 0
ISHARES TR US HLTHCARE ETF 464287762 353 1,878 SH   SOLE   1,878 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 353 2,777 SH   SOLE   2,777 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 352 8,604 SH   SOLE   8,604 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 351 11,639 SH   SOLE   11,639 0 0
US BANCORP DEL COM NEW 902973304 348 10,108 SH   SOLE   10,108 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 346 4,221 SH   SOLE   4,221 0 0
INCYTE CORP COM 45337C102 341 4,655 SH   SOLE   4,655 0 0
LOWES COS INC COM 548661107 341 3,958 SH   SOLE   3,958 0 0
EBAY INC COM 278642103 340 11,306 SH   SOLE   11,306 0 0
KKR & CO INC CL A 48251W104 340 14,507 SH   SOLE   14,507 0 0
NUVEEN MUN VALUE FD INC COM 670928100 340 34,850 SH   SOLE   34,850 0 0
CARDINAL HEALTH INC COM 14149Y108 338 7,054 SH   SOLE   7,054 0 0
KRAFT HEINZ CO COM 500754106 335 13,558 SH   SOLE   13,558 0 0
ISHARES TR NEW YORK MUN ETF 464288323 334 5,914 SH   SOLE   5,914 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 333 6,647 SH   SOLE   6,647 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 332 50,835 SH   SOLE   50,835 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 332 3,742 SH   SOLE   3,742 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 332 6,099 SH   SOLE   6,099 0 0
DOW INC COM 260557103 330 11,279 SH   SOLE   11,279 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 330 5,258 SH   SOLE   5,258 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 330 4,219 SH   SOLE   4,219 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 327 2,266 SH   SOLE   2,266 0 0
KINDER MORGAN INC DEL COM 49456B101 323 23,176 SH   SOLE   23,176 0 0
STARWOOD PPTY TR INC COM 85571B105 323 31,493 SH   SOLE   31,493 0 0
BARRICK GOLD CORPORATION COM 067901108 322 17,591 SH   SOLE   17,591 0 0
BLACKROCK MUNI INCOME TR II COM 09249N101 321 24,040 SH   SOLE   24,040 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 321 7,559 SH   SOLE   7,559 0 0
INVESCO EXCHANGE-TRADED FD T VAR RATE PFD 46138G870 321 14,979 SH   SOLE   14,979 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 317 3,549 SH   SOLE   3,549 0 0
ZOETIS INC CL A 98978V103 314 2,666 SH   SOLE   2,666 0 0
LINDE PLC SHS G5494J103 313 1,807 SH   SOLE   1,807 0 0
ISHARES TR USA SIZE FACTOR 46432F370 309 4,327 SH   SOLE   4,327 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 307 11,956 SH   SOLE   11,956 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 303 2,200 SH   SOLE   2,200 0 0
NOVARTIS A G SPONSORED ADR 66987V109 302 3,669 SH   SOLE   3,669 0 0
NORFOLK SOUTHERN CORP COM 655844108 299 2,044 SH   SOLE   2,044 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 299 3,689 SH   SOLE   3,689 0 0
BIOGEN INC COM 09062X103 298 941 SH   SOLE   941 0 0
SEA LTD SPONSORED ADS 81141R100 298 6,734 SH   SOLE   6,734 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 297 3,312 SH   SOLE   3,312 0 0
SYSCO CORP COM 871829107 297 6,503 SH   SOLE   6,503 0 0
TARGET CORP COM 87612E106 297 3,193 SH   SOLE   3,193 0 0
ISHARES TR MORTGE REL ETF 46435G342 295 15,752 SH   SOLE   15,752 0 0
WISDOMTREE TR JP SMALLCP DIV 97717W836 295 5,081 SH   SOLE   5,081 0 0
COLLABORATIVE INVESTMNT SER TACTICAL INCOM 19423L854 294 12,986 SH   SOLE   12,986 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 294 17,913 SH   SOLE   17,913 0 0
CSX CORP COM 126408103 293 5,106 SH   SOLE   5,106 0 0
PROLOGIS INC. COM 74340W103 292 3,639 SH   SOLE   3,639 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 289 21,600 SH   SOLE   21,600 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 289 25,353 SH   SOLE   25,353 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 289 6,683 SH   SOLE   6,683 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 288 12,506 SH   SOLE   12,506 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 287 7,866 SH   SOLE   7,866 0 0
RADNET INC COM 750491102 287 27,265 SH   SOLE   27,265 0 0
ISHARES TR NATIONAL MUN ETF 464288414 285 2,524 SH   SOLE   2,524 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 284 10,598 SH   SOLE   10,598 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 284 5,942 SH   SOLE   5,942 0 0
PEMBINA PIPELINE CORP COM 706327103 282 14,950 SH   SOLE   14,950 0 0
INVESCO EXCHANGE-TRADED FD T S&P MIDCP LOW 46138E198 279 7,013 SH   SOLE   7,013 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 277 1,841 SH   SOLE   1,841 0 0
ACTIVISION BLIZZARD INC COM 00507V109 276 4,644 SH   SOLE   4,644 0 0
HANESBRANDS INC COM 410345102 276 35,019 SH   SOLE   35,019 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 274 1,402 SH   SOLE   1,402 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 272 5,008 SH   SOLE   5,008 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 270 20,814 SH   SOLE   20,814 0 0
M D C HLDGS INC COM 552676108 270 11,653 SH   SOLE   11,653 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 269 1,969 SH   SOLE   1,969 0 0
PIMCO ETF TR 25YR+ ZERO U S 72201R882 269 1,539 SH   SOLE   1,539 0 0
ADVANCED MICRO DEVICES INC COM 007903107 268 5,886 SH   SOLE   5,886 0 0
IAC INTERACTIVECORP COM 44919P508 267 1,488 SH   SOLE   1,488 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 266 14,526 SH   SOLE   14,526 0 0
ISHARES INC MIN VOL GBL ETF 464286525 266 3,317 SH   SOLE   3,317 0 0
ISHARES TR RUS MD CP GR ETF 464287481 264 2,175 SH   SOLE   2,175 0 0
ROYAL GOLD INC COM 780287108 263 2,995 SH   SOLE   2,995 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 262 51,765 SH   SOLE   51,765 0 0
LENNAR CORP CL A 526057104 262 6,855 SH   SOLE   6,855 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 261 5,142 SH   SOLE   5,142 0 0
BECTON DICKINSON & CO COM 075887109 256 1,112 SH   SOLE   1,112 0 0
CHATHAM LODGING TR COM 16208T102 255 42,975 SH   SOLE   42,975 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 255 18,850 SH   SOLE   18,850 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 255 4,967 SH   SOLE   4,967 0 0
ANTHEM INC COM 036752103 254 1,120 SH   SOLE   1,120 0 0
CORTEVA INC COM 22052L104 254 10,826 SH   SOLE   10,826 0 0
FISERV INC COM 337738108 253 2,661 SH   SOLE   2,661 0 0
BEYOND MEAT INC COM 08862E109 252 3,778 SH   SOLE   3,778 0 0
ISHARES TR CORE MSCI EURO 46434V738 252 6,807 SH   SOLE   6,807 0 0
NIKE INC CL B 654106103 251 3,030 SH   SOLE   3,030 0 0
ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 249 4,392 SH   SOLE   4,392 0 0
FLAHERTY & CRUMRIN PFD & INM COM 338478100 249 14,894 SH   SOLE   14,894 0 0
FORD MTR CO DEL COM 345370860 249 51,453 SH   SOLE   51,453 0 0
AMERICAN ELEC PWR CO INC COM 025537101 248 3,098 SH   SOLE   3,098 0 0
FEDEX CORP COM 31428X106 245 2,018 SH   SOLE   2,018 0 0
REALTY INCOME CORP COM 756109104 242 4,841 SH   SOLE   4,841 0 0
ENBRIDGE INC COM 29250N105 239 8,201 SH   SOLE   8,201 0 0
SCHLUMBERGER LTD COM 806857108 234 17,325 SH   SOLE   17,325 0 0
MONDELEZ INTL INC CL A 609207105 232 4,637 SH   SOLE   4,637 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 231 11,028 SH   SOLE   11,028 0 0
MARRIOTT INTL INC NEW CL A 571903202 231 3,089 SH   SOLE   3,089 0 0
KINGSWAY FINL SVCS INC COM NEW 496904202 230 116,096 SH   SOLE   116,096 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 230 21,082 SH   SOLE   21,082 0 0
INVESCO EXCHANGE-TRADED FD T EMRNG MKT SVRG 46138E784 229 9,572 SH   SOLE   9,572 0 0
FIDELITY COVINGTON TR CONSMR STAPLES 316092303 228 7,038 SH   SOLE   7,038 0 0
CENTENE CORP DEL COM 15135B101 227 3,820 SH   SOLE   3,820 0 0
WISDOMTREE TR EM LCL DEBT FD 97717X867 226 7,637 SH   SOLE   7,637 0 0
CHARLES RIV LABS INTL INC COM 159864107 223 1,769 SH   SOLE   1,769 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 223 8,201 SH   SOLE   8,201 0 0
DNP SELECT INCOME FD COM 23325P104 221 22,587 SH   SOLE   22,587 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 221 4,658 SH   SOLE   4,658 0 0
T MOBILE US INC COM 872590104 220 2,625 SH   SOLE   2,625 0 0
UNITED BANKSHARES INC WEST V COM 909907107 218 9,431 SH   SOLE   9,431 0 0
ARES CAPITAL CORP COM 04010L103 216 20,020 SH   SOLE   20,020 0 0
COLGATE PALMOLIVE CO COM 194162103 216 3,246 SH   SOLE   3,246 0 0
NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 216 26,155 SH   SOLE   26,155 0 0
PROSHARES TR LARGE CAP CRE 74347R248 214 3,617 SH   SOLE   3,617 0 0
CANOPY GROWTH CORP COM 138035100 211 14,627 SH   SOLE   14,627 0 0
CLOROX CO DEL COM 189054109 211 1,220 SH   SOLE   1,220 0 0
VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 211 10,347 SH   SOLE   10,347 0 0
DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 210 50,000 SH   SOLE   50,000 0 0
PNC FINL SVCS GROUP INC COM 693475105 210 2,189 SH   SOLE   2,189 0 0
XCEL ENERGY INC COM 98389B100 210 3,481 SH   SOLE   3,481 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 209 4,685 SH   SOLE   4,685 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 208 1,146 SH   SOLE   1,146 0 0
ISHARES TR CORE S&P MCP ETF 464287507 208 1,446 SH   SOLE   1,446 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 207 1,748 SH   SOLE   1,748 0 0
BLACKBERRY LTD COM 09228F103 206 49,805 SH   SOLE   49,805 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 206 2,713 SH   SOLE   2,713 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 206 6,130 SH   SOLE   6,130 0 0
COLONY CAP INC NEW CL A COM 19626G108 204 116,366 SH   SOLE   116,366 0 0
ISHARES TR GBL COMM SVC ETF 464287275 203 3,924 SH   SOLE   3,924 0 0
MERCADOLIBRE INC COM 58733R102 203 416 SH   SOLE   416 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 203 3,264 SH   SOLE   3,264 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 201 6,896 SH   SOLE   6,896 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 200 31,946 SH   SOLE   31,946 0 0
ISHARES TR US INDUSTRIALS 464287754 200 1,613 SH   SOLE   1,613 0 0
MAXIMUS INC COM 577933104 196 3,364 SH   SOLE   3,364 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 194 8,670 SH   SOLE   8,670 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 194 392 SH   SOLE   392 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 194 3,355 SH   SOLE   3,355 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 190 11,923 SH   SOLE   11,923 0 0
ZENDESK INC COM 98936J101 190 2,970 SH   SOLE   2,970 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 188 4,105 SH   SOLE   4,105 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 187 5,456 SH   SOLE   5,456 0 0
STRATEGY SHS ECOLOGCL STRATGY 86280R209 187 5,141 SH   SOLE   5,141 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 187 2,066 SH   SOLE   2,066 0 0
BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 186 17,660 SH   SOLE   17,660 0 0
NEUBERGER BERMAN MUN FD INC COM 64124P101 183 12,500 SH   SOLE   12,500 0 0
ISHARES TR IBOXX HI YD ETF 464288513 182 2,365 SH   SOLE   2,365 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 181 4,213 SH   SOLE   4,213 0 0
VMWARE INC CL A COM 928563402 181 1,491 SH   SOLE   1,491 0 0
CONOCOPHILLIPS COM 20825C104 177 5,747 SH   SOLE   5,747 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 177 7,205 SH   SOLE   7,205 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 176 4,469 SH   SOLE   4,469 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 175 35,008 SH   SOLE   35,008 0 0
SPDR SER TR S&P REGL BKG 78464A698 175 5,380 SH   SOLE   5,380 0 0
ROSS STORES INC COM 778296103 174 1,996 SH   SOLE   1,996 0 0
SCHWAB CHARLES CORP COM 808513105 174 5,182 SH   SOLE   5,182 0 0
CME GROUP INC COM 12572Q105 173 1,003 SH   SOLE   1,003 0 0
EMERSON ELEC CO COM 291011104 171 3,591 SH   SOLE   3,591 0 0
FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 171 3,979 SH   SOLE   3,979 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 168 11,454 SH   SOLE   11,454 0 0
CIGNA CORP NEW COM 125523100 168 951 SH   SOLE   951 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 168 12,470 SH   SOLE   12,470 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 168 3,738 SH   SOLE   3,738 0 0
VALERO ENERGY CORP COM 91913Y100 168 3,702 SH   SOLE   3,702 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254G108 167 13,515 SH   SOLE   13,515 0 0
MARTIN MARIETTA MATLS INC COM 573284106 167 884 SH   SOLE   884 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 166 12,591 SH   SOLE   12,591 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 166 919 SH   SOLE   919 0 0
LAUDER ESTEE COS INC CL A 518439104 166 1,039 SH   SOLE   1,039 0 0
ROYAL BK CDA COM 780087102 166 2,700 SH   SOLE   2,700 0 0
INVESCO EXCHANGE-TRADED FD T CEF INM COMPSI 46138E404 165 9,447 SH   SOLE   9,447 0 0
ARK ETF TR INNOVATION ETF 00214Q104 164 3,722 SH   SOLE   3,722 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 163 8,638 SH   SOLE   8,638 0 0
GABELLI DIVID & INCOME TR COM 36242H104 163 11,010 SH   SOLE   11,010 0 0
STRATEGY SHS US MKT ROTON ETF 86280R100 163 5,656 SH   SOLE   5,656 0 0
GRANITE PT MTG TR INC COM 38741L107 162 31,867 SH   SOLE   31,867 0 0
APPLIED MATLS INC COM 038222105 161 3,518 SH   SOLE   3,518 0 0
ETF MANAGERS TR VIDEO GAME TECH 26924G706 161 3,775 SH   SOLE   3,775 0 0
LAZARD LTD SHS A G54050102 160 6,794 SH   SOLE   6,794 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 158 6,044 SH   SOLE   6,044 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 158 945 SH   SOLE   945 0 0
QUEST DIAGNOSTICS INC COM 74834L100 158 1,970 SH   SOLE   1,970 0 0
STONECO LTD COM CL A G85158106 158 7,278 SH   SOLE   7,278 0 0
DUNKIN BRANDS GROUP INC COM 265504100 157 2,965 SH   SOLE   2,965 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 157 6,557 SH   SOLE   6,557 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 156 2,481 SH   SOLE   2,481 0 0
NOKIA CORP SPONSORED ADR 654902204 156 50,174 SH   SOLE   50,174 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 155 2,089 SH   SOLE   2,089 0 0
HERON THERAPEUTICS INC COM 427746102 155 13,200 SH   SOLE   13,200 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 155 11,292 SH   SOLE   11,292 0 0
FIRSTENERGY CORP COM 337932107 154 3,853 SH   SOLE   3,853 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 154 724 SH   SOLE   724 0 0
STRYKER CORP COM 863667101 152 915 SH   SOLE   915 0 0
GALLAGHER ARTHUR J & CO COM 363576109 151 1,853 SH   SOLE   1,853 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 151 11,542 SH   SOLE   11,542 0 0
ISHARES TR MODERT ALLOC ETF 464289875 151 4,125 SH   SOLE   4,125 0 0
STANLEY BLACK & DECKER INC COM 854502101 151 1,514 SH   SOLE   1,514 0 0
UBER TECHNOLOGIES INC COM 90353T100 150 5,387 SH   SOLE   5,387 0 0
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 150 16,079 SH   SOLE   16,079 0 0
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 149 3,092 SH   SOLE   3,092 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 148 1,623 SH   SOLE   1,623 0 0
DTE ENERGY CO COM 233331107 147 1,551 SH   SOLE   1,551 0 0
B & G FOODS INC NEW COM 05508R106 146 8,100 SH   SOLE   8,100 0 0
DANAHER CORPORATION COM 235851102 146 1,057 SH   SOLE   1,057 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 146 772 SH   SOLE   772 0 0
ISHARES TR PHLX SEMICND ETF 464287523 146 713 SH   SOLE   713 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 146 4,543 SH   SOLE   4,543 0 0
UNILEVER PLC SPON ADR NEW 904767704 146 2,897 SH   SOLE   2,897 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 146 1,107 SH   SOLE   1,107 0 0
FRANCO NEVADA CORP COM 351858105 144 1,447 SH   SOLE   1,447 0 0
INTUIT COM 461202103 144 627 SH   SOLE   627 0 0
WILLIAMS COS INC COM 969457100 144 10,211 SH   SOLE   10,211 0 0
ATMOS ENERGY CORP COM 049560105 143 1,444 SH   SOLE   1,444 0 0
GENERAL MTRS CO COM 37045V100 143 6,895 SH   SOLE   6,895 0 0
ONEOK INC NEW COM 682680103 142 6,523 SH   SOLE   6,523 0 0
ISHARES TR RUS MID CAP ETF 464287499 141 3,273 SH   SOLE   3,273 0 0
WISDOMTREE TR CHINADIV EX FI 97717X719 141 1,843 SH   SOLE   1,843 0 0
CERUS CORP COM 157085101 140 30,000 SH   SOLE   30,000 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 140 6,535 SH   SOLE   6,535 0 0
AON PLC SHS CL A G0408V102 139 844 SH   SOLE   844 0 0
ISHARES TR RUS 1000 ETF 464287622 139 981 SH   SOLE   981 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 139 1,400 SH   SOLE   1,400 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 139 2,666 SH   SOLE   2,666 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 139 2,476 SH   SOLE   2,476 0 0
RIO TINTO PLC SPONSORED ADR 767204100 138 3,035 SH   SOLE   3,035 0 0
VANECK VECTORS ETF TR ENVIRONMENTAL SV 92189F304 138 1,816 SH   SOLE   1,816 0 0
FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865 137 3,807 SH   SOLE   3,807 0 0
CMS ENERGY CORP COM 125896100 136 2,319 SH   SOLE   2,319 0 0
ISHARES TR MSCI ACWI EX US 464288240 136 3,600 SH   SOLE   3,600 0 0
ALLIANZGI EQUITY & CONV INCO COM 018829101 135 7,265 SH   SOLE   7,265 0 0
INVESCO EXCHANGE-TRADED FD T S&P SMLCP LOW 46138G102 135 4,067 SH   SOLE   4,067 0 0
PHILLIPS 66 COM 718546104 135 2,507 SH   SOLE   2,507 0 0
APOLLO GLOBAL MGMT INC COM CL A 037612306 134 4,009 SH   SOLE   4,009 0 0
OKTA INC CL A 679295105 133 1,089 SH   SOLE   1,089 0 0
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 133 12,000 SH   SOLE   12,000 0 0
PROGRESSIVE CORP OHIO COM 743315103 133 1,808 SH   SOLE   1,808 0 0
AAON INC COM PAR $0.004 000360206 131 2,712 SH   SOLE   2,712 0 0
DEERE & CO COM 244199105 131 946 SH   SOLE   946 0 0
HERCULES CAPITAL INC COM 427096508 131 17,121 SH   SOLE   17,121 0 0
INDEXIQ ETF TR IQ GLB RES ETF 45409B883 131 5,996 SH   SOLE   5,996 0 0
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 131 2,312 SH   SOLE   2,312 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 130 9,875 SH   SOLE   9,875 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 130 1,132 SH   SOLE   1,132 0 0
ABB LTD SPONSORED ADR 000375204 129 7,451 SH   SOLE   7,451 0 0
DISH NETWORK CORPORATION CL A 25470M109 129 6,450 SH   SOLE   6,450 0 0
ISHARES TR GLOBAL TECH ETF 464287291 129 709 SH   SOLE   709 0 0
KLA CORPORATION COM NEW 482480100 129 900 SH   SOLE   900 0 0
ALASKA AIR GROUP INC COM 011659109 126 4,423 SH   SOLE   4,423 0 0
CONTINENTAL RES INC COM 212015101 126 16,447 SH   SOLE   16,447 0 0
RENT A CTR INC NEW COM 76009N100 126 8,900 SH   SOLE   8,900 0 0
EQUINIX INC COM 29444U700 125 200 SH   SOLE   200 0 0
EXACT SCIENCES CORP COM 30063P105 125 2,148 SH   SOLE   2,148 0 0
ISHARES TR U.S. FINLS ETF 464287788 125 1,282 SH   SOLE   1,282 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 125 4,077 SH   SOLE   4,077 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 125 27,434 SH   SOLE   27,434 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 124 2,550 SH   SOLE   2,550 0 0
IDEX CORP COM 45167R104 123 893 SH   SOLE   893 0 0
DOLLAR TREE INC COM 256746108 122 1,662 SH   SOLE   1,662 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 122 8,700 SH   SOLE   8,700 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 122 405 SH   SOLE   405 0 0
THERATECHNOLOGIES INC COM 88338H100 122 76,340 SH   SOLE   76,340 0 0
DOVER CORP COM 260003108 121 1,445 SH   SOLE   1,445 0 0
WIX COM LTD SHS M98068105 121 1,200 SH   SOLE   1,200 0 0
ROKU INC COM CL A 77543R102 120 1,374 SH   SOLE   1,374 0 0
SPLUNK INC COM 848637104 120 952 SH   SOLE   952 0 0
HUBSPOT INC COM 443573100 119 897 SH   SOLE   897 0 0
LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 119 170,000 SH   SOLE   170,000 0 0
GOLUB CAP BDC INC COM 38173M102 118 9,400 SH   SOLE   9,400 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475 117 3,075 SH   SOLE   3,075 0 0
HCI GROUP INC COM 910710102 117 2,900 SH   SOLE   2,900 0 0
CANADIAN NATL RY CO COM 136375102 116 1,498 SH   SOLE   1,498 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 116 1,384 SH   SOLE   1,384 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 115 9,323 SH   SOLE   9,323 0 0
INVESCO EXCHANGE-TRADED FD T PFD ETF 46138E511 115 8,769 SH   SOLE   8,769 0 0
AUTODESK INC COM 052769106 114 729 SH   SOLE   729 0 0
FLAHERTY & CRUMRIN PFD & INM COM 338478100 114 11,500 SH   SOLE   11,500 0 0
BHP GROUP LTD SPONSORED ADS 088606108 113 3,063 SH   SOLE   3,063 0 0
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 113 3,935 SH   SOLE   3,935 0 0
ENTERGY CORP NEW COM 29364G103 113 1,200 SH   SOLE   1,200 0 0
ISHARES TR S&P SML 600 GWT 464287887 113 820 SH   SOLE   820 0 0
ISHARES TR US HLTHCR PR ETF 464288828 113 680 SH   SOLE   680 0 0
PPL CORP COM 69351T106 113 4,600 SH   SOLE   4,600 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 112 15,250 SH   SOLE   15,250 0 0
NEWMONT CORP COM 651639106 112 2,469 SH   SOLE   2,469 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 111 2,254 SH   SOLE   2,254 0 0
BLACKROCK INC COM 09247X101 110 249 SH   SOLE   249 0 0
ISHARES TR U.S. ENERGY ETF 464287796 110 7,168 SH   SOLE   7,168 0 0
TYSON FOODS INC CL A 902494103 110 1,905 SH   SOLE   1,905 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 109 1,195 SH   SOLE   1,195 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 109 2,479 SH   SOLE   2,479 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 109 2,319 SH   SOLE   2,319 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 109 25,725 SH   SOLE   25,725 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 108 901 SH   SOLE   901 0 0
CHUBB LIMITED COM H1467J104 108 964 SH   SOLE   964 0 0
UNILEVER N V N Y SHS NEW 904784709 108 2,212 SH   SOLE   2,212 0 0
CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 107 58,215 SH   SOLE   58,215 0 0
ISHARES TR U.S. TECH ETF 464287721 107 525 SH   SOLE   525 0 0
PALO ALTO NETWORKS INC COM 697435105 107 654 SH   SOLE   654 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 106 5,200 SH   SOLE   5,200 0 0
NUVEEN AMT-FREE MUN VALUE FD COM 670695105 106 6,800 SH   SOLE   6,800 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 105 845 SH   SOLE   845 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 105 8,382 SH   SOLE   8,382 0 0
ISHARES TR CORE DIV GRWTH 46434V621 104 3,181 SH   SOLE   3,181 0 0
OMEROS CORP COM 682143102 104 7,746 SH   SOLE   7,746 0 0
ARBOR RLTY TR INC COM 038923108 103 21,013 SH   SOLE   21,013 0 0
MARATHON PETE CORP COM 56585A102 103 4,353 SH   SOLE   4,353 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 103 19,550 SH   SOLE   19,550 0 0
SPDR SER TR AEROSPACE DEF 78464A631 103 1,360 SH   SOLE   1,360 0 0
XPO LOGISTICS INC COM 983793100 103 2,109 SH   SOLE   2,109 0 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 102 6,760 SH   SOLE   6,760 0 0
ARISTA NETWORKS INC COM 040413106 102 501 SH   SOLE   501 0 0
NORTHWESTERN CORP COM NEW 668074305 102 1,700 SH   SOLE   1,700 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 102 80 SH   SOLE   80 0 0
APHRIA INC COM 03765K104 101 32,971 SH   SOLE   32,971 0 0
GLOBAL X FDS GLOBX SUPDV US 37950E291 101 7,872 SH   SOLE   7,872 0 0
ISHARES TR CORE MSCI PAC 46434V696 101 2,175 SH   SOLE   2,175 0 0
STONECASTLE FINL CORP COM 861780104 101 6,200 SH   SOLE   6,200 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511 101 1,962 SH   SOLE   1,962 0 0