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
ABBVIE INC COM 00287Y109 1,400 12,427 SH   SOLE   0 0 12,427
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 381 3,950 SH   SOLE   0 0 3,950
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,260 4,275 SH   SOLE   0 0 4,275
ADVENT CONV & INCOME FD COM 00764C109 1,134 58,860 SH   SOLE   0 0 58,860
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,514 6,674 SH   SOLE   0 0 6,674
ALPHABET INC CAP STK CL A 02079K305 8,258 3,382 SH   SOLE   0 0 3,382
AMGEN INC COM 031162100 1,192 4,891 SH   SOLE   0 0 4,891
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,779 24,698 SH   SOLE   0 0 24,698
APPLE INC COM 037833100 9,819 71,690 SH   SOLE   0 0 71,690
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,025 20,165 SH   SOLE   0 0 20,165
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,326 8,369 SH   SOLE   0 0 8,369
BERKSHIRE HATHAWAY INC DEL CL A 084670108 419 1 SH   SOLE   0 0 1
BIOGEN INC COM 09062X103 1,554 4,487 SH   SOLE   0 0 4,487
BK OF AMERICA CORP COM 060505104 3,477 84,321 SH   SOLE   0 0 84,321
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,907 36,943 SH   SOLE   0 0 36,943
CDK GLOBAL INC COM 12508E101 3,461 69,658 SH   SOLE   0 0 69,658
CHANGE HEALTHCARE INC COM 15912K100 4,472 194,085 SH   SOLE   0 0 194,085
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,866 41,899 SH   SOLE   0 0 41,899
CHUBB LIMITED COM H1467J104 246 1,545 SH   SOLE   0 0 1,545
COMCAST CORP NEW CL A 20030N101 2,511 44,044 SH   SOLE   0 0 44,044
DISCOVERY INC COM SER C 25470F302 4,847 167,237 SH   SOLE   0 0 167,237
DISNEY WALT CO COM 254687106 755 4,294 SH   SOLE   0 0 4,294
EATON VANCE TAX-MANAGED DIVE COM 27828N102 494 35,120 SH   SOLE   0 0 35,120
EATON VANCE TAX-MANAGED GLOB COM 27829C105 518 47,530 SH   SOLE   0 0 47,530
EATON VANCE TX ADV GLBL DIV COM 27828S101 610 29,056 SH   SOLE   0 0 29,056
EBAY INC. COM 278642103 3,394 48,337 SH   SOLE   0 0 48,337
FACEBOOK INC CL A 30303M102 2,331 6,704 SH   SOLE   0 0 6,704
FACTSET RESH SYS INC COM 303075105 4,428 13,195 SH   SOLE   0 0 13,195
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,998 45,962 SH   SOLE   0 0 45,962
FIFTH THIRD BANCORP COM 316773100 3,096 80,974 SH   SOLE   0 0 80,974
FOX CORP CL A COM 35137L105 5,334 143,652 SH   SOLE   0 0 143,652
GARMIN LTD SHS H2906T109 378 2,616 SH   SOLE   0 0 2,616
GENERAC HLDGS INC COM 368736104 2,229 5,370 SH   SOLE   0 0 5,370
IDEX CORP COM 45167R104 979 4,449 SH   SOLE   0 0 4,449
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 305 14,013 SH   SOLE   0 0 14,013
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 329 14,805 SH   SOLE   0 0 14,805
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 298 13,359 SH   SOLE   0 0 13,359
ISHARES TR SHRT NAT MUN ETF 464288158 201 1,861 SH   SOLE   0 0 1,861
J2 GLOBAL INC COM 48123V102 5,042 36,655 SH   SOLE   0 0 36,655
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 901 23,214 SH   SOLE   0 0 23,214
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,211 12,447 SH   SOLE   0 0 12,447
JOHNSON & JOHNSON COM 478160104 4,414 26,795 SH   SOLE   0 0 26,795
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1,047 21,058 SH   SOLE   0 0 21,058
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,324 15,675 SH   SOLE   0 0 15,675
LAM RESEARCH CORP COM 512807108 5,042 7,748 SH   SOLE   0 0 7,748
LIBERTY BROADBAND CORP COM SER A 530307107 1,457 8,663 SH   SOLE   0 0 8,663
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 429 9,251 SH   SOLE   0 0 9,251
LPL FINL HLDGS INC COM 50212V100 1,803 13,358 SH   SOLE   0 0 13,358
MCKESSON CORP COM 58155Q103 1,735 9,074 SH   SOLE   0 0 9,074
MICROSOFT CORP COM 594918104 7,307 26,971 SH   SOLE   0 0 26,971
NETAPP INC COM 64110D104 5,614 68,619 SH   SOLE   0 0 68,619
NUVEEN TX ADV TOTAL RET STRG COM 67090H102 6,802 582,325 SH   SOLE   0 0 582,325
OPEN TEXT CORP COM 683715106 990 19,486 SH   SOLE   0 0 19,486
PFIZER INC COM 717081103 1,862 47,546 SH   SOLE   0 0 47,546
PROCTER AND GAMBLE CO COM 742718109 474 3,514 SH   SOLE   0 0 3,514
PROGRESS SOFTWARE CORP COM 743312100 1,976 42,716 SH   SOLE   0 0 42,716
REGENERON PHARMACEUTICALS COM 75886F107 1,502 2,689 SH   SOLE   0 0 2,689
REGIONS FINANCIAL CORP NEW COM 7591EP100 2,844 140,937 SH   SOLE   0 0 140,937
ROCKWELL AUTOMATION INC COM 773903109 6,763 23,646 SH   SOLE   0 0 23,646
ROYCE MICRO-CAP TR INC COM 780915104 349 28,168 SH   SOLE   0 0 28,168
SABRE CORP COM 78573M104 128 10,294 SH   SOLE   0 0 10,294
SABRE GLBL INC NOTE 4.000% 4/1 78573NAE2 1,238 680,000 PRN   SOLE   0 0 680,000
SCHWAB CHARLES CORP COM 808513105 3,757 51,598 SH   SOLE   0 0 51,598
SCHWAB STRATEGIC TR US TIPS ETF 808524870 413 6,607 SH   SOLE   0 0 6,607
SONY GROUP CORPORATION SPONSORED ADR 835699307 1,323 13,609 SH   SOLE   0 0 13,609
STERICYCLE INC COM 858912108 3,719 51,974 SH   SOLE   0 0 51,974
SYNCHRONY FINANCIAL COM 87165B103 4,255 87,696 SH   SOLE   0 0 87,696
TEXAS INSTRS INC COM 882508104 2,212 11,504 SH   SOLE   0 0 11,504
UNITEDHEALTH GROUP INC COM 91324P102 704 1,759 SH   SOLE   0 0 1,759
VIRTUS ALLIANZGI CONVERTIBLE COM 92838U108 6,032 1,127,437 SH   SOLE   0 0 1,127,437
VONTIER CORPORATION COM 928881101 3,049 93,593 SH   SOLE   0 0 93,593
WALMART INC COM 931142103 1,866 13,230 SH   SOLE   0 0 13,230
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,702 3,214 SH   SOLE   0 0 3,214