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
EATON CORP PLC SHS G29183103 704 9 SH   SOLE   9,067 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 888 56 SH   SOLE   56,528 0 0
ALCON INC ORD SHS H01301128 255 5 SH   SOLE   5,021 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 386 3 SH   SOLE   3,180 0 0
AERCAP HOLDINGS NV SHS N00985106 248 10 SH   SOLE   10,900 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 344 1 SH   SOLE   1,315 0 0
ACTIVISION BLIZZARD INC COM 00507V109 923 15 SH   SOLE   15,518 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 290 3 SH   SOLE   3,170 0 0
ALBEMARLE CORP COM 012653101 394 6 SH   SOLE   6,998 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 223 1 SH   SOLE   1,146 0 0
ALLEGHANY CORP DEL COM 017175100 295 534 SH   SOLE   534 0 0
ALLSTATE CORP COM 020002101 613 6 SH   SOLE   6,684 0 0
AMERICAN ELEC PWR CO INC COM 025537101 826 10 SH   SOLE   10,334 0 0
AMERICAN EXPRESS CO COM 025816109 411 4 SH   SOLE   4,800 0 0
AMERICAN NATL INS CO COM 028591105 686 8 SH   SOLE   8,332 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 236 1 SH   SOLE   1,976 0 0
APPLIED MATLS INC COM 038222105 673 14 SH   SOLE   14,683 0 0
BADGER METER INC COM 056525108 387 7 SH   SOLE   7,226 0 0
BAIN CAP SPECIALTY FIN INC COM 05684B107 831 89 SH   SOLE   89,600 0 0
BALL CORP COM 058498106 523 8 SH   SOLE   8,095 0 0
BAXTER INTL INC COM 071813109 844 10 SH   SOLE   10,398 0 0
BECTON DICKINSON & CO COM 075887109 903 3 SH   SOLE   3,932 0 0
BLACKROCK INC COM 09247X101 850 1 SH   SOLE   1,932 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 365 16 SH   SOLE   16,725 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105 221 27 SH   SOLE   27,300 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 427 40 SH   SOLE   40,090 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 491 37 SH   SOLE   37,555 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 886 39 SH   SOLE   39,079 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 613 13 SH   SOLE   13,446 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 261 5 SH   SOLE   5,904 0 0
CME GROUP INC COM 12572Q105 282 1 SH   SOLE   1,632 0 0
CABLE ONE INC COM 12685J105 460 280 SH   SOLE   280 0 0
CATERPILLAR INC DEL COM 149123101 723 6 SH   SOLE   6,227 0 0
CHENIERE ENERGY INC COM NEW 16411R208 405 12 SH   SOLE   12,100 0 0
CHESAPEAKE UTILS CORP COM 165303108 309 3 SH   SOLE   3,600 0 0
CONOCOPHILLIPS COM 20825C104 550 17 SH   SOLE   17,871 0 0
CONTINENTAL RES INC COM 212015101 392 51 SH   SOLE   51,324 0 0
DEERE & CO COM 244199105 351 2 SH   SOLE   2,544 0 0
DISCOVERY INC COM SER A 25470F104 352 18 SH   SOLE   18,116 0 0
DISCOVER FINL SVCS COM 254709108 955 26 SH   SOLE   26,773 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 893 52 SH   SOLE   52,240 0 0
DUPONT DE NEMOURS INC COM 26614N102 513 15 SH   SOLE   15,029 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 997 27 SH   SOLE   27,952 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 917 24 SH   SOLE   24,612 0 0
EASTMAN CHEM CO COM 277432100 218 4 SH   SOLE   4,678 0 0
EBAY INC COM 278642103 288 9 SH   SOLE   9,571 0 0
ENBRIDGE INC COM 29250N105 394 13 SH   SOLE   13,559 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 464 14 SH   SOLE   14,713 0 0
FLIR SYS INC COM 302445101 816 25 SH   SOLE   25,586 0 0
FS KKR CAPITAL CORP COM 302635107 829 276 SH   SOLE   276,212 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 585 4 SH   SOLE   4,807 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 331 13 SH   SOLE   13,306 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 330 6 SH   SOLE   6,922 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 273 5 SH   SOLE   5,002 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 562 15 SH   SOLE   15,284 0 0
FIRST TR LARGE CAP GROWTH A COM SHS 33735K108 829 13 SH   SOLE   13,836 0 0
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 229 6 SH   SOLE   6,193 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 941 52 SH   SOLE   52,917 0 0
FORD MTR CO DEL COM 345370860 533 110 SH   SOLE   110,422 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 346 8 SH   SOLE   8,000 0 0
FOX CORP CL B COM 35137L204 302 13 SH   SOLE   13,200 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 233 2 SH   SOLE   2,662 0 0
GENERAL DYNAMICS CORP COM 369550108 249 1 SH   SOLE   1,882 0 0
GENERAL ELECTRIC CO COM 369604103 771 97 SH   SOLE   97,134 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 597 31 SH   SOLE   31,004 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 487 3 SH   SOLE   3,152 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 619 11 SH   SOLE   11,860 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 202 2 SH   SOLE   2,000 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 283 10 SH   SOLE   10,518 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 514 1 SH   SOLE   1,037 0 0
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 252 24 SH   SOLE   24,500 0 0
INVESCO EXCHANGE-TRADED FD T TAXABLE MUN BD 46138G805 442 14 SH   SOLE   14,317 0 0
ISHARES TR 20 YR TR BD ETF 464287432 379 2 SH   SOLE   2,299 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 262 3 SH   SOLE   3,022 0 0
ISHARES TR MSCI EAFE ETF 464287465 706 13 SH   SOLE   13,215 0 0
ISHARES TR RUS MID CAP ETF 464287499 330 7 SH   SOLE   7,640 0 0
ISHARES TR EXPANDED TECH 464287515 872 4 SH   SOLE   4,145 0 0
ISHARES TR NASDAQ BIOTECH 464287556 214 1 SH   SOLE   1,982 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 444 4 SH   SOLE   4,480 0 0
ISHARES TR S&P MC 400GR ETF 464287606 267 1 SH   SOLE   1,495 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 209 1 SH   SOLE   1,384 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 340 2 SH   SOLE   2,969 0 0
ISHARES TR S&P MC 400VL ETF 464287705 217 1 SH   SOLE   1,980 0 0
ISHARES TR US HLTHCARE ETF 464287762 384 2 SH   SOLE   2,044 0 0
ISHARES TR SP SMCP600VL ETF 464287879 281 2 SH   SOLE   2,815 0 0
ISHARES TR NATIONAL MUN ETF 464288414 640 5 SH   SOLE   5,660 0 0
ISHARES TR SH TR CRPORT ETF 464288646 618 11 SH   SOLE   11,804 0 0
ISHARES TR US AER DEF ETF 464288760 900 6 SH   SOLE   6,259 0 0
ISHARES TR U.S. MED DVC ETF 464288810 811 3 SH   SOLE   3,599 0 0
ISHARES TR US HLTHCR PR ETF 464288828 305 1 SH   SOLE   1,827 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 581 10 SH   SOLE   10,760 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 335 6 SH   SOLE   6,912 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 359 3 SH   SOLE   3,372 0 0
KKR & CO INC CL A 48251W104 296 12 SH   SOLE   12,625 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 703 5 SH   SOLE   5,525 0 0
KEURIG DR PEPPER INC COM 49271V100 712 29 SH   SOLE   29,341 0 0
KIMBERLY CLARK CORP COM 494368103 618 4 SH   SOLE   4,837 0 0
KRAFT HEINZ CO COM 500754106 270 10 SH   SOLE   10,919 0 0
LILLY ELI & CO COM 532457108 496 3 SH   SOLE   3,579 0 0
LOCKHEED MARTIN CORP COM 539830109 495 1 SH   SOLE   1,459 0 0
LOEWS CORP COM 540424108 211 6 SH   SOLE   6,069 0 0
LYFT INC CL A COM 55087P104 257 9 SH   SOLE   9,581 0 0
MICRON TECHNOLOGY INC COM 595112103 527 12 SH   SOLE   12,538 0 0
MONDELEZ INTL INC CL A 609207105 650 12 SH   SOLE   12,970 0 0
MOODYS CORP COM 615369105 352 1 SH   SOLE   1,666 0 0
NETFLIX INC COM 64110L106 559 1 SH   SOLE   1,488 0 0
NEXTERA ENERGY INC COM 65339F101 412 1 SH   SOLE   1,713 0 0
NORTHWEST NAT HLDG CO COM 66765N105 371 6 SH   SOLE   6,000 0 0
NOVO-NORDISK A S ADR 670100205 598 9 SH   SOLE   9,927 0 0
NUVEEN TAXABLE MUNICIPAL INC COM 67074C103 969 50 SH   SOLE   50,594 0 0
NUTRIEN LTD COM 67077M108 776 22 SH   SOLE   22,861 0 0
ONEOK INC NEW COM 682680103 387 17 SH   SOLE   17,743 0 0
PACER FDS TR GLOBL CASH ETF 69374H709 1,000 44 SH   SOLE   44,394 0 0
PALOMAR HLDGS INC COM 69753M105 806 13 SH   SOLE   13,860 0 0
PHILLIPS 66 COM 718546104 219 4 SH   SOLE   4,091 0 0
PIONEER NAT RES CO COM 723787107 977 13 SH   SOLE   13,933 0 0
PROSPERITY BANCSHARES INC COM 743606105 434 9 SH   SOLE   9,000 0 0
REGENERON PHARMACEUTICALS COM 75886F107 262 536 SH   SOLE   536 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 262 8 SH   SOLE   8,022 0 0
SPDR SER TR PORTFLI MORTGAGE 78464A383 715 26 SH   SOLE   26,795 0 0
SPDR SER TR S&P DIVID ETF 78464A763 356 4 SH   SOLE   4,459 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 917 4 SH   SOLE   4,184 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 243 926 SH   SOLE   926 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 309 6 SH   SOLE   6,173 0 0
SANOFI SPONSORED ADR 80105N105 627 14 SH   SOLE   14,345 0 0
SCHLUMBERGER LTD COM 806857108 646 47 SH   SOLE   47,863 0 0
SCHWAB CHARLES CORP COM 808513105 372 11 SH   SOLE   11,060 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 206 3 SH   SOLE   3,788 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 299 22 SH   SOLE   22,790 0 0
SPROTT ETF TR GOLD MINERS ETF 85210B102 803 40 SH   SOLE   40,415 0 0
STARBUCKS CORP COM 855244109 567 8 SH   SOLE   8,618 0 0
STRYKER CORP COM 863667101 554 3 SH   SOLE   3,329 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 985 43 SH   SOLE   43,478 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 409 8 SH   SOLE   8,548 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 372 1 SH   SOLE   1,250 0 0
TEXAS INSTRS INC COM 882508104 580 5 SH   SOLE   5,803 0 0
THE TRADE DESK INC COM CL A 88339J105 467 2 SH   SOLE   2,420 0 0
3M CO COM 88579Y101 386 2 SH   SOLE   2,831 0 0
TOTAL S.A. SPONSORED ADS 89151E109 286 7 SH   SOLE   7,668 0 0
TWITTER INC COM 90184L102 231 9 SH   SOLE   9,420 0 0
UNION PAC CORP COM 907818108 406 2 SH   SOLE   2,881 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 212 1 SH   SOLE   1,605 0 0
VALERO ENERGY CORP COM 91913Y100 814 17 SH   SOLE   17,953 0 0
VANECK MERK GOLD TRUST GOLD TRUST 921078101 308 20 SH   SOLE   20,000 0 0
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 660 27 SH   SOLE   27,950 0 0
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 945 54 SH   SOLE   54,361 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 403 3 SH   SOLE   3,650 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 618 7 SH   SOLE   7,094 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 381 5 SH   SOLE   5,449 0 0
WASTE CONNECTIONS INC COM 94106B101 550 7 SH   SOLE   7,100 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 288 3 SH   SOLE   3,400 0 0
WILLIAMS COS INC COM 969457100 583 41 SH   SOLE   41,202 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 255 8 SH   SOLE   8,425 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 441 11 SH   SOLE   11,327 0 0
XYLEM INC COM 98419M100 599 9 SH   SOLE   9,202 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 760 5 SH   SOLE   5,200 0 0