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
CATERPILLAR INC DEL COM 149123101 275 2,176 SH   SOLE   0 0 2,176
MSCI INC COM 55354G100 110 329 SH   OTR   0 0 329
MICRON TECHNOLOGY INC COM 595112103 231 4,473 SH   SOLE   0 0 4,473
ISHARES INC MSCI CDA ETF 464286509 3,684 141,939 SH   SOLE   0 0 141,939
GENERAL DYNAMICS CORP COM 369550108 4,179 27,967 SH   SOLE   0 0 27,967
VANGUARD INDEX FDS VALUE ETF 922908744 517 5,192 SH   SOLE   0 0 5,192
DOMINION ENERGY INC COM 25746U109 636 7,843 SH   SOLE   0 0 7,843
GALLAGHER ARTHUR J & CO COM 363576109 22 224 SH   OTR   0 0 224
GENERAL DYNAMICS CORP COM 369550108 21 139 SH   OTR   0 0 139
CBRE CLARION GLOBAL REAL EST COM 12504G100 879 147,249 SH   SOLE   0 0 147,249
UNION PAC CORP COM 907818108 4,389 25,884 SH   SOLE   0 0 25,884
HOME DEPOT INC COM 437076102 351 1,398 SH   SOLE   0 0 1,398
TEXAS INSTRS INC COM 882508104 4,931 38,840 SH   SOLE   0 0 38,840
CREDIT ACCEP CORP MICH COM 225310101 1,072 2,558 SH   SOLE   0 0 2,558
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 527 9,284 SH   OTR   0 0 9,284
SANOFI SPONSORED ADR 80105N105 15 300 SH   SOLE   0 0 300
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 1,144 162,945 SH   SOLE   0 0 162,945
VANGUARD INDEX FDS GROWTH ETF 922908736 319 1,581 SH   SOLE   0 0 1,581
OREILLY AUTOMOTIVE INC COM 67103H107 5 10 SH   SOLE   0 0 10
COOPER COS INC COM NEW 216648402 3,916 13,755 SH   SOLE   0 0 13,755
HILL ROM HLDGS INC COM 431475102 22 202 SH   OTR   0 0 202
SPDR GOLD TR GOLD SHS 78463V107 550 3,280 SH   SOLE   0 0 3,280
STRYKER CORPORATION COM 863667101 20 112 SH   OTR   0 0 112
DUKE ENERGY CORP NEW COM NEW 26441C204 486 6,096 SH   SOLE   0 0 6,096
AUTOMATIC DATA PROCESSING IN COM 053015103 4,299 28,811 SH   SOLE   0 0 28,811
CENTENE CORP DEL COM 15135B101 21 325 SH   OTR   0 0 325
COSTAR GROUP INC COM 22160N109 2,129 2,999 SH   SOLE   0 0 2,999
ECOLAB INC COM 278865100 4,127 20,700 SH   SOLE   0 0 20,700
BAXTER INTL INC COM 071813109 20 227 SH   OTR   0 0 227
COMPASS MINERALS INTL INC COM 20451N101 512 10,462 SH   SOLE   0 0 10,462
CACI INTL INC CL A 127190304 1,861 8,493 SH   SOLE   0 0 8,493
OREILLY AUTOMOTIVE INC COM 67103H107 329 780 SH   OTR   0 0 780
WELLS FARGO CO NEW COM 949746101 621 24,091 SH   SOLE   0 0 24,091
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 116 24,788 SH   OTR   0 0 24,788
FLIR SYS INC COM 302445101 3,760 92,575 SH   SOLE   0 0 92,575
FACTSET RESH SYS INC COM 303075105 2,306 6,936 SH   SOLE   0 0 6,936
ISHARES GOLD TRUST ISHARES 464285105 16,285 958,632 SH   SOLE   0 0 958,632
MOODYS CORP COM 615369105 4,070 14,861 SH   SOLE   0 0 14,861
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 360 7,186 SH   SOLE   0 0 7,186
ISHARES INC MSCI HONG KG ETF 464286871 2,606 121,772 SH   SOLE   0 0 121,772
STRYKER CORPORATION COM 863667101 6,655 36,814 SH   SOLE   0 0 36,814
KKR & CO INC COM 48251W104 316 10,227 SH   OTR   0 0 10,227
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4,353 76,361 SH   SOLE   0 0 76,361
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 261 6,735 SH   SOLE   0 0 6,735
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,624 81,900 SH   SOLE   0 0 81,900
NORTHERN TR CORP COM 665859104 4,390 55,195 SH   SOLE   0 0 55,195
ALPHABET INC CAP STK CL C 02079K107 7,699 5,492 SH   SOLE   0 0 5,492
ISHARES TR RUS 1000 ETF 464287622 470 2,737 SH   SOLE   0 0 2,737
CME GROUP INC COM 12572Q105 382 2,662 SH   SOLE   0 0 2,662
LAMAR ADVERTISING CO NEW CL A 512816109 368 5,544 SH   SOLE   0 0 5,544
DISCOVERY INC COM SER A 25470F104 867 40,316 SH   SOLE   0 0 40,316
WELLTOWER INC COM 95040Q104 286 5,545 SH   SOLE   0 0 5,545
PRIMERICA INC COM 74164M108 22 186 SH   OTR   0 0 186
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,661 46,536 SH   SOLE   0 0 46,536
GLOBAL X FDS MSCI CHINA CNSMR 37950E408 1,637 78,303 SH   SOLE   0 0 78,303
FORWARD AIR CORP COM 349853101 4,452 89,362 SH   SOLE   0 0 89,362
CREDIT ACCEP CORP MICH COM 225310101 226 539 SH   OTR   0 0 539
MSCI INC COM 55354G100 4,770 14,305 SH   SOLE   0 0 14,305
AMPLIFY ETF TR HIGH INCOME 032108847 796 55,575 SH   SOLE   0 0 55,575
ISHARES INC MSCI AUSTRIA ETF 464286202 2,601 173,444 SH   SOLE   0 0 173,444
AIR PRODS & CHEMS INC COM 009158106 4,293 17,748 SH   SOLE   0 0 17,748
UNITEDHEALTH GROUP INC COM 91324P102 7,917 26,825 SH   SOLE   0 0 26,825
IHS MARKIT LTD SHS G47567105 3,913 51,718 SH   SOLE   0 0 51,718
CHURCH & DWIGHT INC COM 171340102 21 273 SH   OTR   0 0 273
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 232 820 SH   SOLE   0 0 820
BROWN & BROWN INC COM 115236101 191 4,697 SH   OTR   0 0 4,697
HONEYWELL INTL INC COM 438516106 20 141 SH   OTR   0 0 141
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,878 87,503 SH   SOLE   0 0 87,503
SBA COMMUNICATIONS CORP NEW CL A 78410G104 392 1,315 SH   OTR   0 0 1,315
FIRSTENERGY CORP COM 337932107 501 12,828 SH   SOLE   0 0 12,828
FASTENAL CO COM 311900104 185 4,326 SH   OTR   0 0 4,326
ISHARES INC MSCI GERMANY ETF 464286806 3,524 129,451 SH   SOLE   0 0 129,451
AMPHENOL CORP NEW CL A 032095101 4,392 45,767 SH   SOLE   0 0 45,767
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 22 392 SH   OTR   0 0 392
AMPHENOL CORP NEW CL A 032095101 22 229 SH   OTR   0 0 229
LIBERTY BROADBAND CORP COM SER A 530307107 64 521 SH   OTR   0 0 521
INTUITIVE SURGICAL INC COM NEW 46120E602 1,602 2,742 SH   SOLE   0 0 2,742
ISHARES TR MSCI POLAND ETF 46429B606 2,524 151,792 SH   SOLE   0 0 151,792
NVIDIA CORPORATION COM 67066G104 211 554 SH   SOLE   0 0 554
MEDTRONIC PLC SHS G5960L103 165 1,797 SH   OTR   0 0 1,797
ISHARES INC MSCI SWEDEN ETF 464286756 3,432 110,655 SH   SOLE   0 0 110,655
TTEC HLDGS INC COM 89854H102 24 511 SH   OTR   0 0 511
BERKSHIRE HATHAWAY INC DEL CL A 084670108 267 1 SH   SOLE   0 0 1
AMAZON COM INC COM 023135106 2,672 934 SH   SOLE   0 0 934
FACEBOOK INC CL A 30303M102 3,644 16,068 SH   SOLE   0 0 16,068
ENBRIDGE INC COM 29250N105 269 8,840 SH   SOLE   0 0 8,840
TRUIST FINL CORP COM 89832Q109 396 10,616 SH   SOLE   0 0 10,616
IQVIA HLDGS INC COM 46266C105 20 142 SH   OTR   0 0 142
ROPER TECHNOLOGIES INC COM 776696106 529 1,433 SH   SOLE   0 0 1,433
SHERWIN WILLIAMS CO COM 824348106 4,218 7,320 SH   SOLE   0 0 7,320
COPART INC COM 217204106 293 3,524 SH   OTR   0 0 3,524
PFIZER INC COM 717081103 703 21,571 SH   SOLE   0 0 21,571
STARBUCKS CORP COM 855244109 233 3,165 SH   SOLE   0 0 3,165
TITAN MED INC COM NEW 88830X819 9 10,555 SH   SOLE   0 0 10,555
BLACK KNIGHT INC COM 09215C105 312 4,293 SH   OTR   0 0 4,293
SANOFI SPONSORED ADR 80105N105 204 3,995 SH   OTR   0 0 3,995
POOL CORPORATION COM 73278L105 582 2,046 SH   SOLE   0 0 2,046
BANCO SANTANDER S.A. ADR 05964H105 73 30,397 SH   OTR   0 0 30,397
PROSHARES TR S&P 500 DV ARIST 74348A467 316 4,698 SH   SOLE   0 0 4,698
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 63 12,069 SH   OTR   0 0 12,069
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 2,705 254,229 SH   SOLE   0 0 254,229
SPDR S&P 500 ETF TR TR UNIT 78462F103 281 912 SH   SOLE   0 0 912
DELAWARE INVTS MINN MUN INCO COM 24610V103 968 76,570 SH   SOLE   0 0 76,570
VERISK ANALYTICS INC COM 92345Y106 180 1,056 SH   OTR   0 0 1,056
CINTAS CORP COM 172908105 2,909 10,958 SH   SOLE   0 0 10,958
ISHARES TR MSCI INDIA ETF 46429B598 2,022 69,547 SH   SOLE   0 0 69,547
BAXTER INTL INC COM 071813109 4,114 47,810 SH   SOLE   0 0 47,810
CEMEX SAB DE CV SPON ADR NEW 151290889 52 18,135 SH   OTR   0 0 18,135
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 340 4,435 SH   SOLE   0 0 4,435
GARTNER INC COM 366651107 204 1,681 SH   OTR   0 0 1,681
DOUBLELINE INCOME SOLUTIONS COM 258622109 992 64,533 SH   SOLE   0 0 64,533
RESTAURANT BRANDS INTL INC COM 76131D103 218 3,998 SH   OTR   0 0 3,998
JPMORGAN CHASE & CO COM 46625H100 260 2,769 SH   SOLE   0 0 2,769
NORTHERN TR CORP COM 665859104 22 271 SH   OTR   0 0 271
SALESFORCE COM INC COM 79466L302 3,250 17,389 SH   SOLE   0 0 17,389
ALPHABET INC CAP STK CL A 02079K305 248 175 SH   SOLE   0 0 175
CARMAX INC COM 143130102 391 4,364 SH   OTR   0 0 4,364
LIBERTY BROADBAND CORP COM SER A 530307107 540 4,820 SH   SOLE   0 0 4,820
TETRA TECH INC NEW COM 88162G103 21 266 SH   OTR   0 0 266
ORACLE CORP COM 68389X105 399 7,265 SH   SOLE   0 0 7,265
CARLISLE COS INC COM 142339100 20 170 SH   OTR   0 0 170
AMDOCS LTD SHS G02602103 1,811 29,919 SH   SOLE   0 0 29,919
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 145 34,694 SH   OTR   0 0 34,694
MAXIMUS INC COM 577933104 21 292 SH   OTR   0 0 292
IDEXX LABS INC COM 45168D104 148 448 SH   OTR   0 0 448
GERDAU SA SPON ADR REP PFD 373737105 40 13,550 SH   OTR   0 0 13,550
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1 4 SH   SOLE   0 0 4
TRANSDIGM GROUP INC COM 893641100 488 1,105 SH   OTR   0 0 1,105
S&P GLOBAL INC COM 78409V104 72 219 SH   OTR   0 0 219
FAIR ISAAC CORP COM 303250104 2,743 6,533 SH   SOLE   0 0 6,533
HUNT J B TRANS SVCS INC COM 445658107 24 199 SH   OTR   0 0 199
CAVCO INDS INC DEL COM 149568107 1,049 5,384 SH   SOLE   0 0 5,384
AMGEN INC COM 031162100 712 2,998 SH   SOLE   0 0 2,998
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 472 14,349 SH   OTR   0 0 14,349
3M CO COM 88579Y101 209 1,334 SH   SOLE   0 0 1,334
COMCAST CORP NEW CL A 20030N101 559 14,409 SH   SOLE   0 0 14,409
BOULDER GROWTH & INCOME FD I COM 101507101 141 15,000 SH   SOLE   0 0 15,000
PAYCOM SOFTWARE INC COM 70432V102 539 1,724 SH   SOLE   0 0 1,724
ISHARES INC MSCI SINGPOR ETF 46434G780 2,585 137,405 SH   SOLE   0 0 137,405
GENPACT LIMITED SHS G3922B107 4,567 124,810 SH   SOLE   0 0 124,810
SPDR SER TR SPDR BLOOMBERG 78468R663 494 5,392 SH   SOLE   0 0 5,392
ISHARES INC MSCI THAILND ETF 464286624 2,209 31,441 SH   SOLE   0 0 31,441
MAXIMUS INC COM 577933104 4,465 63,345 SH   SOLE   0 0 63,345
BECTON DICKINSON & CO COM 075887109 20 85 SH   OTR   0 0 85
ISHARES INC MSCI ITALY ETF 46434G830 2,943 122,176 SH   SOLE   0 0 122,176
IHS MARKIT LTD SHS G47567105 168 2,228 SH   OTR   0 0 2,228
TEXAS INSTRS INC COM 882508104 22 175 SH   OTR   0 0 175
TRANSUNION COM 89400J107 1,172 13,435 SH   SOLE   0 0 13,435
CURTISS WRIGHT CORP COM 231561101 3,526 39,619 SH   SOLE   0 0 39,619
EXXON MOBIL CORP COM 30231G102 405 9,092 SH   SOLE   0 0 9,092
VULCAN MATLS CO COM 929160109 268 2,316 SH   OTR   0 0 2,316
CHURCH & DWIGHT INC COM 171340102 4,378 56,498 SH   SOLE   0 0 56,498
LINX SA SPONSORED ADS 53619W101 48 10,528 SH   OTR   0 0 10,528
ISHARES TR CORE S&P500 ETF 464287200 345 1,114 SH   SOLE   0 0 1,114
WATSCO INC COM 942622200 4,248 23,885 SH   SOLE   0 0 23,885
IDEXX LABS INC COM 45168D104 2,486 7,497 SH   SOLE   0 0 7,497
INTERCONTINENTAL EXCHANGE IN COM 45866F104 5,132 56,077 SH   SOLE   0 0 56,077
BROWN FORMAN CORP CL B 115637209 63 982 SH   OTR   0 0 982
AUTODESK INC COM 052769106 349 1,461 SH   OTR   0 0 1,461
AMDOCS LTD SHS G02602103 20 334 SH   OTR   0 0 334
PERKINELMER INC COM 714046109 22 220 SH   OTR   0 0 220
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 20 361 SH   OTR   0 0 361
ICON PLC SHS G4705A100 22 133 SH   OTR   0 0 133
AON PLC SHS CL A G0403H108 8,223 42,644 SH   SOLE   0 0 42,644
TYLER TECHNOLOGIES INC COM 902252105 61 177 SH   OTR   0 0 177
MARSH & MCLENNAN COS INC COM 571748102 23 211 SH   OTR   0 0 211
ISHARES TR MSCI PHILIPS ETF 46429B408 70 2,593 SH   OTR   0 0 2,593
THERMO FISHER SCIENTIFIC INC COM 883556102 1,298 3,587 SH   SOLE   0 0 3,587
UNITED PARCEL SERVICE INC CL B 911312106 563 5,034 SH   SOLE   0 0 5,034
S&P GLOBAL INC COM 78409V104 3,360 10,110 SH   SOLE   0 0 10,110
VERISK ANALYTICS INC COM 92345Y106 3,185 18,721 SH   SOLE   0 0 18,721
FISERV INC COM 337738108 6,474 66,300 SH   SOLE   0 0 66,300
MARSH & MCLENNAN COS INC COM 571748102 4,469 41,587 SH   SOLE   0 0 41,587
SHERWIN WILLIAMS CO COM 824348106 20 35 SH   OTR   0 0 35
AMBEV SA SPONSORED ADR 02319V103 93 35,014 SH   OTR   0 0 35,014
DISNEY WALT CO COM DISNEY 254687106 203 1,813 SH   SOLE   0 0 1,813
COOPER COS INC COM NEW 216648402 19 67 SH   OTR   0 0 67
ECOLAB INC COM 278865100 20 102 SH   OTR   0 0 102
XCEL ENERGY INC COM 98389B100 287 4,595 SH   SOLE   0 0 4,595
CURTISS WRIGHT CORP COM 231561101 18 203 SH   OTR   0 0 203
VISA INC COM CL A 92826C839 7,247 37,428 SH   SOLE   0 0 37,428
ESCO TECHNOLOGIES INC COM 296315104 22 257 SH   OTR   0 0 257
HUNT J B TRANS SVCS INC COM 445658107 4,765 39,697 SH   SOLE   0 0 39,697
GENPACT LIMITED SHS G3922B107 22 609 SH   OTR   0 0 609
TETRA TECH INC NEW COM 88162G103 4,138 52,339 SH   SOLE   0 0 52,339
AVERY DENNISON CORP COM 053611109 4,376 38,271 SH   SOLE   0 0 38,271
CACI INTL INC CL A 127190304 148 683 SH   OTR   0 0 683
MARKEL CORP COM 570535104 280 303 SH   OTR   0 0 303
NOVARTIS AG SPONSORED ADR 66987V109 39 446 SH   SOLE   0 0 446
ISHARES INC MSCI FRANCE ETF 464286707 3,134 114,288 SH   SOLE   0 0 114,288
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 84 391 SH   SOLE   0 0 391
ISHARES INC MSCI STH KOR ETF 464286772 2,232 39,182 SH   SOLE   0 0 39,182
NOVARTIS AG SPONSORED ADR 66987V109 251 2,882 SH   OTR   0 0 2,882
AON PLC SHS CL A G0403H108 281 1,462 SH   OTR   0 0 1,462
TTEC HLDGS INC COM 89854H102 4,643 99,803 SH   SOLE   0 0 99,803
BROWN FORMAN CORP CL B 115637209 509 8,127 SH   SOLE   0 0 8,127
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 103 30,562 SH   OTR   0 0 30,562
FORWARD AIR CORP COM 349853101 22 439 SH   OTR   0 0 439
GENUINE PARTS CO COM 372460105 397 4,548 SH   SOLE   0 0 4,548
ISHARES INC MSCI SPAIN ETF 464286764 3,113 138,685 SH   SOLE   0 0 138,685
SERVICE CORP INTL COM 817565104 435 11,540 SH   SOLE   0 0 11,540
ISHARES TR USA QUALITY FCTR 46432F339 253 2,641 SH   SOLE   0 0 2,641
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 92 16,490 SH   OTR   0 0 16,490
LABORATORY CORP AMER HLDGS COM NEW 50540R409 20 118 SH   OTR   0 0 118
TORO CO COM 891092108 20 307 SH   OTR   0 0 307
ANSYS INC COM 03662Q105 563 1,920 SH   SOLE   0 0 1,920
MICROCHIP TECHNOLOGY INC. COM 595017104 198 1,879 SH   OTR   0 0 1,879
ESCO TECHNOLOGIES INC COM 296315104 4,140 49,018 SH   SOLE   0 0 49,018
ANSYS INC COM 03662Q105 237 814 SH   OTR   0 0 814
COLUMBIA SPORTSWEAR CO COM 198516106 23 281 SH   OTR   0 0 281
PROCTER AND GAMBLE CO COM 742718109 639 5,310 SH   SOLE   0 0 5,310
FLIR SYS INC COM 302445101 18 450 SH   OTR   0 0 450
STERIS PLC SHS USD G8473T100 945 6,061 SH   SOLE   0 0 6,061
GALLAGHER ARTHUR J & CO COM 363576109 4,410 45,124 SH   SOLE   0 0 45,124
CENTENE CORP DEL COM 15135B101 3,984 62,792 SH   SOLE   0 0 62,792
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,021 24,447 SH   SOLE   0 0 24,447
DOLLAR GEN CORP NEW COM 256677105 92 479 SH   OTR   0 0 479
UNILEVER PLC SPON ADR NEW 904767704 240 4,361 SH   OTR   0 0 4,361
ISHARES INC MSCI NETHERL ETF 464286814 3,347 102,283 SH   SOLE   0 0 102,283
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 304 13,105 SH   SOLE   0 0 13,105
MARKETAXESS HLDGS INC COM 57060D108 633 1,003 SH   SOLE   0 0 1,003
WOODWARD INC COM 980745103 24 313 SH   OTR   0 0 313
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 2,032 120,225 SH   SOLE   0 0 120,225
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 246 7,078 SH   SOLE   0 0 7,078
BECTON DICKINSON & CO COM 075887109 4,210 17,527 SH   SOLE   0 0 17,527
ISHARES TR MSCI PHILIPS ETF 46429B408 1,525 56,725 SH   SOLE   0 0 56,725
CENTERPOINT ENERGY INC COM 15189T107 401 21,501 SH   SOLE   0 0 21,501
FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 2,009 111,829 SH   SOLE   0 0 111,829
CABOT MICROELECTRONICS CORP COM 12709P103 22 160 SH   OTR   0 0 160
TYLER TECHNOLOGIES INC COM 902252105 892 2,654 SH   SOLE   0 0 2,654
ISHARES INC MSCI MEXICO ETF 464286822 2,540 79,829 SH   SOLE   0 0 79,829
MOODYS CORP COM 615369105 130 474 SH   OTR   0 0 474
ISHARES INC MSCI SWITZERLAND 464286749 2,969 76,142 SH   SOLE   0 0 76,142
VISA INC COM CL A 92826C839 22 113 SH   OTR   0 0 113
HONEYWELL INTL INC COM 438516106 4,293 29,651 SH   SOLE   0 0 29,651
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 924 5,049 SH   SOLE   0 0 5,049
MORNINGSTAR INC COM 617700109 2,178 15,369 SH   SOLE   0 0 15,369
CARLISLE COS INC COM 142339100 4,210 35,118 SH   SOLE   0 0 35,118
JOHNSON & JOHNSON COM 478160104 967 6,882 SH   SOLE   0 0 6,882
BLACKROCK INC COM 09247X101 275 496 SH   SOLE   0 0 496
FIRST TR MLP & ENERGY INCOME COM 33739B104 487 86,708 SH   SOLE   0 0 86,708
CBRE GROUP INC CL A 12504L109 221 4,883 SH   OTR   0 0 4,883
IQVIA HLDGS INC COM 46266C105 4,172 29,301 SH   SOLE   0 0 29,301
UNION PAC CORP COM 907818108 22 132 SH   OTR   0 0 132
APPLE INC COM 037833100 23 63 SH   OTR   0 0 63
CABOT MICROELECTRONICS CORP COM 12709P103 4,496 32,263 SH   SOLE   0 0 32,263
PAYCHEX INC COM 704326107 1,891 25,004 SH   SOLE   0 0 25,004
ISHARES TR MSCI INDONIA ETF 46429B309 2,100 116,945 SH   SOLE   0 0 116,945
TRACTOR SUPPLY CO COM 892356106 25 187 SH   OTR   0 0 187
CASEYS GEN STORES INC COM 147528103 453 3,270 SH   SOLE   0 0 3,270
ICON PLC SHS G4705A100 4,472 26,502 SH   SOLE   0 0 26,502
WOODWARD INC COM 980745103 4,865 62,906 SH   SOLE   0 0 62,906
VERIZON COMMUNICATIONS INC COM 92343V104 536 9,713 SH   SOLE   0 0 9,713
MICROSOFT CORP COM 594918104 333 1,637 SH   SOLE   0 0 1,637
AUTOMATIC DATA PROCESSING IN COM 053015103 23 154 SH   OTR   0 0 154
FIRST REP BK SAN FRANCISCO C COM 33616C100 4,538 42,867 SH   SOLE   0 0 42,867
WATSCO INC COM 942622200 22 121 SH   OTR   0 0 121
ISHARES INC MSCI STH KOR ETF 464286772 148 2,586 SH   OTR   0 0 2,586
CLEARBRIDGE MLP AND MIDSTRM COM 184692101 287 89,918 SH   SOLE   0 0 89,918
AIR PRODS & CHEMS INC COM 009158106 112 463 SH   OTR   0 0 463
AUTODESK INC COM 052769106 601 2,722 SH   SOLE   0 0 2,722
ADOBE INC COM 00724F101 937 2,301 SH   SOLE   0 0 2,301
VERISIGN INC COM 92343E102 254 1,229 SH   OTR   0 0 1,229
MEDTRONIC PLC SHS G5960L103 3,827 41,792 SH   SOLE   0 0 41,792
COCA COLA CO COM 191216100 547 12,148 SH   SOLE   0 0 12,148
CHARLES RIV LABS INTL INC COM 159864107 534 3,024 SH   SOLE   0 0 3,024
COSTAR GROUP INC COM 22160N109 235 330 SH   OTR   0 0 330
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4,807 38,114 SH   SOLE   0 0 38,114
ISHARES TR NEW ZEALAND ETF 464289123 2,475 43,848 SH   SOLE   0 0 43,848
DELL TECHNOLOGIES INC CL C 24703L202 1,316 23,839 SH   SOLE   0 0 23,839
PAYPAL HLDGS INC COM 70450Y103 2,415 13,765 SH   SOLE   0 0 13,765
OLD DOMINION FREIGHT LINE IN COM 679580100 4,444 26,147 SH   SOLE   0 0 26,147
ABBOTT LABS COM 002824100 367 4,015 SH   SOLE   0 0 4,015
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 46 10,240 SH   OTR   0 0 10,240
UNITEDHEALTH GROUP INC COM 91324P102 22 75 SH   OTR   0 0 75
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 22 173 SH   OTR   0 0 173
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2,308 54,966 SH   SOLE   0 0 54,966
ALPHABET INC CAP STK CL C 02079K107 21 15 SH   OTR   0 0 15
ICICI BANK LIMITED ADR 45104G104 154 16,614 SH   OTR   0 0 16,614
TRACTOR SUPPLY CO COM 892356106 4,926 37,397 SH   SOLE   0 0 37,397
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 150 698 SH   OTR   0 0 698
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 1,005 74,067 SH   SOLE   0 0 74,067
ISHARES TR S&P 500 GRWT ETF 464287309 840 4,048 SH   SOLE   0 0 4,048
HILL ROM HLDGS INC COM 431475102 4,501 40,942 SH   SOLE   0 0 40,942
PERKINELMER INC COM 714046109 4,704 47,967 SH   SOLE   0 0 47,967
AVERY DENNISON CORP COM 053611109 22 193 SH   OTR   0 0 193
DISH NETWORK CORPORATION CL A 25470M109 1,029 29,403 SH   SOLE   0 0 29,403
SAP SE SPON ADR 803054204 592 4,229 SH   OTR   0 0 4,229
PGIM HIGH YIELD BOND FUND IN COM 69346H100 1,148 86,735 SH   SOLE   0 0 86,735
PRIMERICA INC COM 74164M108 4,719 40,464 SH   SOLE   0 0 40,464
COSTCO WHSL CORP NEW COM 22160K105 230 760 SH   SOLE   0 0 760
INVESCO QQQ TR UNIT SER 1 46090E103 358 1,447 SH   SOLE   0 0 1,447
INTERCONTINENTAL EXCHANGE IN COM 45866F104 20 223 SH   OTR   0 0 223
COPART INC COM 217204106 3,229 38,868 SH   SOLE   0 0 38,868
FIRST REP BK SAN FRANCISCO C COM 33616C100 141 1,330 SH   OTR   0 0 1,330
DOLLAR GEN CORP NEW COM 256677105 4,521 23,759 SH   SOLE   0 0 23,759
ISHARES TR TIPS BD ETF 464287176 560 4,548 SH   SOLE   0 0 4,548
WIX COM LTD SHS M98068105 354 1,381 SH   OTR   0 0 1,381
BROWN & BROWN INC COM 115236101 4,149 101,606 SH   SOLE   0 0 101,606
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 2,946 120,893 SH   SOLE   0 0 120,893
ROPER TECHNOLOGIES INC COM 776696106 238 613 SH   OTR   0 0 613
FASTENAL CO COM 311900104 3,104 72,461 SH   SOLE   0 0 72,461
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 491 2,279 SH   OTR   0 0 2,279
ISHARES INC MSCI TAIWAN ETF 46434G772 839 21,313 SH   SOLE   0 0 21,313
COLUMBIA SPORTSWEAR CO COM 198516106 4,501 55,900 SH   SOLE   0 0 55,900
EATON VANCE TAX-MANAGED GLOB COM 27829F108 1,723 233,560 SH   SOLE   0 0 233,560
OLD DOMINION FREIGHT LINE IN COM 679580100 23 138 SH   OTR   0 0 138
TRANSUNION COM 89400J107 208 2,386 SH   OTR   0 0 2,386
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 258 1,002 SH   SOLE   0 0 1,002
ISHARES INC MSCI AUST ETF 464286103 3,470 179,847 SH   SOLE   0 0 179,847
HANESBRANDS INC COM 410345102 505 44,657 SH   SOLE   0 0 44,657
VERISIGN INC COM 92343E102 1,600 7,802 SH   SOLE   0 0 7,802
HILTON WORLDWIDE HLDGS INC COM 43300A203 245 3,342 SH   OTR   0 0 3,342
MICROCHIP TECHNOLOGY INC. COM 595017104 11 109 SH   SOLE   0 0 109
TORO CO COM 891092108 3,795 57,030 SH   SOLE   0 0 57,030
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 3,584 184,962 SH   SOLE   0 0 184,962
BLACKROCK CORPOR HI YLD FD I COM 09255P107 1,153 113,360 SH   SOLE   0 0 113,360
GENERAL MLS INC COM 370334104 541 8,718 SH   SOLE   0 0 8,718
SBA COMMUNICATIONS CORP NEW CL A 78410G104 17 58 SH   SOLE   0 0 58
HENRY JACK & ASSOC INC COM 426281101 1,818 9,885 SH   SOLE   0 0 9,885
FISERV INC COM 337738108 20 201 SH   OTR   0 0 201
VEEVA SYS INC CL A COM 922475108 1,304 5,534 SH   SOLE   0 0 5,534
APPLE INC COM 037833100 6,636 18,205 SH   SOLE   0 0 18,205
ZOETIS INC CL A 98978V103 3,360 24,493 SH   SOLE   0 0 24,493