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 1,028 5,858 SH   SOLE   5,858 0 0
ABBOTT LABS COM 002824100 1,049 8,878 SH   SOLE   8,878 0 0
ABBVIE INC COM 00287Y109 1,593 14,769 SH   SOLE   14,769 0 0
ABIOMED INC COM 003654100 502 1,543 SH   SOLE   1,543 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,553 14,231 SH   SOLE   14,231 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,198 2,081 SH   SOLE   2,081 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,691 10,736 SH   SOLE   10,736 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,002 1,506 SH   SOLE   1,506 0 0
ALLEGRO MICROSYSTEMS INC COM 01749D105 523 16,354 SH   SOLE   16,354 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,940 19,233 SH   SOLE   19,233 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,092 30,915 SH   SOLE   30,915 0 0
ALPHABET INC CAP STK CL A 02079K305 1,740 651 SH   SOLE   651 0 0
AMGEN INC COM 031162100 1,404 6,602 SH   SOLE   6,602 0 0
ANALOG DEVICES INC COM 032654105 918 5,479 SH   SOLE   5,479 0 0
APPLE INC COM 037833100 3,520 24,879 SH   SOLE   24,879 0 0
APPLIED MATLS INC COM 038222105 1,800 13,984 SH   SOLE   13,984 0 0
ARISTA NETWORKS INC COM 040413106 900 2,619 SH   SOLE   2,619 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 518 8,301 SH   SOLE   8,301 0 0
ATLASSIAN CORP PLC CL A G06242104 1,424 3,639 SH   SOLE   3,639 0 0
AUTODESK INC COM 052769106 1,144 4,010 SH   SOLE   4,010 0 0
AUTONATION INC COM 05329W102 2,094 17,195 SH   SOLE   17,195 0 0
AVERY DENNISON CORP COM 053611109 1,734 8,370 SH   SOLE   8,370 0 0
BENTLEY SYS INC COM CL B 08265T208 530 8,743 SH   SOLE   8,743 0 0
BEST BUY INC COM 086516101 1,020 9,650 SH   SOLE   9,650 0 0
BIOGEN INC COM 09062X103 640 2,260 SH   SOLE   2,260 0 0
BIO-TECHNE CORP COM 09073M104 559 1,154 SH   SOLE   1,154 0 0
BLACKSTONE INC COM 09260D107 1,742 14,976 SH   SOLE   14,976 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 529 5,142 SH   SOLE   5,142 0 0
BOYD GAMING CORP COM 103304101 1,947 30,772 SH   SOLE   30,772 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,411 40,739 SH   SOLE   40,739 0 0
BROADCOM INC COM 11135F101 1,716 3,538 SH   SOLE   3,538 0 0
BRUKER CORP COM 116794108 2,283 29,227 SH   SOLE   29,227 0 0
BRUNSWICK CORP COM 117043109 600 6,300 SH   SOLE   6,300 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,046 6,907 SH   SOLE   6,907 0 0
CARLYLE GROUP INC COM 14316J108 2,861 60,517 SH   SOLE   60,517 0 0
CDW CORP COM 12514G108 1,712 9,408 SH   SOLE   9,408 0 0
CERNER CORP COM 156782104 1,868 26,496 SH   SOLE   26,496 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,678 2,307 SH   SOLE   2,307 0 0
CHEMOURS CO COM 163851108 1,008 34,677 SH   SOLE   34,677 0 0
CIENA CORP COM NEW 171779309 411 8,003 SH   SOLE   8,003 0 0
CISCO SYS INC COM 17275R102 4,528 83,192 SH   SOLE   83,192 0 0
CITRIX SYS INC COM 177376100 736 6,851 SH   SOLE   6,851 0 0
COCA COLA CO COM 191216100 1,046 19,936 SH   SOLE   19,936 0 0
COGNEX CORP COM 192422103 488 6,081 SH   SOLE   6,081 0 0
COMCAST CORP NEW CL A 20030N101 1,037 18,544 SH   SOLE   18,544 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,109 2,468 SH   SOLE   2,468 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 2,750 11,187 SH   SOLE   11,187 0 0
CUMMINS INC COM 231021106 642 2,861 SH   SOLE   2,861 0 0
CUREVAC N V COM N2451R105 444 8,124 SH   SOLE   8,124 0 0
DARDEN RESTAURANTS INC COM 237194105 1,897 12,521 SH   SOLE   12,521 0 0
DATADOG INC CL A COM 23804L103 978 6,919 SH   SOLE   6,919 0 0
DBX ETF TR XTRACK USD HIGH 233051432 17,960 448,111 SH   SOLE   448,111 0 0
DEERE & CO COM 244199105 1,673 4,994 SH   SOLE   4,994 0 0
DELL TECHNOLOGIES INC CL C 24703L202 976 9,380 SH   SOLE   9,380 0 0
DICKS SPORTING GOODS INC COM 253393102 1,603 13,382 SH   SOLE   13,382 0 0
DISCOVER FINL SVCS COM 254709108 1,807 14,711 SH   SOLE   14,711 0 0
DOCUSIGN INC COM 256163106 1,125 4,370 SH   SOLE   4,370 0 0
DROPBOX INC CL A 26210C104 686 23,487 SH   SOLE   23,487 0 0
DYNATRACE INC COM NEW 268150109 833 11,731 SH   SOLE   11,731 0 0
ELECTRONIC ARTS INC COM 285512109 1,039 7,301 SH   SOLE   7,301 0 0
ETSY INC COM 29786A106 952 4,578 SH   SOLE   4,578 0 0
EVERCORE INC CLASS A 29977A105 2,892 21,635 SH   SOLE   21,635 0 0
EXPEDIA GROUP INC COM NEW 30212P303 705 4,301 SH   SOLE   4,301 0 0
F5 NETWORKS INC COM 315616102 751 3,776 SH   SOLE   3,776 0 0
FACTSET RESH SYS INC COM 303075105 830 2,102 SH   SOLE   2,102 0 0
FAIR ISAAC CORP COM 303250104 655 1,645 SH   SOLE   1,645 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,045 23,042 SH   SOLE   23,042 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 7,415 154,969 SH   SOLE   154,969 0 0
FORTINET INC COM 34959E109 1,051 3,598 SH   SOLE   3,598 0 0
GARMIN LTD SHS H2906T109 1,678 10,792 SH   SOLE   10,792 0 0
GENUINE PARTS CO COM 372460105 1,115 9,194 SH   SOLE   9,194 0 0
GILEAD SCIENCES INC COM 375558103 2,405 34,434 SH   SOLE   34,434 0 0
GODADDY INC CL A 380237107 698 10,013 SH   SOLE   10,013 0 0
HASBRO INC COM 418056107 470 5,268 SH   SOLE   5,268 0 0
HCA HEALTHCARE INC COM 40412C101 1,810 7,457 SH   SOLE   7,457 0 0
HENRY JACK & ASSOC INC COM 426281101 717 4,372 SH   SOLE   4,372 0 0
HERSHEY CO COM 427866108 1,076 6,359 SH   SOLE   6,359 0 0
HUBSPOT INC COM 443573100 2,802 4,144 SH   SOLE   4,144 0 0
IDEXX LABS INC COM 45168D104 1,737 2,793 SH   SOLE   2,793 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,012 4,898 SH   SOLE   4,898 0 0
INCYTE CORP COM 45337C102 644 9,363 SH   SOLE   9,363 0 0
INTEL CORP COM 458140100 1,112 20,869 SH   SOLE   20,869 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,595 18,681 SH   SOLE   18,681 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,857 50,651 SH   SOLE   50,651 0 0
INTUIT COM 461202103 3,406 6,314 SH   SOLE   6,314 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 14,553 658,202 SH   SOLE   658,202 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 395 1,104 SH   SOLE   1,104 0 0
IQVIA HLDGS INC COM 46266C105 1,738 7,257 SH   SOLE   7,257 0 0
IRON MTN INC NEW COM 46284V101 2,744 63,149 SH   SOLE   63,149 0 0
ISHARES INC CORE MSCI EMKT 46434G103 4,980 80,629 SH   SOLE   80,629 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 46,421 1,015,775 SH   SOLE   1,015,775 0 0
ISHARES TR BROAD USD HIGH 46435U853 19,014 458,174 SH   SOLE   458,174 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 1,871 19,854 SH   SOLE   19,854 0 0
ISHARES TR CORE MSCI EAFE 46432F842 200 2,687 SH   SOLE   2,687 0 0
ISHARES TR CORE S&P US VLU 464287663 4,967 70,082 SH   SOLE   70,082 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 2,824 130,452 SH   SOLE   130,452 0 0
ISHARES TR IBOXX HI YD ETF 464288513 17,724 202,587 SH   SOLE   202,587 0 0
ISHARES TR INTL SEL DIV ETF 464288448 2,442 80,279 SH   SOLE   80,279 0 0
ISHARES TR MORTGE REL ETF 46435G342 3,096 85,583 SH   SOLE   85,583 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 289 2,193 SH   SOLE   2,193 0 0
J2 GLOBAL INC COM 48123V102 523 3,825 SH   SOLE   3,825 0 0
JOHNSON & JOHNSON COM 478160104 3,025 18,731 SH   SOLE   18,731 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,680 16,310 SH   SOLE   16,310 0 0
KOHLS CORP COM 500255104 1,549 32,896 SH   SOLE   32,896 0 0
LAM RESEARCH CORP COM 512807108 1,777 3,123 SH   SOLE   3,123 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 712 11,019 SH   SOLE   11,019 0 0
LAUDER ESTEE COS INC CL A 518439104 1,663 5,543 SH   SOLE   5,543 0 0
LAZARD LTD SHS A G54050102 1,096 23,941 SH   SOLE   23,941 0 0
LENNOX INTL INC COM 526107107 646 2,197 SH   SOLE   2,197 0 0
LILLY ELI & CO COM 532457108 2,693 11,654 SH   SOLE   11,654 0 0
LUMEN TECHNOLOGIES INC COM 550241103 1,126 90,860 SH   SOLE   90,860 0 0
LUMENTUM HLDGS INC COM 55024U109 542 6,487 SH   SOLE   6,487 0 0
MANHATTAN ASSOCIATES INC COM 562750109 2,483 16,226 SH   SOLE   16,226 0 0
MATCH GROUP INC NEW COM 57667L107 1,122 7,144 SH   SOLE   7,144 0 0
MATTEL INC COM 577081102 1,639 88,313 SH   SOLE   88,313 0 0
MERCURY GENL CORP NEW COM 589400100 1,053 18,909 SH   SOLE   18,909 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 618 449 SH   SOLE   449 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 2,146 13,979 SH   SOLE   13,979 0 0
MODERNA INC COM 60770K107 809 2,101 SH   SOLE   2,101 0 0
MONOLITHIC PWR SYS INC COM 609839105 931 1,920 SH   SOLE   1,920 0 0
MORNINGSTAR INC COM 617700109 1,822 7,033 SH   SOLE   7,033 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,065 4,584 SH   SOLE   4,584 0 0
MSC INDL DIRECT INC CL A 553530106 1,077 13,425 SH   SOLE   13,425 0 0
MSCI INC COM 55354G100 401 659 SH   SOLE   659 0 0
NATIONAL FUEL GAS CO COM 636180101 1,140 21,700 SH   SOLE   21,700 0 0
NCR CORP NEW COM 62886E108 1,721 44,406 SH   SOLE   44,406 0 0
NETAPP INC COM 64110D104 922 10,275 SH   SOLE   10,275 0 0
NEW YORK TIMES CO CL A 650111107 635 12,880 SH   SOLE   12,880 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,141 7,506 SH   SOLE   7,506 0 0
NORTONLIFELOCK INC COM 668771108 669 26,452 SH   SOLE   26,452 0 0
NOVANTA INC COM 67000B104 482 3,121 SH   SOLE   3,121 0 0
NOVAVAX INC COM NEW 670002401 740 3,571 SH   SOLE   3,571 0 0
NOVOCURE LTD ORD SHS G6674U108 616 5,301 SH   SOLE   5,301 0 0
NRG ENERGY INC COM NEW 629377508 2,690 65,879 SH   SOLE   65,879 0 0
NXP SEMICONDUCTORS N V COM N6596X109 745 3,805 SH   SOLE   3,805 0 0
OLD REP INTL CORP COM 680223104 1,005 43,437 SH   SOLE   43,437 0 0
OMNICOM GROUP INC COM 681919106 1,107 15,281 SH   SOLE   15,281 0 0
ONEMAIN HLDGS INC COM 68268W103 1,084 19,591 SH   SOLE   19,591 0 0
ONEOK INC NEW COM 682680103 1,236 21,317 SH   SOLE   21,317 0 0
PALO ALTO NETWORKS INC COM 697435105 1,238 2,584 SH   SOLE   2,584 0 0
PAYLOCITY HLDG CORP COM 70438V106 787 2,805 SH   SOLE   2,805 0 0
PEPSICO INC COM 713448108 1,078 7,165 SH   SOLE   7,165 0 0
PFIZER INC COM 717081103 2,255 52,433 SH   SOLE   52,433 0 0
PLAYTIKA HLDG CORP COM 72815L107 683 24,726 SH   SOLE   24,726 0 0
POLARIS INC COM 731068102 617 5,159 SH   SOLE   5,159 0 0
PRICE T ROWE GROUP INC COM 74144T108 2,649 13,469 SH   SOLE   13,469 0 0
PURE STORAGE INC CL A 74624M102 607 24,136 SH   SOLE   24,136 0 0
QORVO INC COM 74736K101 764 4,570 SH   SOLE   4,570 0 0
QUALCOMM INC COM 747525103 960 7,445 SH   SOLE   7,445 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,074 7,392 SH   SOLE   7,392 0 0
RESMED INC COM 761152107 904 3,429 SH   SOLE   3,429 0 0
RYDER SYS INC COM 783549108 3,153 38,124 SH   SOLE   38,124 0 0
SALESFORCE COM INC COM 79466L302 1,259 4,643 SH   SOLE   4,643 0 0
SEAGEN INC COM 81181C104 985 5,798 SH   SOLE   5,798 0 0
SERVICENOW INC COM 81762P102 1,571 2,525 SH   SOLE   2,525 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,905 22,349 SH   SOLE   22,349 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 882 144,521 SH   SOLE   144,521 0 0
SONOS INC COM 83570H108 349 10,792 SH   SOLE   10,792 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 5,128 99,859 SH   SOLE   99,859 0 0
SPDR SER TR BLOMBRG BRC EMRG 78464A391 9,889 390,866 SH   SOLE   390,866 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 10,987 100,469 SH   SOLE   100,469 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 9,948 363,210 SH   SOLE   363,210 0 0
SPDR SER TR ICE PFD SEC ETF 78464A292 25,582 588,634 SH   SOLE   588,634 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 7,450 161,881 SH   SOLE   161,881 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 471 3,668 SH   SOLE   3,668 0 0
SYNCHRONY FINANCIAL COM 87165B103 2,958 60,519 SH   SOLE   60,519 0 0
SYNOPSYS INC COM 871607107 1,095 3,657 SH   SOLE   3,657 0 0
TARGA RES CORP COM 87612G101 2,114 42,960 SH   SOLE   42,960 0 0
TARGET CORP COM 87612E106 1,747 7,638 SH   SOLE   7,638 0 0
TERADATA CORP DEL COM 88076W103 2,479 43,226 SH   SOLE   43,226 0 0
TEXAS INSTRS INC COM 882508104 1,142 5,944 SH   SOLE   5,944 0 0
THE TRADE DESK INC COM CL A 88339J105 898 12,775 SH   SOLE   12,775 0 0
TORO CO COM 891092108 2,298 23,588 SH   SOLE   23,588 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 1,642 9,508 SH   SOLE   9,508 0 0
TRIMBLE INC COM 896239100 714 8,684 SH   SOLE   8,684 0 0
TRIMTABS ETF TR DONOGHUE FORLINS 89628W609 7,732 310,777 SH   SOLE   310,777 0 0
TRIMTABS ETF TR DONOGHUE FRLNS 89628W500 19,324 666,047 SH   SOLE   666,047 0 0
TRIMTABS ETF TR INTL FRE CSH FLW 89628W401 9,688 274,768 SH   SOLE   274,768 0 0
TRIMTABS ETF TR US FREE CASH FLW 89628W302 17,504 323,844 SH   SOLE   323,844 0 0
ULTA BEAUTY INC COM 90384S303 1,759 4,875 SH   SOLE   4,875 0 0
UMPQUA HLDGS CORP COM 904214103 1,182 58,387 SH   SOLE   58,387 0 0
UNION PAC CORP COM 907818108 1,021 5,210 SH   SOLE   5,210 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,054 2,697 SH   SOLE   2,697 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 8,299 251,090 SH   SOLE   251,090 0 0
VEEVA SYS INC CL A COM 922475108 999 3,467 SH   SOLE   3,467 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 532 22,100 SH   SOLE   22,100 0 0
VIRTU FINL INC CL A 928254101 1,130 46,249 SH   SOLE   46,249 0 0
VMWARE INC CL A COM 928563402 816 5,485 SH   SOLE   5,485 0 0
VONTIER CORPORATION COM 928881101 499 14,864 SH   SOLE   14,864 0 0
WILLIAMS COS INC COM 969457100 1,184 45,656 SH   SOLE   45,656 0 0
WIX COM LTD SHS M98068105 449 2,289 SH   SOLE   2,289 0 0
WORKDAY INC CL A 98138H101 1,107 4,430 SH   SOLE   4,430 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E204 8,071 462,270 SH   SOLE   462,270 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 1,215 21,593 SH   SOLE   21,593 0 0
YETI HLDGS INC COM 98585X104 1,626 18,980 SH   SOLE   18,980 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2,559 4,964 SH   SOLE   4,964 0 0
ZENDESK INC COM 98936J101 512 4,395 SH   SOLE   4,395 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,080 4,130 SH   SOLE   4,130 0 0
ZSCALER INC COM 98980G102 680 2,594 SH   SOLE   2,594 0 0