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
AAON INC COM PAR $0.004 000360206 1,899 39,305 SH   SOLE   39,305 0 0
FIRST AMERN FINL CORP COM 31847R102 231 5,450 SH   SOLE   5,450 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 7 10,342 SH   SOLE 1 10,342 0 0
ENSIGN GROUP INC COM 29358P101 258 6,855 SH   SOLE 1 6,855 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 221 6,512 SH   SOLE 1 6,512 0 0
ZOETIS INC CL A 98978V103 5,584 47,443 SH   SOLE 2 47,443 0 0
S&P GLOBAL INC COM 78409V104 2,763 11,276 SH   SOLE   11,276 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 484 7,314 SH   SOLE   7,314 0 0
D R HORTON INC COM 23331A109 633 18,609 SH   SOLE 1 18,609 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 286 6,082 SH   SOLE   6,082 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 1,352 47,498 SH   SOLE   47,498 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 1,230 54,733 SH   SOLE 1 54,733 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 1,992 104,783 SH   SOLE   104,783 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 446 11,839 SH   SOLE   11,839 0 0
LYFT INC CL A COM 55087P104 350 13,022 SH   SOLE   13,022 0 0
EXELON CORP COM 30161N101 2,231 60,595 SH   SOLE 2 60,595 0 0
BEST BUY INC COM 086516101 863 15,139 SH   SOLE   15,139 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,900 45,763 SH   SOLE 2 45,763 0 0
WP CAREY INC COM 92936U109 446 7,683 SH   SOLE 1 7,683 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664 342 7,247 SH   SOLE 1 7,247 0 0
FIRST INDL RLTY TR INC COM 32054K103 213 6,414 SH   SOLE 1 6,414 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,502 42,695 SH   SOLE   42,695 0 0
BAIDU INC SPON ADR REP A 056752108 610 6,054 SH   SOLE   6,054 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,979 29,115 SH   SOLE   29,115 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 1,385 58,010 SH   SOLE   58,010 0 0
VERISK ANALYTICS INC COM 92345Y106 885 6,353 SH   SOLE   6,353 0 0
FLEXSHARES TR QLT DIV DEF IDX 33939L845 2,265 62,196 SH   SOLE 1 62,196 0 0
YUM CHINA HLDGS INC COM 98850P109 1,190 27,914 SH   SOLE 1 27,914 0 0
AIR PRODS & CHEMS INC COM 009158106 7,190 36,021 SH   SOLE   36,021 0 0
ENCOMPASS HEALTH CORP COM 29261A100 243 3,800 SH   SOLE 1 3,800 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 44 13,094 SH   SOLE 1 13,094 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 1,118 34,842 SH   SOLE   34,842 0 0
RBC BEARINGS INC COM 75524B104 1,726 15,299 SH   SOLE 1 15,299 0 0
ADVANCED MICRO DEVICES INC COM 007903107 696 15,293 SH   SOLE   15,293 0 0
ABB LTD SPONSORED ADR 000375204 528 30,577 SH   SOLE   30,577 0 0
COSTAR GROUP INC COM 22160N109 600 1,022 SH   SOLE   1,022 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 168 23,869 SH   SOLE   23,869 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 19,342 354,904 SH   SOLE 2 354,904 0 0
TERRAFORM PWR INC COM CL A 88104R209 341 21,607 SH   SOLE 1 21,607 0 0
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 34 10,203 SH   SOLE 1 10,203 0 0
XCEL ENERGY INC COM 98389B100 580 9,624 SH   SOLE   9,624 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 599 12,329 SH   SOLE 1 12,329 0 0
3M CO COM 88579Y101 1,347 9,864 SH   SOLE 1 9,864 0 0
BECTON DICKINSON & CO COM 075887109 2,063 8,979 SH   SOLE   8,979 0 0
OSI ETF TR OSHARES US QUALT 67110P407 807 27,807 SH   SOLE   27,807 0 0
MYOVANT SCIENCES LTD COM G637AM102 128 16,953 SH   SOLE   16,953 0 0
CISCO SYS INC COM 17275R102 13,022 331,266 SH   SOLE 2 331,266 0 0
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 624 8,697 SH   SOLE 1 8,697 0 0
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 1,055 36,901 SH   SOLE 1 36,901 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 498 5,720 SH   SOLE   5,720 0 0
GOLUB CAP BDC INC COM 38173M102 595 47,407 SH   SOLE   47,407 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1,031 14,011 SH   SOLE   14,011 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 9,139 113,715 SH   SOLE 2 113,715 0 0
AMEREN CORP COM 023608102 490 6,724 SH   SOLE   6,724 0 0
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 3,643 134,821 SH   SOLE 1 134,821 0 0
TELADOC HEALTH INC COM 87918A105 553 3,566 SH   SOLE   3,566 0 0
POOL CORPORATION COM 73278L105 792 4,026 SH   SOLE 2 4,026 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 298 3,638 SH   SOLE   3,638 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 1,163 3,864 SH   SOLE 1 3,864 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 421 13,921 SH   SOLE 1 13,921 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 8,171 168,513 SH   SOLE 1 168,513 0 0
BLACK KNIGHT INC COM 09215C105 620 10,672 SH   SOLE   10,672 0 0
ISHARES TR CORE MSCI EAFE 46432F842 22,932 459,649 SH   SOLE 3 459,649 0 0
ABBOTT LABS COM 002824100 9,749 123,541 SH   SOLE   123,541 0 0
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 1,040 49,078 SH   SOLE   49,078 0 0
ABBVIE INC COM 00287Y109 4,980 65,359 SH   SOLE 4 65,359 0 0
AMERICAN TOWER CORP NEW COM 03027X100 5,635 25,880 SH   SOLE   25,880 0 0
CBRE GROUP INC CL A 12504L109 375 9,956 SH   SOLE   9,956 0 0
ALLETE INC COM NEW 018522300 224 3,686 SH   SOLE 1 3,686 0 0
MSCI INC COM 55354G100 1,988 6,879 SH   SOLE   6,879 0 0
ICON PLC SHS G4705A100 1,163 8,554 SH   SOLE   8,554 0 0
ENTEGRIS INC COM 29362U104 443 9,886 SH   SOLE   9,886 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 374 1,766 SH   SOLE 1 1,766 0 0
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 89 23,848 SH   SOLE   23,848 0 0
PAYLOCITY HLDG CORP COM 70438V106 320 3,628 SH   SOLE   3,628 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 554 6,174 SH   SOLE   6,174 0 0
CYRUSONE INC COM 23283R100 501 8,107 SH   SOLE   8,107 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,663 12,136 SH   SOLE   12,136 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 365 12,810 SH   SOLE   12,810 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 816 16,729 SH   SOLE 1 16,729 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 528 21,216 SH   SOLE   21,216 0 0
ISHARES TR MULTIFACTOR USA 46434V282 366 13,830 SH   SOLE   13,830 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 2,646 37,256 SH   SOLE   37,256 0 0
BLACKLINE INC COM 09239B109 1,849 35,154 SH   SOLE   35,154 0 0
DAVITA INC COM 23918K108 522 6,859 SH   SOLE   6,859 0 0
XYLEM INC COM 98419M100 1,239 19,018 SH   SOLE   19,018 0 0
ANTHEM INC COM 036752103 1,923 8,470 SH   SOLE   8,470 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 763 12,922 SH   SOLE 1 12,922 0 0
MARKETAXESS HLDGS INC COM 57060D108 1,889 5,681 SH   SOLE 1 5,681 0 0
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 12,108 433,961 SH   SOLE 1 433,961 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 58 10,533 SH   SOLE 1 10,533 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 593 29,078 SH   SOLE   29,078 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,179 11,800 SH   SOLE 1 11,800 0 0
LINDE PLC SHS G5494J103 2,419 13,980 SH   SOLE 1 13,980 0 0
EXXON MOBIL CORP COM 30231G102 1,700 44,771 SH   SOLE 2 44,771 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1,703 17,538 SH   SOLE   17,538 0 0
ORACLE CORP COM 68389X105 10,698 221,350 SH   SOLE 1 221,350 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 434 16,882 SH   SOLE 1 16,882 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 317 3,941 SH   SOLE   3,941 0 0
SPDR SER TR AEROSPACE DEF 78464A631 751 9,864 SH   SOLE 1 9,864 0 0
TWILIO INC CL A 90138F102 277 3,097 SH   SOLE 1 3,097 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 5,089 244,444 SH   SOLE 3 244,444 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 2,108 89,453 SH   SOLE 1 89,453 0 0
VARIAN MED SYS INC COM 92220P105 896 8,732 SH   SOLE   8,732 0 0
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 363 12,441 SH   SOLE 1 12,441 0 0
SYNCHRONY FINANCIAL COM 87165B103 323 20,092 SH   SOLE 1 20,092 0 0
DISCOVERY INC COM SER C 25470F302 196 11,179 SH   SOLE   11,179 0 0
ENTERGY CORP NEW COM 29364G103 400 4,254 SH   SOLE 3 4,254 0 0
THE TRADE DESK INC COM CL A 88339J105 511 2,646 SH   SOLE 4 2,646 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,478 61,736 SH   SOLE   61,736 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 7,923 89,449 SH   SOLE   89,449 0 0
CELLECTIS S A SPON ADS 15117K103 212 22,998 SH   SOLE 1 22,998 0 0
MASTERCARD INCORPORATED CL A 57636Q104 12,351 51,132 SH   SOLE 1 51,132 0 0
AVALARA INC COM 05338G106 1,346 18,041 SH   SOLE 1 18,041 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,270 33,525 SH   SOLE   33,525 0 0
MERCK & CO. INC COM 58933Y105 11,053 143,662 SH   SOLE 1 143,662 0 0
KINDER MORGAN INC DEL COM 49456B101 2,589 185,965 SH   SOLE 1 185,965 0 0
ACTIVISION BLIZZARD INC COM 00507V109 404 6,797 SH   SOLE   6,797 0 0
CORESITE RLTY CORP COM 21870Q105 310 2,678 SH   SOLE   2,678 0 0
NEUBERGER BERMAN REAL ESTATE COM 64190A103 355 118,469 SH   SOLE 1 118,469 0 0
ENBRIDGE INC COM 29250N105 2,096 72,067 SH   SOLE 2 72,067 0 0
BANCO SANTANDER S.A. ADR 05964H105 110 46,865 SH   SOLE   46,865 0 0
BIO-TECHNE CORP COM 09073M104 275 1,449 SH   SOLE 1 1,449 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2,316 81,367 SH   SOLE   81,367 0 0
UNIQURE NV SHS N90064101 367 7,724 SH   SOLE 1 7,724 0 0
BK OF AMERICA CORP COM 060505104 4,279 201,534 SH   SOLE 1 201,534 0 0
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 420 17,784 SH   SOLE 1 17,784 0 0
ALLEGHANY CORP DEL COM 017175100 233 422 SH   SOLE 1 422 0 0
IDEXX LABS INC COM 45168D104 939 3,875 SH   SOLE   3,875 0 0
ISHARES TR USA SIZE FACTOR 46432F370 2,699 37,805 SH   SOLE   37,805 0 0
NVENT ELECTRIC PLC SHS G6700G107 340 20,138 SH   SOLE   20,138 0 0
VIACOMCBS INC CL B 92556H206 438 31,297 SH   SOLE   31,297 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 5,837 119,756 SH   SOLE 1 119,756 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 267 11,922 SH   SOLE   11,922 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 2,012 66,763 SH   SOLE   66,763 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 431 5,153 SH   SOLE 1 5,153 0 0
ICICI BANK LIMITED ADR 45104G104 252 29,673 SH   SOLE 1 29,673 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 999 20,288 SH   SOLE 1 20,288 0 0
ISHARES INC CORE MSCI EMKT 46434G103 19,704 486,872 SH   SOLE 3 486,872 0 0
ANALOG DEVICES INC COM 032654105 1,416 15,792 SH   SOLE   15,792 0 0
CORECIVIC INC COM 21871N101 122 10,953 SH   SOLE   10,953 0 0
EAST WEST BANCORP INC COM 27579R104 246 9,567 SH   SOLE 1 9,567 0 0
PPL CORP COM 69351T106 607 24,589 SH   SOLE   24,589 0 0
BP PLC SPONSORED ADR 055622104 569 23,322 SH   SOLE   23,322 0 0
COMPASS MINERALS INTL INC COM 20451N101 211 5,474 SH   SOLE   5,474 0 0
SAGE THERAPEUTICS INC COM 78667J108 218 7,594 SH   SOLE   7,594 0 0
EQUINIX INC COM 29444U700 3,897 6,240 SH   SOLE 1 6,240 0 0
NXP SEMICONDUCTORS N V COM N6596X109 2,638 31,805 SH   SOLE 1 31,805 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 388 4,891 SH   SOLE 1 4,891 0 0
BAXTER INTL INC COM 071813109 815 10,038 SH   SOLE   10,038 0 0
NEXTERA ENERGY INC COM 65339F101 5,458 22,682 SH   SOLE 1 22,682 0 0
BALL CORP COM 058498106 810 12,531 SH   SOLE   12,531 0 0
SPX FLOW INC COM 78469X107 793 27,920 SH   SOLE   27,920 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,941 15,961 SH   SOLE 1 15,961 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,988 11,420 SH   SOLE 1 11,420 0 0
IHS MARKIT LTD SHS G47567105 1,455 24,244 SH   SOLE   24,244 0 0
FRONTDOOR INC COM 35905A109 718 20,652 SH   SOLE   20,652 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103 219 1,036 SH   SOLE 1 1,036 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 1,113 37,356 SH   SOLE 1 37,356 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 530 12,464 SH   SOLE 1 12,464 0 0
PIMCO CORPORATE & INCOME STR COM 72200U100 420 31,478 SH   SOLE 1 31,478 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 310 10,075 SH   SOLE 1 10,075 0 0
INVITATION HOMES INC COM 46187W107 306 14,301 SH   SOLE   14,301 0 0
CDW CORP COM 12514G108 1,914 20,525 SH   SOLE   20,525 0 0
SALESFORCE COM INC COM 79466L302 3,510 24,380 SH   SOLE 2 24,380 0 0
CRH PLC ADR 12626K203 479 17,847 SH   SOLE   17,847 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375 1,582 46,526 SH   SOLE 1 46,526 0 0
CAPITAL ONE FINL CORP COM 14040H105 825 16,354 SH   SOLE 1 16,354 0 0
WNS HLDGS LTD SPON ADR 92932M101 437 10,168 SH   SOLE   10,168 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2,478 41,711 SH   SOLE   41,711 0 0
SPDR SER TR NUVEEN BBG BRCLY 78464A284 564 10,306 SH   SOLE 1 10,306 0 0
AT&T INC COM 00206R102 8,784 301,339 SH   SOLE 4 301,339 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 208 4,747 SH   SOLE 1 4,747 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 251 18,759 SH   SOLE 1 18,759 0 0
HUDSON LTD COM CL A G46408103 85 16,875 SH   SOLE 1 16,875 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 736 33,704 SH   SOLE 1 33,704 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 204 2,977 SH   SOLE   2,977 0 0
WASTE CONNECTIONS INC COM 94106B101 607 7,834 SH   SOLE 1 7,834 0 0
NOVARTIS AG SPONSORED ADR 66987V109 4,884 59,234 SH   SOLE 1 59,234 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 788 6,236 SH   SOLE   6,236 0 0
PRIMO WATER CORPORATION COM 74167P108 149 16,443 SH   SOLE 1 16,443 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 133 14,746 SH   SOLE 1 14,746 0 0
CARDINAL HEALTH INC COM 14149Y108 933 19,462 SH   SOLE   19,462 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1,478 30,651 SH   SOLE   30,651 0 0
TC ENERGY CORP COM 87807B107 277 6,246 SH   SOLE   6,246 0 0
UNITEDHEALTH GROUP INC COM 91324P102 12,149 48,718 SH   SOLE 1 48,718 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,734 7,288 SH   SOLE   7,288 0 0
SHOPIFY INC CL A 82509L107 1,178 2,826 SH   SOLE 2 2,826 0 0
ARES CAPITAL CORP COM 04010L103 460 42,628 SH   SOLE 1 42,628 0 0
NORTHERN LTS FD TR IV INTRNTINL ESG 66538H419 1,061 52,921 SH   SOLE 1 52,921 0 0
ALTRIA GROUP INC COM 02209S103 3,030 78,363 SH   SOLE 4 78,363 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 610 11,906 SH   SOLE   11,906 0 0
AFLAC INC COM 001055102 672 19,616 SH   SOLE   19,616 0 0
DOMINION ENERGY INC COM 25746U109 3,738 51,780 SH   SOLE 2 51,780 0 0
MANULIFE FINL CORP COM 56501R106 801 63,913 SH   SOLE   63,913 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 279 307 SH   SOLE 1 307 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,751 32,385 SH   SOLE 1 32,385 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 9,079 184,112 SH   SOLE 1 184,112 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 5,619 90,552 SH   SOLE 1 90,552 0 0
FERRARI N V COM N3167Y103 752 4,926 SH   SOLE   4,926 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 840 10,623 SH   SOLE 1 10,623 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 3,046 74,518 SH   SOLE   74,518 0 0
CAMECO CORP COM 13321L108 228 29,814 SH   SOLE   29,814 0 0
J P MORGAN EXCHANGE-TRADED F DIVERSFD EQT ETF 46641Q845 803 37,260 SH   SOLE 1 37,260 0 0
AERCAP HOLDINGS NV SHS N00985106 463 20,332 SH   SOLE   20,332 0 0
FIVE BELOW INC COM 33829M101 438 6,222 SH   SOLE 1 6,222 0 0
VISA INC COM CL A 92826C839 19,327 119,956 SH   SOLE 2 119,956 0 0
ALPHABET INC CAP STK CL C 02079K107 11,107 9,552 SH   SOLE 1 9,552 0 0
AMN HEALTHCARE SVCS INC COM 001744101 703 12,153 SH   SOLE 1 12,153 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4,129 49,138 SH   SOLE 3 49,138 0 0
BROADCOM INC COM 11135F101 6,067 25,590 SH   SOLE 2 25,590 0 0
J P MORGAN EXCHANGE-TRADED F US AGGREGATE 46641Q613 1,294 47,936 SH   SOLE 1 47,936 0 0
VENTAS INC COM 92276F100 308 11,491 SH   SOLE   11,491 0 0
CELESTICA INC SUB VTG SHS 15101Q108 83 23,644 SH   SOLE   23,644 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 492 11,148 SH   SOLE   11,148 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 302 18,162 SH   SOLE   18,162 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 581 13,501 SH   SOLE   13,501 0 0
DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 436 27,326 SH   SOLE 1 27,326 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1,899 144,314 SH   SOLE 1 144,314 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 86 14,391 SH   SOLE 1 14,391 0 0
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 1,849 23,269 SH   SOLE 1 23,269 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 468 19,625 SH   SOLE   19,625 0 0
BANK HAWAII CORP COM 062540109 202 3,649 SH   SOLE   3,649 0 0
ISHARES TR CORE TOTAL USD 46434V613 607 11,557 SH   SOLE   11,557 0 0
PROLOGIS INC. COM 74340W103 4,082 50,787 SH   SOLE 1 50,787 0 0
J P MORGAN EXCHANGE-TRADED F BETBULD EUROPE 46641Q720 527 27,500 SH   SOLE 1 27,500 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1,134 29,491 SH   SOLE   29,491 0 0
BERKLEY W R CORP COM 084423102 677 12,975 SH   SOLE   12,975 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 4,158 66,699 SH   SOLE 1 66,699 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 489 4,943 SH   SOLE 1 4,943 0 0
BCE INC COM NEW 05534B760 934 22,857 SH   SOLE   22,857 0 0
CHEMED CORP NEW COM 16359R103 937 2,163 SH   SOLE 1 2,163 0 0
NOVANTA INC COM 67000B104 211 2,636 SH   SOLE 1 2,636 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 504 19,881 SH   SOLE 1 19,881 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 338 17,510 SH   SOLE 1 17,510 0 0
GRAND CANYON ED INC COM 38526M106 252 3,301 SH   SOLE   3,301 0 0
SPDR SER TR SSGA US SMAL ETF 78468R887 1,047 15,837 SH   SOLE 1 15,837 0 0
U S PHYSICAL THERAPY INC COM 90337L108 600 8,702 SH   SOLE   8,702 0 0
UNUM GROUP COM 91529Y106 181 12,067 SH   SOLE 1 12,067 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 903 20,057 SH   SOLE   20,057 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 4,782 174,727 SH   SOLE 1 174,727 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 332 13,495 SH   SOLE 1 13,495 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 94 20,415 SH   SOLE 1 20,415 0 0
ISHARES TR US TREAS BD ETF 46429B267 16,743 597,757 SH   SOLE 2 597,757 0 0
SERVICENOW INC COM 81762P102 1,615 5,635 SH   SOLE   5,635 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 272 5,674 SH   SOLE 1 5,674 0 0
AMPHENOL CORP NEW CL A 032095101 885 12,143 SH   SOLE   12,143 0 0
AES CORP COM 00130H105 870 63,949 SH   SOLE   63,949 0 0
THIRD PT REINS LTD COM G8827U100 76 10,273 SH   SOLE 1 10,273 0 0
AMEDISYS INC COM 023436108 541 2,945 SH   SOLE   2,945 0 0
AMETEK INC COM 031100100 592 8,221 SH   SOLE 1 8,221 0 0
CHUBB LIMITED COM H1467J104 3,522 31,531 SH   SOLE 1 31,531 0 0
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 4,478 162,595 SH   SOLE 1 162,595 0 0
NETFLIX INC COM 64110L106 1,828 4,869 SH   SOLE 2 4,869 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,254 2,533 SH   SOLE 2 2,533 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 97 10,558 SH   SOLE 1 10,558 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842 620 42,094 SH   SOLE 1 42,094 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,360 5 SH   SOLE   5 0 0
PAYCOM SOFTWARE INC COM 70432V102 2,936 14,534 SH   SOLE 1 14,534 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 2,238 29,381 SH   SOLE   29,381 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 973 20,285 SH   SOLE   20,285 0 0
IDEX CORP COM 45167R104 461 3,340 SH   SOLE   3,340 0 0
ISHARES TR GNMA BOND ETF 46429B333 427 8,274 SH   SOLE   8,274 0 0
SLM CORP COM 78442P106 103 14,298 SH   SOLE 1 14,298 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 9,541 176,660 SH   SOLE   176,660 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105 233 8,573 SH   SOLE 1 8,573 0 0
SOUTHERN COPPER CORP COM 84265V105 254 9,023 SH   SOLE   9,023 0 0
ADVISORSHARES TR SAGE CORE ETF 00768Y651 231 2,402 SH   SOLE   2,402 0 0
VALERO ENERGY CORP COM 91913Y100 1,274 28,090 SH   SOLE 1 28,090 0 0
NVIDIA CORPORATION COM 67066G104 6,100 23,141 SH   SOLE 1 23,141 0 0
J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 1,353 23,069 SH   SOLE 1 23,069 0 0
WAYFAIR INC CL A 94419L101 221 4,142 SH   SOLE 2 4,142 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 245 2,773 SH   SOLE   2,773 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 841 28,950 SH   SOLE 3 28,950 0 0
CANADIAN PAC RY LTD COM 13645T100 1,289 5,869 SH   SOLE   5,869 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 3,477 61,797 SH   SOLE   61,797 0 0
CENTENE CORP DEL COM 15135B101 466 7,851 SH   SOLE   7,851 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 4,804 50,709 SH   SOLE 1 50,709 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,024 43,023 SH   SOLE 1 43,023 0 0
SUNNOVA ENERGY INTL INC COM 86745K104 374 37,139 SH   SOLE 1 37,139 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 79 10,994 SH   SOLE   10,994 0 0
RESOLUTE FST PRODS INC COM 76117W109 17 13,223 SH   SOLE   13,223 0 0
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 424 19,568 SH   SOLE   19,568 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 3,591 35,549 SH   SOLE 1 35,549 0 0
GCI LIBERTY INC COM CLASS A 36164V305 201 3,526 SH   SOLE   3,526 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 612 36,491 SH   SOLE   36,491 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 140 15,582 SH   SOLE 1 15,582 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 128 10,889 SH   SOLE   10,889 0 0
NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 687 35,693 SH   SOLE   35,693 0 0
WORKDAY INC CL A 98138H101 265 2,032 SH   SOLE   2,032 0 0
FEDEX CORP COM 31428X106 679 5,598 SH   SOLE 1 5,598 0 0
GOOSEHEAD INS INC COM CL A 38267D109 498 11,168 SH   SOLE   11,168 0 0
FIRST HAWAIIAN INC COM 32051X108 288 17,412 SH   SOLE   17,412 0 0
DUPONT DE NEMOURS INC COM 26614N102 2,305 67,600 SH   SOLE   67,600 0 0
METLIFE INC COM 59156R108 2,918 95,444 SH   SOLE 2 95,444 0 0
GENPACT LIMITED SHS G3922B107 587 20,095 SH   SOLE 1 20,095 0 0
LINE CORP SPONSORED ADR 53567X101 343 7,134 SH   SOLE   7,134 0 0
LOGITECH INTL S A SHS H50430232 462 10,764 SH   SOLE   10,764 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 2,539 51,109 SH   SOLE 1 51,109 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 130 12,442 SH   SOLE 1 12,442 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 733 24,924 SH   SOLE 1 24,924 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,086 38,759 SH   SOLE   38,759 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2,789 12,721 SH   SOLE   12,721 0 0
AVERY DENNISON CORP COM 053611109 705 6,921 SH   SOLE   6,921 0 0
TRUIST FINL CORP COM 89832Q109 2,107 68,330 SH   SOLE   68,330 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 594 4,872 SH   SOLE   4,872 0 0
ISHARES TR BROAD USD HIGH 46435U853 3,077 86,684 SH   SOLE   86,684 0 0
QUEST DIAGNOSTICS INC COM 74834L100 539 6,717 SH   SOLE   6,717 0 0
BANKUNITED INC COM 06652K103 200 10,695 SH   SOLE   10,695 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 4,265 96,395 SH   SOLE   96,395 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,364 14,385 SH   SOLE 1 14,385 0 0
BOEING CO COM 097023105 592 3,970 SH   SOLE   3,970 0 0
GUARDANT HEALTH INC COM 40131M109 277 3,987 SH   SOLE 1 3,987 0 0
JEFFERIES FINL GROUP INC COM 47233W109 178 13,014 SH   SOLE   13,014 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1,761 40,800 SH   SOLE 1 40,800 0 0
UBER TECHNOLOGIES INC COM 90353T100 917 32,833 SH   SOLE 1 32,833 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 394 2,549 SH   SOLE 1 2,549 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 2,470 92,077 SH   SOLE 1 92,077 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 1,202 105,861 SH   SOLE   105,861 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 566 11,156 SH   SOLE   11,156 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 222 5,137 SH   SOLE 1 5,137 0 0
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 229 2,591 SH   SOLE 1 2,591 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 357 6,182 SH   SOLE   6,182 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1,424 16,603 SH   SOLE 1 16,603 0 0
CME GROUP INC COM 12572Q105 1,835 10,613 SH   SOLE   10,613 0 0
FREEPORT-MCMORAN INC CL B 35671D857 255 37,848 SH   SOLE   37,848 0 0
J P MORGAN EXCHANGE-TRADED F BETBULD JAPAN 46641Q712 1,523 74,389 SH   SOLE 1 74,389 0 0
JPMORGAN CHASE & CO COM 46625H100 11,940 132,625 SH   SOLE 2 132,625 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,629 44,555 SH   SOLE 1 44,555 0 0
ARGENX SE SPONSORED ADR 04016X101 529 4,016 SH   SOLE   4,016 0 0
ETF SER SOLUTIONS PRMSE CP DIVRSFD 26922A768 496 19,606 SH   SOLE   19,606 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 268 56,459 SH   SOLE   56,459 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 1,692 15,940 SH   SOLE 1 15,940 0 0
CORTEVA INC COM 22052L104 691 29,389 SH   SOLE   29,389 0 0
EVERSOURCE ENERGY COM 30040W108 688 8,792 SH   SOLE   8,792 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 2,019 27,291 SH   SOLE   27,291 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 619 10,023 SH   SOLE   10,023 0 0
AMAZON COM INC COM 023135106 21,238 10,893 SH   SOLE   10,893 0 0
MBIA INC COM 55262C100 75 10,437 SH   SOLE 1 10,437 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 1,472 28,855 SH   SOLE 1 28,855 0 0
EVEREST RE GROUP LTD COM G3223R108 213 1,105 SH   SOLE 1 1,105 0 0
PRUDENTIAL PLC ADR 74435K204 1,078 43,497 SH   SOLE   43,497 0 0
STERIS PLC SHS USD G8473T100 862 6,158 SH   SOLE   6,158 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 25,363 481,188 SH   SOLE 1 481,188 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2,853 60,809 SH   SOLE 1 60,809 0 0
COSAN LTD SHS A G25343107 321 26,094 SH   SOLE 1 26,094 0 0
M & T BK CORP COM 55261F104 210 2,030 SH   SOLE   2,030 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 2,962 109,671 SH   SOLE   109,671 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 183 11,201 SH   SOLE   11,201 0 0
KNOWLES CORP COM 49926D109 191 14,257 SH   SOLE   14,257 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 304 13,647 SH   SOLE 1 13,647 0 0
ADOBE INC COM 00724F101 7,267 22,836 SH   SOLE 2 22,836 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 435 9,552 SH   SOLE   9,552 0 0
BANK NEW YORK MELLON CORP COM 064058100 559 16,602 SH   SOLE   16,602 0 0
MEDTRONIC PLC SHS G5960L103 9,174 101,731 SH   SOLE 1 101,731 0 0
EVERBRIDGE INC COM 29978A104 258 2,427 SH   SOLE   2,427 0 0
FIREEYE INC COM 31816Q101 145 13,721 SH   SOLE   13,721 0 0
BADGER METER INC COM 056525108 234 4,360 SH   SOLE   4,360 0 0
YAMANA GOLD INC COM 98462Y100 62 22,696 SH   SOLE 1 22,696 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802 1,477 50,111 SH   SOLE   50,111 0 0
EXPONENT INC COM 30214U102 243 3,378 SH   SOLE 1 3,378 0 0
SPDR SER TR PORTFLI HIGH YLD 78468R606 917 40,637 SH   SOLE 1 40,637 0 0
TE CONNECTIVITY LTD REG SHS H84989104 736 11,687 SH   SOLE   11,687 0 0
J P MORGAN EXCHANGE-TRADED F BETBULD MSCI 46641Q738 746 11,561 SH   SOLE 1 11,561 0 0
YANDEX N V SHS CLASS A N97284108 242 7,095 SH   SOLE 1 7,095 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,264 12,949 SH   SOLE 1 12,949 0 0
AVALONBAY CMNTYS INC COM 053484101 743 5,047 SH   SOLE   5,047 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 304 5,812 SH   SOLE 2 5,812 0 0
PREMIER INC CL A 74051N102 260 7,952 SH   SOLE   7,952 0 0
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 809 40,225 SH   SOLE 1 40,225 0 0
FORTIVE CORP COM 34959J108 885 16,038 SH   SOLE 2 16,038 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 3,706 29,156 SH   SOLE   29,156 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 1,262 48,855 SH   SOLE 1 48,855 0 0
TWITTER INC COM 90184L102 908 36,966 SH   SOLE 2 36,966 0 0
ALCON AG ORD SHS H01301128 1,064 20,927 SH   SOLE 1 20,927 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 6,693 46,349 SH   SOLE 1 46,349 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 314 2,161 SH   SOLE 1 2,161 0 0
APPLE INC COM 037833100 25,841 101,621 SH   SOLE   101,621 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 19,303 343,097 SH   SOLE   343,097 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 517 6,279 SH   SOLE   6,279 0 0
ARISTA NETWORKS INC COM 040413106 225 1,111 SH   SOLE   1,111 0 0
HOSTESS BRANDS INC CL A 44109J106 226 21,225 SH   SOLE   21,225 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 272 11,731 SH   SOLE   11,731 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 356 4,971 SH   SOLE 1 4,971 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 224 46,868 SH   SOLE   46,868 0 0
BUNGE LIMITED COM G16962105 262 6,375 SH   SOLE 1 6,375 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 595 26,126 SH   SOLE   26,126 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,385 24,994 SH   SOLE 2 24,994 0 0
REGENERON PHARMACEUTICALS COM 75886F107 5,054 10,351 SH   SOLE 1 10,351 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR FI 47804J404 698 24,889 SH   SOLE   24,889 0 0
INVESCO EXCHANGE-TRADED FD T VAR RATE PFD 46138G870 2,375 110,663 SH   SOLE 1 110,663 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 218 2,870 SH   SOLE   2,870 0 0
HANCOCK JOHN PFD INCOME FD I COM 41021P103 424 31,023 SH   SOLE   31,023 0 0
FACEBOOK INC CL A 30303M102 14,328 85,902 SH   SOLE 1 85,902 0 0
RANGE RES CORP COM 75281A109 32 14,009 SH   SOLE 1 14,009 0 0
FOX FACTORY HLDG CORP COM 35138V102 1,534 36,518 SH   SOLE   36,518 0 0
GENERAL MTRS CO COM 37045V100 1,720 82,757 SH   SOLE   82,757 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,308 7,519 SH   SOLE   7,519 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 753 8,916 SH   SOLE   8,916 0 0
INPHI CORP COM 45772F107 319 4,031 SH   SOLE   4,031 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 6,418 65,433 SH   SOLE 2 65,433 0 0
SANOFI SPONSORED ADR 80105N105 753 17,232 SH   SOLE   17,232 0 0
GARMIN LTD SHS H2906T109 427 5,701 SH   SOLE 1 5,701 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 159 14,158 SH   SOLE   14,158 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,190 8,637 SH   SOLE 1 8,637 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 244 7,796 SH   SOLE 1 7,796 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 229 4,224 SH   SOLE   4,224 0 0
COMCAST CORP NEW CL A 20030N101 9,135 265,711 SH   SOLE 1 265,711 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 389 3,530 SH   SOLE   3,530 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 8,002 139,187 SH   SOLE 1 139,187 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3,896 39,359 SH   SOLE 2 39,359 0 0
OVINTIV INC COM 69047Q102 47 17,521 SH   SOLE 1 17,521 0 0
QIWI PLC SPON ADR REP B 74735M108 121 11,313 SH   SOLE 1 11,313 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 1,002 27,926 SH   SOLE 1 27,926 0 0
AMCOR PLC ORD G0250X107 210 25,884 SH   SOLE   25,884 0 0
ISHARES TR USA QUALITY FCTR 46432F339 8,659 106,850 SH   SOLE   106,850 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 342 3,926 SH   SOLE 1 3,926 0 0
CHENIERE ENERGY INC COM NEW 16411R208 228 6,808 SH   SOLE   6,808 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 2,683 9,938 SH   SOLE 1 9,938 0 0
AUTOZONE INC COM 053332102 869 1,027 SH   SOLE   1,027 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 683 9,545 SH   SOLE 1 9,545 0 0
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 844 9,845 SH   SOLE   9,845 0 0
AUTODESK INC COM 052769106 5,853 37,493 SH   SOLE   37,493 0 0
NEVRO CORP COM 64157F103 299 2,993 SH   SOLE 1 2,993 0 0
AMGEN INC COM 031162100 7,247 35,747 SH   SOLE   35,747 0 0
AMERIPRISE FINL INC COM 03076C106 1,246 12,162 SH   SOLE 2 12,162 0 0
COUPA SOFTWARE INC COM 22266L106 228 1,631 SH   SOLE 1 1,631 0 0
ANSYS INC COM 03662Q105 4,633 19,930 SH   SOLE 3 19,930 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 373 9,764 SH   SOLE   9,764 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 184 16,635 SH   SOLE 1 16,635 0 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 546 13,743 SH   SOLE 1 13,743 0 0
PROSHARES TR SHORT QQQ NEW 74347B714 9,293 365,711 SH   SOLE 1 365,711 0 0
INVESCO SR INCOME TR COM 46131H107 180 55,918 SH   SOLE   55,918 0 0
PROSHARES TR ULTRASHRT S&P500 74347B383 1,943 63,804 SH   SOLE 1 63,804 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 13,988 260,341 SH   SOLE 4 260,341 0 0
BWX TECHNOLOGIES INC COM 05605H100 222 4,556 SH   SOLE 1 4,556 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 6,463 79,908 SH   SOLE 3 79,908 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 58 14,187 SH   SOLE   14,187 0 0
ESSENTIAL UTILS INC COM 29670G102 334 8,203 SH   SOLE 1 8,203 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 1,072 31,205 SH   SOLE   31,205 0 0
INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 508 21,034 SH   SOLE 1 21,034 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1,299 31,074 SH   SOLE 1 31,074 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 7,633 252,584 SH   SOLE 1 252,584 0 0
ALLSTATE CORP COM 020002101 1,873 20,418 SH   SOLE   20,418 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 808 5,227 SH   SOLE 1 5,227 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1,457 9,141 SH   SOLE   9,141 0 0
MERCADOLIBRE INC COM 58733R102 1,032 2,113 SH   SOLE 1 2,113 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 556 11,204 SH   SOLE 2 11,204 0 0
GALAPAGOS NV SPON ADR 36315X101 913 4,662 SH   SOLE   4,662 0 0
ANTERO RESOURCES CORP COM 03674X106 30 42,195 SH   SOLE 1 42,195 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 279 7,141 SH   SOLE 1 7,141 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 49,469 539,879 SH   SOLE 1 539,879 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 241 14,798 SH   SOLE   14,798 0 0
INNOVATOR ETFS TR II LUNT LOW VOL HIG 45783G102 274 11,051 SH   SOLE   11,051 0 0
AMBEV SA SPONSORED ADR 02319V103 142 61,768 SH   SOLE   61,768 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 43,811 620,998 SH   SOLE 1 620,998 0 0
SPS COMMERCE INC COM 78463M107 352 7,561 SH   SOLE   7,561 0 0
CONSTELLATION BRANDS INC CL A 21036P108 706 4,922 SH   SOLE 1 4,922 0 0
CGI INC CL A SUB VTG 12532H104 406 7,465 SH   SOLE   7,465 0 0
BOOKING HOLDINGS INC COM 09857L108 2,879 2,140 SH   SOLE 1 2,140 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 4,761 133,203 SH   SOLE 1 133,203 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,667 37,317 SH   SOLE   37,317 0 0
EPAM SYS INC COM 29414B104 583 3,138 SH   SOLE   3,138 0 0
INSULET CORP COM 45784P101 208 1,256 SH   SOLE 1 1,256 0 0
J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 249 6,280 SH   SOLE 1 6,280 0 0
OPORTUN FINL CORP COM 68376D104 257 24,318 SH   SOLE   24,318 0 0
PLURALSIGHT INC COM CL A 72941B106 117 10,658 SH   SOLE 1 10,658 0 0
AXALTA COATING SYS LTD COM G0750C108 390 22,593 SH   SOLE   22,593 0 0
SPDR GOLD TR GOLD SHS 78463V107 11,826 79,881 SH   SOLE 2 79,881 0 0
EXTRA SPACE STORAGE INC COM 30225T102 4,544 47,455 SH   SOLE   47,455 0 0
AMERICOLD RLTY TR COM 03064D108 320 9,397 SH   SOLE   9,397 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 199 20,464 SH   SOLE 1 20,464 0 0
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 2,824 109,384 SH   SOLE 1 109,384 0 0
FOX CORP CL A COM 35137L105 215 9,090 SH   SOLE 2 9,090 0 0
ISHARES TR INTL QLTY FACTOR 46434V456 847 32,780 SH   SOLE   32,780 0 0
IQVIA HLDGS INC COM 46266C105 1,887 17,492 SH   SOLE   17,492 0 0
BIO RAD LABS INC CL A 090572207 406 1,158 SH   SOLE   1,158 0 0
CONOCOPHILLIPS COM 20825C104 2,029 65,883 SH   SOLE 1 65,883 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 543 3,268 SH   SOLE 2 3,268 0 0
TEGNA INC COM 87901J105 156 14,373 SH   SOLE   14,373 0 0
AMDOCS LTD SHS G02602103 496 9,016 SH   SOLE   9,016 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,424 15,561 SH   SOLE 1 15,561 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 234 16,237 SH   SOLE   16,237 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,001 9,899 SH   SOLE 1 9,899 0 0
ATMOS ENERGY CORP COM 049560105 1,789 18,025 SH   SOLE   18,025 0 0
MACYS INC COM 55616P104 101 20,523 SH   SOLE 1 20,523 0 0
FIRST FINL BANKSHARES COM 32020R109 362 13,479 SH   SOLE   13,479 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 415 7,221 SH   SOLE   7,221 0 0
WELLTOWER INC COM 95040Q104 504 11,002 SH   SOLE   11,002 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,171 74,570 SH   SOLE   74,570 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 944 31,215 SH   SOLE 1 31,215 0 0
MCKESSON CORP COM 58155Q103 940 6,949 SH   SOLE   6,949 0 0
ZYNGA INC CL A 98986T108 85 12,478 SH   SOLE   12,478 0 0
AMERICAN ELEC PWR CO INC COM 025537101 5,091 63,653 SH   SOLE   63,653 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 394 3,497 SH   SOLE   3,497 0 0
PHYSICIANS RLTY TR COM 71943U104 151 10,807 SH   SOLE   10,807 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 627 25,868 SH   SOLE   25,868 0 0
DELL TECHNOLOGIES INC CL C 24703L202 500 12,647 SH   SOLE   12,647 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 3,314 31,120 SH   SOLE 3 31,120 0 0
QTS RLTY TR INC COM CL A 74736A103 537 9,249 SH   SOLE   9,249 0 0
DISCOVERY INC COM SER A 25470F104 283 14,544 SH   SOLE   14,544 0 0
INNOVATOR ETFS TR S&P 500 PWR BU 45782C540 250 10,491 SH   SOLE 1 10,491 0 0
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 218 8,739 SH   SOLE 1 8,739 0 0
ALLEGION PLC ORD SHS G0176J109 1,303 14,163 SH   SOLE 1 14,163 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,025 25,077 SH   SOLE   25,077 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 732 14,961 SH   SOLE 1 14,961 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 100 32,745 SH   SOLE   32,745 0 0
PIMCO INCOME OPPORTUNITY FD COM 72202B100 434 21,472 SH   SOLE   21,472 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 418 4,345 SH   SOLE   4,345 0 0
GLOBAL PMTS INC COM 37940X102 579 4,017 SH   SOLE 2 4,017 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 284 7,969 SH   SOLE 1 7,969 0 0
ALPHABET INC CAP STK CL A 02079K305 13,494 11,614 SH   SOLE 1 11,614 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,031 10,251 SH   SOLE   10,251 0 0
PAYPAL HLDGS INC COM 70450Y103 4,450 46,481 SH   SOLE 2 46,481 0 0
WEC ENERGY GROUP INC COM 92939U106 1,808 20,511 SH   SOLE   20,511 0 0
TECHNIPFMC PLC COM G87110105 89 13,172 SH   SOLE 1 13,172 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 529 5,927 SH   SOLE 1 5,927 0 0
BLACKROCK INC COM 09247X101 5,929 13,477 SH   SOLE 1 13,477 0 0
HCA HEALTHCARE INC COM 40412C101 964 10,727 SH   SOLE 1 10,727 0 0
ARCH CAP GROUP LTD ORD G0450A105 239 8,390 SH   SOLE   8,390 0 0
BIOGEN INC COM 09062X103 1,775 5,612 SH   SOLE   5,612 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 460 7,971 SH   SOLE   7,971 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,205 38,869 SH   SOLE 1 38,869 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 77,370 300,175 SH   SOLE 2 300,175 0 0
MAIN STR CAP CORP COM 56035L104 309 15,072 SH   SOLE 1 15,072 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 223 36,731 SH   SOLE   36,731 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 368 7,655 SH   SOLE 1 7,655 0 0
AMERICAN EXPRESS CO COM 025816109 2,306 26,940 SH   SOLE   26,940 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2,307 167,556 SH   SOLE 1 167,556 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 612 6,556 SH   SOLE   6,556 0 0
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 759 30,525 SH   SOLE   30,525 0 0
INVESCO LTD SHS G491BT108 109 12,001 SH   SOLE 3 12,001 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 1,291 43,025 SH   SOLE 1 43,025 0 0
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108 227 2,378 SH   SOLE 1 2,378 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,051 2,408 SH   SOLE 2 2,408 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 3,120 71,339 SH   SOLE 1 71,339 0 0
HP INC COM 40434L105 1,402 80,744 SH   SOLE 2 80,744 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 1,294 21,888 SH   SOLE 1 21,888 0 0
ZOGENIX INC COM NEW 98978L204 252 10,178 SH   SOLE   10,178 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,868 120,915 SH   SOLE   120,915 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,435 17,372 SH   SOLE 1 17,372 0 0
REXFORD INDL RLTY INC COM 76169C100 230 5,618 SH   SOLE   5,618 0 0
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 16,642 683,461 SH   SOLE   683,461 0 0
ISHARES TR RUSEL 2500 ETF 46435G268 261 7,770 SH   SOLE 1 7,770 0 0
RINGCENTRAL INC CL A 76680R206 1,065 5,027 SH   SOLE   5,027 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7,974 146,391 SH   SOLE 2 146,391 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,547 55,888 SH   SOLE 1 55,888 0 0
STAG INDL INC COM 85254J102 200 8,898 SH   SOLE 1 8,898 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201 437 9,466 SH   SOLE 1 9,466 0 0
QURATE RETAIL INC COM SER A 74915M100 101 16,591 SH   SOLE 1 16,591 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 180 30,223 SH   SOLE   30,223 0 0
APTIV PLC SHS G6095L109 715 14,522 SH   SOLE   14,522 0 0
ISHARES TR FALN ANGLS USD 46435G474 452 20,139 SH   SOLE 1 20,139 0 0
NISOURCE INC COM 65473P105 260 10,396 SH   SOLE 1 10,396 0 0
ASPEN TECHNOLOGY INC COM 045327103 2,178 22,908 SH   SOLE   22,908 0 0
ISHARES TR YLD OPTIM BD 46434V787 5,839 236,777 SH   SOLE 1 236,777 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 1,818 28,149 SH   SOLE   28,149 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 343 12,950 SH   SOLE   12,950 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 484 24,525 SH   SOLE   24,525 0 0
ISHARES TR EDGE MSCI MINM 46435G433 1,559 60,296 SH   SOLE 1 60,296 0 0
JOHNSON CTLS INTL PLC SHS G51502105 2,439 90,457 SH   SOLE 3 90,457 0 0
WASTE MGMT INC DEL COM 94106L109 5,451 58,896 SH   SOLE 1 58,896 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 137 28,935 SH   SOLE 1 28,935 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 342 8,104 SH   SOLE   8,104 0 0
JD.COM INC SPON ADR CL A 47215P106 239 5,900 SH   SOLE   5,900 0 0
ULTRAPAR PARTICIPACOES SA SP ADR REP COM 90400P101 83 34,017 SH   SOLE 1 34,017 0 0
APPLIED MATLS INC COM 038222105 1,301 28,404 SH   SOLE   28,404 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 81 15,456 SH   SOLE 1 15,456 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 689 5,763 SH   SOLE   5,763 0 0
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 9,192 325,839 SH   SOLE 1 325,839 0 0
GLOBANT S A COM L44385109 379 4,316 SH   SOLE   4,316 0 0
MARATHON PETE CORP COM 56585A102 376 15,937 SH   SOLE 2 15,937 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 396 5,796 SH   SOLE   5,796 0 0
TESLA INC COM 88160R101 223 425 SH   SOLE 1 425 0 0
PRIMERICA INC COM 74164M108 572 6,466 SH   SOLE   6,466 0 0
EATON CORP PLC SHS G29183103 1,026 13,202 SH   SOLE 3 13,202 0 0
BARRICK GOLD CORPORATION COM 067901108 728 39,732 SH   SOLE   39,732 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 52 14,448 SH   SOLE 1 14,448 0 0
COSTCO WHSL CORP NEW COM 22160K105 5,435 19,062 SH   SOLE 2 19,062 0 0