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
AFLAC INC COM 001055102 653 12,471 SH   SOLE   12,471 0 0
AGNC INVT CORP COM 00123Q104 174 10,829 SH   SOLE   10,829 0 0
AT&T INC COM 00206R102 2,141 56,586 SH   SOLE   56,586 0 0
ABBOTT LABS COM 002824100 564 6,743 SH   SOLE   6,743 0 0
ALPHABET INC CAP STK CL C 02079K107 213 174 SH   SOLE   174 0 0
ALPHABET INC CAP STK CL A 02079K305 681 558 SH   SOLE   558 0 0
ALTRIA GROUP INC COM 02209S103 256 6,263 SH   SOLE   6,263 0 0
AMAZON COM INC COM 023135106 372 214 SH   SOLE   214 0 0
AMERICAN EXPRESS CO COM 025816109 1,081 9,132 SH   SOLE   9,132 0 0
AMERICAN TOWER CORP NEW COM 03027X100 497 2,249 SH   SOLE   2,249 0 0
AMERICAS CAR MART INC COM 03062T105 204 2,220 SH   SOLE   2,220 0 0
AMGEN INC COM 031162100 436 2,254 SH   SOLE   2,254 0 0
ANTHEM INC COM 036752103 230 958 SH   SOLE   958 0 0
APPLE INC COM 037833100 2,322 10,365 SH   SOLE   10,365 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 394 9,579 SH   SOLE   9,579 0 0
ARES CAP CORP COM 04010L103 195 10,501 SH   SOLE   10,501 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 538 5,567 SH   SOLE   5,567 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 373 2,309 SH   SOLE   2,309 0 0
BANK AMER CORP COM 060505104 1,553 53,241 SH   SOLE   53,241 0 0
BECTON DICKINSON & CO COM 075887109 305 1,205 SH   SOLE   1,205 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 359 1,727 SH   SOLE   1,727 0 0
BHP GROUP LTD SPONSORED ADS 088606108 485 9,823 SH   SOLE   9,823 0 0
BOEING CO COM 097023105 219 577 SH   SOLE   577 0 0
BRINKER INTL INC COM 109641100 616 14,441 SH   SOLE   14,441 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 572 11,269 SH   SOLE   11,269 0 0
BROADCOM INC COM 11135F101 475 1,720 SH   SOLE   1,720 0 0
CGI INC CL A SUB VTG 12532H104 306 3,862 SH   SOLE   3,862 0 0
CIGNA CORP NEW COM 125523100 216 1,420 SH   SOLE   1,420 0 0
CME GROUP INC COM 12572Q105 565 2,672 SH   SOLE   2,672 0 0
CSX CORP COM 126408103 367 5,298 SH   SOLE   5,298 0 0
CVS HEALTH CORP COM 126650100 245 3,871 SH   SOLE   3,871 0 0
CHEVRON CORP NEW COM 166764100 1,423 12,000 SH   SOLE   12,000 0 0
CINCINNATI FINL CORP COM 172062101 516 4,420 SH   SOLE   4,420 0 0
CINEMARK HOLDINGS INC COM 17243V102 367 9,487 SH   SOLE   9,487 0 0
CISCO SYS INC COM 17275R102 1,798 36,384 SH   SOLE   36,384 0 0
CINTAS CORP COM 172908105 638 2,383 SH   SOLE   2,383 0 0
CITIZENS FINL GROUP INC COM 174610105 847 23,957 SH   SOLE   23,957 0 0
CLOROX CO DEL COM 189054109 245 1,609 SH   SOLE   1,609 0 0
COCA COLA CO COM 191216100 1,061 19,483 SH   SOLE   19,483 0 0
COLGATE PALMOLIVE CO COM 194162103 400 5,447 SH   SOLE   5,447 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 281 13,308 SH   SOLE   13,308 0 0
COMCAST CORP NEW CL A 20030N101 1,467 32,545 SH   SOLE   32,545 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 168 13,973 SH   SOLE   13,973 0 0
CONSOLIDATED EDISON INC COM 209115104 254 2,687 SH   SOLE   2,687 0 0
CYNERGISTEK INC COM 23258P105 45 14,667 SH   SOLE   14,667 0 0
DBX ETF TR XTRACK USD HIGH 233051432 985 19,671 SH   SOLE   19,671 0 0
DISNEY WALT CO COM DISNEY 254687106 492 3,776 SH   SOLE   3,776 0 0
DORMAN PRODUCTS INC COM 258278100 3,287 41,329 SH   SOLE   41,329 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 608 6,341 SH   SOLE   6,341 0 0
EASTMAN CHEMICAL CO COM 277432100 526 7,126 SH   SOLE   7,126 0 0
ENBRIDGE INC COM 29250N105 628 17,922 SH   SOLE   17,922 0 0
EVERGY INC COM 30034W106 433 6,508 SH   SOLE   6,508 0 0
EXXON MOBIL CORP COM 30231G102 720 10,192 SH   SOLE   10,192 0 0
FS KKR CAPITAL CORP COM 302635107 1,293 221,761 SH   SOLE   221,761 0 0
FACEBOOK INC CL A 30303M102 795 4,466 SH   SOLE   4,466 0 0
FEDEX CORP COM 31428X106 283 1,946 SH   SOLE   1,946 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 371 2,796 SH   SOLE   2,796 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 2,999 22,270 SH   SOLE   22,270 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 4,445 93,759 SH   SOLE   93,759 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 4,745 98,362 SH   SOLE   98,362 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 4,397 222,840 SH   SOLE   222,840 0 0
FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 2,645 145,748 SH   SOLE   145,748 0 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 4,605 88,560 SH   SOLE   88,560 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 23,450 390,378 SH   SOLE   390,378 0 0
GENERAL ELECTRIC CO COM 369604103 250 27,917 SH   SOLE   27,917 0 0
GENERAL MLS INC COM 370334104 394 7,143 SH   SOLE   7,143 0 0
HERSHEY CO COM 427866108 926 5,978 SH   SOLE   5,978 0 0
HOME DEPOT INC COM 437076102 2,189 9,439 SH   SOLE   9,439 0 0
HONEYWELL INTL INC COM 438516106 321 1,897 SH   SOLE   1,897 0 0
INTEL CORP COM 458140100 1,011 19,629 SH   SOLE   19,629 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 622 4,281 SH   SOLE   4,281 0 0
INTERPUBLIC GROUP COS INC COM 460690100 366 16,986 SH   SOLE   16,986 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 23,556 124,758 SH   SOLE   124,758 0 0
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 3,167 202,736 SH   SOLE   202,736 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 26,608 246,185 SH   SOLE   246,185 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 6,622 114,383 SH   SOLE   114,383 0 0
ISHARES INC MSCI AUST ETF 464286103 989 44,428 SH   SOLE   44,428 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 994 23,595 SH   SOLE   23,595 0 0
ISHARES INC MSCI CDA ETF 464286509 289 9,984 SH   SOLE   9,984 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 3,142 55,038 SH   SOLE   55,038 0 0
ISHARES INC MSCI SWITZERLAND 464286749 235 6,237 SH   SOLE   6,237 0 0
ISHARES TR SELECT DIVID ETF 464287168 457 4,484 SH   SOLE   4,484 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,880 12,999 SH   SOLE   12,999 0 0
ISHARES TR IBOXX INV CP ETF 464287242 864 6,779 SH   SOLE   6,779 0 0
ISHARES TR GLOBAL TECH ETF 464287291 986 5,331 SH   SOLE   5,331 0 0
ISHARES TR LATN AMER 40 ETF 464287390 1,632 51,673 SH   SOLE   51,673 0 0
ISHARES TR 20 YR TR BD ETF 464287432 491 3,429 SH   SOLE   3,429 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 906 10,687 SH   SOLE   10,687 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,206 33,831 SH   SOLE   33,831 0 0
ISHARES TR RUS MD CP GR ETF 464287481 348 2,463 SH   SOLE   2,463 0 0
ISHARES TR CORE S&P MCP ETF 464287507 433 2,244 SH   SOLE   2,244 0 0
ISHARES TR PHLX SEMICND ETF 464287523 1,316 6,226 SH   SOLE   6,226 0 0
ISHARES TR S&P MC 400GR ETF 464287606 10,027 44,792 SH   SOLE   44,792 0 0
ISHARES TR CORE S&P SCP ETF 464287804 455 5,846 SH   SOLE   5,846 0 0
ISHARES TR S&P SML 600 GWT 464287887 231 1,294 SH   SOLE   1,294 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 2,402 36,222 SH   SOLE   36,222 0 0
ISHARES TR JPMORGAN USD EMG 464288281 204 1,802 SH   SOLE   1,802 0 0
ISHARES TR INTL SEL DIV ETF 464288448 426 13,869 SH   SOLE   13,869 0 0
ISHARES TR IBOXX HI YD ETF 464288513 3,282 37,650 SH   SOLE   37,650 0 0
ISHARES TR MBS ETF 464288588 797 7,357 SH   SOLE   7,357 0 0
ISHARES TR SHORT TREAS BD 464288679 3,214 29,053 SH   SOLE   29,053 0 0
ISHARES TR GLOB UTILITS ETF 464288711 999 17,128 SH   SOLE   17,128 0 0
ISHARES TR US AER DEF ETF 464288760 1,773 7,890 SH   SOLE   7,890 0 0
ISHARES TR U.S. MED DVC ETF 464288810 904 3,657 SH   SOLE   3,657 0 0
ISHARES TR EAFE GRWTH ETF 464288885 788 9,793 SH   SOLE   9,793 0 0
ISHARES TR US TREAS BD ETF 46429B267 649 24,658 SH   SOLE   24,658 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 1,004 19,704 SH   SOLE   19,704 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 256 3,496 SH   SOLE   3,496 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 5,923 92,395 SH   SOLE   92,395 0 0
ISHARES TR USA QUALITY FCTR 46432F339 252 2,724 SH   SOLE   2,724 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 1,315 11,029 SH   SOLE   11,029 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 268 4,636 SH   SOLE   4,636 0 0
ISHARES TR CORE MSCI EAFE 46432F842 1,300 21,285 SH   SOLE   21,285 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,197 24,417 SH   SOLE   24,417 0 0
ISHARES TR INTL QLTY FACTOR 46434V456 385 12,987 SH   SOLE   12,987 0 0
ISHARES TR CORE MSCI PAC 46434V696 575 10,233 SH   SOLE   10,233 0 0
ISHARES TR CORE MSCI EURO 46434V738 749 16,370 SH   SOLE   16,370 0 0
ISHARES TR HDG MSCI EAFE 46434V803 5,064 169,127 SH   SOLE   169,127 0 0
JPMORGAN CHASE & CO COM 46625H100 1,576 13,395 SH   SOLE   13,395 0 0
JOHNSON & JOHNSON COM 478160104 1,469 11,353 SH   SOLE   11,353 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 213 4,884 SH   SOLE   4,884 0 0
LILLY ELI & CO COM 532457108 400 3,576 SH   SOLE   3,576 0 0
LOCKHEED MARTIN CORP COM 539830109 1,449 3,713 SH   SOLE   3,713 0 0
LOWES COS INC COM 548661107 340 3,098 SH   SOLE   3,098 0 0
MANULIFE FINL CORP COM 56501R106 895 48,749 SH   SOLE   48,749 0 0
MARSH & MCLENNAN COS INC COM 571748102 379 3,791 SH   SOLE   3,791 0 0
MASTERCARD INC CL A 57636Q104 605 2,229 SH   SOLE   2,229 0 0
MCCORMICK & CO INC COM NON VTG 579780206 305 1,954 SH   SOLE   1,954 0 0
MCDONALDS CORP COM 580135101 486 2,260 SH   SOLE   2,260 0 0
MERCK & CO INC COM 58933Y105 1,270 15,081 SH   SOLE   15,081 0 0
METLIFE INC COM 59156R108 429 9,110 SH   SOLE   9,110 0 0
MICROSOFT CORP COM 594918104 3,153 22,675 SH   SOLE   22,675 0 0
MID AMER APT CMNTYS INC COM 59522J103 276 2,122 SH   SOLE   2,122 0 0
MONDELEZ INTL INC CL A 609207105 293 5,295 SH   SOLE   5,295 0 0
MORGAN STANLEY COM NEW 617446448 559 13,088 SH   SOLE   13,088 0 0
MOSAIC CO NEW COM 61945C103 377 18,386 SH   SOLE   18,386 0 0
NEXTERA ENERGY INC COM 65339F101 1,057 4,533 SH   SOLE   4,533 0 0
NICE LTD SPONSORED ADR 653656108 907 6,306 SH   SOLE   6,306 0 0
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 960 38,584 SH   SOLE   38,584 0 0
OMNICOM GROUP INC COM 681919106 257 3,278 SH   SOLE   3,278 0 0
ONEOK INC NEW COM 682680103 857 11,633 SH   SOLE   11,633 0 0
ORACLE CORP COM 68389X105 497 9,032 SH   SOLE   9,032 0 0
PNC FINL SVCS GROUP INC COM 693475105 541 3,857 SH   SOLE   3,857 0 0
PACKAGING CORP AMER COM 695156109 278 2,615 SH   SOLE   2,615 0 0
PAYCHEX INC COM 704326107 581 7,020 SH   SOLE   7,020 0 0
PEPSICO INC COM 713448108 915 6,676 SH   SOLE   6,676 0 0
PFIZER INC COM 717081103 516 14,358 SH   SOLE   14,358 0 0
PHILIP MORRIS INTL INC COM 718172109 938 12,351 SH   SOLE   12,351 0 0
PHILLIPS 66 COM 718546104 1,131 11,048 SH   SOLE   11,048 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 727 34,821 SH   SOLE   34,821 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 917 9,196 SH   SOLE   9,196 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 201 1,978 SH   SOLE   1,978 0 0
PROCTER & GAMBLE CO COM 742718109 1,753 14,098 SH   SOLE   14,098 0 0
PROGRESSIVE CORP OHIO COM 743315103 799 10,343 SH   SOLE   10,343 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 457 3,556 SH   SOLE   3,556 0 0
PUBLIC STORAGE COM 74460D109 350 1,427 SH   SOLE   1,427 0 0
REGIONS FINL CORP NEW COM 7591EP100 485 30,670 SH   SOLE   30,670 0 0
ROCKWELL AUTOMATION INC COM 773903109 298 1,805 SH   SOLE   1,805 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 529 6,518 SH   SOLE   6,518 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 33,191 111,839 SH   SOLE   111,839 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 2,843 20,473 SH   SOLE   20,473 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 226 2,506 SH   SOLE   2,506 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 300 8,746 SH   SOLE   8,746 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 322 8,255 SH   SOLE   8,255 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 208 5,268 SH   SOLE   5,268 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 307 10,436 SH   SOLE   10,436 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,070 36,464 SH   SOLE   36,464 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 3,113 59,352 SH   SOLE   59,352 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 1,730 54,147 SH   SOLE   54,147 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 537 5,137 SH   SOLE   5,137 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 272 9,158 SH   SOLE   9,158 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 495 11,674 SH   SOLE   11,674 0 0
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 643 18,457 SH   SOLE   18,457 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 532 12,061 SH   SOLE   12,061 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 283 803 SH   SOLE   803 0 0
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 844 31,239 SH   SOLE   31,239 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 3,132 28,809 SH   SOLE   28,809 0 0
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 2,321 25,337 SH   SOLE   25,337 0 0
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 339 11,287 SH   SOLE   11,287 0 0
SANOFI SPONSORED ADR 80105N105 228 4,915 SH   SOLE   4,915 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 572 6,808 SH   SOLE   6,808 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 237 4,187 SH   SOLE   4,187 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,312 16,300 SH   SOLE   16,300 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2,193 44,284 SH   SOLE   44,284 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 2,327 59,162 SH   SOLE   59,162 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3,108 48,018 SH   SOLE   48,018 0 0
SIMON PPTY GROUP INC NEW COM 828806109 360 2,312 SH   SOLE   2,312 0 0
SONY CORP SPONSORED ADR 835699307 223 3,770 SH   SOLE   3,770 0 0
SOUTHERN CO COM 842587107 1,005 16,261 SH   SOLE   16,261 0 0
STARBUCKS CORP COM 855244109 281 3,177 SH   SOLE   3,177 0 0
SUNTRUST BKS INC COM 867914103 1,048 15,235 SH   SOLE   15,235 0 0
TEXAS INSTRS INC COM 882508104 718 5,556 SH   SOLE   5,556 0 0
TRACTOR SUPPLY CO COM 892356106 1,439 15,919 SH   SOLE   15,919 0 0
TWITTER INC COM 90184L102 426 10,354 SH   SOLE   10,354 0 0
UDR INC COM 902653104 524 10,818 SH   SOLE   10,818 0 0
UNILEVER PLC SPON ADR NEW 904767704 208 3,442 SH   SOLE   3,442 0 0
UNION PACIFIC CORP COM 907818108 1,103 6,807 SH   SOLE   6,807 0 0
UNITED TECHNOLOGIES CORP COM 913017109 943 6,907 SH   SOLE   6,907 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,990 9,158 SH   SOLE   9,158 0 0
V F CORP COM 918204108 548 6,154 SH   SOLE   6,154 0 0
VALERO ENERGY CORP NEW COM 91913Y100 655 7,685 SH   SOLE   7,685 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 380 12,944 SH   SOLE   12,944 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 2,342 19,662 SH   SOLE   19,662 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,083 8,167 SH   SOLE   8,167 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 1,088 13,357 SH   SOLE   13,357 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 386 4,569 SH   SOLE   4,569 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 281 6,861 SH   SOLE   6,861 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 576 6,494 SH   SOLE   6,494 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 348 5,915 SH   SOLE   5,915 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 700 6,868 SH   SOLE   6,868 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 661 3,067 SH   SOLE   3,067 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 510 9,566 SH   SOLE   9,566 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,797 6,591 SH   SOLE   6,591 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 309 2,731 SH   SOLE   2,731 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 307 2,071 SH   SOLE   2,071 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 679 7,282 SH   SOLE   7,282 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 794 4,360 SH   SOLE   4,360 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 762 5,913 SH   SOLE   5,913 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 469 4,030 SH   SOLE   4,030 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 1,800 10,824 SH   SOLE   10,824 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,570 14,068 SH   SOLE   14,068 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,071 7,091 SH   SOLE   7,091 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,095 18,130 SH   SOLE   18,130 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 179 20,048 SH   SOLE   20,048 0 0
VISA INC COM CL A 92826C839 230 1,337 SH   SOLE   1,337 0 0
WEC ENERGY GROUP INC COM 92939U106 493 5,179 SH   SOLE   5,179 0 0
WALMART INC COM 931142103 1,093 9,202 SH   SOLE   9,202 0 0
WELLTOWER INC COM 95040Q104 629 6,943 SH   SOLE   6,943 0 0
WISDOMTREE TR FUTRE STRAT FD 97717W125 2,799 73,534 SH   SOLE   73,534 0 0
XCEL ENERGY INC COM 98389B100 277 4,267 SH   SOLE   4,267 0 0
ZOETIS INC CL A 98978V103 953 7,653 SH   SOLE   7,653 0 0
ALLERGAN PLC SHS G0177J108 247 1,466 SH   SOLE   1,466 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 434 2,257 SH   SOLE   2,257 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 712 12,836 SH   SOLE   12,836 0 0
EATON CORP PLC SHS G29183103 949 11,416 SH   SOLE   11,416 0 0
INGERSOLL-RAND PLC SHS G47791101 507 4,115 SH   SOLE   4,115 0 0
JOHNSON CTLS INTL PLC SHS G51502105 362 8,256 SH   SOLE   8,256 0 0
LINDE PLC SHS G5494J103 511 2,641 SH   SOLE   2,641 0 0
MEDTRONIC PLC SHS G5960L103 571 5,259 SH   SOLE   5,259 0 0
CHUBB LIMITED COM H1467J104 245 1,518 SH   SOLE   1,518 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 334 3,082 SH   SOLE   3,082 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 226 13,562 SH   SOLE   13,562 0 0
ADMA BIOLOGICS INC COM 000899104 102 23,000 SH   SOLE   23,000 0 0
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 163 24,747 SH   SOLE   24,747 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 159 11,611 SH   SOLE   11,611 0 0
AMERICAN STS WTR CO COM 029899101 228 2,541 SH   SOLE   2,541 0 0
ARBOR RLTY TR INC COM 038923108 200 15,223 SH   SOLE   15,223 0 0
ATMOS ENERGY CORP COM 049560105 204 1,793 SH   SOLE   1,793 0 0
BOOT BARN HLDGS INC COM 099406100 322 9,234 SH   SOLE   9,234 0 0
CAPITAL SOUTHWEST CORP COM 140501107 204 9,336 SH   SOLE   9,336 0 0
CYRUSONE INC COM 23283R100 277 3,496 SH   SOLE   3,496 0 0
FIVE9 INC COM 338307101 373 6,947 SH   SOLE   6,947 0 0
FLAHERTY & CRUMRIN PFD & INM COM 338478100 8,263 394,425 SH   SOLE   394,425 0 0
INNOSPEC INC COM 45768S105 214 2,399 SH   SOLE   2,399 0 0
INSTALLED BLDG PRODS INC COM 45780R101 202 3,525 SH   SOLE   3,525 0 0
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 423 9,929 SH   SOLE   9,929 0 0
INVESCO EXCHNG TRADED FD TR FRONTIER MKTS 46138E776 408 29,956 SH   SOLE   29,956 0 0
LADDER CAP CORP CL A 505743104 191 11,078 SH   SOLE   11,078 0 0
LITHIA MTRS INC CL A 536797103 326 2,462 SH   SOLE   2,462 0 0
MASIMO CORP COM 574795100 217 1,461 SH   SOLE   1,461 0 0
MAXIMUS INC COM 577933104 208 2,693 SH   SOLE   2,693 0 0
MIDDLESEX WATER CO COM 596680108 212 3,264 SH   SOLE   3,264 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 324 6,764 SH   SOLE   6,764 0 0
UBIQUITI INC COM 90353W103 330 2,793 SH   SOLE   2,793 0 0
VEREIT INC COM 92339V100 344 35,174 SH   SOLE   35,174 0 0
VIRNETX HLDG CORP COM 92823T108 926 171,445 SH   SOLE   171,445 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717X628 219 8,752 SH   SOLE   8,752 0 0