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
A-MARK PRECIOUS METALS INC COM 00181T107   297,254 8,559 SH   SOLE   8,559 0 0
ABBOTT LABS COM 002824100   323,551 2,947 SH   SOLE   2,947 0 0
ABBVIE INC COM 00287Y109   329,038 2,036 SH   SOLE   2,036 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   334,351 1,253 SH   SOLE   1,253 0 0
ACTIVISION BLIZZARD INC COM 00507V109   324,113 4,234 SH   SOLE   4,234 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   365,472 1,086 SH   SOLE   1,086 0 0
AGNICO EAGLE MINES LTD COM 008474108   223,713 4,303 SH   SOLE   4,303 0 0
AIR PRODS & CHEMS INC COM 009158106   218,865 710 SH   SOLE   710 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102   128,285 45,491 SH   SOLE   45,491 0 0
ALLSTATE CORP COM 020002101   267,132 1,970 SH   SOLE   1,970 0 0
ALPHABET INC CAP STK CL C 02079K107   410,376 4,625 SH   SOLE   4,625 0 0
ALPHABET INC CAP STK CL A 02079K305   875,859 9,927 SH   SOLE   9,927 0 0
AMERICAN ELEC PWR CO INC COM 025537101   229,034 2,412 SH   SOLE   2,412 0 0
AMERICAN EXPRESS CO COM 025816109   287,522 1,946 SH   SOLE   1,946 0 0
AMERICAN TOWER CORP NEW COM 03027X100   450,838 2,128 SH   SOLE   2,128 0 0
AMN HEALTHCARE SVCS INC COM 001744101   206,771 2,011 SH   SOLE   2,011 0 0
AMPHENOL CORP NEW CL A 032095101   266,718 3,503 SH   SOLE   3,503 0 0
ANALOG DEVICES INC COM 032654105   247,685 1,510 SH   SOLE   1,510 0 0
ANIKA THERAPEUTICS INC COM 035255108   289,429 9,778 SH   SOLE   9,778 0 0
APPLE INC COM 037833100   608,202 4,681 SH   SOLE   4,681 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105   223,577 1,774 SH   SOLE   1,774 0 0
ARCH CAP GROUP LTD ORD G0450A105   330,286 5,261 SH   SOLE   5,261 0 0
ATKORE INC COM 047649108   1,710,714 15,083 SH   SOLE   15,083 0 0
AVERY DENNISON CORP COM 053611109   566,168 3,128 SH   SOLE   3,128 0 0
AZZ INC COM 002474104   666,998 16,592 SH   SOLE   16,592 0 0
BANK NEW YORK MELLON CORP COM 064058100   245,398 5,391 SH   SOLE   5,391 0 0
BEACON ROOFING SUPPLY INC COM 073685109   257,510 4,878 SH   SOLE   4,878 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,349,893 4,370 SH   SOLE   4,370 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   259,744 3,926 SH   SOLE   3,926 0 0
BLACKROCK INC COM 09247X101   309,671 437 SH   SOLE   437 0 0
BOOKING HOLDINGS INC COM 09857L108   574,355 285 SH   SOLE   285 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   308,809 4,292 SH   SOLE   4,292 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   907,541 13,988 SH   SOLE   13,988 0 0
CARLISLE COS INC COM 142339100   563,675 2,392 SH   SOLE   2,392 0 0
CARMAX INC COM 143130102   367,897 6,042 SH   SOLE   6,042 0 0
CATERPILLAR INC COM 149123101   528,709 2,207 SH   SOLE   2,207 0 0
CDW CORP COM 12514G108   745,214 4,173 SH   SOLE   4,173 0 0
CHARLES RIV LABS INTL INC COM 159864107   748,487 3,435 SH   SOLE   3,435 0 0
CHEVRON CORP NEW COM 166764100   460,033 2,563 SH   SOLE   2,563 0 0
CIENA CORP COM NEW 171779309   1,333,535 26,158 SH   SOLE   26,158 0 0
CISCO SYS INC COM 17275R102   251,634 5,282 SH   SOLE   5,282 0 0
CNX RES CORP COM 12653C108   1,376,114 81,717 SH   SOLE   81,717 0 0
COMCAST CORP NEW CL A 20030N101   237,446 6,790 SH   SOLE   6,790 0 0
CONSTELLATION ENERGY CORP COM 21037T109   279,579 3,243 SH   SOLE   3,243 0 0
CORNING INC COM 219350105   549,081 17,191 SH   SOLE   17,191 0 0
CROCS INC COM 227046109   1,513,900 13,962 SH   SOLE   13,962 0 0
CULLEN FROST BANKERS INC COM 229899109   1,469,920 10,994 SH   SOLE   10,994 0 0
CVS HEALTH CORP COM 126650100   301,656 3,237 SH   SOLE   3,237 0 0
D R HORTON INC COM 23331A109   246,026 2,760 SH   SOLE   2,760 0 0
DANAHER CORPORATION COM 235851102   505,625 1,905 SH   SOLE   1,905 0 0
DEERE & CO COM 244199105   352,012 821 SH   SOLE   821 0 0
DIAMONDBACK ENERGY INC COM 25278X109   200,383 1,465 SH   SOLE   1,465 0 0
DOLLAR GEN CORP NEW COM 256677105   947,324 3,847 SH   SOLE   3,847 0 0
DOLLAR TREE INC COM 256746108   443,414 3,135 SH   SOLE   3,135 0 0
DONALDSON INC COM 257651109   302,651 5,141 SH   SOLE   5,141 0 0
DUPONT DE NEMOURS INC COM 26614N102   323,179 4,709 SH   SOLE   4,709 0 0
EATON CORP PLC SHS G29183103   318,609 2,030 SH   SOLE   2,030 0 0
ECOLAB INC COM 278865100   255,312 1,754 SH   SOLE   1,754 0 0
ELECTROMED INC COM 285409108   186,858 17,813 SH   SOLE   17,813 0 0
EOG RES INC COM 26875P101   402,937 3,111 SH   SOLE   3,111 0 0
EVERCORE INC CLASS A 29977A105   866,968 7,948 SH   SOLE   7,948 0 0
EXELON CORP COM 30161N101   424,769 9,826 SH   SOLE   9,825 0 0
EXXON MOBIL CORP COM 30231G102   344,026 3,119 SH   SOLE   3,119 0 0
FARMER BROS CO COM 307675108   205,445 44,565 SH   SOLE   44,565 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   1,206,807 10,707 SH   SOLE   10,707 0 0
FERGUSON PLC NEW SHS G3421J106   551,939 4,347 SH   SOLE   4,347 0 0
FIRST BUSINESS FINL SVCS INC COM 319390100   272,920 7,467 SH   SOLE   7,467 0 0
FIRST SOLAR INC COM 336433107   1,464,647 9,778 SH   SOLE   9,778 0 0
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   1,361,176 27,853 SH   SOLE   27,853 0 0
FIRST WESTN FINL INC COM 33751L105   262,696 9,332 SH   SOLE   9,332 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   277,330 3,191 SH   SOLE   3,191 0 0
FISERV INC COM 337738108   864,856 8,557 SH   SOLE   8,557 0 0
FIVE BELOW INC COM 33829M101   258,584 1,462 SH   SOLE   1,462 0 0
FMC CORP COM NEW 302491303   933,038 7,476 SH   SOLE   7,476 0 0
GARTNER INC COM 366651107   313,619 933 SH   SOLE   933 0 0
GATES INDL CORP PLC ORD SHS G39108108   132,675 11,628 SH   SOLE   11,628 0 0
GENERAL MLS INC COM 370334104   256,581 3,060 SH   SOLE   3,060 0 0
GENPACT LIMITED SHS G3922B107   372,135 8,034 SH   SOLE   8,034 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   228,137 12,332 SH   SOLE   12,331 0 0
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103   732,518 40,493 SH   SOLE   40,493 0 0
GRAINGER W W INC COM 384802104   254,206 457 SH   SOLE   457 0 0
GRAND CANYON ED INC COM 38526M106   1,257,671 11,903 SH   SOLE   11,903 0 0
HAEMONETICS CORP MASS COM 405024100   717,131 9,118 SH   SOLE   9,118 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   205,758 7,100 SH   SOLE   7,100 0 0
HANOVER INS GROUP INC COM 410867105   655,047 4,848 SH   SOLE   4,847 0 0
HARVARD BIOSCIENCE INC COM 416906105   158,774 57,319 SH   SOLE   57,319 0 0
HENRY SCHEIN INC COM 806407102   412,369 5,163 SH   SOLE   5,163 0 0
HOLOGIC INC COM 436440101   507,810 6,788 SH   SOLE   6,788 0 0
HOME DEPOT INC COM 437076102   350,289 1,109 SH   SOLE   1,109 0 0
HOULIHAN LOKEY INC CL A 441593100   259,998 2,983 SH   SOLE   2,983 0 0
HUDSON PAC PPTYS INC COM 444097109   109,482 11,252 SH   SOLE   11,252 0 0
ICF INTL INC COM 44925C103   1,302,261 13,148 SH   SOLE   13,147 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   738,765 25,958 SH   SOLE   25,958 0 0
INFORMATION SVCS GROUP INC COM 45675Y104   156,331 33,985 SH   SOLE   33,985 0 0
INFUSYSTEM HLDGS INC COM 45685K102   440,892 50,794 SH   SOLE   50,794 0 0
INSIGHT ENTERPRISES INC COM 45765U103   327,081 3,262 SH   SOLE   3,262 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   717,822 6,997 SH   SOLE   6,997 0 0
INTERPUBLIC GROUP COS INC COM 460690100   631,924 18,971 SH   SOLE   18,971 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   1,461,816 28,440 SH   SOLE   28,440 0 0
ISHARES INC CORE MSCI EMKT 46434G103   1,986,337 42,534 SH   SOLE   42,533 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   481,773 16,022 SH   SOLE   16,021 0 0
ISHARES TR CORE S&P500 ETF 464287200   551,376 1,435 SH   SOLE   1,435 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   904,691 10,675 SH   SOLE   10,674 0 0
ISHARES TR NATIONAL MUN ETF 464288414   3,932,348 37,266 SH   SOLE   37,266 0 0
ISHARES TR CORE US AGGBD ET 464287226   715,944 7,382 SH   SOLE   7,381 0 0
ISHARES TR ESG AWARE MSCI 46435U663   559,432 17,014 SH   SOLE   17,014 0 0
ISHARES TR EAFE VALUE ETF 464288877   1,363,833 29,726 SH   SOLE   29,726 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   1,057,073 16,080 SH   SOLE   16,079 0 0
ISHARES TR GNMA BOND ETF 46429B333   537,061 12,345 SH   SOLE   12,344 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   232,174 2,227 SH   SOLE   2,226 0 0
ISHARES TR EAFE GRWTH ETF 464288885   1,361,473 16,254 SH   SOLE   16,254 0 0
JONES LANG LASALLE INC COM 48020Q107   741,230 4,651 SH   SOLE   4,651 0 0
JPMORGAN CHASE & CO COM 46625H100   422,013 3,147 SH   SOLE   3,147 0 0
KBR INC COM 48242W106   350,645 6,641 SH   SOLE   6,641 0 0
KELLOGG CO COM 487836108   258,957 3,635 SH   SOLE   3,635 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   245,851 16,401 SH   SOLE   16,401 0 0
KRANESHARES TR GLOBAL CARB STRA 500767678   1,746,726 47,895 SH   SOLE   47,894 0 0
LEMAITRE VASCULAR INC COM 525558201   204,846 4,451 SH   SOLE   4,451 0 0
LIFECORE BIOMEDICAL INC COM 514766104   133,592 20,616 SH   SOLE   20,616 0 0
LIMONEIRA CO COM 532746104   845,640 69,258 SH   SOLE   69,258 0 0
LINCOLN ELEC HLDGS INC COM 533900106   591,976 4,097 SH   SOLE   4,097 0 0
LINDE PLC SHS G5494J103   280,515 860 SH   SOLE   860 0 0
LUXFER HLDGS PLC SHS G5698W116   152,114 11,087 SH   SOLE   11,087 0 0
MARCUS CORP DEL COM 566330106   182,609 12,690 SH   SOLE   12,690 0 0
MARSH & MCLENNAN COS INC COM 571748102   241,932 1,462 SH   SOLE   1,462 0 0
MASCO CORP COM 574599106   444,625 9,527 SH   SOLE   9,527 0 0
MASTERCARD INCORPORATED CL A 57636Q104   540,720 1,555 SH   SOLE   1,555 0 0
MATIV HOLDINGS INC COM 808541106   250,110 11,967 SH   SOLE   11,967 0 0
MAYVILLE ENGR CO INC COM 578605107   265,961 21,008 SH   SOLE   21,008 0 0
MEDTRONIC PLC SHS G5960L103   342,279 4,404 SH   SOLE   4,404 0 0
MERIDIAN BIOSCIENCE INC COM 589584101   281,388 8,473 SH   SOLE   8,473 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   219,180 3,120 SH   SOLE   3,120 0 0
MICRON TECHNOLOGY INC COM 595112103   357,607 7,155 SH   SOLE   7,155 0 0
MICROSOFT CORP COM 594918104   1,011,561 4,218 SH   SOLE   4,218 0 0
MONDELEZ INTL INC CL A 609207105   214,546 3,219 SH   SOLE   3,219 0 0
MORGAN STANLEY COM NEW 617446448   672,253 7,907 SH   SOLE   7,907 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   777,325 16,987 SH   SOLE   16,987 0 0
NEXTERA ENERGY INC COM 65339F101   223,630 2,675 SH   SOLE   2,675 0 0
NORFOLK SOUTHN CORP COM 655844108   241,492 980 SH   SOLE   980 0 0
NORTHERN TR CORP COM 665859104   385,108 4,352 SH   SOLE   4,352 0 0
NVENT ELECTRIC PLC SHS G6700G107   295,257 7,675 SH   SOLE   7,675 0 0
OMNICOM GROUP INC COM 681919106   392,352 4,810 SH   SOLE   4,810 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   210,163 249 SH   SOLE   249 0 0
OTIS WORLDWIDE CORP COM 68902V107   274,719 3,508 SH   SOLE   3,508 0 0
OWENS CORNING NEW COM 690742101   252,829 2,964 SH   SOLE   2,964 0 0
PACCAR INC COM 693718108   853,715 8,626 SH   SOLE   8,626 0 0
PERION NETWORK LTD SHS NEW M78673114   333,960 13,200 SH   SOLE   13,200 0 0
PFIZER INC COM 717081103   647,382 12,634 SH   SOLE   12,634 0 0
PHILLIPS 66 COM 718546104   477,084 4,584 SH   SOLE   4,583 0 0
PINNACLE WEST CAP CORP COM 723484101   981,148 12,903 SH   SOLE   12,903 0 0
PIONEER NAT RES CO COM 723787107   214,687 940 SH   SOLE   940 0 0
PLEXUS CORP COM 729132100   320,112 3,110 SH   SOLE   3,110 0 0
PNC FINL SVCS GROUP INC COM 693475105   646,290 4,092 SH   SOLE   4,092 0 0
POOL CORP COM 73278L105   357,656 1,183 SH   SOLE   1,183 0 0
PRIMERICA INC COM 74164M108   260,523 1,837 SH   SOLE   1,837 0 0
PROGRESSIVE CORP COM 743315103   1,022,641 7,884 SH   SOLE   7,884 0 0
QUEST DIAGNOSTICS INC COM 74834L100   664,910 4,250 SH   SOLE   4,250 0 0
REGAL REXNORD CORPORATION COM 758750103   201,566 1,680 SH   SOLE   1,680 0 0
RH COM 74967X103   486,019 1,819 SH   SOLE   1,819 0 0
ROBERT HALF INTL INC COM 770323103   276,198 3,741 SH   SOLE   3,741 0 0
S&P GLOBAL INC COM 78409V104   283,359 846 SH   SOLE   846 0 0
SAP SE SPON ADR 803054204   400,377 3,880 SH   SOLE   3,880 0 0
SCHLUMBERGER LTD COM STK 806857108   309,213 5,784 SH   SOLE   5,784 0 0
SCHWAB CHARLES CORP COM 808513105   853,831 10,255 SH   SOLE   10,255 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   506,320 10,285 SH   SOLE   10,284 0 0
SIMPSON MFG INC COM 829073105   215,976 2,436 SH   SOLE   2,436 0 0
SKECHERS U S A INC CL A 830566105   328,091 7,821 SH   SOLE   7,821 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   315,608 11,737 SH   SOLE   11,737 0 0
SMUCKER J M CO COM NEW 832696405   2,026,087 12,786 SH   SOLE   12,786 0 0
SONY GROUP CORPORATION SPONSORED ADR 835699307   500,931 6,567 SH   SOLE   6,567 0 0
STERIS PLC SHS USD G8473T100   707,547 3,831 SH   SOLE   3,831 0 0
STONEX GROUP INC COM 861896108   1,418,350 14,883 SH   SOLE   14,883 0 0
TALOS ENERGY INC COM 87484T108   984,460 52,143 SH   SOLE   52,143 0 0
TAPESTRY INC COM 876030107   255,136 6,700 SH   SOLE   6,700 0 0
TE CONNECTIVITY LTD SHS H84989104   315,700 2,750 SH   SOLE   2,750 0 0
TECNOGLASS INC ORD SHS G87264100   810,811 26,991 SH   SOLE   26,991 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,296,875 2,355 SH   SOLE   2,355 0 0
TJX COS INC NEW COM 872540109   667,128 8,381 SH   SOLE   8,381 0 0
TRIMAS CORP COM NEW 896215209   225,693 8,136 SH   SOLE   8,136 0 0
TRUIST FINL CORP COM 89832Q109   234,470 5,449 SH   SOLE   5,449 0 0
TRUST FOR PROFESSIONAL MANAG CONVERGENCE LNG 89834G760   9,852,530 670,788 SH   SOLE   670,787 0 0
ULTA BEAUTY INC COM 90384S303   267,370 570 SH   SOLE   570 0 0
UNILEVER PLC SPON ADR NEW 904767704   470,521 9,345 SH   SOLE   9,345 0 0
UNION PAC CORP COM 907818108   412,913 1,994 SH   SOLE   1,994 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,124,512 2,121 SH   SOLE   2,121 0 0
UNITIL CORP COM 913259107   249,791 4,864 SH   SOLE   4,863 0 0
VALVOLINE INC COM 92047W101   1,013,017 31,027 SH   SOLE   31,026 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   324,790 6,425 SH   SOLE   6,425 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   399,014 2,087 SH   SOLE   2,087 0 0
VEECO INSTRS INC DEL COM 922417100   452,479 24,353 SH   SOLE   24,353 0 0
VERISK ANALYTICS INC COM 92345Y106   386,360 2,190 SH   SOLE   2,190 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   56,263 27,853 SH   SOLE   27,853 0 0
VISA INC COM CL A 92826C839   719,888 3,465 SH   SOLE   3,465 0 0
XYLEM INC COM 98419M100   244,249 2,209 SH   SOLE   2,209 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   338,461 1,320 SH   SOLE   1,320 0 0
ZEVIA PBC CL A 98955K104   224,022 54,773 SH   SOLE   54,773 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   326,655 2,562 SH   SOLE   2,562 0 0
ZIONS BANCORPORATION N A COM 989701107   211,585 4,304 SH   SOLE   4,304 0 0
ZOETIS INC CL A 98978V103   298,229 2,035 SH   SOLE   2,035 0 0