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 ORD ORD 037833100 20,519 91,615 SH   SOLE   0 0 91,615
APPLE JAN 17, 2020 CALL 180 ORD 037833100 61 15 SH Call SOLE   0 0 15
ABBVIE ORD ORD 00287Y109 1,669 22,043 SH   SOLE   0 0 22,043
ABBVIE JAN 17, 2020 PUT 75 ORD 00287Y109 3 7 SH Put SOLE   0 0 7
ABBOTT LABORATORIES ORD ORD 002824100 1,160 13,867 SH   SOLE   0 0 13,867
AURORA CANNABIS ORD ORD 05156X108 72 16,336 SH   SOLE   0 0 16,336
ACCENTURE CL A ORD CL A ORD G1151C101 1,052 5,471 SH   SOLE   0 0 5,471
ISHARES MSCI ACWI ETF MSCI ACWI ETF 464288257 440 5,962 SH   SOLE   0 0 5,962
ADOBE ORD ORD 00724F101 1,541 5,580 SH   SOLE   0 0 5,580
AUTOMATIC DATA PROCESSING ORD ORD 053015103 232 1,437 SH   SOLE   0 0 1,437
AMERICAN ELECTRIC POWER ORD ORD 025537101 581 6,199 SH   SOLE   0 0 6,199
AMERICAN FIN CL A ORD ORD 02607T109 310 22,208 SH   SOLE   0 0 22,208
AFLAC ORD ORD 001055102 323 6,170 SH   SOLE   0 0 6,170
ISHARES CORE US AGGREGATE BOND ETF US AGGREGATE BOND ETF 464287226 1,867 16,497 SH   SOLE   0 0 16,497
AGNC INVESTMENT REIT ORD REIT ORD 00123Q104 304 18,887 SH   SOLE   0 0 18,887
AMGEN ORD ORD 031162100 680 3,515 SH   SOLE   0 0 3,515
AMGEN JAN 17, 2020 CALL 230 ORD 031162100 0 1 SH Call SOLE   0 0 1
ALPS ALERIAN MLP ETF MLP ETF 00162Q866 1,091 119,399 SH   SOLE   0 0 119,399
AMERICAN TOWER REIT REIT 03027X100 477 2,156 SH   SOLE   0 0 2,156
AMAZON COM ORD ORD 023135106 13,969 8,047 SH   SOLE   0 0 8,047
AMAZON.COM JAN 15, 2021 CALL 2000 ORD 023135106 20 4 SH Call SOLE   0 0 4
AMAZON.COM JAN 17, 2020 PUT 1600 ORD 023135106 65 4 SH Put SOLE   0 0 4
ABERCROMBIE AND FITCH CL A ORD CL A ORD 002896207 1,161 74,448 SH   SOLE   0 0 74,448
ISHARES CORE AGGRESSIVE ALLOCATI ETF AGGRESSIVE ALLOCATI ETF 464289859 407 7,404 SH   SOLE   0 0 7,404
ISHARES CORE MODERATE ALLOCATIN ETF MODERATE ALLOCATIN ETF 464289875 855 21,765 SH   SOLE   0 0 21,765
ISHARES CORE GROWTH ALLOCATION ETF GROWTH ALLOCATION ETF 464289867 555 12,050 SH   SOLE   0 0 12,050
APOLLO GLOBAL MANAGEMENT CL A ORD CL A ORD 03768E105 676 17,865 SH   SOLE   0 0 17,865
PREFERRED APARTMENT COMM REIT ORD ORDM REIT ORD 74039L103 427 29,549 SH   SOLE   0 0 29,549
ARES DYNAMIC CREDIT ALLOCATION CF CREDIT ALLOCATION CF 04014F102 253 17,000 SH   SOLE   0 0 17,000
APOLLO COMM REAL EST FIN REIT ORD REIT ORD 03762U105 369 19,224 SH   SOLE   0 0 19,224
ARK GENOMIC REVOLUTION ETF REVOLUTION ETF 00214Q302 645 21,834 SH   SOLE   0 0 21,834
AMERICAN EXPRESS ORD ORD 025816109 450 3,803 SH   SOLE   0 0 3,803
AMERICAN EXPRESS JAN 17, 2020 PUT 110 ORD 025816109 2 6 SH Put SOLE   0 0 6
ALTERYX CL A ORD CL A ORD 02156B103 240 2,230 SH   SOLE   0 0 2,230
BOEING ORD ORD 097023105 3,440 9,041 SH   SOLE   0 0 9,041
BOEING JAN 17, 2020 PUT 350 ORD 097023105 3 3 SH Put SOLE   0 0 3
ALIBABA GROUP HOLDING ADR REP 8 ORD ADR REP 8 ORD 01609W102 1,066 6,372 SH   SOLE   0 0 6,372
ALIBABA JAN 17, 2020 CALL 150 ADR REP 8 ORD 01609W102 11 8 SH Call SOLE   0 0 8
BANK OF AMERICA ORD ORD 060505104 900 30,867 SH   SOLE   0 0 30,867
BB AND T ORD ORD 054937107 1,051 19,684 SH   SOLE   0 0 19,684
BECTON DICKINSON ORD ORD 075887109 255 1,007 SH   SOLE   0 0 1,007
BLACKROCK CORE BOND CF CORE BOND CF 09249E101 180 12,475 SH   SOLE   0 0 12,475
VANGUARD INTERMEDIATE TERM BOND ETF INT TERM BOND ETF 921937819 694 7,885 SH   SOLE   0 0 7,885
BOOKING HOLDINGS ORD ORD 09857L108 1,099 560 SH   SOLE   0 0 560
BLACKROCK ORD ORD 09247X101 529 1,186 SH   SOLE   0 0 1,186
BLACKROCK JAN 17, 2020 CALL 700 ORD 09247X101 0 1 SH Call SOLE   0 0 1
VANGUARD LONG TERM BOND ETF LONG TERM BOND ETF 921937793 337 3,281 SH   SOLE   0 0 3,281
BRISTOL MYERS SQUIBB ORD ORD 110122108 941 18,551 SH   SOLE   0 0 18,551
BRISTOL-MYERS JAN 17, 2020 CALL 45 ORD 110122108 2 3 SH Call SOLE   0 0 3
VANGUARD TOTAL BOND MARKET ETF TOTAL BOND MKT ETF 921937835 275 3,251 SH   SOLE   0 0 3,251
VANGUARD TOTAL INTERNATIONAL BND ETF TOTAL INTL BOND ETF 92203J407 749 12,739 SH   SOLE   0 0 12,739
BP ADR EACH REPSTNG SIX ORD ADR EACH REPSTNG SIX ORD 055622104 1,144 30,108 SH   SOLE   0 0 30,108
BLUEROCK RESIDENTIAL GRWTH CL A REIT GROWTH CL A REIT 09627J102 171 14,489 SH   SOLE   0 0 14,489
BERKSHIRE HATHWAY CL B ORD CL B ORD 084670702 1,327 6,381 SH   SOLE   0 0 6,381
INVSC BULLETSHARES 2021 CRP BND ETF BULLETSHARES 2021 CRP BND ETF 46138J700 376 17,707 SH   SOLE   0 0 17,707
INVSC BULTSH 2019 HG YLD CRP BND ETF BULTSH 2019 HG YLD CRP BND ETF 46138J403 486 20,311 SH   SOLE   0 0 20,311
INVSC BULTSH 2020 HG YLD CRP BND ETF BULTSH 2020 HG YLD CRP BND ETF 46138J601 326 13,627 SH   SOLE   0 0 13,627
INVSC BULTSH 2021 HG YLD CRP BND ETF BULTSH 2021 HG YLD CRP BND ETF 46138J809 213 8,661 SH   SOLE   0 0 8,661
VANGUARD SHORT-TERM BOND ETF SHORT-TERM BOND ETF 921937827 2,115 26,174 SH   SOLE   0 0 26,174
BOSTON SCIENTIFIC ORD ORD 101137107 297 7,306 SH   SOLE   0 0 7,306
ANHEUSER BUSCH ADR REP 1 ORD ADR REP 1 ORD 03524A108 691 7,260 SH   SOLE   0 0 7,260
BLACKSTONE GROUP CL A ORD CL A ORD 09260D107 987 20,211 SH   SOLE   0 0 20,211
BLACKSTONE GROUP L P CALL JAN00040000 CL A ORD 09260D107 0 5 SH Call SOLE   0 0 5
BLACKSTONE MORTGAGE CL A REIT ORD CL A REIT ORD 09257W100 890 24,830 SH   SOLE   0 0 24,830
BAOZUN ADR REP 3 ORD ADR REP 3 ORD 06684L103 202 4,725 SH   SOLE   0 0 4,725
CITIGROUP ORD ORD 172967424 317 4,596 SH   SOLE   0 0 4,596
CITIGROUP INC CALL JAN00065000 ORD 172967424 1 1 SH Call SOLE   0 0 1
CONAGRA BRANDS ORD ORD 205887102 246 8,012 SH   SOLE   0 0 8,012
CATERPILLAR ORD ORD 149123101 688 5,446 SH   SOLE   0 0 5,446
CATERPILLAR JAN 17, 2020 CALL 180 ORD 149123101 0 2 SH Call SOLE   0 0 2
CHUBB ORD ORD H1467J104 340 2,106 SH   SOLE   0 0 2,106
VCTRYSRS US EQ INCM ENHNCD WTD ETF S EQ INCM ENHNCD WTD ETF 92647N824 234 5,028 SH   SOLE   0 0 5,028
CELGENE ORD ORD 151020104 1,691 17,030 SH   SOLE   0 0 17,030
CELGENE CORP CALL OCT00120000 ORD 151020104 0 1 SH Call SOLE   0 0 1
CULLEN FROST BANKERS ORD ORD 229899109 351 3,965 SH   SOLE   0 0 3,965
CARLYLE GROUP UNT UNT 14309L102 241 9,428 SH   SOLE   0 0 9,428
CANOPY GROWTH ORD ORD 138035100 556 24,262 SH   SOLE   0 0 24,262
CHURCH AND DWIGHT ORD ORD 171340102 362 4,814 SH   SOLE   0 0 4,814
CINCINNATI FINANCIAL ORD ORD 172062101 215 1,841 SH   SOLE   0 0 1,841
CLEVELAND CLIFFS ORD ORD 185899101 195 26,958 SH   SOLE   0 0 26,958
CORNERSTONE STRATEGIC VALUE CF STRATEGIC VALUE CF 21924B302 311 27,401 SH   SOLE   0 0 27,401
COLONY CREDIT REAL ESTATE CL A ORD REAL ESTATE CL A ORD 19625T101 487 33,666 SH   SOLE   0 0 33,666
COLONY CAPITAL CL A ORD CL A ORD 19626G108 98 16,321 SH   SOLE   0 0 16,321
CLOROX ORD ORD 189054109 503 3,315 SH   SOLE   0 0 3,315
COMCAST CL A ORD ORD 20030N101 897 19,902 SH   SOLE   0 0 19,902
CHIPOTLE MEXICAN GRILL ORD ORD 169656105 873 1,039 SH   SOLE   0 0 1,039
COMPASS MINERALS INTERNATIONAL ORD ORD 20451N101 1,219 21,571 SH   SOLE   0 0 21,571
CONOCOPHILLIPS ORD ORD 20825C104 410 7,190 SH   SOLE   0 0 7,190
COSTCO WHOLESALE ORD ORD 22160K105 1,584 5,498 SH   SOLE   0 0 5,498
CORNERSTONE TOTAL RETURN CF TOTAL RETURN CF 21924U300 306 27,823 SH   SOLE   0 0 27,823
SALESFORCE.COM ORD ORD 79466L302 1,355 9,126 SH   SOLE   0 0 9,126
CROWDSTRIKE HOLDINGS CL A ORD CL A ORD 22788C105 842 14,439 SH   SOLE   0 0 14,439
CISCO SYSTEMS ORD ORD 17275R102 2,197 44,473 SH   SOLE   0 0 44,473
CINTAS ORD ORD 172908105 444 1,657 SH   SOLE   0 0 1,657
CENTURYLINK ORD ORD 156700106 256 20,549 SH   SOLE   0 0 20,549
CVS HEALTH ORD ORD 126650100 587 9,311 SH   SOLE   0 0 9,311
CVS HEALTH JAN 17, 2020 CALL 60 ORD 126650100 4 11 SH Call SOLE   0 0 11
CVS CAREMARK CORP CALL AUG00105000 ORD 126650100 0 3 SH Call SOLE   0 0 3
CHEVRON ORD ORD 166764100 2,851 24,039 SH   SOLE   0 0 24,039
CHEVRON OCT 18, 2019 PUT 110 ORD 166764100 0 2 SH Put SOLE   0 0 2
SPDR BLMBERG BRCLY CONV SECRT ETF BLMBERG BRCLY CONV SECRT ETF 78464A359 469 8,938 SH   SOLE   0 0 8,938
CARTER VALIDUS MISSN CRITL REIT ORD REIT ORD 146282108 410 76,997 SH   SOLE   0 0 76,997
DOMINION ENERGY ORD ORD 25746U109 1,578 19,468 SH   SOLE   0 0 19,468
DOMINION US JAN 17, 2020 PUT 70 ORD 25746U109 0 6 SH Put SOLE   0 0 6
DIEBOLD NIXDORF ORD ORD 253651103 337 30,083 SH   SOLE   0 0 30,083
DEERE ORD ORD 244199105 244 1,447 SH   SOLE   0 0 1,447
DECKERS OUTDOOR ORD ORD 243537107 252 1,711 SH   SOLE   0 0 1,711
DIAGEO ADR REP 4 ORD ORD 25243Q205 462 2,824 SH   SOLE   0 0 2,824
DEAN FOODS ORD ORD 242370203 43 36,800 SH   SOLE   0 0 36,800
ISHARES CORE DIVIDEND GROWTH ETF CORE DIVIDEND GROWTH ETF 46434V621 11,242 287,229 SH   SOLE   0 0 287,229
WISDOMTREE US QLT DIV GRW ETF US QLT DIV GRW ETF 97717X669 876 19,430 SH   SOLE   0 0 19,430
DANAHER ORD ORD 235851102 508 3,519 SH   SOLE   0 0 3,519
SPDR DOW JONES INDUSTRIAL AVRG ETF DOW JONES INDUSTRIAL AVRG ETF 78467X109 8,338 30,975 SH   SOLE   0 0 30,975
WALT DISNEY ORD ORD 254687106 2,433 18,668 SH   SOLE   0 0 18,668
WALT DISNEY JAN 17, 2020 CALL 135 ORD 254687106 0 2 SH Call SOLE   0 0 2
DISNEY WALT COMPANY CALL JAN00160000 ORD 254687106 0 1 SH Call SOLE   0 0 1
WISDOMTREE US LARGECAP DIVIDEND ETF US LARGECAP DIVIDEND ETF 97717W307 2,178 21,981 SH   SOLE   0 0 21,981
DERMTECH ORD ORD 24984K105 73 13,000 SH   SOLE   0 0 13,000
WISDOMTREE US MIDCAP DIVIDEND ETF US MIDCAP DIVIDEND ETF 97717W505 2,069 56,974 SH   SOLE   0 0 56,974
DOW ORD ORD 260557103 544 11,424 SH   SOLE   0 0 11,424
DASEKE ORD ORD 23753F107 87 34,900 SH   SOLE   0 0 34,900
DUKE ENERGY ORD ORD 26441C204 295 3,082 SH   SOLE   0 0 3,082
ISHARES SELECT DIVIDEND ETF SELECT DIVIDEND ETF 464287168 1,782 17,482 SH   SOLE   0 0 17,482
ELECTRONIC ARTS ORD ORD 285512109 204 2,084 SH   SOLE   0 0 2,084
CONSOLIDATED EDISON ORD ORD 209115104 372 3,937 SH   SOLE   0 0 3,937
STONE HARBOR EMERGING MARKETS CF EMERGING MARKETS CF 86164T107 176 13,411 SH   SOLE   0 0 13,411
ISHARES MSCI EMERGING MARKETS ETF MSCI EMERGING MARKETS ETF 464287234 284 6,945 SH   SOLE   0 0 6,945
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 1,286 19,716 SH   SOLE   0 0 19,716
ISHARES JPMORGAN USD MTS BOND ETF JPMORGAN USD MTS BOND ETF 464288281 254 2,236 SH   SOLE   0 0 2,236
WESTERN ASSET EMERGING MRKTS DEBT CF EMERGING MRKTS DEBT CF 95766A101 835 60,085 SH   SOLE   0 0 60,085
EMERSON ELECTRIC ORD ORD 291011104 216 3,235 SH   SOLE   0 0 3,235
EMERSON ELECTRIC JAN 17, 2020 CALL 62.5 ORD 291011104 2 5 SH Call SOLE   0 0 5
ENBRIDGE ORD ORD 29250N105 667 19,002 SH   SOLE   0 0 19,002
WELLS FARGO GLOBAL DIVIDEND OPPO CF GLOBAL DIVIDEND OPPO CF 94987C103 64 11,764 SH   SOLE   0 0 11,764
EATON VANCE ENHANCED EQTY INCOME CF ENHANCED EQTY INORDE CF 278274105 1,216 80,305 SH   SOLE   0 0 80,305
ENTERPRISE PRODUCTS PARTNERS UNT UNT 293792107 403 14,098 SH   SOLE   0 0 14,098
ENTERPRISE PRODT JAN 17, 2020 PUT 27 UNT 293792107 2 36 SH Put SOLE   0 0 36
ENTERPRISE PRODT MAR 20, 2020 PUT 28 UNT 293792107 0 2 SH Put SOLE   0 0 2
ALPS EQUAL SECTOR WEIGHT ETF EQUAL SECTOR WEIGHT ETF 00162Q205 485 6,416 SH   SOLE   0 0 6,416
ENERGY TRANSFER UNT UNT 29273V100 198 15,149 SH   SOLE   0 0 15,149
ENERGY TRANSFER OCT 18, 2019 PUT 12.5 UNT 29273V100 0 32 SH Put SOLE   0 0 32
EATON VANCE TX ADVNT GLBL DVD OPP CF TX ADVNT GLBL DVD OPP CF 27828U106 240 9,481 SH   SOLE   0 0 9,481
ETSY ORD ORD 29786A106 236 4,175 SH   SOLE   0 0 4,175
EDWARDS LIFESCIENCES ORD ORD 28176E108 418 1,901 SH   SOLE   0 0 1,901
ISHARES MSCI JAPAN ETF MSCI JAPAN ETF 46434G822 230 4,048 SH   SOLE   0 0 4,048
EXACT SCIENCES ORD ORD 30063P105 225 2,485 SH   SOLE   0 0 2,485
EXELON ORD ORD 30161N101 268 5,547 SH   SOLE   0 0 5,547
EXELON CORP CALL OCT00034000 ORD 30161N101 0 3 SH Call SOLE   0 0 3
FORD MOTOR ORD ORD 345370860 666 72,738 SH   SOLE   0 0 72,738
FACEBOOK CL A ORD CL A ORD 30303M102 3,694 20,743 SH   SOLE   0 0 20,743
FACEBOOK JAN 17, 2020 PUT 180 CL A ORD 30303M102 12 10 SH Put SOLE   0 0 10
FACEBOOK INC CALL JAN00160000 CL A ORD 30303M102 7 12 SH Call SOLE   0 0 12
FIDELITY TOTAL BOND ETF TOTAL BOND ETF 316188309 266 5,152 SH   SOLE   0 0 5,152
FIRST TRUST NYSE ARCA BIOTECH ID ETF ARCA BIOTECH ID ETF 33733E203 267 2,154 SH   SOLE   0 0 2,154
FREEPORT MCMORAN ORD ORD 35671D857 102 10,637 SH   SOLE   0 0 10,637
FREEPORT MCMORAN NOV 15, 2019 CALL 12 ORD 35671D857 0 2 SH Call SOLE   0 0 2
FIRST TRUST MORNINGSTAR DIV LDRS ETF DIV LDRS ETF 336917109 231 7,442 SH   SOLE   0 0 7,442
FIDELITY LOW VOLATILITY FACTR ETF LOW VOLATILITY FACTR ETF 316092824 1,210 32,943 SH   SOLE   0 0 32,943
FIRST TRUST INTERNET INDEX CF ETF INTERNET INDEX CF ETF 33733E302 1,131 8,402 SH   SOLE   0 0 8,402
FIDELITY HIGH DIVIDEND ETF HIGH DIVIDEND ETF 316092840 1,046 34,624 SH   SOLE   0 0 34,624
FEDEX ORD ORD 31428X106 223 1,535 SH   SOLE   0 0 1,535
FEDEX CORP CALL JAN00195000 ORD 31428X106 8 2 SH Call SOLE   0 0 2
FIRST TRUST LRGE CAP CORE APADEX ETF LRGE CAP CORE APADEX ETF 33734K109 524 8,599 SH   SOLE   0 0 8,599
FIDELITY MSCI INDUSTRIALS INDX ETF MSCI INDUSTRIALS INDX ETF 316092709 297 7,461 SH   SOLE   0 0 7,461
FIRST TRUST ISE WATER INDEX ETF ISE WATER INDEX ETF 33733B100 363 6,462 SH   SOLE   0 0 6,462
FIRST TRUST TCW OPPORTUNISTIC FI ETF TCW OPPORTUNISTIC FI ETF 33740F805 1,874 35,594 SH   SOLE   0 0 35,594
VANCK VCTRS INVST GRD FLOTNG ETF INVST GRD FLOTNG ETF 92189F486 2,223 88,080 SH   SOLE   0 0 88,080
FIRST TRUST MORTGAGE INCOME CF MORTGAGE INORDE CF 33734E103 287 20,500 SH   SOLE   0 0 20,500
FEDERAL NATIONAL MORTGAGE ORD ORD 313586109 89 23,390 SH   SOLE   0 0 23,390
FIRST TRUST PREFERRED SEC INCOME ETF PREFERRED SEC INORDE ETF 33739E108 339 17,174 SH   SOLE   0 0 17,174
FRANCHISE GROUP ORD ORD 35180X105 517 43,400 SH   SOLE   0 0 43,400
FOREST LABS INC COM ORD 345838106 250 2,522 SH   SOLE   0 0 2,522
FS KKR CAPITAL ORD ORD 302635107 78 13,339 SH   SOLE   0 0 13,339
FASTLY CL A ORD ORD 31188V100 214 8,900 SH   SOLE   0 0 8,900
FIRST TRUST CAPITAL STRENGTH ETF CAPITAL STRENGTH ETF 33733E104 549 9,668 SH   SOLE   0 0 9,668
FORTINET ORD ORD 34959E109 297 3,870 SH   SOLE   0 0 3,870
FIRST TRUST ENHANCED SHORT MTRTY ETF ENHANCED SHORT MTRTY ETF 33739Q408 551 9,172 SH   SOLE   0 0 9,172
FIRST TRUST ULTRA SHRT DUR MUNIC ETF ULTRA SHRT DUR MUNIC ETF 33740J104 503 25,000 SH   SOLE   0 0 25,000
FIRST TRUST VALUE DIVIDEND INDEX ETF VALUE DIVIDEND INDEX ETF 33734H106 2,745 78,734 SH   SOLE   0 0 78,734
FIRST TRUST TECHNOLOGY ALPHADEX ETF TECHNOLOGY ALPHADEX ETF 33734X176 359 5,507 SH   SOLE   0 0 5,507
FIRST TRUST FINANCIALS ALPHADEX ETF FINANCIALS ALPHADEX ETF 33734X135 251 7,890 SH   SOLE   0 0 7,890
FIRST TRUST UTILITIES ALPHADEX ETF UTILITIES ALPHADEX ETF 33734X184 219 7,385 SH   SOLE   0 0 7,385
GENERAL DYNAMICS ORD ORD 369550108 510 2,791 SH   SOLE   0 0 2,791
GENERAL ELECTRIC ORD ORD 369604103 797 89,136 SH   SOLE   0 0 89,136
GENERAL ELECTRIC CO CALL SEP00030000 ORD 369604103 0 1 SH Call SOLE   0 0 1
GUESS ORD ORD 401617105 573 30,910 SH   SOLE   0 0 30,910
GAMCO GLOBAL GOLD NTRL RSRCS INC CF GOLD NTRL RSRCS INC CF 36465A109 70 15,997 SH   SOLE   0 0 15,997
GILEAD SCIENCES ORD ORD 375558103 346 5,460 SH   SOLE   0 0 5,460
GILEAD SCIENCES INC CALL AUG00100000 ORD 375558103 0 3 SH Call SOLE   0 0 3
GENERAL MILLS ORD ORD 370334104 1,127 20,455 SH   SOLE   0 0 20,455
SPDR GOLD SHARES ETF GOLD SHARES ETF 78463V107 606 4,365 SH   SOLE   0 0 4,365
CLOUGH GLOBAL OPPORTUNITIES CF GLOBAL OPPORTUNITIES CF 18914E106 91 10,000 SH   SOLE   0 0 10,000
CORNING ORD ORD 219350105 290 10,182 SH   SOLE   0 0 10,182
GMS ORD ORD 36251C103 201 7,000 SH   SOLE   0 0 7,000
ALPHABET CL C ORD CL C ORD 02079K107 2,353 1,930 SH   SOLE   0 0 1,930
ALPHABET CL A ORD CL A ORD 02079K305 3,779 3,095 SH   SOLE   0 0 3,095
GOLDMAN SACHS GROUP ORD ORD 38141G104 395 1,907 SH   SOLE   0 0 1,907
GOLDMAN SACHS BDC ORD BDC ORD 38147U107 219 10,900 SH   SOLE   0 0 10,900
GLAXOSMITHKLINE ADR REP TWO ORD ADR REP TWO ORD 37733W105 581 13,617 SH   SOLE   0 0 13,617
GOLDMAN SACHS ACTVBETA US LRG ETF ACTVBETA US LRG ETF 381430503 663 11,065 SH   SOLE   0 0 11,065
GABELLI UTILITY CF UTILITY CF 36240A101 138 18,531 SH   SOLE   0 0 18,531
HUNTINGTON BANCSHARES ORD ORD 446150104 202 14,134 SH   SOLE   0 0 14,134
HANESBRANDS ORD ORD 410345102 222 14,461 SH   SOLE   0 0 14,461
HOME DEPOT ORD ORD 437076102 3,889 16,761 SH   SOLE   0 0 16,761
ISHARES CORE HIGH DIVIDEND ETF CORE HIGH DIVIDEND ETF 46429B663 403 4,277 SH   SOLE   0 0 4,277
ISHARES CURRENCY HEDG MSCI EAFE ETF CURRENCY HEDG MSCI EAFE ETF 46434V803 1,035 34,572 SH   SOLE   0 0 34,572
HONEYWELL INTERNATIONAL ORD ORD 438516106 1,528 9,033 SH   SOLE   0 0 9,033
HONEYWELL INTL OCT 18, 2019 PUT 150 ORD 438516106 0 1 SH Put SOLE   0 0 1
HELMERICH AND PAYNE ORD ORD 423452101 555 13,856 SH   SOLE   0 0 13,856
HORMEL FOODS ORD ORD 440452100 526 12,027 SH   SOLE   0 0 12,027
HEALTHCAR TRST OF AM CL A REIT ORD CL A REIT ORD 42225P501 348 11,830 SH   SOLE   0 0 11,830
HERCULES CAPITAL ORD ORD 427096508 180 13,430 SH   SOLE   0 0 13,430
HUMANA ORD ORD 444859102 484 1,894 SH   SOLE   0 0 1,894
ISHARES IBOXX HIGH YIELD BOND ETF IBOXX HIGH YIELD BOND ETF 464288513 353 4,051 SH   SOLE   0 0 4,051
FIRST TRUST TACTICAL HIGH YIELD ETF TACTICAL HIGH YIELD ETF 33738D408 611 12,659 SH   SOLE   0 0 12,659
PIMCO 0-5 YEAR HIGH YLD BND IDX ETF 0-5 YEAR HIGH YLD BND IDX ETF 72201R783 585 5,868 SH   SOLE   0 0 5,868
BLACKROCK CORPORATE HIGH YIELD CF CORPORATE HIGH YIELD CF 09255P107 133 12,400 SH   SOLE   0 0 12,400
INVENTRUST PPTYS REIT ORD REIT ORD 46124J102 79 51,123 SH   SOLE   0 0 51,123
ISHARES GOLD ETF GOLD ETF 464285105 911 64,635 SH   SOLE   0 0 64,635
ISHARES NASDAQ BIOTECHNOLOGY ETF BIOTECHNOLOGY ETF 464287556 365 3,673 SH   SOLE   0 0 3,673
ISHARES NASDAQ BIOTECH CALL JAN00110000 BIOTECHNOLOGY ETF 464287556 0 6 SH Call SOLE   0 0 6
INTERNATIONAL BUSINESS MACHINES ORD ORD 459200101 561 3,855 SH   SOLE   0 0 3,855
IBM JAN 17, 2020 CALL 190 ORD 459200101 0 5 SH Call SOLE   0 0 5
IBM JAN 17, 2020 PUT 130 ORD 459200101 4 14 SH Put SOLE   0 0 14
INTERNATIONAL BANCSHARES ORD ORD 459044103 8,023 207,748 SH   SOLE   0 0 207,748
INTERCONTINENTAL EXCHANGE ORD ORD 45866F104 301 3,262 SH   SOLE   0 0 3,262
IDACORP ORD ORD 451107106 225 2,000 SH   SOLE   0 0 2,000
IDEXX LABORATORIES ORD ORD 45168D104 2,538 9,334 SH   SOLE   0 0 9,334
ISHARES 7-10 YEAR TRSURY BOND ETF 7-10 YEAR TRSURY BOND ETF 464287440 508 4,514 SH   SOLE   0 0 4,514
ISHARES CORE MSCI EAFE ETF CORE MSCI EAFE ETF 46432F842 2,112 34,588 SH   SOLE   0 0 34,588
ISHARES CORE MSCI EMERGING ETF CORE MSCI EMERGING ETF 46434G103 2,774 56,590 SH   SOLE   0 0 56,590
FST TRT DSY WRGHT INTRNL FOCS 5 ETF DSY WRGHT INTRNL FOCS 5 ETF 33738R886 225 11,845 SH   SOLE   0 0 11,845
ISHARES INTERMEDT TERM CORP BOND ETF INTERMEDT TERM CORP BOND ETF 464288638 661 11,405 SH   SOLE   0 0 11,405
ISHARES SHORT TERM CORPORAT BD ETF SHORT TERM CORPORAT BD ETF 464288646 1,662 30,971 SH   SOLE   0 0 30,971
ISHARES EXPANDED TECH STW SCTR ETF EXPANDED TECH STW SCTR ETF 464287515 316 1,492 SH   SOLE   0 0 1,492
ISHARES US MEDICAL DEVICES ETF US MEDICAL DEVICES ETF 464288810 870 3,518 SH   SOLE   0 0 3,518
INVESCO VALUE MUNICIPAL INCOME CF VALUE MUNICIPAL INORDE CF 46132P108 1,528 99,477 SH   SOLE   0 0 99,477
ISHARES CORE S&P MID CAP ETF CORE S&P MID CAP ETF 464287507 1,013 5,242 SH   SOLE   0 0 5,242
ISHARES CORE S&P SMALL CAP ETF CORE S&P SMALL CAP ETF 464287804 1,452 18,650 SH   SOLE   0 0 18,650
ISHARES S&P SMLL CAP 600 GRTH ETF S&P SMLL CAP 600 GRTH ETF 464287887 347 1,944 SH   SOLE   0 0 1,944
INTEL ORD ORD 458140100 2,678 51,964 SH   SOLE   0 0 51,964
INTEL JAN 17, 2020 CALL 45 ORD 458140100 5 9 SH Call SOLE   0 0 9
INTUIT ORD ORD 461202103 677 2,545 SH   SOLE   0 0 2,545
IRON MOUNTAIN ORD ORD 46284V101 534 16,485 SH   SOLE   0 0 16,485
INTUITIVE SURGICAL ORD ORD 46120E602 629 1,165 SH   SOLE   0 0 1,165
ISHARES US AEROSPACE DEFENSE ETF US AEROSPACE DEFENSE ETF 464288760 3,227 14,361 SH   SOLE   0 0 14,361
ISHARES TOTAL US STOCK MARKET ETF TOTAL US STOCK MARKET ETF 464287150 1,193 17,780 SH   SOLE   0 0 17,780
ILLINOIS TOOL ORD ORD 452308109 470 3,003 SH   SOLE   0 0 3,003
ISHARES TOTAL USD BOND MARKET ETF TOTAL USD BOND MARKET ETF 46434V613 423 8,071 SH   SOLE   0 0 8,071
ISHARES CORE S&P US GROWTH ETF CORE S&P US GROWTH ETF 464287671 299 4,749 SH   SOLE   0 0 4,749
ISHARES CORE S&P US VALUE ETF CORE S&P US VALUE ETF 464287663 479 8,280 SH   SOLE   0 0 8,280
ISHARES S&P 500 VALUE ETF S&P 500 VALUE ETF 464287408 1,208 10,143 SH   SOLE   0 0 10,143
ISHARES CORE S&P 500 ETF CORE S&P 500 ETF 464287200 7,354 24,635 SH   SOLE   0 0 24,635
ISHARES S&P 500 GROWTH ETF S&P 500 GROWTH ETF 464287309 1,597 8,873 SH   SOLE   0 0 8,873
ISHARES RUSSELL 1000 VALUE ETF RUSSELL 1000 VALUE ETF 464287598 286 2,227 SH   SOLE   0 0 2,227
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 593 3,917 SH   SOLE   0 0 3,917
ISHARES RUSSELL 2000 GROWTH ETF RUSSELL 2000 GROWTH ETF 464287648 320 1,659 SH   SOLE   0 0 1,659
ISHARES RUSSELL 3000 ETF RUSSELL 3000 ETF 464287689 2,469 14,209 SH   SOLE   0 0 14,209
ISHARES GLOBAL TECH ETF GLOBAL TECH ETF 464287291 588 3,178 SH   SOLE   0 0 3,178
ISHARES US FINANCIALS ETF US FINANCIALS ETF 464287788 1,323 10,280 SH   SOLE   0 0 10,280
ISHARES US INDUSTRIALS ETF US INDUSTRIALS ETF 464287754 399 2,509 SH   SOLE   0 0 2,509
ISHARES MORN MLTI ASS INC IND ETF MORN MLTI ASS INC IND ETF 46432F875 1,364 54,632 SH   SOLE   0 0 54,632
ISHARES US TECHNOLOGY ETF US TECHNOLOGY ETF 464287721 413 2,023 SH   SOLE   0 0 2,023
ISHARES MRNSTAR LRG CAP GRW ETF MRNSTAR LRG CAP GRW ETF 464287119 1,675 8,749 SH   SOLE   0 0 8,749
JOHNSON & JOHNSON ORD ORD 478160104 3,235 25,007 SH   SOLE   0 0 25,007
JOHNSON&JOHNSON JAN 17, 2020 PUT 130 ORD 478160104 2 3 SH Put SOLE   0 0 3
SPDR BLMBRG BRCLY HGH YLD BND ETF HGH YLD BND ETF 78468R622 507 4,660 SH   SOLE   0 0 4,660
NUVEEN PREFERRED AND INCM OPP CF PREFERRED AND INCM OPP CF 67073B106 153 15,227 SH   SOLE   0 0 15,227
JPMORGAN CHASE ORD ORD 46625H100 2,152 18,289 SH   SOLE   0 0 18,289
JPMORGAN CHASE & CO PUT AUG00043000 ORD 46625H100 0 6 SH Put SOLE   0 0 6
JPMORGAN CHASE & CO CALL JAN00090000 ORD 46625H100 2 1 SH Call SOLE   0 0 1
NUVEEN PREF AND INCM SECURITIES CF PREF AND INCM SECURITIES CF 67072C105 4,875 494,885 SH   SOLE   0 0 494,885
NUVEEN FLOATG RATE INCM OPPORTNTY CF FLOATG RATE INCM OPPORTNTY CF 6706EN100 1,390 145,715 SH   SOLE   0 0 145,715
KRAIG BIOCRAFT LABORATORIES ORD BIOCRAFT LABORATORIES ORD 50075W104 5 23,500 SH   SOLE   0 0 23,500
KIRKLAND LAKE GOLD ORD GOLD ORD 49741E100 219 4,882 SH   SOLE   0 0 4,882
KIMBERLY CLARK ORD ORD 494368103 624 4,395 SH   SOLE   0 0 4,395
KIMBERLY CLARK NOV 15, 2019 PUT 135 ORD 494368103 0 1 SH Put SOLE   0 0 1
KINDER MORGAN CL P ORD CL P ORD 49456B101 238 11,556 SH   SOLE   0 0 11,556
COCA-COLA ORD ORD 191216100 930 17,075 SH   SOLE   0 0 17,075
COCA-COLA JAN 17, 2020 CALL 50 ORD 191216100 1 1 SH Call SOLE   0 0 1
COCA-COLA JAN 17, 2020 PUT 52.5 ORD 191216100 0 2 SH Put SOLE   0 0 2
SPDR S&P REGIONAL BANKING ETF S&P REGIONAL BANKING ETF 78464A698 378 7,167 SH   SOLE   0 0 7,167
KRANESHARES CSI CHINA INTERNET ETF CSI CHINA INTERNET ETF 500767306 634 15,347 SH   SOLE   0 0 15,347
ELI LILLY ORD ORD 532457108 458 4,096 SH   SOLE   0 0 4,096
FRST TRT LOW DRTN OPPRNTS ETF LOW DRTN OPPRNTS ETF 33739Q200 350 6,732 SH   SOLE   0 0 6,732
LOCKHEED MARTIN ORD ORD 539830109 2,719 6,971 SH   SOLE   0 0 6,971
LOCKHEED JAN 17, 2020 CALL 400 ORD 539830109 1 1 SH Call SOLE   0 0 1
LOWE'S COMPANIES ORD ORD 548661107 337 3,064 SH   SOLE   0 0 3,064
ISHARES IBOXX INVT GRADE BOND ETF IBOXX INVT GRADE BOND ETF 464287242 492 3,857 SH   SOLE   0 0 3,857
LTC PROPERTIES REIT ORD REIT ORD 502175102 333 6,500 SH   SOLE   0 0 6,500
LAMB WESTON HOLDINGS ORD ORD 513272104 320 4,401 SH   SOLE   0 0 4,401
LEXINGTON REALTY REIT ORD REIT ORD 529043101 200 19,500 SH   SOLE   0 0 19,500
LLOYDS BANKING GROUP ADR 4 ORD ADR 4 ORD 539439109 55 20,970 SH   SOLE   0 0 20,970
MASTERCARD CL A ORD CL A ORD 57636Q104 1,194 4,396 SH   SOLE   0 0 4,396
MATTEL ORD ORD 577081102 434 38,137 SH   SOLE   0 0 38,137
MOBILE TELESYSTEMS ADR REP 2 ORD ADR REP 2 ORD 607409109 242 29,825 SH   SOLE   0 0 29,825
MCDONALD'S ORD ORD 580135101 1,897 8,833 SH   SOLE   0 0 8,833
BARINGS CORPORATE INVESTORS CF CORPORATE INVESTORS CF 06759X107 361 21,441 SH   SOLE   0 0 21,441
MONGODB CL A ORD CL A ORD 60937P106 233 1,930 SH   SOLE   0 0 1,930
MONDELEZ INTERNATIONAL CL A ORD CL A ORD 609207105 402 7,265 SH   SOLE   0 0 7,265
MCDERMOTT INTERNATIONAL ORD INTERNATIONAL ORD 580037703 27 13,420 SH   SOLE   0 0 13,420
MEDTRONIC ORD ORD G5960L103 1,088 10,020 SH   SOLE   0 0 10,020
MERCADOLIBRE ORD ORD 58733R102 710 1,289 SH   SOLE   0 0 1,289
VANGUARD MEGA CAP GROWTH ETF MEGA CAP GROWTH ETF 921910816 633 4,770 SH   SOLE   0 0 4,770
MAIDEN HOLDINGS ORD ORD G5753U112 11 15,200 SH   SOLE   0 0 15,200
MACQUARIE INFRASTRUCTURE ORD ORD 55608B105 1,179 29,880 SH   SOLE   0 0 29,880
MCCORMICK ORD ORD 579780206 357 2,283 SH   SOLE   0 0 2,283
3M ORD ORD 88579Y101 628 3,822 SH   SOLE   0 0 3,822
MAGELLAN MIDSTREAM PARTNERS UNT MIDSTREAM PARTNERS UNT 559080106 235 3,546 SH   SOLE   0 0 3,546
MANNING AND NAPIER CL A ORD CL A ORD 56382Q102 59 31,604 SH   SOLE   0 0 31,604
ALTRIA GROUP ORD ORD 02209S103 1,463 35,776 SH   SOLE   0 0 35,776
MARATHON PETROLEUM ORD ORD 56585A102 268 4,416 SH   SOLE   0 0 4,416
MEDICAL PROPERTIES REIT ORD REIT ORD 58463J304 325 16,625 SH   SOLE   0 0 16,625
MERCK & CO ORD ORD 58933Y105 1,574 18,694 SH   SOLE   0 0 18,694
MERCK & CO JAN 17, 2020 CALL 87.5 ORD 58933Y105 0 1 SH Call SOLE   0 0 1
MORGAN STANLEY ORD ORD 617446448 272 6,372 SH   SOLE   0 0 6,372
MORGAN STANLEY CALL JAN00042000 ORD 617446448 2 1 SH Call SOLE   0 0 1
MICROSOFT ORD ORD 594918104 7,461 53,665 SH   SOLE   0 0 53,665
MICROSOFT JAN 17, 2020 CALL 100 ORD 594918104 4 1 SH Call SOLE   0 0 1
ISHARES EDGE MSCI USA MOMNTM ETF MSCI USA MOMNTM ETF 46432F396 777 6,512 SH   SOLE   0 0 6,512
ISHARES NATIONAL MUNI BOND ETF NATIONAL MUNI BOND ETF 464288414 432 3,788 SH   SOLE   0 0 3,788
BLACKROCK MUNIVEST II CF MUNIVEST II CF 09253T101 215 14,620 SH   SOLE   0 0 14,620
NABORS INDUSTRIES ORD ORD G6359F103 21 11,000 SH   SOLE   0 0 11,000
ALLIANZGI CNV AND INCM II CF CNV AND INCM II CF 018825109 56 11,191 SH   SOLE   0 0 11,191
ISHARES SHORT MATURITY BOND ETF SHORT MATURITY BOND ETF 46431W507 3,350 66,550 SH   SOLE   0 0 66,550
NEXTERA ENERGY ORD ORD 65339F101 1,969 8,451 SH   SOLE   0 0 8,451
NETFLIX ORD ORD 64110L106 519 1,940 SH   SOLE   0 0 1,940
NIKE CL B ORD CL B ORD 654106103 237 2,527 SH   SOLE   0 0 2,527
ANNALY CAPITAL MANAGEMENT REIT ORD REIT ORD 035710409 274 31,183 SH   SOLE   0 0 31,183
NEW MOUNTAIN FINANCE NTS NTS 647551209 231 9,000 SH   SOLE   0 0 9,000
PROSHARES S&P 500 DIV ARISTOCRAT ETF S&P 500 DIV ARISTOCRAT ETF 74348A467 1,268 17,708 SH   SOLE   0 0 17,708
NORTHROP GRUMMAN ORD ORD 666807102 498 1,329 SH   SOLE   0 0 1,329
NOKIA ADR REPSG 1 SER A ORD ORD 654902204 170 33,630 SH   SOLE   0 0 33,630
SERVICENOW ORD ORD 81762P102 1,406 5,539 SH   SOLE   0 0 5,539
SERVICENOW JAN 17, 2020 PUT 240 ORD 81762P102 6 4 SH Put SOLE   0 0 4
NEW RESIDENTIAL INVESTMENT REIT ORD REIT ORD 64828T201 172 10,948 SH   SOLE   0 0 10,948
NUSTAR ENERGY UNT ENERGY UNT 67058H102 282 9,940 SH   SOLE   0 0 9,940
NOVOCURE ORD ORD G6674U108 207 2,768 SH   SOLE   0 0 2,768
NVIDIA ORD ORD 67066G104 1,099 6,314 SH   SOLE   0 0 6,314
NOVARTIS ADR REPSG 1 ORD ORD 66987V109 375 4,317 SH   SOLE   0 0 4,317
NEW YORK MORTGAGE REIT ORD REIT ORD 649604501 86 14,044 SH   SOLE   0 0 14,044
ONEOK ORD ORD 682680103 320 4,342 SH   SOLE   0 0 4,342
ONEOK JAN 17, 2020 PUT 70 ORD 682680103 0 1 SH Put SOLE   0 0 1
OKTA CL A ORD CL A ORD 679295105 777 7,895 SH   SOLE   0 0 7,895
FIDELITY NASDAQ COMPOSITE INDX ETF NASDAQ ORDPOSITE INDX ETF 315912808 3,252 10,356 SH   SOLE   0 0 10,356
OPKO HEALTH ORD ORD 68375N103 45 21,651 SH   SOLE   0 0 21,651
ORBCOMM ORD ORD 68555P100 131 27,530 SH   SOLE   0 0 27,530
OWL ROCK CAPITAL ORD ORD 69121K104 312 19,800 SH   SOLE   0 0 19,800
ORACLE ORD ORD 68389X105 469 8,519 SH   SOLE   0 0 8,519
ORACLE JAN 17, 2020 CALL 47 ORD 68389X105 1 1 SH Call SOLE   0 0 1
ORACLE JAN 17, 2020 CALL 60 ORD 68389X105 0 1 SH Call SOLE   0 0 1
O'REILLY AUTOMOTIVE ORD ORD 67103H107 554 1,391 SH   SOLE   0 0 1,391
OCCIDENTAL PETROLEUM ORD ORD 674599105 661 14,862 SH   SOLE   0 0 14,862
PLAINS GP HOLDINGS CL A ORD CL A ORD 72651A207 223 10,500 SH   SOLE   0 0 10,500
PALO ALTO NETWORKS ORD ORD 697435105 1,633 8,013 SH   SOLE   0 0 8,013
PALO ALTO OCT 04, 2019 CALL 210 ORD 697435105 0 3 SH Call SOLE   0 0 3
PAYCOM SOFTWARE ORD ORD 70432V102 309 1,473 SH   SOLE   0 0 1,473
PAYCHEX ORD ORD 704326107 216 2,610 SH   SOLE   0 0 2,610
PAYCHEX JAN 17, 2020 CALL 75 ORD 704326107 2 2 SH Call SOLE   0 0 2
PAYCHEX JAN 17, 2020 PUT 77.5 ORD 704326107 1 4 SH Put SOLE   0 0 4
PITNEY BOWES ORD ORD 724479100 178 39,009 SH   SOLE   0 0 39,009
PERMIAN BASIN ROYALTY UNT UNT 714236106 104 20,000 SH   SOLE   0 0 20,000
PIMCO DYNMC CRDT AND MRTG INCM CF CRDT AND MRTG INCM CF 72202D106 692 28,267 SH   SOLE   0 0 28,267
PIMCO CORP INCOME CF INORDE CF 72200U100 187 10,194 SH   SOLE   0 0 10,194
PEPSICO ORD ORD 713448108 2,110 15,392 SH   SOLE   0 0 15,392
PFIZER ORD ORD 717081103 2,503 69,672 SH   SOLE   0 0 69,672
PFIZER INC PUT AUG00027000 ORD 717081103 0 3 SH Put SOLE   0 0 3
ISHARES PREFERRED INCOME SEC ETF PREFERRED INORDE SEC ETF 464288687 777 20,711 SH   SOLE   0 0 20,711
PROCTER & GAMBLE ORD ORD 742718109 2,816 22,643 SH   SOLE   0 0 22,643
PROCTER GAMBLE JAN 15, 2021 PUT 155 ORD 742718109 7 2 SH Put SOLE   0 0 2
PROCTER & GAMBLE CO CALL JAN00092500 ORD 742718109 0 1 SH Call SOLE   0 0 1
INVSC PREFERRED ETF ETF 46138E511 939 62,496 SH   SOLE   0 0 62,496
POLYMET MINING ORD ORD 731916102 13 40,000 SH   SOLE   0 0 40,000
PHILIP MORRIS INTERNATIONAL ORD ORD 718172109 884 11,640 SH   SOLE   0 0 11,640
PENNYMAC MORTGAGE INVEST REIT ORD REIT ORD 70931T103 240 10,780 SH   SOLE   0 0 10,780
INVSC NASDAQ INTERNET ETF NASDAQ INTERNET ETF 46137V530 408 3,136 SH   SOLE   0 0 3,136
PINNACLE WEST ORD ORD 723484101 230 2,365 SH   SOLE   0 0 2,365
INVSC AEROSPACE DEFENSE ETF DEFENSE ETF 46137V100 323 4,768 SH   SOLE   0 0 4,768
3D PRINTING ETF 3D PRINTING ETF 00214Q500 534 25,874 SH   SOLE   0 0 25,874
SPDR WELLS FARGO PREFERRED STOCK ETF PREFERRED STOCK ETF 78464A292 214 4,845 SH   SOLE   0 0 4,845
PHILLIPS 66 ORD ORD 718546104 504 4,919 SH   SOLE   0 0 4,919
PAYPAL HOLDINGS ORD ORD 70450Y103 900 8,686 SH   SOLE   0 0 8,686
PAYPAL HLDG OCT 18, 2019 PUT 100 ORD 70450Y103 1 4 SH Put SOLE   0 0 4
INVSC NATIONAL AMTFREE MNCPL BND ETF NATIONAL AMTFREE MNCPL BND ETF 46138E537 250 9,422 SH   SOLE   0 0 9,422
QUALCOMM ORD ORD 747525103 470 6,158 SH   SOLE   0 0 6,158
QUALCOMM JAN 17, 2020 CALL 80 ORD 747525103 1 4 SH Call SOLE   0 0 4
INVSC QQQ TRUST SRS 1 ETF SRS 1 ETF 46090E103 2,991 15,841 SH   SOLE   0 0 15,841
FIRST TST NASDAQ 100 TEC ID ETF NASDAQ 100 TEC ID ETF 337345102 394 4,507 SH   SOLE   0 0 4,507
ISHARS EDG MSCI USA QLTY FCTR ETF MSCI USA QLTY FCTR ETF 46432F339 976 10,568 SH   SOLE   0 0 10,568
REYNOLDS AMERICAN INC COM ORD 761713106 236 3,613 SH   SOLE   0 0 3,613
RCM TECHNOLOGIES ORD ORD 749360400 37 12,339 SH   SOLE   0 0 12,339
PIMCO STRATEGIC INCOME CF STRATEGIC INORDE CF 72200X104 190 20,548 SH   SOLE   0 0 20,548
ROYAL DUTCH SHELL ADR REP 2 CL A ORD ADR REP 2 CL A ORD 780259206 660 11,213 SH   SOLE   0 0 11,213
ROYAL DUTCH SHELL ADR REP 2 CL B ORD ADR REP 2 CL B ORD 780259107 594 9,923 SH   SOLE   0 0 9,923
FT RISING DIVIDEND ACHIEVERS ETF DIVIDEND ACHIEVERES ETF 33738R506 5,530 173,637 SH   SOLE   0 0 173,637
RYDEX ETF TRUST GUG S&P MC400 PG GUG S&P MC 400 PG 78355W601 294 1,899 SH   SOLE   0 0 1,899
ROYAL GOLD ORD GOLD ORD 780287108 801 6,500 SH   SOLE   0 0 6,500
RIO TINTO ADR REP ONE ORD ADR REP ONE ORD 767204100 292 5,605 SH   SOLE   0 0 5,605
ROSS STORES ORD ORD 778296103 306 2,788 SH   SOLE   0 0 2,788
INVSC S P 500 PURE GROWTH ETF SP 500 PURE GROWTH ETF 46137V266 1,125 9,500 SH   SOLE   0 0 9,500
RYDEX ETF TRUST GUG S&P500 PU GR GUG S&P 500 PU GR 78355W403 360 3,263 SH   SOLE   0 0 3,263
RYDEX ETF TRUST GUG S&P500 PU VA GUG S&P 500 PU VA 78355W304 414 6,183 SH   SOLE   0 0 6,183
REPUBLIC SERVICES ORD ORD 760759100 306 3,534 SH   SOLE   0 0 3,534
INVSC S P 500 EQUAL WEIGHT ETF S P 500 EQUAL WEIGHT ETF 46137V357 614 5,678 SH   SOLE   0 0 5,678
RAYTHEON ORD ORD 755111507 1,191 6,070 SH   SOLE   0 0 6,070
INVSC SP 500 EQL WGHT HLTH CARE ETF SP 500 EQL WGHT HLTH CARE ETF 46137V332 232 1,186 SH   SOLE   0 0 1,186
INVSC RAYMOND JAMES SB 1 EQUITY ETF SB 1 EQUITY ETF 46137V522 315 7,395 SH   SOLE   0 0 7,395
INVSC SP 500 EQUAL WEIGHT TECH ETF SP EQUAL WEIGHT TECH ETF 46137V282 302 1,690 SH   SOLE   0 0 1,690
RYDEX ETF TRUST GUG S&P SC600 PV ETF TRUST GUG S&P SC600 PV 78355W700 358 4,928 SH   SOLE   0 0 4,928
BANCO SANTANDER ADR REP 1 ORD ADR REP 1 ORD 05964H105 127 31,602 SH   SOLE   0 0 31,602
STARBUCKS ORD ORD 855244109 1,004 11,351 SH   SOLE   0 0 11,351
STARBUCKS CORP CALL JAN00070000 ORD 855244109 0 1 SH Call SOLE   0 0 1
SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQUITY ETF 808524797 605 11,037 SH   SOLE   0 0 11,037
SCHWAB US LARGE CAP ETF US LARGE CAP ETF 808524201 213 2,998 SH   SOLE   0 0 2,998
SPDR S&P DIVIDEND ETF S&P DIVIDEND ETF 78464A763 873 8,508 SH   SOLE   0 0 8,508
PROSHARES SHORT S&P 500 ETF SHORT S&P 500 ETF 74347B425 479 18,316 SH   SOLE   0 0 18,316
SHOPIFY CL A SUB VTG ORD CL A SUB VTG ORD 82509L107 1,620 5,197 SH   SOLE   0 0 5,197
SAN JUAN BASIN UNT UNT 798241105 53 17,700 SH   SOLE   0 0 17,700
FIRST TRUST CLOUD COMPUTING ETF CLOUD COMPUTING ETF 33734X192 416 7,380 SH   SOLE   0 0 7,380
ISHARES SILVER TRUST ETF SILVER TRUST ETF 46428Q109 283 17,777 SH   SOLE   0 0 17,777
SPDR S&P 600 SMALL CAP ETF S&P 600 SMALL CAP ETF 78464A813 278 4,142 SH   SOLE   0 0 4,142
SPDR SSGA US SL CP LW VLT INX ETF SSGA US SL CP LW VLT INX ETF 78468R887 872 9,169 SH   SOLE   0 0 9,169
SOUTHERN ORD ORD 842587107 1,149 18,608 SH   SOLE   0 0 18,608
ISHARES PHLX SEMICONDUCTOR ETF PHLX SEMICONDUCTOR ETF 464287523 294 1,391 SH   SOLE   0 0 1,391
FIDELITY GOV MMF GOV MMF 31617H102 259 258,825 SH   SOLE   0 0 258,825
S&P GLOBAL ORD GLOBAL ORD 78409V104 254 1,039 SH   SOLE   0 0 1,039
INVSC S P 500 HIGH DIV LW VLTLTY ETF SP 500 HIGH DIV LW VLTLTY ETF 46138E362 724 16,994 SH   SOLE   0 0 16,994
INVSC S P 500 QUALITY ETF SP 500 QUALITY ETF 46137V241 756 22,550 SH   SOLE   0 0 22,550
INVSC S P 500 LOW VOLATILITY ETF SP 500 LOW VOLATILITY ETF 46138E354 1,073 18,526 SH   SOLE   0 0 18,526
SPDR S&P 500 ETF SP 500 ETF 78462F103 21,465 72,328 SH   SOLE   0 0 72,328
SPDR S&P 500 GROWTH ETF SP 500 GROWTH ETF 78464A409 308 7,931 SH   SOLE   0 0 7,931
SQUARE CL A ORD CL A ORD 852234103 704 11,359 SH   SOLE   0 0 11,359
SPDR BLACKSTONE GSO SENIOR LOAN ETF GSO SENIOR LOAN ETF 78467V608 3,558 76,822 SH   SOLE   0 0 76,822
SIERRA TACTICAL CR INCM CL INSTL MF CR INCM CL INSTL MF 66537Y488 2,537 118,477 SH   SOLE   0 0 118,477
PROSHARES ULTRA S&P 500 ETF ULTRA S&P 500 ETF 74347R107 282 2,193 SH   SOLE   0 0 2,193
STARWOOD PROPERTY REIT REIT 85571B105 1,422 58,694 SH   SOLE   0 0 58,694
SEAGATE TECHNOLOGY ORD TECHNOLOGY ORD G7945M107 446 8,299 SH   SOLE   0 0 8,299
SEAGATE TECH JAN 17, 2020 PUT 45 TECHNOLOGY ORD G7945M107 1 4 SH Put SOLE   0 0 4
CONSTELLATION BRANDS CL A ORD CL A ORD 21036P108 997 4,809 SH   SOLE   0 0 4,809
STRYKER ORD ORD 863667101 518 2,397 SH   SOLE   0 0 2,397
SYSCO ORD ORD 871829107 658 8,288 SH   SOLE   0 0 8,288
AT&T ORD ORD 00206R102 3,880 102,545 SH   SOLE   0 0 102,545
AT&T INC PUT SEP00032000 ORD 00206R102 0 1 SH Put SOLE   0 0 1
CARROLS RESTAURANT GROUP ORD ORD 14574X104 304 36,715 SH   SOLE   0 0 36,715
TORONTO DOMINION ORD ORD 891160509 361 6,189 SH   SOLE   0 0 6,189
TELEDYNE TECH ORD ORD 879360105 425 1,321 SH   SOLE   0 0 1,321
ATLASSIAN CL A ORD CL A ORD G06242104 284 2,261 SH   SOLE   0 0 2,261
TEVA PHARMA IND ADR REP 1 ORD IND ADR REP 1 ORD 881624209 76 11,085 SH   SOLE   0 0 11,085
TFS FINANCIAL ORD ORD 87240R107 409 22,700 SH   SOLE   0 0 22,700
TARGET ORD ORD 87612E106 280 2,619 SH   SOLE   0 0 2,619
ISHARES TIPS BOND ETF TIPS BOND ETF 464287176 996 8,564 SH   SOLE   0 0 8,564
TJX ORD ORD 872540109 643 11,543 SH   SOLE   0 0 11,543
ISHARES 20 PLS YEAR TREASURY BND ETF 20 PLS YEAR TREASURY BND ETF 464287432 895 6,259 SH   SOLE   0 0 6,259
TOYOTA MOTOR ADR REP 2 ORD ADR REP 2 ORD 892331307 203 1,508 SH   SOLE   0 0 1,508
THERMO FISHER SCIENTIFIC ORD ORD 883556102 1,219 4,186 SH   SOLE   0 0 4,186
TANDEM DIABETES CARE ORD ORD 875372203 220 3,738 SH   SOLE   0 0 3,738
TOTAL ADR REP 1 ORD ADR REP 1 ORD 89151E109 203 3,905 SH   SOLE   0 0 3,905
SPDR DOUBLELINE TTL RTRN TTCL ETF TTL RTRN TTCL ETF 78467V848 209 4,245 SH   SOLE   0 0 4,245
TRIPLEPOINT VNTR GRTH BDC 5.75 NTS VNTR GRTH BDC 5.75 NTS 89677Y308 299 11,500 SH   SOLE   0 0 11,500
TREVENA ORD ORD 89532E109 10 10,300 SH   SOLE   0 0 10,300
TESLA ORD ORD 88160R101 619 2,568 SH   SOLE   0 0 2,568
TESLA MOTORS INC PUT SEP00050000 ORD 88160R101 0 1 SH Put SOLE   0 0 1
THL CREDIT SENIOR LOAN CF SENIOR LOAN CF 87244R103 151 10,026 SH   SOLE   0 0 10,026
TWILIO CL A ORD CL A ORD 90138F102 965 8,778 SH   SOLE   0 0 8,778
TWITTER ORD ORD 90184L102 217 5,263 SH   SOLE   0 0 5,263
TEXAS INSTRUMENTS ORD ORD 882508104 361 2,789 SH   SOLE   0 0 2,789
UNITED DEVELOPMENT IV ORD IV ORD 910187103 86 23,539 SH   SOLE   0 0 23,539
UNITED HEALTH PRODUCTS ORD ORD 91059D100 14 10,049 SH   SOLE   0 0 10,049
UNILEVER ADR REP 1 ORD ADR REP 1 ORD 904767704 210 3,489 SH   SOLE   0 0 3,489
ULTA BEAUTY ORD ORD 90384S303 1,146 4,574 SH   SOLE   0 0 4,574
UNITEDHEALTH GRP ORD ORD 91324P102 988 4,544 SH   SOLE   0 0 4,544
UNITEDHEALTH JAN 17, 2020 CALL 300 ORD 91324P102 0 2 SH Call SOLE   0 0 2
UNION PACIFIC ORD ORD 907818108 427 2,634 SH   SOLE   0 0 2,634
INNOVATOR S P 500 ULTRA BUFFR ETF S P 500 ULTRA BUFFR ETF 45782C821 1,163 46,692 SH   SOLE   0 0 46,692
UNITED PARCEL SERVICE CL B ORD CL B ORD 911312106 656 5,476 SH   SOLE   0 0 5,476
UPS JUN 19, 2020 CALL 115 CL B ORD 911312106 0 1 SH Call SOLE   0 0 1
LIBERTY ALL STAR EQUITY CF EQUITY CF 530158104 74 11,560 SH   SOLE   0 0 11,560
US BANCORP ORD ORD 902973304 780 14,097 SH   SOLE   0 0 14,097
ISHARES EDGE MSCI MIN VOL USA ETF MSCI MIN VOL USA ETF 46429B697 5,918 92,320 SH   SOLE   0 0 92,320
COHEN AND STEERS INFRASTRUCTURE CF INFRASTRUCTURE CF 19248A109 276 10,124 SH   SOLE   0 0 10,124
UNITED TECHNOLOGIES ORD ORD 913017109 781 5,721 SH   SOLE   0 0 5,721
UTC JAN 17, 2020 CALL 160 ORD 913017109 0 1 SH Call SOLE   0 0 1
VISA CL A ORD CL A ORD 92826C839 2,714 15,778 SH   SOLE   0 0 15,778
VISA JAN 17, 2020 CALL 140 CL A ORD 92826C839 4 1 SH   SOLE   0 0 1
VANGUARD SMALL CAP ETF SMALL CAP ETF 922908751 802 5,211 SH   SOLE   0 0 5,211
VANGUARD SMALL CAP VALUE ETF SMALL CAP ETF 922908611 339 2,627 SH   SOLE   0 0 2,627
VANGUARD INTERMEDIATE TERM COR ETF INTERMEDIATE TERM COR ETF 92206C870 397 4,351 SH   SOLE   0 0 4,351
VANGUARD SHORT TERM COR BD ETF SHORT TERM COR BD ETF 92206C409 2,237 27,597 SH   SOLE   0 0 27,597
VANGUARD CONSUMER STAPLES ETF CONSUMER STAPLES ETF 92204A207 515 3,288 SH   SOLE   0 0 3,288
VANGUARD FTSE DEVELOPED MARKETS ETF FTSE DEVELOPED MARKETS ETF 921943858 1,183 28,793 SH   SOLE   0 0 28,793
VEEVA SYSTEMS ORD ORD 922475108 287 1,878 SH   SOLE   0 0 1,878
VEREIT ORD ORD 92339V100 196 20,073 SH   SOLE   0 0 20,073
VF ORD ORD 918204108 259 2,907 SH   SOLE   0 0 2,907
VANGUARD INTRMDIAT TRM TRSRY ETF INTRMDIAT TRM TRSRY ETF 92206C706 1,191 17,871 SH   SOLE   0 0 17,871
VANGUARD FTSE EUROPE ETF FTSE EUROPE ETF 922042874 770 14,366 SH   SOLE   0 0 14,366
VANGUARD SHORT TERM TREASURY ETF SHORT TERM TREASURY ETF 92206C102 3,168 51,999 SH   SOLE   0 0 51,999
VANGUARD HEALTH CARE ETF HEALTH CARE ETF 92204A504 306 1,824 SH   SOLE   0 0 1,824
VANGUARD DIVIDEND APPRECIATION ETF DIVIDEND APPRECIATION ETF 921908844 6,961 58,215 SH   SOLE   0 0 58,215
VALERO ENERGY ORD ORD 91913Y100 264 3,099 SH   SOLE   0 0 3,099
VALERO ENERGY CORP CALL JAN00085000 ORD 91913Y100 1 4 SH Call SOLE   0 0 4
VALLEY NATIONAL ORD ORD 919794107 193 17,718 SH   SOLE   0 0 17,718
VANGUARD MORTGAGE BACKED SEC ETF MORTGAGE BACKED SEC ETF 92206C771 464 8,704 SH   SOLE   0 0 8,704
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 2,509 26,910 SH   SOLE   0 0 26,910
VANGUARD MID CAP ETF MID CAP ETF 922908629 2,424 14,464 SH   SOLE   0 0 14,464
VANGUARD MID CAP VALUE ETF MID CAP VALUE ETF 922908512 533 4,713 SH   SOLE   0 0 4,713
VANGUARD S&P 500 ETF S&P ETF 922908363 2,237 8,207 SH   SOLE   0 0 8,207
INVSC VARIABLE RT INVSTMNT ETF VARIABLE RT INVSTMNT ETF 46090A879 2,586 103,911 SH   SOLE   0 0 103,911
INVSC VARIABLE RATE PREFERRED ETF VARIABLE RATE PREFERRED ETF 46138G870 444 17,447 SH   SOLE   0 0 17,447
VANGUARD TOTAL WORLD STOCK ETF TOTAL WORLD STOCK ETF 922042742 231 3,084 SH   SOLE   0 0 3,084
VANGUARD TOTAL STOCK MARKET ETF TOTAL STOCK MARKET ETF 922908769 6,786 44,943 SH   SOLE   0 0 44,943
VANGUARD SHRT INF PROT SEC INDEX ETF SHRT INF PROT SEC INDEX ETF 922020805 488 9,940 SH   SOLE   0 0 9,940
VANGUARD VALUE ETF VALUE ETF 922908744 4,668 41,819 SH   SOLE   0 0 41,819
VANGUARD GROWTH ETF GROWTH ETF 922908736 3,360 20,205 SH   SOLE   0 0 20,205
VIDENT CORE US EQUITY ETF CORE US EQUITY ETF 26922A503 1,740 56,158 SH   SOLE   0 0 56,158
VANGUARD LARGE CAP ETF LARGE CAP ETF 922908637 402 2,946 SH   SOLE   0 0 2,946
INVESCO SNR INCOME CF SNR INCOME CF 46131H107 78 18,536 SH   SOLE   0 0 18,536
VANGUARD FTSE EMERGING MARKETS ETF FTSE EMERGING MARKETS ETF 922042858 597 14,836 SH   SOLE   0 0 14,836
VANGUARD EXTENDED MARKET ETF EXTENDED MARKET ETF 922908652 450 3,871 SH   SOLE   0 0 3,871
VANGUARD TOTAL INTERNATIONAL STK ETF TOTAL INTERNATIONAL STK ETF 921909768 245 4,746 SH   SOLE   0 0 4,746
VANGUARD HIGH DIVIDEND YIELD ETF HIGH DIVIDEND YIELD ETF 921946406 861 9,702 SH   SOLE   0 0 9,702
VERIZON COMMUNICATIONS ORD ORD 92343V104 2,829 46,871 SH   SOLE   0 0 46,871
WESTPAC BANKING ADR REP 1 ORD ADR REP 1 ORD 961214301 531 26,565 SH   SOLE   0 0 26,565
WORKDAY CL A ORD CL A ORD 98138H101 537 3,158 SH   SOLE   0 0 3,158
WADDELL REED FINANCIAL CL A ORD CL A ORD 930059100 331 19,256 SH   SOLE   0 0 19,256
WEC ENERGY GROUP ORD ORD 92939U106 357 3,754 SH   SOLE   0 0 3,754
WELLS FARGO ORD ORD 949746101 392 7,763 SH   SOLE   0 0 7,763
WELLS FARGO JAN 17, 2020 CALL 70 ORD 949746101 0 1 SH Call SOLE   0 0 1
WASTE MANAGEMENT ORD ORD 94106L109 2,127 18,492 SH   SOLE   0 0 18,492
WALMART ORD ORD 931142103 1,983 16,710 SH   SOLE   0 0 16,710
WALMART JAN 17, 2020 PUT 105 ORD 931142103 0 2 SH Put SOLE   0 0 2
W P CAREY REIT ORD ORD 92936U109 769 8,587 SH   SOLE   0 0 8,587
AQUA AMERICA ORD ORD 03836W103 341 7,616 SH   SOLE   0 0 7,616
SPDR S&P AEROSPACE DEFENSE ETF S&P AEROSPACE DEFENSE ETF 78464A631 2,542 23,791 SH   SOLE   0 0 23,791
SPDR S&P HEALTH CARE EQUIPMENT ETF S&P HEALTH CARE EQUIPMENT ETF 78464A581 3,342 42,811 SH   SOLE   0 0 42,811
SPDR FUND MATERIALS SELECT SECTR ETF MATERIALS SELECT SECTR ETF 81369Y100 208 3,573 SH   SOLE   0 0 3,573
ENERGY SELECT SECTOR SPDR ETF SELECT SECTOR SPDR ETF 81369Y506 601 10,144 SH   SOLE   0 0 10,144
SELECT STR FINANCIAL SELECT SPDR ETF FINANCIAL SELECT SPDR ETF 81369Y605 982 35,057 SH   SOLE   0 0 35,057
SELECT SECTOR INDUSTRIAL SPDR ETF INDUSTRIAL SPDR ETF 81369Y704 362 4,664 SH   SOLE   0 0 4,664
TECHNOLOGY SELECT SECTOR SPDR ETF TECHNOLOGY SPDR ETF 81369Y803 2,880 35,760 SH   SOLE   0 0 35,760
SEL SECTOR TECH SPDR OCT 18, 2019 PUT 77 TECHNOLOGY SPDR ETF 81369Y803 0 6 SH Put SOLE   0 0 6
SECTOR-SPDR-TECHNOLOGY CALL JAN00055000 TECHNOLOGY SPDR ETF 81369Y803 1 1 SH Call SOLE   0 0 1
SPDR FUND CONSUMER STAPLES ETF CONSUMER STAPLES ETF 81369Y308 514 8,365 SH   SOLE   0 0 8,365
SELECT SECTOR UTI SELECT SPDR ETF UTI SELECT SPDR ETF 81369Y886 1,462 22,575 SH   SOLE   0 0 22,575
SECTOR SPDR-UTILITIES CALL JAN00041000 UTILITIES SPDR 81369Y886 0 1 SH Call SOLE   0 0 1
SELECT SECTOR HEALTH CARE SPDR ETF HEALTH CARE SPDR ETF 81369Y209 1,116 12,385 SH   SOLE   0 0 12,385
SPDR FUND CONSUMER DISCRE SELECT ETF CONSUMER DISCRETION SELECT ETF 81369Y407 1,035 8,572 SH   SOLE   0 0 8,572
SECTOR SPDR-CONSUMER CALL JAN00095000 CONSUMER DISCRETION SELECT ETF 81369Y407 1 1 SH Call SOLE   0 0 1
EXXON MOBIL ORD ORD 30231G102 2,231 31,596 SH   SOLE   0 0 31,596
YUM BRANDS ORD ORD 988498101 465 4,103 SH   SOLE   0 0 4,103
YUM CHINA ORD ORD 98850P109 227 4,997 SH   SOLE   0 0 4,997
ZYNGA CL A ORD CL A ORD 98986T108 71 12,210 SH   SOLE   0 0 12,210