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
3M CO COM 88579Y101 3,205 23,475 SH   SOLE   23,475 0 0
ABBOTT LABS COM 002824100 429 5,435 SH   SOLE   5,435 0 0
ABBVIE INC COM 00287Y109 2,275 29,857 SH   SOLE   29,857 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 975 5,972 SH   SOLE   5,972 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 324 3,470 SH   SOLE   3,470 0 0
AGREE REALTY CORP COM 008492100 978 15,800 SH   SOLE   15,800 0 0
ALLEGION PLC ORD SHS G0176J109 240 2,608 SH   SOLE   2,608 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 188 60,546 SH   SOLE   60,546 0 0
ALPHABET INC CAP STK CL C 02079K107 4,261 3,664 SH   SOLE   3,664 0 0
ALPHABET INC CAP STK CL A 02079K305 3,391 2,918 SH   SOLE   2,918 0 0
ALPS ETF TR BARRONS 400 ETF 00162Q726 853 27,335 SH   SOLE   27,335 0 0
ALTRIA GROUP INC COM 02209S103 3,025 78,219 SH   SOLE   78,219 0 0
AMAZON COM INC COM 023135106 4,441 2,278 SH   SOLE   2,278 0 0
AMEREN CORP COM 023608102 308 4,225 SH   SOLE   4,225 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 100 19,007 SH   SOLE   19,007 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 152 12,479 SH   SOLE   12,479 0 0
AMERICAN ELEC PWR CO INC COM 025537101 789 9,860 SH   SOLE   9,860 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,324 10,674 SH   SOLE   10,674 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,067 8,925 SH   SOLE   8,925 0 0
AMGEN INC COM 031162100 1,703 8,401 SH   SOLE   8,401 0 0
AMPHENOL CORP NEW CL A 032095101 1,540 21,128 SH   SOLE   21,128 0 0
ANGIODYNAMICS INC COM 03475V101 313 30,000 SH   SOLE   30,000 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 265 6,000 SH   SOLE   6,000 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 273 53,873 SH   SOLE   53,873 0 0
ANTHEM INC COM 036752103 453 1,997 SH   SOLE   1,997 0 0
APPLE INC COM 037833100 13,303 52,316 SH   SOLE   52,316 0 0
ARES CAPITAL CORP COM 04010L103 808 74,925 SH   SOLE   74,925 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 769 17,215 SH   SOLE   17,215 0 0
AT&T INC COM 00206R102 5,896 202,277 SH   SOLE   202,277 0 0
ATMOS ENERGY CORP COM 049560105 3,305 33,305 SH   SOLE   33,305 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,140 8,337 SH   SOLE   8,337 0 0
AVALONBAY CMNTYS INC COM 053484101 624 4,239 SH   SOLE   4,239 0 0
AVISTA CORP COM 05379B107 580 13,650 SH   SOLE   13,650 0 0
AXON ENTERPRISE INC COM 05464C101 2,771 39,156 SH   SOLE   39,156 0 0
BAIN CAP SPECIALTY FIN INC COM 05684B107 916 98,853 SH   SOLE   98,853 0 0
BANCO DE CHILE SPONSORED ADS 059520106 213 13,219 SH   SOLE   13,219 0 0
BANK MONTREAL COM 063671101 567 11,274 SH   SOLE   11,274 0 0
BANK NOVA SCOTIA B C COM 064149107 665 16,385 SH   SOLE   16,385 0 0
BARCLAYS PLC ADR 06738E204 171 37,700 SH   SOLE   37,700 0 0
BECTON DICKINSON & CO COM 075887109 1,687 7,343 SH   SOLE   7,343 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 17,511 95,777 SH   SOLE   95,777 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,984 22 SH   SOLE   22 0 0
BIOGEN INC COM 09062X103 1,261 3,987 SH   SOLE   3,987 0 0
BLACKROCK INC COM 09247X101 1,026 2,333 SH   SOLE   2,333 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 6,460 141,766 SH   SOLE   141,766 0 0
BOEING CO COM 097023105 3,996 26,794 SH   SOLE   26,794 0 0
BOSTON BEER INC CL A 100557107 398 1,082 SH   SOLE   1,082 0 0
BP PLC SPONSORED ADR 055622104 261 10,691 SH   SOLE   10,691 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 600 10,761 SH   SOLE   10,761 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3,568 80,623 SH   SOLE   80,623 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,191 17,984 SH   SOLE   17,984 0 0
CACI INTL INC CL A 127190304 1,704 8,070 SH   SOLE   8,070 0 0
CAL MAINE FOODS INC COM NEW 128030202 563 12,800 SH   SOLE   12,800 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 1,354 162,307 SH   SOLE   162,307 0 0
CASEYS GEN STORES INC COM 147528103 363 2,743 SH   SOLE   2,743 0 0
CATERPILLAR INC DEL COM 149123101 715 6,160 SH   SOLE   6,160 0 0
CBRE GROUP INC CL A 12504L109 980 26,000 SH   SOLE   26,000 0 0
CDK GLOBAL INC COM 12508E101 764 23,265 SH   SOLE   23,265 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 4,638 10,630 SH   SOLE   10,630 0 0
CHEMED CORP NEW COM 16359R103 4,115 9,500 SH   SOLE   9,500 0 0
CHENIERE ENERGY INC COM NEW 16411R208 254 7,578 SH   SOLE   7,578 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 492 18,200 SH   SOLE   18,200 0 0
CHEVRON CORP NEW COM 166764100 1,094 15,100 SH   SOLE   15,100 0 0
CHUBB LIMITED COM H1467J104 1,593 14,267 SH   SOLE   14,267 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 320 9,000 SH   SOLE   9,000 0 0
CINTAS CORP COM 172908105 15,525 89,625 SH   SOLE   89,625 0 0
CISCO SYS INC COM 17275R102 1,200 30,535 SH   SOLE   30,535 0 0
CLOROX CO DEL COM 189054109 2,518 14,532 SH   SOLE   14,532 0 0
COCA COLA CO COM 191216100 1,418 32,034 SH   SOLE   32,034 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1,885 23,000 SH   SOLE   23,000 0 0
COLGATE PALMOLIVE CO COM 194162103 893 13,464 SH   SOLE   13,464 0 0
CONSOLIDATED EDISON INC COM 209115104 491 6,291 SH   SOLE   6,291 0 0
CONSTELLATION BRANDS INC CL A 21036P108 291 2,033 SH   SOLE   2,033 0 0
CORNING INC COM 219350105 564 27,475 SH   SOLE   27,475 0 0
CORTEVA INC COM 22052L104 484 20,602 SH   SOLE   20,602 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,745 9,626 SH   SOLE   9,626 0 0
CREDICORP LTD COM G2519Y108 225 1,575 SH   SOLE   1,575 0 0
CRH PLC ADR 12626K203 451 16,800 SH   SOLE   16,800 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,775 12,290 SH   SOLE   12,290 0 0
CSI COMPRESSCO LP COM UNIT 12637A103 23 35,000 SH   SOLE   35,000 0 0
CSX CORP COM 126408103 254 4,425 SH   SOLE   4,425 0 0
CUMMINS INC COM 231021106 392 2,896 SH   SOLE   2,896 0 0
CURTISS WRIGHT CORP COM 231561101 1,405 15,200 SH   SOLE   15,200 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 313 76,950 SH   SOLE   76,950 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,702 43,040 SH   SOLE   43,040 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 507 3,990 SH   SOLE   3,990 0 0
DIAMOND EAGLE ACQUISITION CO COM CL A 25258L109 1,122 90,950 SH   SOLE   90,950 0 0
DIGITAL RLTY TR INC COM 253868103 3,017 21,722 SH   SOLE   21,722 0 0
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 950 33,700 SH   SOLE   33,700 0 0
DISNEY WALT CO COM DISNEY 254687106 4,088 42,323 SH   SOLE   42,323 0 0
DOLLAR GEN CORP NEW COM 256677105 303 2,007 SH   SOLE   2,007 0 0
DOUGLAS DYNAMICS INC COM 25960R105 462 13,003 SH   SOLE   13,003 0 0
DOVER CORP COM 260003108 1,035 12,330 SH   SOLE   12,330 0 0
DOW INC COM 260557103 995 34,028 SH   SOLE   34,028 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 889 10,994 SH   SOLE   10,994 0 0
DUPONT DE NEMOURS INC COM 26614N102 270 7,931 SH   SOLE   7,931 0 0
EATON CORP PLC SHS G29183103 1,297 16,700 SH   SOLE   16,700 0 0
EBAY INC COM 278642103 214 7,125 SH   SOLE   7,125 0 0
EMERSON ELEC CO COM 291011104 848 17,790 SH   SOLE   17,790 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 62 24,000 SH   SOLE   24,000 0 0
ENBRIDGE INC COM 29250N105 6,466 222,276 SH   SOLE   222,276 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 5,188 1,127,732 SH   SOLE   1,127,732 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 22,022 1,539,983 SH   SOLE   1,539,983 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 585 21,875 SH   SOLE   21,875 0 0
EPR PPTYS COM SH BEN INT 26884U109 492 20,300 SH   SOLE   20,300 0 0
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 332 28,164 SH   SOLE   28,164 0 0
EQT CORPORATION COM 26884L109 262 37,000 SH   SOLE   37,000 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 149 29,600 SH   SOLE   29,600 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 5,567 90,210 SH   SOLE   90,210 0 0
ESSENTIAL UTILS INC COM 29670G102 2,671 65,623 SH   SOLE   65,623 0 0
EVERGY INC COM 30034W106 214 3,892 SH   SOLE   3,892 0 0
EVERTEC INC COM 30040P103 909 40,000 SH   SOLE   40,000 0 0
EXELON CORP COM 30161N101 203 5,506 SH   SOLE   5,506 0 0
EXTRA SPACE STORAGE INC COM 30225T102 1,378 14,394 SH   SOLE   14,394 0 0
EXXON MOBIL CORP COM 30231G102 858 22,593 SH   SOLE   22,593 0 0
FACEBOOK INC CL A 30303M102 214 1,280 SH   SOLE   1,280 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1,219 9,300 SH   SOLE   9,300 0 0
FIRST TR NASDAQ-100 TECH IND SHS 337345102 2,069 24,483 SH   SOLE   24,483 0 0
FLOWERS FOODS INC COM 343498101 255 12,450 SH   SOLE   12,450 0 0
FRANKLIN TEMPLETON ETF TR FTSE GERMANY 35473P785 321 19,300 SH   SOLE   19,300 0 0
GAP INC COM 364760108 1,218 172,959 SH   SOLE   172,959 0 0
GENERAL DYNAMICS CORP COM 369550108 1,204 9,101 SH   SOLE   9,101 0 0
GENERAL MLS INC COM 370334104 889 16,838 SH   SOLE   16,838 0 0
GENERAL MTRS CO COM 37045V100 389 18,725 SH   SOLE   18,725 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 307 78,300 SH   SOLE   78,300 0 0
GLOBAL PARTNERS LP COM UNITS 37946R109 208 23,550 SH   SOLE   23,550 0 0
GLOBAL PMTS INC COM 37940X102 712 4,939 SH   SOLE   4,939 0 0
GLOBAL X FDS US PFD ETF 37954Y657 2,725 124,529 SH   SOLE   124,529 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 1,817 147,404 SH   SOLE   147,404 0 0
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 2,161 42,427 SH   SOLE   42,427 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1,455 27,881 SH   SOLE   27,881 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,763 24,344 SH   SOLE   24,344 0 0
GOLUB CAP BDC INC COM 38173M102 3,102 246,996 SH   SOLE   246,996 0 0
HALLIBURTON CO COM 406216101 232 33,920 SH   SOLE   33,920 0 0
HANESBRANDS INC COM 410345102 127 16,160 SH   SOLE   16,160 0 0
HASBRO INC COM 418056107 667 9,326 SH   SOLE   9,326 0 0
HEALTHCARE RLTY TR COM 421946104 443 15,868 SH   SOLE   15,868 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 348 14,584 SH   SOLE   14,584 0 0
HERSHEY CO COM 427866108 833 6,285 SH   SOLE   6,285 0 0
HILL ROM HLDGS INC COM 431475102 5,391 53,586 SH   SOLE   53,586 0 0
HILLENBRAND INC COM 431571108 823 43,092 SH   SOLE   43,092 0 0
HOME DEPOT INC COM 437076102 20,154 107,943 SH   SOLE   107,943 0 0
HONEYWELL INTL INC COM 438516106 207 1,545 SH   SOLE   1,545 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 2,582 53,320 SH   SOLE   53,320 0 0
IDACORP INC COM 451107106 2,900 33,039 SH   SOLE   33,039 0 0
ILLUMINA INC COM 452327109 997 3,650 SH   SOLE   3,650 0 0
INDEXIQ ETF TR US RL EST SMCP 45409B628 1,171 73,700 SH   SOLE   73,700 0 0
INTEL CORP COM 458140100 9,556 176,564 SH   SOLE   176,564 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,351 29,120 SH   SOLE   29,120 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 295 2,656 SH   SOLE   2,656 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 743 1,500 SH   SOLE   1,500 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 8,727 176,978 SH   SOLE   176,978 0 0
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 7,786 342,397 SH   SOLE   342,397 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 633 5,030 SH   SOLE   5,030 0 0
INVESCO EXCHANGE-TRADED FD T PFD ETF 46138E511 7,731 587,499 SH   SOLE   587,499 0 0
INVESCO EXCHANGE-TRADED FD T S&P SMLCP INFO 46138E115 1,895 26,708 SH   SOLE   26,708 0 0
INVESCO EXCHANGE-TRADED FD T VAR RATE PFD 46138G870 4,899 228,303 SH   SOLE   228,303 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 12,474 65,516 SH   SOLE   65,516 0 0
INVESTORS BANCORP INC NEW COM 46146L101 323 40,400 SH   SOLE   40,400 0 0
IRON MTN INC NEW COM 46284V101 245 10,275 SH   SOLE   10,275 0 0
ISHARES GOLD TRUST ISHARES 464285105 266 17,625 SH   SOLE   17,625 0 0
ISHARES INC MSCI ISRAEL ETF 464286632 303 6,750 SH   SOLE   6,750 0 0
ISHARES INC MSCI HONG KG ETF 464286871 684 34,300 SH   SOLE   34,300 0 0
ISHARES INC MSCI GERMANY ETF 464286806 634 29,535 SH   SOLE   29,535 0 0
ISHARES INC MSCI STH KOR ETF 464286772 830 17,700 SH   SOLE   17,700 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 487 9,866 SH   SOLE   9,866 0 0
ISHARES INC MSCI MEXICO ETF 464286822 366 12,895 SH   SOLE   12,895 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 749 43,160 SH   SOLE   43,160 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 319 9,684 SH   SOLE   9,684 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 1,499 46,727 SH   SOLE   46,727 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 1,867 87,429 SH   SOLE   87,429 0 0
ISHARES INC MSCI THAILND ETF 464286624 270 4,700 SH   SOLE   4,700 0 0
ISHARES INC CORE MSCI EMKT 46434G103 4,223 104,350 SH   SOLE   104,350 0 0
ISHARES INC MSCI CDA ETF 464286509 256 11,700 SH   SOLE   11,700 0 0
ISHARES INC MSCI AUST ETF 464286103 306 19,690 SH   SOLE   19,690 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 303 23,200 SH   SOLE   23,200 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,647 20,084 SH   SOLE   20,084 0 0
ISHARES TR ULTR SH TRM BD 46434V878 9,949 199,175 SH   SOLE   199,175 0 0
ISHARES TR PFD AND INCM SEC 464288687 933 29,292 SH   SOLE   29,292 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 206 6,040 SH   SOLE   6,040 0 0
ISHARES TR SELECT DIVID ETF 464287168 536 7,295 SH   SOLE   7,295 0 0
ISHARES TR CORE S&P SCP ETF 464287804 4,315 76,902 SH   SOLE   76,902 0 0
ISHARES TR SP SMCP600VL ETF 464287879 1,938 19,390 SH   SOLE   19,390 0 0
ISHARES TR S&P SML 600 GWT 464287887 7,745 56,177 SH   SOLE   56,177 0 0
ISHARES TR S&P MC 400GR ETF 464287606 9,042 50,669 SH   SOLE   50,669 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 479 2,900 SH   SOLE   2,900 0 0
ISHARES TR S&P MC 400VL ETF 464287705 7,143 65,084 SH   SOLE   65,084 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 947 5,990 SH   SOLE   5,990 0 0
ISHARES TR MSCI IRELAND ETF 46429B507 405 12,900 SH   SOLE   12,900 0 0
ISHARES TR CORE MSCI EAFE 46432F842 7,998 160,310 SH   SOLE   160,310 0 0
ISHARES TR COHEN STEER REIT 464287564 256 2,800 SH   SOLE   2,800 0 0
ISHARES TR TIPS BD ETF 464287176 330 2,800 SH   SOLE   2,800 0 0
ISHARES TR U.S. PHARMA ETF 464288836 647 4,810 SH   SOLE   4,810 0 0
ISHARES TR IBOXX INV CP ETF 464287242 614 4,975 SH   SOLE   4,975 0 0
ISHARES TR ASIA 50 ETF 464288430 1,276 22,909 SH   SOLE   22,909 0 0
ISHARES TR MSCI PERU ETF 464289842 297 12,860 SH   SOLE   12,860 0 0
ISHARES TR MICRO-CAP ETF 464288869 1,295 19,314 SH   SOLE   19,314 0 0
ISHARES TR MSCI EAFE ETF 464287465 726 13,575 SH   SOLE   13,575 0 0
ISHARES TR NASDAQ BIOTECH 464287556 311 2,890 SH   SOLE   2,890 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 12,051 242,621 SH   SOLE   242,621 0 0
JABIL INC COM 466313103 210,013 8,544,071 SH   SOLE   8,544,071 0 0
JACOBS ENGR GROUP INC COM 469814107 254 3,205 SH   SOLE   3,205 0 0
JOHNSON & JOHNSON COM 478160104 4,406 33,597 SH   SOLE   33,597 0 0
JPMORGAN CHASE & CO COM 46625H100 12,205 135,564 SH   SOLE   135,564 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,021 36,103 SH   SOLE   36,103 0 0
KIMBERLY CLARK CORP COM 494368103 1,452 11,358 SH   SOLE   11,358 0 0
KINDER MORGAN INC DEL COM 49456B101 305 21,922 SH   SOLE   21,922 0 0
KKR & CO INC CL A 48251W104 2,022 86,146 SH   SOLE   86,146 0 0
KRAFT HEINZ CO COM 500754106 602 24,336 SH   SOLE   24,336 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 293 1,625 SH   SOLE   1,625 0 0
LAUDER ESTEE COS INC CL A 518439104 2,345 14,720 SH   SOLE   14,720 0 0
LILLY ELI & CO COM 532457108 1,598 11,521 SH   SOLE   11,521 0 0
LOCKHEED MARTIN CORP COM 539830109 700 2,064 SH   SOLE   2,064 0 0
LOEWS CORP COM 540424108 1,900 54,546 SH   SOLE   54,546 0 0
LTC PPTYS INC COM 502175102 205 6,650 SH   SOLE   6,650 0 0
LULULEMON ATHLETICA INC COM 550021109 249 1,313 SH   SOLE   1,313 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 630 12,696 SH   SOLE   12,696 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 15,887 435,387 SH   SOLE   435,387 0 0
MAIN STR CAP CORP COM 56035L104 1,707 83,244 SH   SOLE   83,244 0 0
MARKEL CORP COM 570535104 1,484 1,599 SH   SOLE   1,599 0 0
MARRIOTT INTL INC NEW CL A 571903202 999 13,351 SH   SOLE   13,351 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 216 3,881 SH   SOLE   3,881 0 0
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 32 29,150 SH   SOLE   29,150 0 0
MASTERCARD INC CL A 57636Q104 3,972 16,445 SH   SOLE   16,445 0 0
MATCH GROUP INC COM 57665R106 436 6,600 SH   SOLE   6,600 0 0
MCDONALDS CORP COM 580135101 2,198 13,293 SH   SOLE   13,293 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,382 79,950 SH   SOLE   79,950 0 0
MERCADOLIBRE INC COM 58733R102 817 1,673 SH   SOLE   1,673 0 0
MERCK & CO. INC COM 58933Y105 3,601 46,797 SH   SOLE   46,797 0 0
METLIFE INC COM 59156R108 232 7,585 SH   SOLE   7,585 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 229 3,382 SH   SOLE   3,382 0 0
MICROSOFT CORP COM 594918104 7,894 50,051 SH   SOLE   50,051 0 0
MINERALS TECHNOLOGIES INC COM 603158106 585 16,124 SH   SOLE   16,124 0 0
MONDELEZ INTL INC CL A 609207105 833 16,624 SH   SOLE   16,624 0 0
MORGAN STANLEY COM NEW 617446448 744 21,880 SH   SOLE   21,880 0 0
MPLX LP COM UNIT REP LTD 55336V100 1,969 169,427 SH   SOLE   169,427 0 0
MSCI INC COM 55354G100 8,159 28,235 SH   SOLE   28,235 0 0
MURPHY OIL CORP COM 626717102 61 10,000 SH   SOLE   10,000 0 0
NASDAQ INC COM 631103108 656 6,911 SH   SOLE   6,911 0 0
NEWS CORP NEW CL A 65249B109 154 17,205 SH   SOLE   17,205 0 0
NEXTERA ENERGY INC COM 65339F101 6,428 26,715 SH   SOLE   26,715 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 3,520 81,865 SH   SOLE   81,865 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 169 65,000 SH   SOLE   65,000 0 0
NIKE INC CL B 654106103 19,429 234,818 SH   SOLE   234,818 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 207 59,000 SH   SOLE   59,000 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,353 9,264 SH   SOLE   9,264 0 0
NORTHROP GRUMMAN CORP COM 666807102 469 1,550 SH   SOLE   1,550 0 0
NOVARTIS A G SPONSORED ADR 66987V109 358 4,342 SH   SOLE   4,342 0 0
NOVO-NORDISK A S ADR 670100205 1,441 23,937 SH   SOLE   23,937 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 606 70,553 SH   SOLE   70,553 0 0
NUVEEN DOW 30 DYNAMIC OVERWR SHS 67075F105 130 10,368 SH   SOLE   10,368 0 0
NVIDIA CORP COM 67066G104 1,012 3,840 SH   SOLE   3,840 0 0
OLIN CORP COM PAR $1 680665205 117 10,000 SH   SOLE   10,000 0 0
OMNICELL INC COM 68213N109 1,203 18,350 SH   SOLE   18,350 0 0
OMNICOM GROUP INC COM 681919106 225 4,106 SH   SOLE   4,106 0 0
ONEOK INC NEW COM 682680103 2,844 130,387 SH   SOLE   130,387 0 0
ORACLE CORP COM 68389X105 2,920 60,428 SH   SOLE   60,428 0 0
ORIGIN BANCORP INC COM 68621T102 608 30,000 SH   SOLE   30,000 0 0
OXFORD SQUARE CAP CORP COM 69181V107 325 127,285 SH   SOLE   127,285 0 0
PACCAR INC COM 693718108 5,172 84,602 SH   SOLE   84,602 0 0
PACKAGING CORP AMER COM 695156109 1,317 15,163 SH   SOLE   15,163 0 0
PAPA JOHNS INTL INC COM 698813102 231 4,322 SH   SOLE   4,322 0 0
PAYCHEX INC COM 704326107 1,232 19,574 SH   SOLE   19,574 0 0
PAYCOM SOFTWARE INC COM 70432V102 903 4,468 SH   SOLE   4,468 0 0
PEMBINA PIPELINE CORP COM 706327103 272 14,467 SH   SOLE   14,467 0 0
PEOPLES UTD FINL INC COM 712704105 497 45,000 SH   SOLE   45,000 0 0
PEPSICO INC COM 713448108 2,696 22,451 SH   SOLE   22,451 0 0
PERKINELMER INC COM 714046109 678 9,000 SH   SOLE   9,000 0 0
PFIZER INC COM 717081103 1,903 58,302 SH   SOLE   58,302 0 0
PG&E CORP COM 69331C108 97 10,762 SH   SOLE   10,762 0 0
PHILIP MORRIS INTL INC COM 718172109 1,618 22,183 SH   SOLE   22,183 0 0
PHILLIPS 66 COM 718546104 1,201 22,381 SH   SOLE   22,381 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 2,838 77,915 SH   SOLE   77,915 0 0
PHYSICIANS RLTY TR COM 71943U104 729 52,300 SH   SOLE   52,300 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 9,440 95,368 SH   SOLE   95,368 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,193 225,938 SH   SOLE   225,938 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 314 56,046 SH   SOLE   56,046 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 691 14,416 SH   SOLE   14,416 0 0
POWERSHARES DB MULTI-SECTOR PRECIOUS METAL 46140H502 9,729 238,800 SH   SOLE   238,800 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 216 5,900 SH   SOLE   5,900 0 0
PROCTER & GAMBLE CO COM 742718109 4,788 43,525 SH   SOLE   43,525 0 0
PROLOGIS INC. COM 74340W103 3,394 42,233 SH   SOLE   42,233 0 0
PUBLIC STORAGE COM 74460D109 1,365 6,875 SH   SOLE   6,875 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 284 4,500 SH   SOLE   4,500 0 0
RAYTHEON CO COM NEW 755111507 1,398 10,658 SH   SOLE   10,658 0 0
REALTY INCOME CORP COM 756109104 1,555 31,195 SH   SOLE   31,195 0 0
RED RIVER BANCSHARES INC COM 75686R202 298 8,000 SH   SOLE   8,000 0 0
REDFIN CORP COM 75737F108 165 10,691 SH   SOLE   10,691 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 678 18,916 SH   SOLE   18,916 0 0
S&P GLOBAL INC COM 78409V104 1,339 5,465 SH   SOLE   5,465 0 0
SALESFORCE COM INC COM 79466L302 256 1,777 SH   SOLE   1,777 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,426 17,905 SH   SOLE   17,905 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 890 14,735 SH   SOLE   14,735 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 812 18,334 SH   SOLE   18,334 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,638 62,580 SH   SOLE   62,580 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 410 6,696 SH   SOLE   6,696 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,772 39,385 SH   SOLE   39,385 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 1,777 68,700 SH   SOLE   68,700 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 3,038 124,525 SH   SOLE   124,525 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 353 16,800 SH   SOLE   16,800 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 2,495 96,536 SH   SOLE   96,536 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 558 17,054 SH   SOLE   17,054 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2,094 101,203 SH   SOLE   101,203 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3,512 68,169 SH   SOLE   68,169 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 717 8,925 SH   SOLE   8,925 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 558 10,075 SH   SOLE   10,075 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 399 12,884 SH   SOLE   12,884 0 0
SEMPRA ENERGY COM 816851109 1,015 8,983 SH   SOLE   8,983 0 0
SERVICENOW INC COM 81762P102 2,376 8,290 SH   SOLE   8,290 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 1,662 166,550 SH   SOLE   166,550 0 0
SHERWIN WILLIAMS CO COM 824348106 1,584 3,446 SH   SOLE   3,446 0 0
SHOPIFY INC CL A 82509L107 5,669 13,597 SH   SOLE   13,597 0 0
SM ENERGY CO COM 78454L100 14 11,169 SH   SOLE   11,169 0 0
SNAP ON INC COM 833034101 1,066 9,800 SH   SOLE   9,800 0 0
SOLAR CAP LTD COM 83413U100 311 26,700 SH   SOLE   26,700 0 0
SOUTHERN CO COM 842587107 880 16,253 SH   SOLE   16,253 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 2,903 19,610 SH   SOLE   19,610 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 954 28,799 SH   SOLE   28,799 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,752 22,316 SH   SOLE   22,316 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 550 13,452 SH   SOLE   13,452 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 328 3,579 SH   SOLE   3,579 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 217 6,084 SH   SOLE   6,084 0 0
SPDR SER TR S&P BIOTECH 78464A870 1,319 17,035 SH   SOLE   17,035 0 0
SPDR SER TR WELLS FG PFD ETF 78464A292 2,409 61,459 SH   SOLE   61,459 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 353 11,216 SH   SOLE   11,216 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 454 12,475 SH   SOLE   12,475 0 0
STAG INDL INC COM 85254J102 1,081 48,000 SH   SOLE   48,000 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,175 11,750 SH   SOLE   11,750 0 0
STRYKER CORP COM 863667101 1,781 10,699 SH   SOLE   10,699 0 0
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 114 187,600 SH   SOLE   187,600 0 0
SUNOCO LP COM UT REP LP 86765K109 266 17,000 SH   SOLE   17,000 0 0
SYSCO CORP COM 871829107 659 14,440 SH   SOLE   14,440 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,298 69,018 SH   SOLE   69,018 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,170 9,863 SH   SOLE   9,863 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 302 18,350 SH   SOLE   18,350 0 0
TARGET CORP COM 87612E106 445 4,785 SH   SOLE   4,785 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 3,662 133,260 SH   SOLE   133,260 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 378 38,650 SH   SOLE   38,650 0 0
TELADOC HEALTH INC COM 87918A105 1,714 11,058 SH   SOLE   11,058 0 0
TEMPUR SEALY INTL INC COM 88023U101 420 9,620 SH   SOLE   9,620 0 0
TESLA INC COM 88160R101 530 1,012 SH   SOLE   1,012 0 0
THE TRADE DESK INC COM CL A 88339J105 3,650 18,912 SH   SOLE   18,912 0 0
TOTAL S.A. SPONSORED ADS 89151E109 375 10,065 SH   SOLE   10,065 0 0
TPG SPECIALTY LENDING INC COM 87265K102 409 29,400 SH   SOLE   29,400 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 646 7,825 SH   SOLE   7,825 0 0
TRANSDIGM GROUP INC COM 893641100 829 2,590 SH   SOLE   2,590 0 0
TRANSGLOBE ENERGY CORP COM 893662106 13 36,200 SH   SOLE   36,200 0 0
TREX CO INC COM 89531P105 211 2,629 SH   SOLE   2,629 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 246 42,800 SH   SOLE   42,800 0 0
TRUIST FINL CORP COM 89832Q109 537 17,410 SH   SOLE   17,410 0 0
TYLER TECHNOLOGIES INC COM 902252105 4,334 14,615 SH   SOLE   14,615 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,240 44,300 SH   SOLE   44,300 0 0
UNION PAC CORP COM 907818108 666 4,722 SH   SOLE   4,722 0 0
UNITED PARCEL SERVICE INC CL B 911312106 7,821 83,721 SH   SOLE   83,721 0 0
UNITED RENTALS INC COM 911363109 882 8,569 SH   SOLE   8,569 0 0
UNITED TECHNOLOGIES CORP COM 913017109 449 4,758 SH   SOLE   4,758 0 0
UNITEDHEALTH GROUP INC COM 91324P102 391 1,568 SH   SOLE   1,568 0 0
UNUM GROUP COM 91529Y106 300 20,000 SH   SOLE   20,000 0 0
US BANCORP DEL COM NEW 902973304 618 17,935 SH   SOLE   17,935 0 0
VAIL RESORTS INC COM 91879Q109 1,152 7,799 SH   SOLE   7,799 0 0
VALERO ENERGY CORP COM 91913Y100 2,063 45,489 SH   SOLE   45,489 0 0
VALLEY NATL BANCORP COM 919794107 13,639 1,865,763 SH   SOLE   1,865,763 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 837 50,200 SH   SOLE   50,200 0 0
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 4,230 256,346 SH   SOLE   256,346 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,157 8,974 SH   SOLE   8,974 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 4,423 54,410 SH   SOLE   54,410 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 4,385 29,172 SH   SOLE   29,172 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,598 13,845 SH   SOLE   13,845 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,084 8,799 SH   SOLE   8,799 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,523 21,804 SH   SOLE   21,804 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 3,838 29,151 SH   SOLE   29,151 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 3,304 26,082 SH   SOLE   26,082 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 2,747 30,849 SH   SOLE   30,849 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 5,905 37,685 SH   SOLE   37,685 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 2,919 24,651 SH   SOLE   24,651 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 305 3,365 SH   SOLE   3,365 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 6,008 67,662 SH   SOLE   67,662 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,060 61,394 SH   SOLE   61,394 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 232 4,200 SH   SOLE   4,200 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 3,280 41,915 SH   SOLE   41,915 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 931 14,832 SH   SOLE   14,832 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 864 8,360 SH   SOLE   8,360 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 795 23,847 SH   SOLE   23,847 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 684 9,664 SH   SOLE   9,664 0 0
VARIAN MED SYS INC COM 92220P105 1,295 12,615 SH   SOLE   12,615 0 0
VECTOR GROUP LTD COM 92240M108 113 12,000 SH   SOLE   12,000 0 0
VEEVA SYS INC CL A COM 922475108 1,173 7,500 SH   SOLE   7,500 0 0
VENTAS INC COM 92276F100 1,318 49,163 SH   SOLE   49,163 0 0
VERISIGN INC COM 92343E102 1,895 10,522 SH   SOLE   10,522 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,409 26,225 SH   SOLE   26,225 0 0
VISA INC COM CL A 92826C839 5,799 35,989 SH   SOLE   35,989 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 201 4,400 SH   SOLE   4,400 0 0
WALMART INC COM 931142103 3,472 30,562 SH   SOLE   30,562 0 0
WD-40 CO COM 929236107 886 4,410 SH   SOLE   4,410 0 0
WELLS FARGO CO NEW COM 949746101 377 13,152 SH   SOLE   13,152 0 0
WELLTOWER INC COM 95040Q104 448 9,795 SH   SOLE   9,795 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 576 177,916 SH   SOLE   177,916 0 0
WILLIAMS COS INC COM 969457100 1,336 94,446 SH   SOLE   94,446 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 1,678 50,798 SH   SOLE   50,798 0 0
WP CAREY INC COM 92936U109 1,068 18,387 SH   SOLE   18,387 0 0