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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AGILENT TECHNOLOGIES INC COM 00846U101   551,296 3,684 SH   SOLE   3,684 0 0
APPLE INC COM 037833100   11,163,076 85,916 SH   SOLE   85,916 0 0
ABB LTD SPONSORED ADR 000375204   2,075,818 68,149 SH   SOLE   68,149 0 0
ABBVIE INC COM 00287Y109   1,544,597 9,558 SH   SOLE   9,558 0 0
AMERISOURCEBERGEN CORP COM 03073E105   1,235,682 7,457 SH   SOLE   7,457 0 0
ABBOTT LABS COM 002824100   685,185 6,241 SH   SOLE   6,241 0 0
ARCH CAP GROUP LTD ORD G0450A105   439,691 7,004 SH   SOLE   7,004 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208   508,941 6,413 SH   SOLE   6,413 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   5,299,559 19,860 SH   SOLE   19,860 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,019,756 3,030 SH   SOLE   3,030 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   3,173,849 34,183 SH   SOLE   34,183 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,697,205 11,292 SH   SOLE   11,292 0 0
ADTRAN HOLDINGS INC COM 00486H105   374,276 19,919 SH   SOLE   19,919 0 0
AEGON N V NY REGISTRY SHS 007924103   187,591 37,220 SH   SOLE   37,220 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   552,104 12,102 SH   SOLE   12,102 0 0
AMERICAN ELEC PWR CO INC COM 025537101   527,467 5,555 SH   SOLE   5,555 0 0
AERCAP HOLDINGS NV SHS N00985106   1,773,757 30,414 SH   SOLE   30,414 0 0
AES CORP COM 00130H105   1,204,619 41,885 SH   SOLE   41,885 0 0
AGCO CORP COM 001084102   304,695 2,197 SH   SOLE   2,197 0 0
ISHARES TR CORE US AGGBD ET 464287226   3,364,350 34,688 SH   SOLE   34,688 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   1,266,095 125,232 SH   SOLE   125,232 0 0
ASSURED GUARANTY LTD COM G0585R106   1,479,071 23,756 SH   SOLE   23,756 0 0
WISDOMTREE TR INTRST RATE HDGE 97717W380   5,313,647 122,279 SH   SOLE   122,279 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   453,137 3,595 SH   SOLE   3,595 0 0
GALLAGHER ARTHUR J & CO COM 363576109   670,902 3,558 SH   SOLE   3,558 0 0
ALBEMARLE CORP COM 012653101   614,457 2,833 SH   SOLE   2,833 0 0
ALCON AG ORD SHS H01301128   1,209,434 17,643 SH   SOLE   17,643 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   389,692 20,806 SH   SOLE   20,806 0 0
ALASKA AIR GROUP INC COM 011659109   281,693 6,560 SH   SOLE   6,560 0 0
AUTOLIV INC COM 052800109   1,129,129 14,744 SH   SOLE   14,744 0 0
APPLIED MATLS INC COM 038222105   1,209,438 12,420 SH   SOLE   12,420 0 0
ADVANCED MICRO DEVICES INC COM 007903107   237,655 3,669 SH   SOLE   3,669 0 0
AMETEK INC COM 031100100   300,297 2,149 SH   SOLE   2,149 0 0
AMGEN INC COM 031162100   3,623,637 13,797 SH   SOLE   13,797 0 0
AMKOR TECHNOLOGY INC COM 031652100   696,062 29,027 SH   SOLE   29,027 0 0
AMN HEALTHCARE SVCS INC COM 001744101   325,433 3,165 SH   SOLE   3,165 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106   258,481 1,766 SH   SOLE   1,766 0 0
AMERICAN TOWER CORP NEW COM 03027X100   716,972 3,384 SH   SOLE   3,384 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105   339,115 18,633 SH   SOLE   18,633 0 0
AMAZON COM INC COM 023135106   2,153,448 25,636 SH   SOLE   25,636 0 0
ARISTA NETWORKS INC COM 040413106   211,763 1,745 SH   SOLE   1,745 0 0
AON PLC SHS CL A G0403H108   1,649,165 5,495 SH   SOLE   5,495 0 0
APA CORPORATION COM 03743Q108   596,312 12,774 SH   SOLE   12,774 0 0
AIR PRODS & CHEMS INC COM 009158106   2,527,832 8,200 SH   SOLE   8,200 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   436,271 6,839 SH   SOLE   6,839 0 0
ANTERO RESOURCES CORP COM 03674X106   809,640 26,126 SH   SOLE   26,126 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   161,216 19,284 SH   SOLE   19,284 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   1,909,670 13,110 SH   SOLE   13,110 0 0
ARROW ELECTRS INC COM 042735100   423,500 4,050 SH   SOLE   4,050 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,715,395 4,970 SH   SOLE   4,970 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   1,287,357 5,525 SH   SOLE   5,525 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100   275,587 43,953 SH   SOLE   43,953 0 0
ATMOS ENERGY CORP COM 049560105   741,156 6,613 SH   SOLE   6,613 0 0
ACTIVISION BLIZZARD INC COM 00507V109   246,867 3,225 SH   SOLE   3,225 0 0
YAMANA GOLD INC COM 98462Y100   1,189,237 214,277 SH   SOLE   214,277 0 0
BROADCOM INC COM 11135F101   935,547 1,673 SH   SOLE   1,673 0 0
AVNET INC COM 053807103   405,534 9,753 SH   SOLE   9,753 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   869,926 5,707 SH   SOLE   5,707 0 0
AXOS FINANCIAL INC COM 05465C100   330,867 8,657 SH   SOLE   8,657 0 0
AMERICAN EXPRESS CO COM 025816109   3,520,932 23,830 SH   SOLE   23,830 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   792,472 11,688 SH   SOLE   11,688 0 0
BANK AMERICA CORP COM 060505104   772,770 23,332 SH   SOLE   23,332 0 0
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855   255,489 9,609 SH   SOLE   9,609 0 0
J P MORGAN EXCHANGE TRADED F CORP BD RESCH 46641Q449   2,498,511 56,150 SH   SOLE   56,150 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   52,437 18,207 SH   SOLE   18,207 0 0
BEST BUY INC COM 086516101   1,393,118 17,368 SH   SOLE   17,368 0 0
BOISE CASCADE CO DEL COM 09739D100   788,216 11,478 SH   SOLE   11,478 0 0
ABRDN ETFS BBRG ALL COMMDY 003261203   989,535 28,608 SH   SOLE   28,608 0 0
ABRDN ETFS BBRG ALL COMD K1 003261104   294,148 13,334 SH   SOLE   13,334 0 0
BECTON DICKINSON & CO COM 075887109   535,470 2,106 SH   SOLE   2,106 0 0
FRANKLIN RESOURCES INC COM 354613101   343,808 13,033 SH   SOLE   13,033 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   1,275,217 46,304 SH   SOLE   46,304 0 0
BERRY GLOBAL GROUP INC COM 08579W103   736,914 12,194 SH   SOLE   12,194 0 0
BUNGE LIMITED COM G16962105   1,524,862 15,284 SH   SOLE   15,284 0 0
BHP GROUP LTD SPONSORED ADS 088606108   212,677 3,428 SH   SOLE   3,428 0 0
BIOGEN INC COM 09062X103   890,308 3,215 SH   SOLE   3,215 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   29,509,416 322,613 SH   SOLE   322,613 0 0
PROSHARES TR BITCOIN STRATE 74347G440   342,583 32,846 SH   SOLE   32,846 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   8,014,209 107,834 SH   SOLE   107,834 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   398,814 6,028 SH   SOLE   6,028 0 0
BUCKLE INC COM 118440106   210,734 4,647 SH   SOLE   4,647 0 0
BOOKING HOLDINGS INC COM 09857L108   2,381,506 1,182 SH   SOLE   1,182 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   705,550 10,875 SH   SOLE   10,875 0 0
VIRTUS ETF TR II NEWFLEET HIG YLD 92790A207   424,512 20,637 SH   SOLE   20,637 0 0
BLACKROCK INC COM 09247X101   1,518,992 2,144 SH   SOLE   2,144 0 0
BLOOMIN BRANDS INC COM 094235108   415,131 20,633 SH   SOLE   20,633 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   3,661,822 50,550 SH   SOLE   50,550 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   626,952 6,058 SH   SOLE   6,058 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   4,524,630 62,886 SH   SOLE   62,886 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   317,216 4,416 SH   SOLE   4,416 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   710,659 14,983 SH   SOLE   14,983 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   406,860 3,033 SH   SOLE   3,033 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,477,642 14,495 SH   SOLE   14,495 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   528,715 25,201 SH   SOLE   25,201 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   587,986 28,703 SH   SOLE   28,703 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   495,822 24,619 SH   SOLE   24,619 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   480,519 25,391 SH   SOLE   25,391 0 0
BANCO SANTANDER MEXICO SA SPONSORED ADS B 05969B103   1,230,675 204,092 SH   SOLE   204,092 0 0
INNOVATOR ETFS TR BUFFER STEP UP S 45783Y731   245,104 10,176 SH   SOLE   10,176 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   5,155,381 68,483 SH   SOLE   68,483 0 0
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814   460,694 13,392 SH   SOLE   13,392 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   3,891,616 175,219 SH   SOLE   175,219 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104   88,803 11,920 SH   SOLE   11,920 0 0
CITIGROUP INC COM NEW 172967424   500,788 11,072 SH   SOLE   11,072 0 0
CAE INC COM 124765108   522,450 27,014 SH   SOLE   27,014 0 0
CARDINAL HEALTH INC COM 14149Y108   524,522 6,823 SH   SOLE   6,823 0 0
CAL MAINE FOODS INC COM NEW 128030202   619,482 11,377 SH   SOLE   11,377 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   2,724,232 66,042 SH   SOLE   66,042 0 0
CASEYS GEN STORES INC COM 147528103   469,991 2,095 SH   SOLE   2,095 0 0
CHUBB LIMITED COM H1467J104   1,863,263 8,446 SH   SOLE   8,446 0 0
CBRE GROUP INC CL A 12504L109   1,123,618 14,600 SH   SOLE   14,600 0 0
CABOT CORP COM 127055101   635,604 9,509 SH   SOLE   9,509 0 0
CROWN CASTLE INC COM 22822V101   833,603 6,146 SH   SOLE   6,146 0 0
CARNIVAL CORP COMMON STOCK 143658300   117,514 14,580 SH   SOLE   14,580 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   269,558 1,678 SH   SOLE   1,678 0 0
CELANESE CORP DEL COM 150870103   936,161 9,157 SH   SOLE   9,157 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   1,533,892 12,158 SH   SOLE   12,158 0 0
CHICOS FAS INC COM 168615102   268,527 54,579 SH   SOLE   54,579 0 0
CIGNA CORP NEW COM 125523100   882,547 2,664 SH   SOLE   2,664 0 0
CHATHAM LODGING TR COM 16208T102   358,143 29,188 SH   SOLE   29,188 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   798,253 49,550 SH   SOLE   49,550 0 0
COMERICA INC COM 200340107   499,947 7,479 SH   SOLE   7,479 0 0
ISHARES TR CMBS ETF 46429B366   2,949,291 64,241 SH   SOLE   64,241 0 0
COMCAST CORP NEW CL A 20030N101   1,220,450 34,900 SH   SOLE   34,900 0 0
CME GROUP INC COM 12572Q105   960,005 5,709 SH   SOLE   5,709 0 0
CUMMINS INC COM 231021106   263,171 1,086 SH   SOLE   1,086 0 0
CENTENE CORP DEL COM 15135B101   890,834 10,863 SH   SOLE   10,863 0 0
CNH INDL N V SHS N20944109   1,171,456 72,942 SH   SOLE   72,942 0 0
CENTERPOINT ENERGY INC COM 15189T107   204,519 6,820 SH   SOLE   6,820 0 0
CANADIAN NAT RES LTD COM 136385101   1,229,834 22,147 SH   SOLE   22,147 0 0
CONCENTRIX CORP COM 20602D101   572,903 4,302 SH   SOLE   4,302 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   361,544 12,771 SH   SOLE   12,771 0 0
COOPER COS INC COM NEW 216648402   559,858 1,693 SH   SOLE   1,693 0 0
CONOCOPHILLIPS COM 20825C104   3,212,982 27,229 SH   SOLE   27,229 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,776,229 3,891 SH   SOLE   3,891 0 0
CANADIAN PAC RY LTD COM 13645T100   1,137,624 15,252 SH   SOLE   15,252 0 0
COPA HOLDINGS SA CL A P31076105   1,265,115 15,211 SH   SOLE   15,211 0 0
COPART INC COM 217204106   1,159,373 19,040 SH   SOLE   19,040 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   386,939 20,803 SH   SOLE   20,803 0 0
CRANE HLDGS CO COM 224441105   593,774 5,911 SH   SOLE   5,911 0 0
COMSTOCK RES INC COM 205768302   475,583 34,689 SH   SOLE   34,689 0 0
CHARLES RIV LABS INTL INC COM 159864107   260,907 1,197 SH   SOLE   1,197 0 0
SALESFORCE INC COM 79466L302   931,409 7,025 SH   SOLE   7,025 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   354,262 8,715 SH   SOLE   8,715 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   388,838 3,693 SH   SOLE   3,693 0 0
CISCO SYS INC COM 17275R102   2,515,892 52,810 SH   SOLE   52,810 0 0
COSTAR GROUP INC COM 22160N109   352,258 4,558 SH   SOLE   4,558 0 0
PROSHARES TR LARGE CAP CRE 74347R248   2,281,461 50,801 SH   SOLE   50,801 0 0
COTERRA ENERGY INC COM 127097103   928,499 37,790 SH   SOLE   37,790 0 0
CUSTOMERS BANCORP INC COM 23204G100   371,268 13,101 SH   SOLE   13,101 0 0
INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545   257,084 8,501 SH   SOLE   8,501 0 0
CENOVUS ENERGY INC COM 15135U109   1,289,717 66,446 SH   SOLE   66,446 0 0
CVS HEALTH CORP COM 126650100   1,168,793 12,542 SH   SOLE   12,542 0 0
CHEVRON CORP NEW COM 166764100   2,845,342 15,852 SH   SOLE   15,852 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   131,882 32,563 SH   SOLE   32,563 0 0
CYTOKINETICS INC COM NEW 23282W605   277,552 6,057 SH   SOLE   6,057 0 0
DOMINION ENERGY INC COM 25746U109   439,224 7,163 SH   SOLE   7,163 0 0
DARLING INGREDIENTS INC COM 237266101   249,499 3,986 SH   SOLE   3,986 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898   475,089 41,240 SH   SOLE   41,240 0 0
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   495,786 17,031 SH   SOLE   17,031 0 0
DOCGO INC COM 256086109   183,623 25,972 SH   SOLE   25,972 0 0
DEERE & CO COM 244199105   334,443 780 SH   SOLE   780 0 0
DECKERS OUTDOOR CORP COM 243537107   268,467 673 SH   SOLE   673 0 0
DISCOVER FINL SVCS COM 254709108   618,527 6,322 SH   SOLE   6,322 0 0
DOLLAR GEN CORP NEW COM 256677105   668,066 2,713 SH   SOLE   2,713 0 0
ISHARES TR CORE DIV GRWTH 46434V621   549,356 10,987 SH   SOLE   10,987 0 0
QUEST DIAGNOSTICS INC COM 74834L100   1,954,800 12,496 SH   SOLE   12,496 0 0
D R HORTON INC COM 23331A109   487,542 5,469 SH   SOLE   5,469 0 0
DANAHER CORPORATION COM 235851102   776,163 2,924 SH   SOLE   2,924 0 0
DISNEY WALT CO COM 254687106   938,644 10,804 SH   SOLE   10,804 0 0
DICKS SPORTING GOODS INC COM 253393102   1,636,600 13,605 SH   SOLE   13,605 0 0
DIGITAL RLTY TR INC COM 253868103   765,895 7,638 SH   SOLE   7,638 0 0
DOLLAR TREE INC COM 256746108   238,982 1,690 SH   SOLE   1,690 0 0
DOW INC COM 260557103   343,614 6,819 SH   SOLE   6,819 0 0
AMDOCS LTD SHS G02602103   1,236,954 13,608 SH   SOLE   13,608 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   381,978 46,640 SH   SOLE   46,640 0 0
DARDEN RESTAURANTS INC COM 237194105   1,320,484 9,546 SH   SOLE   9,546 0 0
DESCARTES SYS GROUP INC COM 249906108   321,804 4,616 SH   SOLE   4,616 0 0
DTE ENERGY CO COM 233331107   761,376 6,478 SH   SOLE   6,478 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   706,937 6,864 SH   SOLE   6,864 0 0
VANECK ETF TRUST DURABLE HGH DIV 92189H102   561,422 17,608 SH   SOLE   17,608 0 0
DEVON ENERGY CORP NEW COM 25179M103   773,477 12,575 SH   SOLE   12,575 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   452,229 13,992 SH   SOLE   13,992 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   233,356 3,630 SH   SOLE   3,630 0 0
ENI S P A SPONSORED ADR 26874R108   286,248 9,988 SH   SOLE   9,988 0 0
SPDR SER TR BLOOMBERG EMERGI 78464A391   363,785 17,694 SH   SOLE   17,694 0 0
CONSOLIDATED EDISON INC COM 209115104   1,632,253 17,126 SH   SOLE   17,126 0 0
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   507,536 22,057 SH   SOLE   22,057 0 0
ISHARES TR MSCI EAFE ETF 464287465   4,250,794 64,759 SH   SOLE   64,759 0 0
ISHARES TR EAFE VALUE ETF 464288877   213,690 4,658 SH   SOLE   4,658 0 0
EDGIO INC COM 53261M104   39,959 35,362 SH   SOLE   35,362 0 0
VAALCO ENERGY INC COM NEW 91851C201   179,649 39,397 SH   SOLE   39,397 0 0
LAUDER ESTEE COS INC CL A 518439104   229,909 927 SH   SOLE   927 0 0
ELEVANCE HEALTH INC COM 036752103   724,012 1,411 SH   SOLE   1,411 0 0
ISHARES TR JPMORGAN USD EMG 464288281   933,727 11,038 SH   SOLE   11,038 0 0
EMERSON ELEC CO COM 291011104   303,074 3,155 SH   SOLE   3,155 0 0
ENPHASE ENERGY INC COM 29355A107   542,157 2,046 SH   SOLE   2,046 0 0
ENSIGN GROUP INC COM 29358P101   224,214 2,370 SH   SOLE   2,370 0 0
EOG RES INC COM 26875P101   3,089,333 23,852 SH   SOLE   23,852 0 0
EQUINIX INC COM 29444U700   816,547 1,247 SH   SOLE   1,247 0 0
ERICSSON ADR B SEK 10 294821608   122,687 21,008 SH   SOLE   21,008 0 0
ELBIT SYS LTD ORD M3760D101   485,372 2,959 SH   SOLE   2,959 0 0
EVERGY INC COM 30034W106   1,505,946 23,930 SH   SOLE   23,930 0 0
INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609   3,123,389 124,314 SH   SOLE   124,314 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290   1,302,143 42,346 SH   SOLE   42,346 0 0
ISHARES INC MSCI MEXICO ETF 464286822   200,999 4,065 SH   SOLE   4,065 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   328,759 11,754 SH   SOLE   11,754 0 0
EXTREME NETWORKS COM 30226D106   217,624 11,886 SH   SOLE   11,886 0 0
FORD MTR CO DEL COM 345370860   138,987 11,951 SH   SOLE   11,951 0 0
ISHARES TR FALN ANGLS USD 46435G474   1,045,032 42,464 SH   SOLE   42,464 0 0
FASTENAL CO COM 311900104   531,759 11,238 SH   SOLE   11,238 0 0
FIRST BANCORP P R COM NEW 318672706   662,625 52,093 SH   SOLE   52,093 0 0
FREEPORT-MCMORAN INC CL B 35671D857   798,290 21,008 SH   SOLE   21,008 0 0
FACTSET RESH SYS INC COM 303075105   376,832 939 SH   SOLE   939 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   217,659 9,130 SH   SOLE   9,130 0 0
FEDERATED HERMES INC CL B 314211103   323,872 8,920 SH   SOLE   8,920 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   15,418,626 240,991 SH   SOLE   240,991 0 0
FIRST HORIZON CORPORATION COM 320517105   574,704 23,457 SH   SOLE   23,457 0 0
FAIR ISAAC CORP COM 303250104   297,292 497 SH   SOLE   497 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   2,532,993 37,332 SH   SOLE   37,332 0 0
FISERV INC COM 337738108   491,476 4,863 SH   SOLE   4,863 0 0
FLEX LTD ORD Y2573F102   1,273,608 59,348 SH   SOLE   59,348 0 0
SPDR SER TR BLOOMBERG INVT 78468R200   658,048 21,653 SH   SOLE   21,653 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   490,855 2,672 SH   SOLE   2,672 0 0
VANECK ETF TRUST IG FLOATING RATE 92189F486   1,486,661 59,753 SH   SOLE   59,753 0 0
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   7,222,658 165,468 SH   SOLE   165,468 0 0
FMC CORP COM NEW 302491303   2,745,474 21,999 SH   SOLE   21,999 0 0
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   348,726 7,326 SH   SOLE   7,326 0 0
FABRINET SHS G3323L100   1,758,162 13,712 SH   SOLE   13,712 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   533,625 11,131 SH   SOLE   11,131 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   253,648 2,081 SH   SOLE   2,081 0 0
FRESHPET INC COM 358039105   255,279 4,838 SH   SOLE   4,838 0 0
FS KKR CAP CORP COM 302635206   387,400 22,137 SH   SOLE   22,137 0 0
FIRST SOLAR INC COM 336433107   281,725 1,881 SH   SOLE   1,881 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   303,648 3,213 SH   SOLE   3,213 0 0
FORTINET INC COM 34959E109   359,561 7,354 SH   SOLE   7,354 0 0
FRANKLIN ETF TR SHRT DUR US GOVT 353506108   392,992 4,393 SH   SOLE   4,393 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   1,519,570 25,565 SH   SOLE   25,565 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   559,914 15,991 SH   SOLE   15,991 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   544,488 13,643 SH   SOLE   13,643 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   487,339 28,516 SH   SOLE   28,516 0 0
GLACIER BANCORP INC NEW COM 37637Q105   273,036 5,525 SH   SOLE   5,525 0 0
GENERAL DYNAMICS CORP COM 369550108   4,638,325 18,695 SH   SOLE   18,695 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   4,862,304 169,655 SH   SOLE   169,655 0 0
GEN DIGITAL INC COM 668771108   450,767 19,607 SH   SOLE   19,607 0 0
GERON CORP COM 374163103   34,416 14,221 SH   SOLE   14,221 0 0
GERDAU SA SPON ADR REP PFD 373737105   1,185,267 213,947 SH   SOLE   213,947 0 0
CGI INC CL A SUB VTG 12532H104   1,446,662 16,796 SH   SOLE   16,796 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   539,764 10,297 SH   SOLE   10,297 0 0
GILEAD SCIENCES INC COM 375558103   2,067,059 24,078 SH   SOLE   24,078 0 0
GENERAL MLS INC COM 370334104   507,126 6,048 SH   SOLE   6,048 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   976,071 18,738 SH   SOLE   18,738 0 0
CORNING INC COM 219350105   602,037 18,849 SH   SOLE   18,849 0 0
GLOBAL NET LEASE INC COM NEW 379378201   241,844 19,240 SH   SOLE   19,240 0 0
CANOO INC COM CL A 13803R102   12,419 10,096 SH   SOLE   10,096 0 0
ALPHABET INC CAP STK CL C 02079K107   834,111 9,401 SH   SOLE   9,401 0 0
ALPHABET INC CAP STK CL A 02079K305   5,619,808 63,695 SH   SOLE   63,695 0 0
GENUINE PARTS CO COM 372460105   206,907 1,192 SH   SOLE   1,192 0 0
INDEXIQ ETF TR IQ GLB RES ETF 45409B883   864,814 25,331 SH   SOLE   25,331 0 0
GRIFOLS S A SP ADR REP B NVT 398438408   160,797 18,917 SH   SOLE   18,917 0 0
GARMIN LTD SHS H2906T109   487,807 5,286 SH   SOLE   5,286 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   204,308 595 SH   SOLE   595 0 0
GSK PLC SPONSORED ADR 37733W204   1,954,305 55,615 SH   SOLE   55,615 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   4,103,562 82,967 SH   SOLE   82,967 0 0
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362   525,423 10,848 SH   SOLE   10,848 0 0
GRAINGER W W INC COM 384802104   934,940 1,681 SH   SOLE   1,681 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   916,425 31,623 SH   SOLE   31,623 0 0
HUNTINGTON BANCSHARES INC COM 446150104   1,203,078 85,325 SH   SOLE   85,325 0 0
HCA HEALTHCARE INC COM 40412C101   470,696 1,962 SH   SOLE   1,962 0 0
HOME DEPOT INC COM 437076102   930,664 2,946 SH   SOLE   2,946 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   1,330,639 19,451 SH   SOLE   19,451 0 0
HESS CORP COM 42809H107   1,000,409 7,054 SH   SOLE   7,054 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   191,838 56,423 SH   SOLE   56,423 0 0
HOLOGIC INC COM 436440101   675,518 9,030 SH   SOLE   9,030 0 0
HUDSON PAC PPTYS INC COM 444097109   959,087 98,570 SH   SOLE   98,570 0 0
HP INC COM 40434L105   659,845 24,557 SH   SOLE   24,557 0 0
HORMEL FOODS CORP COM 440452100   1,315,479 28,880 SH   SOLE   28,880 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102   1,918,426 165,382 SH   SOLE   165,382 0 0
HENRY SCHEIN INC COM 806407102   401,724 5,030 SH   SOLE   5,030 0 0
HOST HOTELS & RESORTS INC COM 44107P104   704,288 43,881 SH   SOLE   43,881 0 0
HERSHEY CO COM 427866108   249,012 1,075 SH   SOLE   1,075 0 0
HUMANA INC COM 444859102   288,632 564 SH   SOLE   564 0 0
HUNTSMAN CORP COM 447011107   427,272 15,548 SH   SOLE   15,548 0 0
DBX ETF TR XTRACKERS LOW 233051267   1,601,577 36,000 SH   SOLE   36,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513   6,641,429 90,200 SH   SOLE   90,200 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101   810,359 7,121 SH   SOLE   7,121 0 0
ISHARES TR CORE INTL AGGR 46435G672   2,120,407 44,593 SH   SOLE   44,593 0 0
ISHARES GOLD TR ISHARES NEW 464285204   1,517,383 43,868 SH   SOLE   43,868 0 0
ISHARES TR ISHARES BIOTECH 464287556   1,367,278 10,414 SH   SOLE   10,414 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8   304,882 12,181 SH   SOLE   12,181 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,190,485 15,547 SH   SOLE   15,547 0 0
ICICI BANK LIMITED ADR 45104G104   612,002 27,958 SH   SOLE   27,958 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   500,449 4,878 SH   SOLE   4,878 0 0
ICON PLC SHS G4705A100   1,632,093 8,402 SH   SOLE   8,402 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   254,022 5,076 SH   SOLE   5,076 0 0
ISHARES TR CONV BD ETF 46435G102   491,059 7,069 SH   SOLE   7,069 0 0
IDEXX LABS INC COM 45168D104   764,944 1,875 SH   SOLE   1,875 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   5,375,701 56,126 SH   SOLE   56,126 0 0
ISHARES TR CORE MSCI EAFE 46432F842   932,413 15,127 SH   SOLE   15,127 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   319,850 19,118 SH   SOLE   19,118 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   2,663,508 53,797 SH   SOLE   53,797 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   3,698,850 74,244 SH   SOLE   74,244 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   1,290,308 56,892 SH   SOLE   56,892 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   530,654 9,096 SH   SOLE   9,096 0 0
ISHARES TR CORE S&P MCP ETF 464287507   341,630 1,412 SH   SOLE   1,412 0 0
ISHARES TR CORE S&P SCP ETF 464287804   206,354 2,180 SH   SOLE   2,180 0 0
ISHARES TR LATN AMER 40 ETF 464287390   455,970 19,920 SH   SOLE   19,920 0 0
ILLUMINA INC COM 452327109   590,163 2,919 SH   SOLE   2,919 0 0
IMMUNOGEN INC COM 45253H101   92,283 18,605 SH   SOLE   18,605 0 0
PACER FDS TR INDUSTRIAL RELET 69374H766   241,621 6,568 SH   SOLE   6,568 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   42,711 27,379 SH   SOLE   27,379 0 0
INTEL CORP COM 458140100   476,372 18,024 SH   SOLE   18,024 0 0
INTUIT COM 461202103   440,920 1,133 SH   SOLE   1,133 0 0
INTERPUBLIC GROUP COS INC COM 460690100   1,838,297 55,188 SH   SOLE   55,188 0 0
IRON MTN INC DEL COM 46284V101   972,317 19,505 SH   SOLE   19,505 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   465,477 1,754 SH   SOLE   1,754 0 0
ISHARES TR CORE 1 5 YR USD 46432F859   394,502 8,495 SH   SOLE   8,495 0 0
ISHARES TR US AER DEF ETF 464288760   1,631,526 14,585 SH   SOLE   14,585 0 0
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   310,716 66,110 SH   SOLE   66,110 0 0
ILLINOIS TOOL WKS INC COM 452308109   513,988 2,333 SH   SOLE   2,333 0 0
ISHARES TR CORE S&P500 ETF 464287200   823,270 2,143 SH   SOLE   2,143 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   251,296 1,441 SH   SOLE   1,441 0 0
ISHARES TR RUS MD CP GR ETF 464287481   693,343 8,294 SH   SOLE   8,294 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   3,247,770 30,831 SH   SOLE   30,831 0 0
ORIX CORP SPONSORED ADR 686330101   260,914 3,240 SH   SOLE   3,240 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   499,017 5,879 SH   SOLE   5,879 0 0
ISHARES TR GLOBAL TECH ETF 464287291   486,577 10,854 SH   SOLE   10,854 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   515,839 3,238 SH   SOLE   3,238 0 0
JABIL INC COM 466313103   803,868 11,787 SH   SOLE   11,787 0 0
HENRY JACK & ASSOC INC COM 426281101   583,257 3,322 SH   SOLE   3,322 0 0
JOHNSON & JOHNSON COM 478160104   5,724,296 32,405 SH   SOLE   32,405 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   2,205,525 24,506 SH   SOLE   24,506 0 0
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852   5,843,984 127,094 SH   SOLE   127,094 0 0
JPMORGAN CHASE & CO COM 46625H100   1,277,838 9,529 SH   SOLE   9,529 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   2,419,190 48,258 SH   SOLE   48,258 0 0
KB FINL GROUP INC SPONSORED ADR 48241A105   494,749 12,797 SH   SOLE   12,797 0 0
KENON HLDGS LTD SHS Y46717107   514,435 15,589 SH   SOLE   15,589 0 0
KEYCORP COM 493267108   1,025,170 58,850 SH   SOLE   58,850 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   417,444 2,440 SH   SOLE   2,440 0 0
KRAFT HEINZ CO COM 500754106   347,394 8,533 SH   SOLE   8,533 0 0
SPDR SER TR S&P INS ETF 78464A789   1,349,352 32,951 SH   SOLE   32,951 0 0
KIMCO RLTY CORP COM 49446R109   418,644 19,766 SH   SOLE   19,766 0 0
KLA CORP COM NEW 482480100   2,571,872 6,821 SH   SOLE   6,821 0 0
KULICKE & SOFFA INDS INC COM 501242101   311,538 7,039 SH   SOLE   7,039 0 0
KIMBERLY-CLARK CORP COM 494368103   857,519 6,317 SH   SOLE   6,317 0 0
KINDER MORGAN INC DEL COM 49456B101   312,362 17,277 SH   SOLE   17,277 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,120,598 21,381 SH   SOLE   21,381 0 0
COCA COLA CO COM 191216100   447,797 7,040 SH   SOLE   7,040 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   1,357,462 19,998 SH   SOLE   19,998 0 0
KROGER CO COM 501044101   1,050,050 23,554 SH   SOLE   23,554 0 0
KILROY RLTY CORP COM 49427F108   700,889 18,125 SH   SOLE   18,125 0 0
LENNAR CORP CL A 526057104   594,792 6,572 SH   SOLE   6,572 0 0
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   2,840,472 129,791 SH   SOLE   129,791 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   791,532 3,361 SH   SOLE   3,361 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   2,891,177 13,886 SH   SOLE   13,886 0 0
LINDE PLC SHS G5494J103   1,759,109 5,393 SH   SOLE   5,393 0 0
LILLY ELI & CO COM 532457108   1,279,042 3,496 SH   SOLE   3,496 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,316,852 27,776 SH   SOLE   27,776 0 0
LOCKHEED MARTIN CORP COM 539830109   2,614,601 5,374 SH   SOLE   5,374 0 0
LOGITECH INTL S A SHS H50430232   341,524 5,486 SH   SOLE   5,486 0 0
LOWES COS INC COM 548661107   234,377 1,176 SH   SOLE   1,176 0 0
LPL FINL HLDGS INC COM 50212V100   2,072,949 9,589 SH   SOLE   9,589 0 0
ISHARES TR IBOXX INV CP ETF 464287242   4,688,088 44,466 SH   SOLE   44,466 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705   2,362,571 26,109 SH   SOLE   26,109 0 0
LAM RESEARCH CORP COM 512807108   667,884 1,589 SH   SOLE   1,589 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   384,373 5,924 SH   SOLE   5,924 0 0
LULULEMON ATHLETICA INC COM 550021109   2,216,423 6,918 SH   SOLE   6,918 0 0
LUMEN TECHNOLOGIES INC COM 550241103   103,722 19,870 SH   SOLE   19,870 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   337,562 4,066 SH   SOLE   4,066 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   710,326 322,876 SH   SOLE   322,876 0 0
MASTERCARD INCORPORATED CL A 57636Q104   6,361,051 18,293 SH   SOLE   18,293 0 0
MACERICH CO COM 554382101   365,132 32,427 SH   SOLE   32,427 0 0
MATTEL INC COM 577081102   186,726 10,467 SH   SOLE   10,467 0 0
MATSON INC COM 57686G105   356,286 5,700 SH   SOLE   5,700 0 0
ISHARES TR MBS ETF 464288588   1,685,686 18,175 SH   SOLE   18,175 0 0
MCDONALDS CORP COM 580135101   789,830 2,997 SH   SOLE   2,997 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   237,296 3,378 SH   SOLE   3,378 0 0
MCKESSON CORP COM 58155Q103   1,386,560 3,696 SH   SOLE   3,696 0 0
PEDIATRIX MEDICAL GROUP INC COM 58502B106   181,664 12,225 SH   SOLE   12,225 0 0
MONDELEZ INTL INC CL A 609207105   851,164 12,771 SH   SOLE   12,771 0 0
MEDTRONIC PLC SHS G5960L103   1,916,751 24,662 SH   SOLE   24,662 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   222,745 503 SH   SOLE   503 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821   1,588,582 24,313 SH   SOLE   24,313 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839   8,521,875 131,673 SH   SOLE   131,673 0 0
MEDPACE HLDGS INC COM 58506Q109   298,958 1,407 SH   SOLE   1,407 0 0
MERCADOLIBRE INC COM 58733R102   508,177 601 SH   SOLE   601 0 0
METLIFE INC COM 59156R108   332,154 4,590 SH   SOLE   4,590 0 0
META PLATFORMS INC CL A 30303M102   693,711 5,765 SH   SOLE   5,765 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   2,183,428 22,133 SH   SOLE   22,133 0 0
MCCORMICK & CO INC COM NON VTG 579780206   386,962 4,668 SH   SOLE   4,668 0 0
MUELLER INDS INC COM 624756102   1,008,869 17,099 SH   SOLE   17,099 0 0
MARSH & MCLENNAN COS INC COM 571748102   360,345 2,178 SH   SOLE   2,178 0 0
MERIT MED SYS INC COM 589889104   208,196 2,948 SH   SOLE   2,948 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   277,360 8,741 SH   SOLE   8,741 0 0
MANITEX INTL INC COM 563420108   45,175 11,294 SH   SOLE   11,294 0 0
MOLINA HEALTHCARE INC COM 60855R100   1,257,661 3,809 SH   SOLE   3,809 0 0
MORNINGSTAR INC COM 617700109   607,749 2,806 SH   SOLE   2,806 0 0
MOSAIC CO NEW COM 61945C103   749,246 17,079 SH   SOLE   17,079 0 0
MARATHON PETE CORP COM 56585A102   1,286,232 11,051 SH   SOLE   11,051 0 0
MERCK & CO INC COM 58933Y105   2,144,118 19,325 SH   SOLE   19,325 0 0
MODERNA INC COM 60770K107   1,793,401 9,984 SH   SOLE   9,984 0 0
MARATHON OIL CORP COM 565849106   4,474,401 165,290 SH   SOLE   165,290 0 0
MORGAN STANLEY COM NEW 617446448   329,259 3,873 SH   SOLE   3,873 0 0
MSCI INC COM 55354G100   4,735,307 10,180 SH   SOLE   10,180 0 0
MICROSOFT CORP COM 594918104   3,971,178 16,559 SH   SOLE   16,559 0 0
ETF SER SOLUTIONS LHA MKT ST ALP 26922A156   473,077 19,060 SH   SOLE   19,060 0 0
M & T BK CORP COM 55261F104   1,026,115 7,074 SH   SOLE   7,074 0 0
MERITAGE HOMES CORP COM 59001A102   504,067 5,467 SH   SOLE   5,467 0 0
MICRON TECHNOLOGY INC COM 595112103   356,323 7,129 SH   SOLE   7,129 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   116,020 17,394 SH   SOLE   17,394 0 0
MYR GROUP INC DEL COM 55405W104   231,460 2,514 SH   SOLE   2,514 0 0
NASDAQ INC COM 631103108   540,493 8,810 SH   SOLE   8,810 0 0
NORDSON CORP COM 655663102   580,695 2,443 SH   SOLE   2,443 0 0
NEXTERA ENERGY INC COM 65339F101   2,103,913 25,166 SH   SOLE   25,166 0 0
NATIONAL FUEL GAS CO COM 636180101   204,822 3,236 SH   SOLE   3,236 0 0
NETFLIX INC COM 64110L106   522,874 1,773 SH   SOLE   1,773 0 0
FLEXSHARES TR STOXX GLOBR INF 33939L795   471,077 9,345 SH   SOLE   9,345 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   317,284 5,260 SH   SOLE   5,260 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108   351,092 38,413 SH   SOLE   38,413 0 0
NIKE INC CL B 654106103   1,276,428 10,909 SH   SOLE   10,909 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208   105,698 28,186 SH   SOLE   28,186 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   552,632 6,141 SH   SOLE   6,141 0 0
NORTHERN OIL AND GAS INC MN COM 665531307   202,236 6,562 SH   SOLE   6,562 0 0
NOKIA CORP SPONSORED ADR 654902204   1,693,701 365,022 SH   SOLE   365,022 0 0
NOVANTA INC COM 67000B104   898,412 6,612 SH   SOLE   6,612 0 0
NRG ENERGY INC COM NEW 629377508   553,522 17,395 SH   SOLE   17,395 0 0
NVIDIA CORPORATION COM 67066G104   645,796 4,419 SH   SOLE   4,419 0 0
NV5 GLOBAL INC COM 62945V109   493,536 3,730 SH   SOLE   3,730 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,227,174 13,527 SH   SOLE   13,527 0 0
NVENT ELECTRIC PLC SHS G6700G107   1,213,463 31,543 SH   SOLE   31,543 0 0
INVITAE CORP COM 46185L103   47,773 25,685 SH   SOLE   25,685 0 0
NEXTGEN HEALTHCARE INC COM 65343C102   317,522 16,907 SH   SOLE   16,907 0 0
NXP SEMICONDUCTORS N V COM N6596X109   2,690,011 17,022 SH   SOLE   17,022 0 0
REALTY INCOME CORP COM 756109104   1,731,813 27,303 SH   SOLE   27,303 0 0
OKTA INC CL A 679295105   637,152 9,325 SH   SOLE   9,325 0 0
OMNICOM GROUP INC COM 681919106   1,993,042 24,434 SH   SOLE   24,434 0 0
ON SEMICONDUCTOR CORP COM 682189105   1,291,928 20,714 SH   SOLE   20,714 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104   381,602 33,039 SH   SOLE   33,039 0 0
ORACLE CORP COM 68389X105   416,652 5,097 SH   SOLE   5,097 0 0
OCCIDENTAL PETE CORP COM 674599105   1,495,830 23,747 SH   SOLE   23,747 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   622,173 15,531 SH   SOLE   15,531 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   102,255 12,501 SH   SOLE   12,501 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   542,035 4,716 SH   SOLE   4,716 0 0
ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102   352,000 2,132 SH   SOLE   2,132 0 0
PALO ALTO NETWORKS INC COM 697435105   519,013 3,719 SH   SOLE   3,719 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   198,331 11,749 SH   SOLE   11,749 0 0
PAYCOM SOFTWARE INC COM 70432V102   1,028,320 3,314 SH   SOLE   3,314 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   520,697 48,892 SH   SOLE   48,892 0 0
PACCAR INC COM 693718108   426,801 4,312 SH   SOLE   4,312 0 0
POTLATCHDELTIC CORPORATION COM 737630103   676,581 15,380 SH   SOLE   15,380 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   989,718 53,011 SH   SOLE   53,011 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   189,054 12,791 SH   SOLE   12,791 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837   486,254 6,844 SH   SOLE   6,844 0 0
PEPSICO INC COM 713448108   615,415 3,406 SH   SOLE   3,406 0 0
PERION NETWORK LTD SHS NEW M78673114   531,289 21,000 SH   SOLE   21,000 0 0
PFIZER INC COM 717081103   2,820,154 55,038 SH   SOLE   55,038 0 0
ISHARES TR PFD AND INCM SEC 464288687   945,615 30,973 SH   SOLE   30,973 0 0
GLOBAL X FDS US PFD ETF 37954Y657   546,695 28,224 SH   SOLE   28,224 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   1,606,953 19,149 SH   SOLE   19,149 0 0
PROCTER AND GAMBLE CO COM 742718109   3,622,800 23,903 SH   SOLE   23,903 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   1,734,069 120,421 SH   SOLE   120,421 0 0
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669   1,368,661 71,247 SH   SOLE   71,247 0 0
PROGRESSIVE CORP COM 743315103   516,646 3,983 SH   SOLE   3,983 0 0
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   592,645 34,617 SH   SOLE   34,617 0 0
PULTE GROUP INC COM 745867101   423,218 9,295 SH   SOLE   9,295 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   523,570 10,159 SH   SOLE   10,159 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   870,037 61,705 SH   SOLE   61,705 0 0
IMPINJ INC COM 453204109   212,508 1,946 SH   SOLE   1,946 0 0
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636   1,336,779 63,175 SH   SOLE   63,175 0 0
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875   667,835 24,320 SH   SOLE   24,320 0 0
PERKINELMER INC COM 714046109   241,944 1,725 SH   SOLE   1,725 0 0
PROLOGIS INC. COM 74340W103   1,226,650 10,881 SH   SOLE   10,881 0 0
PHILIP MORRIS INTL INC COM 718172109   343,301 3,392 SH   SOLE   3,392 0 0
PENNANTPARK INVT CORP COM 708062104   213,123 37,065 SH   SOLE   37,065 0 0
POOL CORP COM 73278L105   317,297 1,050 SH   SOLE   1,050 0 0
PPG INDS INC COM 693506107   1,020,226 8,114 SH   SOLE   8,114 0 0
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   373,364 3,761 SH   SOLE   3,761 0 0
PERFICIENT INC COM 71375U101   312,071 4,469 SH   SOLE   4,469 0 0
PUBLIC STORAGE COM 74460D109   1,156,102 4,126 SH   SOLE   4,126 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   529,151 64,217 SH   SOLE   64,217 0 0
PEARSON PLC SPONSORED ADR 705015105   316,209 28,058 SH   SOLE   28,058 0 0
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589   134,222 14,218 SH   SOLE   14,218 0 0
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101   279,245 3,207 SH   SOLE   3,207 0 0
PHILLIPS 66 COM 718546104   395,458 3,800 SH   SOLE   3,800 0 0
PACER FDS TR TRENDPILOT INTL 69374H683   312,487 12,886 SH   SOLE   12,886 0 0
PACER FDS TR TRENDP US LAR CP 69374H105   389,670 10,394 SH   SOLE   10,394 0 0
PACER FDS TR TRENDP US MID CP 69374H204   227,055 7,275 SH   SOLE   7,275 0 0
PROTERRA INC COM 74374T109   60,201 15,968 SH   SOLE   15,968 0 0
QUANTA SVCS INC COM 74762E102   1,668,895 11,712 SH   SOLE   11,712 0 0
PIONEER NAT RES CO COM 723787107   3,171,003 13,884 SH   SOLE   13,884 0 0
PAYPAL HLDGS INC COM 70450Y103   416,701 5,851 SH   SOLE   5,851 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   207,856 7,303 SH   SOLE   7,303 0 0
QUALCOMM INC COM 747525103   1,517,359 13,802 SH   SOLE   13,802 0 0
INDEXIQ ETF TR HDG EVE DRIV 45409B404   304,423 15,065 SH   SOLE   15,065 0 0
QIAGEN NV SHS NEW N72482123   1,237,342 24,811 SH   SOLE   24,811 0 0
QORVO INC COM 74736K101   436,951 4,821 SH   SOLE   4,821 0 0
UNIQURE NV SHS N90064101   318,246 14,038 SH   SOLE   14,038 0 0
RYDER SYS INC COM 783549108   319,772 3,826 SH   SOLE   3,826 0 0
FERRARI N V COM N3167Y103   1,610,998 7,520 SH   SOLE   7,520 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   4,877,807 41,411 SH   SOLE   41,411 0 0
REGENERON PHARMACEUTICALS COM 75886F107   1,582,692 2,194 SH   SOLE   2,194 0 0
RELX PLC SPONSORED ADR 759530108   1,618,936 58,403 SH   SOLE   58,403 0 0
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   463,391 6,084 SH   SOLE   6,084 0 0
REXFORD INDL RLTY INC COM 76169C100   360,817 6,604 SH   SOLE   6,604 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   571,676 26,516 SH   SOLE   26,516 0 0
REPLIGEN CORP COM 759916109   905,147 5,346 SH   SOLE   5,346 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   4,733,838 26,554 SH   SOLE   26,554 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   339,791 4,155 SH   SOLE   4,155 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   2,636,855 15,465 SH   SOLE   15,465 0 0
TRANSOCEAN LTD REG SHS H8817H100   367,538 80,600 SH   SOLE   80,600 0 0
RAYMOND JAMES FINL INC COM 754730109   754,206 7,059 SH   SOLE   7,059 0 0
RADIANT LOGISTICS INC COM 75025X100   83,881 16,480 SH   SOLE   16,480 0 0
RAMBUS INC DEL COM 750917106   342,523 9,562 SH   SOLE   9,562 0 0
RMR GROUP INC CL A 74967R106   376,196 13,317 SH   SOLE   13,317 0 0
ROPER TECHNOLOGIES INC COM 776696106   910,150 2,106 SH   SOLE   2,106 0 0
ROSS STORES INC COM 778296103   652,979 5,626 SH   SOLE   5,626 0 0
REGAL REXNORD CORPORATION COM 758750103   547,483 4,563 SH   SOLE   4,563 0 0
REPUBLIC SVCS INC COM 760759100   519,534 4,028 SH   SOLE   4,028 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   1,503,636 9,477 SH   SOLE   9,477 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,820,137 37,853 SH   SOLE   37,853 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   2,236,593 30,769 SH   SOLE   30,769 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   5,744,757 101,839 SH   SOLE   101,839 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   6,382,940 22,127 SH   SOLE   22,127 0 0
RAYONIER INC COM 754907103   342,805 10,401 SH   SOLE   10,401 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   11,564,311 47,594 SH   SOLE   47,594 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   1,959,489 16,843 SH   SOLE   16,843 0 0
SANMINA CORPORATION COM 801056102   614,834 10,732 SH   SOLE   10,732 0 0
STARBUCKS CORP COM 855244109   784,171 7,905 SH   SOLE   7,905 0 0
SCHNITZER STEEL INDS INC CL A 806882106   604,367 19,718 SH   SOLE   19,718 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   4,715,271 97,746 SH   SOLE   97,746 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   1,784,229 34,451 SH   SOLE   34,451 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   2,867,565 58,248 SH   SOLE   58,248 0 0
SCHWAB CHARLES CORP COM 808513105   593,019 7,122 SH   SOLE   7,122 0 0
STEELCASE INC CL A 858155203   577,074 81,623 SH   SOLE   81,623 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869   200,959 11,800 SH   SOLE   11,800 0 0
SPDR SER TR S&P DIVID ETF 78464A763   548,283 4,382 SH   SOLE   4,382 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   221,978 784 SH   SOLE   784 0 0
SELECTA BIOSCIENCES INC COM 816212104   23,984 21,225 SH   SOLE   21,225 0 0
SELECT MED HLDGS CORP COM 81619Q105   272,331 10,968 SH   SOLE   10,968 0 0
STIFEL FINL CORP COM 860630102   509,063 8,721 SH   SOLE   8,721 0 0
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   1,183,423 67,740 SH   SOLE   67,740 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   3,479,402 74,061 SH   SOLE   74,061 0 0
SHOPIFY INC CL A 82509L107   1,798,333 51,810 SH   SOLE   51,810 0 0
ISHARES TR SHORT TREAS BD 464288679   1,403,912 12,772 SH   SOLE   12,772 0 0
SHERWIN WILLIAMS CO COM 824348106   530,385 2,235 SH   SOLE   2,235 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   3,415,925 42,084 SH   SOLE   42,084 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   203,955 4,988 SH   SOLE   4,988 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   356,367 5,483 SH   SOLE   5,483 0 0
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   381,791 16,614 SH   SOLE   16,614 0 0
SMUCKER J M CO COM NEW 832696405   432,314 2,728 SH   SOLE   2,728 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   579,519 28,146 SH   SOLE   28,146 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106   392,865 21,899 SH   SOLE   21,899 0 0
SCHLUMBERGER LTD COM STK 806857108   804,395 15,047 SH   SOLE   15,047 0 0
SL GREEN RLTY CORP COM 78440X887   1,030,867 30,571 SH   SOLE   30,571 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100   5,621,002 117,447 SH   SOLE   117,447 0 0
ISHARES SILVER TR ISHARES 46428Q109   1,197,403 54,378 SH   SOLE   54,378 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201   1,485,604 20,565 SH   SOLE   20,565 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300   1,927,149 25,965 SH   SOLE   25,965 0 0
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   1,272,930 75,411 SH   SOLE   75,411 0 0
SUPER MICRO COMPUTER INC COM 86800U104   794,199 9,674 SH   SOLE   9,674 0 0
SNAP ON INC COM 833034101   2,166,259 9,481 SH   SOLE   9,481 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   344,090 12,796 SH   SOLE   12,796 0 0
TD SYNNEX CORPORATION COM 87162W100   431,809 4,559 SH   SOLE   4,559 0 0
SOUTHERN CO COM 842587107   322,286 4,513 SH   SOLE   4,513 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307   1,741,123 22,825 SH   SOLE   22,825 0 0
ISHARES TR ISHARES SEMICDTR 464287523   1,423,255 4,090 SH   SOLE   4,090 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   1,252,399 49,837 SH   SOLE   49,837 0 0
SPDR SER TR PORTFOLIO CRPORT 78464A144   407,327 14,353 SH   SOLE   14,353 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,853,910 62,442 SH   SOLE   62,442 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   331,712 10,064 SH   SOLE   10,064 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,143,258 9,732 SH   SOLE   9,732 0 0
S&P GLOBAL INC COM 78409V104   3,162,388 9,442 SH   SOLE   9,442 0 0
SPDR SER TR PORT MTG BK ETF 78464A383   693,577 31,962 SH   SOLE   31,962 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   412,634 5,227 SH   SOLE   5,227 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672   346,608 12,274 SH   SOLE   12,274 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,010,842 13,103 SH   SOLE   13,103 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788   1,162,351 29,367 SH   SOLE   29,367 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   6,080,998 120,012 SH   SOLE   120,012 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   5,196,656 133,624 SH   SOLE   133,624 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   1,185,086 14,843 SH   SOLE   14,843 0 0
SEMPRA COM 816851109   1,824,659 11,807 SH   SOLE   11,807 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,358,904 33,225 SH   SOLE   33,225 0 0
PACER FDS TR DATA AND INFRAST 69374H741   741,408 25,548 SH   SOLE   25,548 0 0
STRATEGY SHS DAY HAGAN NED 86280R860   874,186 41,033 SH   SOLE   41,033 0 0
STRATEGY SHS DAY HAGAN NED 86280R803   2,668,608 87,582 SH   SOLE   87,582 0 0
STRATEGY SHS DAY HAGAN NED DA 86280R829   922,003 36,563 SH   SOLE   36,563 0 0
STERIS PLC SHS USD G8473T100   378,091 2,047 SH   SOLE   2,047 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   4,786,372 49,364 SH   SOLE   49,364 0 0
SUNOPTA INC COM 8676EP108   110,952 13,146 SH   SOLE   13,146 0 0
STEEL DYNAMICS INC COM 858119100   554,770 5,678 SH   SOLE   5,678 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   547,229 15,385 SH   SOLE   15,385 0 0
STANTEC INC COM 85472N109   1,141,431 23,810 SH   SOLE   23,810 0 0
STARWOOD PPTY TR INC COM 85571B105   583,843 31,852 SH   SOLE   31,852 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   270,805 5,147 SH   SOLE   5,147 0 0
SUNCOR ENERGY INC NEW COM 867224107   1,254,831 39,547 SH   SOLE   39,547 0 0
GRUPO SUPERVIELLE S.A. SPONSORED ADR 40054A108   24,927 11,540 SH   SOLE   11,540 0 0
AMPLIFY ETF TR BLACKSWAN GRWT 032108888   4,258,228 174,161 SH   SOLE   174,161 0 0
STRYKER CORPORATION COM 863667101   3,362,197 13,752 SH   SOLE   13,752 0 0
AT&T INC COM 00206R102   571,066 31,019 SH   SOLE   31,019 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   384,762 7,468 SH   SOLE   7,468 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   675,098 10,425 SH   SOLE   10,425 0 0
TECK RESOURCES LTD CL B 878742204   422,103 11,161 SH   SOLE   11,161 0 0
TARGET CORP COM 87612E106   1,051,019 7,052 SH   SOLE   7,052 0 0
ISHARES TR TIPS BD ETF 464287176   4,460,967 41,911 SH   SOLE   41,911 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204   98,338 20,530 SH   SOLE   20,530 0 0
ISHARES TR 20 YR TR BD ETF 464287432   18,363,603 184,448 SH   SOLE   184,448 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   4,866,242 8,837 SH   SOLE   8,837 0 0
T-MOBILE US INC COM 872590104   279,219 1,994 SH   SOLE   1,994 0 0
TRAVEL PLUS LEISURE CO COM 894164102   482,020 13,242 SH   SOLE   13,242 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   4,445,276 111,021 SH   SOLE   111,021 0 0
TAPESTRY INC COM 876030107   471,429 12,380 SH   SOLE   12,380 0 0
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   333,755 13,518 SH   SOLE   13,518 0 0
TRITON INTL LTD CL A G9078F107   1,363,162 19,819 SH   SOLE   19,819 0 0
TENARIS S A SPONSORED ADS 88031M109   237,008 6,741 SH   SOLE   6,741 0 0
TRACTOR SUPPLY CO COM 892356106   792,191 3,521 SH   SOLE   3,521 0 0
TESLA INC COM 88160R101   300,304 2,438 SH   SOLE   2,438 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,055,291 27,592 SH   SOLE   27,592 0 0
TYSON FOODS INC CL A 902494103   1,781,046 28,611 SH   SOLE   28,611 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   220,600 1,312 SH   SOLE   1,312 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   2,014,580 32,451 SH   SOLE   32,451 0 0
TECHTARGET INC COM 87874R100   469,896 10,665 SH   SOLE   10,665 0 0
GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206   1,099,425 241,102 SH   SOLE   241,102 0 0
TEXAS INSTRS INC COM 882508104   2,009,322 12,161 SH   SOLE   12,161 0 0
UNITY SOFTWARE INC COM 91332U101   205,172 7,176 SH   SOLE   7,176 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205   410,815 21,679 SH   SOLE   21,679 0 0
UBS GROUP AG SHS H42097107   887,253 47,523 SH   SOLE   47,523 0 0
URANIUM ENERGY CORP COM 916896103   133,200 34,330 SH   SOLE   34,330 0 0
UFP INDUSTRIES INC COM 90278Q108   217,698 2,747 SH   SOLE   2,747 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   203,857 1,447 SH   SOLE   1,447 0 0
UNILEVER PLC SPON ADR NEW 904767704   1,461,322 29,023 SH   SOLE   29,023 0 0
ULTA BEAUTY INC COM 90384S303   427,826 912 SH   SOLE   912 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   75,158 11,510 SH   SOLE   11,510 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,635,356 3,085 SH   SOLE   3,085 0 0
UNUM GROUP COM 91529Y106   466,964 11,381 SH   SOLE   11,381 0 0
UNION PAC CORP COM 907818108   1,440,289 6,956 SH   SOLE   6,956 0 0
UNITED PARCEL SERVICE INC CL B 911312106   787,876 4,532 SH   SOLE   4,532 0 0
UNITED RENTALS INC COM 911363109   814,991 2,293 SH   SOLE   2,293 0 0
ISHARES TR BROAD USD HIGH 46435U853   472,797 13,692 SH   SOLE   13,692 0 0
ISHARES TR CRE U S REIT ETF 464288521   1,739,466 35,176 SH   SOLE   35,176 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   703,953 2,531 SH   SOLE   2,531 0 0
VISA INC COM CL A 92826C839   632,356 3,044 SH   SOLE   3,044 0 0
VALE S A SPONSORED ADS 91912E105   740,282 43,623 SH   SOLE   43,623 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801   1,727,849 10,152 SH   SOLE   10,152 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   585,930 7,559 SH   SOLE   7,559 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,591,617 47,767 SH   SOLE   47,767 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   15,748,742 129,854 SH   SOLE   129,854 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   208,024 4,957 SH   SOLE   4,957 0 0
VERMILION ENERGY INC COM 923725105   375,724 21,227 SH   SOLE   21,227 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   569,264 10,268 SH   SOLE   10,268 0 0
VISTA GOLD CORP COM NEW 927926303   10,279 20,762 SH   SOLE   20,762 0 0
VICI PPTYS INC COM 925652109   399,134 12,319 SH   SOLE   12,319 0 0
VALERO ENERGY CORP COM 91913Y100   1,072,629 8,455 SH   SOLE   8,455 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   3,609,709 79,299 SH   SOLE   79,299 0 0
VORNADO RLTY TR SH BEN INT 929042109   1,008,512 48,463 SH   SOLE   48,463 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   6,973,820 84,552 SH   SOLE   84,552 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   1,257,104 30,409 SH   SOLE   30,409 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   2,108,439 38,252 SH   SOLE   38,252 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   1,075,513 16,154 SH   SOLE   16,154 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   234,680 668 SH   SOLE   668 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   543,717 8,449 SH   SOLE   8,449 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876   1,420,950 9,265 SH   SOLE   9,265 0 0
VERISK ANALYTICS INC COM 92345Y106   2,547,979 14,443 SH   SOLE   14,443 0 0
VERISIGN INC COM 92343E102   2,708,479 13,184 SH   SOLE   13,184 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   1,455,346 5,040 SH   SOLE   5,040 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   5,150,372 110,263 SH   SOLE   110,263 0 0
VIATRIS INC COM 92556V106   268,337 24,109 SH   SOLE   24,109 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   520,147 3,340 SH   SOLE   3,340 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   710,626 5,836 SH   SOLE   5,836 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   578,690 2,715 SH   SOLE   2,715 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   257,330 6,602 SH   SOLE   6,602 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,358,346 34,476 SH   SOLE   34,476 0 0
WABTEC COM 929740108   228,279 2,287 SH   SOLE   2,287 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   228,175 6,107 SH   SOLE   6,107 0 0
WESTERN DIGITAL CORP. COM 958102105   503,421 15,956 SH   SOLE   15,956 0 0
WEC ENERGY GROUP INC COM 92939U106   569,986 6,079 SH   SOLE   6,079 0 0
WELLTOWER INC COM 95040Q104   337,179 5,144 SH   SOLE   5,144 0 0
WELLS FARGO CO NEW COM 949746101   456,069 11,045 SH   SOLE   11,045 0 0
WINNEBAGO INDS INC COM 974637100   352,745 6,693 SH   SOLE   6,693 0 0
SEMA4 HOLDINGS CORP COM CL A 81663L101   2,989 11,331 SH   SOLE   11,331 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   453,268 97,268 SH   SOLE   97,268 0 0
WASTE MGMT INC DEL COM 94106L109   391,503 2,496 SH   SOLE   2,496 0 0
WALMART INC COM 931142103   642,267 4,530 SH   SOLE   4,530 0 0
ISHARES TR INTL DEVPPTY ETF 464288422   406,274 14,844 SH   SOLE   14,844 0 0
WATSCO INC COM 942622200   465,587 1,867 SH   SOLE   1,867 0 0
WINTRUST FINL CORP COM 97650W108   288,273 3,411 SH   SOLE   3,411 0 0
ESSENTIAL UTILS INC COM 29670G102   272,620 5,712 SH   SOLE   5,712 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   349,135 11,262 SH   SOLE   11,262 0 0
SPDR SER TR S&P BIOTECH 78464A870   2,926,487 35,259 SH   SOLE   35,259 0 0
XCEL ENERGY INC COM 98389B100   311,033 4,436 SH   SOLE   4,436 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   797,187 10,262 SH   SOLE   10,262 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   4,037,861 14,631 SH   SOLE   14,631 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   501,184 5,103 SH   SOLE   5,103 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   503,188 3,704 SH   SOLE   3,704 0 0
SPDR SER TR S&P METALS MNG 78464A755   485,398 9,745 SH   SOLE   9,745 0 0
EXXON MOBIL CORP COM 30231G102   2,064,795 18,720 SH   SOLE   18,720 0 0
SPDR SER TR S&P OILGAS EXP 78468R556   362,250 2,666 SH   SOLE   2,666 0 0
YUM BRANDS INC COM 988498101   365,768 2,856 SH   SOLE   2,856 0 0
YUM CHINA HLDGS INC COM 98850P109   1,242,771 22,741 SH   SOLE   22,741 0 0
JOYY INC ADS REPSTG COM A 46591M109   1,184,072 37,482 SH   SOLE   37,482 0 0
AMPLIFY ETF TR HIGH INCOME 032108847   224,663 19,284 SH   SOLE   19,284 0 0
ZIONS BANCORPORATION N A COM 989701107   603,649 12,279 SH   SOLE   12,279 0 0
ZYNEX INC COM 98986M103   169,395 12,178 SH   SOLE   12,178 0 0