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 623 3,169 SH   SOLE 3,169 0 0
ABBOTT LABS COM 002824100 541 8,875 SH   SOLE 8,875 0 0
ABBVIE INC COM 00287Y109 930 10,035 SH   SOLE 10,035 0 0
ACHAOGEN INC COM 004449104 139 16,054 SH   SOLE 16,054 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 407 15,770 SH   SOLE 15,770 0 0
AETNA INC NEW COM 00817Y108 394 2,146 SH   SOLE 2,146 0 0
ALLERGAN PLC SHS G0177J108 1,183 7,098 SH   SOLE 7,098 0 0
ALPHABET INC CAP STK CL A 02079K305 3,215 2,847 SH   SOLE 2,847 0 0
ALPHABET INC CAP STK CL C 02079K107 5,160 4,625 SH   SOLE 4,625 0 0
ALTRIA GROUP INC COM 02209S103 284 5,000 SH   SOLE 5,000 0 0
AMAZON COM INC COM 023135106 867 510 SH   SOLE 510 0 0
AMC NETWORKS INC CL A 00164V103 1,596 25,660 SH   SOLE 25,660 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 18,155 212,633 SH   SOLE 212,633 0 0
AMGEN INC COM 031162100 1,272 6,889 SH   SOLE 6,889 0 0
ANADARKO PETE CORP COM 032511107 557 7,600 SH   SOLE 7,600 0 0
ANTERO RES CORP COM 03674X106 1,573 73,694 SH   SOLE 73,694 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 301 9,450 SH   SOLE 9,450 0 0
APOLLO INVT CORP COM 03761U106 402 72,140 SH   SOLE 72,140 0 0
APPLE INC COM 037833100 16,550 89,404 SH   SOLE 89,404 0 0
AQUA AMERICA INC COM 03836W103 977 27,768 SH   SOLE 27,768 0 0
ARES COML REAL ESTATE CORP COM 04013V108 2,338 169,317 SH   SOLE 169,317 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 320 39,500 SH   SOLE 39,500 0 0
ASSURED GUARANTY LTD COM G0585R106 3,349 93,736 SH   SOLE 93,736 0 0
AT&T INC COM 00206R102 2,554 79,536 SH   SOLE 79,536 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 914 104,423 SH   SOLE 104,423 0 0
AUTODESK INC COM 052769106 787 6,005 SH   SOLE 6,005 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 301 2,244 SH   SOLE 2,244 0 0
AUTONATION INC COM 05329W102 349 7,175 SH   SOLE 7,175 0 0
AVEO PHARMACEUTICALS INC COM 053588109 86 38,000 SH   SOLE 38,000 0 0
AVIS BUDGET GROUP COM 053774105 797 24,520 SH   SOLE 24,520 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 6,248 112,341 SH   SOLE 112,341 0 0
BANK AMER CORP COM 060505104 356 12,629 SH   SOLE 12,629 0 0
BB&T CORP COM 054937107 290 5,756 SH   SOLE 5,756 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 282 1 SH   SOLE 1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,182 43,835 SH   SOLE 43,835 0 0
BLACKROCK INCOME TR INC COM 09247F100 208 35,615 SH   SOLE 35,615 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 1,224 110,761 SH   SOLE 110,761 0 0
BOEING CO COM 097023105 398 1,186 SH   SOLE 1,186 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 438 7,908 SH   SOLE 7,908 0 0
BROOKDALE SR LIVING INC COM 112463104 260 28,557 SH   SOLE 28,557 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3,342 85,798 SH   SOLE 85,798 0 0
CAMPBELL SOUP CO COM 134429109 280 6,900 SH   SOLE 6,900 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 248 27,745 SH   SOLE 27,745 0 0
CAREDX INC COM 14167L103 225 18,400 SH   SOLE 18,400 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 68 21,950 SH   SOLE 21,950 0 0
CATERPILLAR INC DEL COM 149123101 5,459 40,238 SH   SOLE 40,238 0 0
CBS CORP NEW CL B 124857202 8,482 150,873 SH   SOLE 150,873 0 0
CF INDS HLDGS INC COM 125269100 413 9,305 SH   SOLE 9,305 0 0
CHERRY HILL MTG INVT CORP COM 164651101 1,119 62,672 SH   SOLE 62,672 0 0
CHESAPEAKE UTILS CORP COM 165303108 6,078 76,027 SH   SOLE 76,027 0 0
CHEVRON CORP NEW COM 166764100 1,358 10,743 SH   SOLE 10,743 0 0
CINEDIGM CORP COM NEW 172406209 61 39,350 SH   SOLE 39,350 0 0
CISCO SYS INC COM 17275R102 280 6,516 SH   SOLE 6,516 0 0
CITIGROUP INC COM NEW 172967424 7,895 117,971 SH   SOLE 117,971 0 0
CLOROX CO DEL COM 189054109 291 2,150 SH   SOLE 2,150 0 0
COCA COLA CO COM 191216100 475 10,832 SH   SOLE 10,832 0 0
COLGATE PALMOLIVE CO COM 194162103 317 4,884 SH   SOLE 4,884 0 0
COMCAST CORP NEW CL A 20030N101 221 6,728 SH   SOLE 6,728 0 0
COMMSCOPE HLDG CO INC COM 20337X109 2,313 79,211 SH   SOLE 79,211 0 0
CONNECTICUT WTR SVC INC COM 207797101 6,539 100,104 SH   SOLE 100,104 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 212 8,500 SH   SOLE 8,500 0 0
CONSOLIDATED EDISON INC COM 209115104 1,132 14,520 SH   SOLE 14,520 0 0
CORE LABORATORIES N V COM N22717107 5,485 43,459 SH   SOLE 43,459 0 0
CORPORATE CAP TR INC COM 219880101 1,730 110,742 SH   SOLE 110,742 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 381 11,985 SH   SOLE 11,985 0 0
CSX CORP COM 126408103 878 13,765 SH   SOLE 13,765 0 0
CUI GLOBAL INC COM NEW 126576206 3,310 1,114,502 SH   SOLE 1,114,502 0 0
CVS HEALTH CORP COM 126650100 418 6,498 SH   SOLE 6,498 0 0
DANAHER CORP DEL COM 235851102 373 3,781 SH   SOLE 3,781 0 0
DEERE & CO COM 244199105 333 2,380 SH   SOLE 2,380 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 517 6,113 SH   SOLE 6,113 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,354 30,799 SH   SOLE 30,799 0 0
DIME CMNTY BANCSHARES COM 253922108 283 14,536 SH   SOLE 14,536 0 0
DIREXION SHS ETF TR DAILY SM CAP BEA 25490K521 126 13,436 SH   SOLE 13,436 0 0
DISCOVER FINL SVCS COM 254709108 551 7,828 SH   SOLE 7,828 0 0
DISNEY WALT CO COM DISNEY 254687106 2,752 26,257 SH   SOLE 26,257 0 0
DOWDUPONT INC COM 26078J100 277 4,202 SH   SOLE 4,202 0 0
ECOLAB INC COM 278865100 1,794 12,781 SH   SOLE 12,781 0 0
EMC INS GROUP INC COM 268664109 375 13,500 SH   SOLE 13,500 0 0
EMERSON ELEC CO COM 291011104 385 5,563 SH   SOLE 5,563 0 0
ENERGEN CORP COM 29265N108 8,796 120,796 SH   SOLE 120,796 0 0
ENSCO PLC SHS CLASS A G3157S106 131 18,100 SH   SOLE 18,100 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 101 13,405 SH   SOLE 13,405 0 0
EQT CORP COM 26884L109 3,029 54,890 SH   SOLE 54,890 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 294 5,700 SH   SOLE 5,700 0 0
EVEREST RE GROUP LTD COM G3223R108 7,098 30,795 SH   SOLE 30,795 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 317 4,101 SH   SOLE 4,101 0 0
EXXON MOBIL CORP COM 30231G102 4,526 54,706 SH   SOLE 54,706 0 0
EZCORP INC CL A NON VTG 302301106 991 82,239 SH   SOLE 82,239 0 0
FACEBOOK INC CL A 30303M102 1,140 5,866 SH   SOLE 5,866 0 0
FEDEX CORP COM 31428X106 590 2,598 SH   SOLE 2,598 0 0
FIFTH THIRD BANCORP COM 316773100 313 10,891 SH   SOLE 10,891 0 0
FIRST SOLAR INC COM 336433107 808 15,345 SH   SOLE 15,345 0 0
FLEX LTD ORD Y2573F102 14,598 1,034,552 SH   SOLE 1,034,552 0 0
FS INVT CORP COM 302635107 418 56,910 SH   SOLE 56,910 0 0
GALLAGHER ARTHUR J & CO COM 363576109 2,677 41,013 SH   SOLE 41,013 0 0
GENERAL ELECTRIC CO COM 369604103 213 15,652 SH   SOLE 15,652 0 0
GENERAL MTRS CO COM 37045V100 7,308 185,477 SH   SOLE 185,477 0 0
GILEAD SCIENCES INC COM 375558103 797 11,246 SH   SOLE 11,246 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,590 68,262 SH   SOLE 68,262 0 0
GRAN TIERRA ENERGY INC COM 38500T101 194 56,275 SH   SOLE 56,275 0 0
GRANITE PT MTG TR INC COM 38741L107 499 27,191 SH   SOLE 27,191 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 504 34,715 SH   SOLE 34,715 0 0
HARRIS CORP DEL COM 413875105 2,532 17,521 SH   SOLE 17,521 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 6,984 136,585 SH   SOLE 136,585 0 0
HC2 HLDGS INC COM 404139107 146 25,000 SH   SOLE 25,000 0 0
HCA HEALTHCARE INC COM 40412C101 1,049 10,220 SH   SOLE 10,220 0 0
HERITAGE INS HLDGS INC COM 42727J102 521 31,249 SH   SOLE 31,249 0 0
HEXCEL CORP NEW COM 428291108 2,089 31,475 SH   SOLE 31,475 0 0
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 9,121 773,001 SH   SOLE 773,001 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 430 57,580 SH   SOLE 57,580 0 0
HOME DEPOT INC COM 437076102 646 3,312 SH   SOLE 3,312 0 0
HONEYWELL INTL INC COM 438516106 7,619 52,893 SH   SOLE 52,893 0 0
HUNT COS FIN TR INC COM 44558T100 349 102,250 SH   SOLE 102,250 0 0
IAC INTERACTIVECORP COM 44919P508 457 3,000 SH   SOLE 3,000 0 0
ILLINOIS TOOL WKS INC COM 452308109 512 3,699 SH   SOLE 3,699 0 0
ILLUMINA INC COM 452327109 2,796 10,012 SH   SOLE 10,012 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 183 95,630 SH   SOLE 95,630 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 490 119,435 SH   SOLE 119,435 0 0
INSPIRED ENTMT INC COM 45782N108 140 22,419 SH   SOLE 22,419 0 0
INTEL CORP COM 458140100 1,228 24,708 SH   SOLE 24,708 0 0
INTELLICHECK INC COM NEW 45817G201 2,936 1,276,612 SH   SOLE 1,276,612 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 446 3,194 SH   SOLE 3,194 0 0
ISHARES GOLD TRUST ISHARES 464285105 2,603 216,578 SH   SOLE 216,578 0 0
ISHARES INC INTL HIGH YIELD 464286210 339 6,537 SH   SOLE 6,537 0 0
ISHARES TR 1 3 YR CR BD ETF 464288646 582 5,615 SH   SOLE 5,615 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 208 2,500 SH   SOLE 2,500 0 0
ISHARES TR 20 YR TR BD ETF 464287432 857 7,043 SH   SOLE 7,043 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 738 6,151 SH   SOLE 6,151 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 1,466 14,297 SH   SOLE 14,297 0 0
ISHARES TR CMBS ETF 46429B366 578 11,530 SH   SOLE 11,530 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 249 8,285 SH   SOLE 8,285 0 0
ISHARES TR IBONDS DEC19 ETF 46434VAU4 1,145 46,200 PRN   SOLE 46,200 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,003 8,758 SH   SOLE 8,758 0 0
ISHARES TR MBS ETF 464288588 294 2,821 SH   SOLE 2,821 0 0
ISHARES TR NATIONAL MUN ETF 464288414 200 1,830 SH   SOLE 1,830 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 80 25,000 SH Put SOLE 25,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 8 51 SH   SOLE 51 0 0
ISHARES TR TRS FLT RT BD 46434V860 627 12,460 SH   SOLE 12,460 0 0
JOHNSON & JOHNSON COM 478160104 5,379 44,329 SH   SOLE 44,329 0 0
JOHNSON CTLS INTL PLC SHS G51502105 3,902 116,641 SH   SOLE 116,641 0 0
JPMORGAN CHASE & CO COM 46625H100 5,047 48,432 SH   SOLE 48,432 0 0
KIMBERLY CLARK CORP COM 494368103 440 4,181 SH   SOLE 4,181 0 0
KRAFT HEINZ CO COM 500754106 565 8,998 SH   SOLE 8,998 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 262 1,460 SH   SOLE 1,460 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 305 11,458 SH   SOLE 11,458 0 0
LIQTECH INTL INC COM 53632A102 1,518 2,039,126 SH   SOLE 2,039,126 0 0
LOWES COS INC COM 548661107 1,107 11,585 SH   SOLE 11,585 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 4,073 96,521 SH   SOLE 96,521 0 0
MARATHON PETE CORP COM 56585A102 772 11,005 SH   SOLE 11,005 0 0
MATADOR RES CO COM 576485205 4,365 145,260 SH   SOLE 145,260 0 0
MATLIN & PARTNERS ACQUISITIO *W EXP 05/28/202 57682V114 17 25,000 SH   SOLE 25,000 0 0
MATLIN & PARTNERS ACQUISITIO CL A 57682V106 247 25,000 SH   SOLE 25,000 0 0
MCDONALDS CORP COM 580135101 229 1,462 SH   SOLE 1,462 0 0
MCKESSON CORP COM 58155Q103 1,468 11,005 SH   SOLE 11,005 0 0
MERCK & CO INC COM 58933Y105 2,324 38,288 SH   SOLE 38,288 0 0
MICRON TECHNOLOGY INC COM 595112103 3,364 64,150 SH   SOLE 64,150 0 0
MICROSOFT CORP COM 594918104 3,364 34,114 SH   SOLE 34,114 0 0
MONDELEZ INTL INC CL A 609207105 282 6,883 SH   SOLE 6,883 0 0
MONROE CAP CORP COM 610335101 691 51,249 SH   SOLE 51,249 0 0
MORGAN STANLEY EM MKTS DM DE COM 617477104 170 25,303 SH   SOLE 25,303 0 0
MYLAN N V SHS EURO N59465109 522 14,430 SH   SOLE 14,430 0 0
NABRIVA THERAPEUTICS PLC SHS G63637105 57 16,400 SH   SOLE 16,400 0 0
NEW JERSEY RES COM 646025106 6,235 139,329 SH   SOLE 139,329 0 0
NORFOLK SOUTHERN CORP COM 655844108 303 2,011 SH   SOLE 2,011 0 0
NORTHWEST NAT GAS CO COM 667655104 5,589 87,599 SH   SOLE 87,599 0 0
NOVAVAX INC COM 670002104 26 19,500 SH   SOLE 19,500 0 0
NUVEEN CONNECTICUT QLTY MUN COM 67060D107 199 16,739 SH   SOLE 16,739 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 269 21,366 SH   SOLE 21,366 0 0
NUVEEN NY MUN VALUE FD COM 67062M105 134 14,550 SH   SOLE 14,550 0 0
NVIDIA CORP COM 67066G104 341 1,440 SH   SOLE 1,440 0 0
NXP SEMICONDUCTORS N V COM N6596X109 258 2,360 SH   SOLE 2,360 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 533 111,570 SH   SOLE 111,570 0 0
OBSIDIAN ENERGY LTD COM 674482104 211 186,590 SH   SOLE 186,590 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 493 5,888 SH   SOLE 5,888 0 0
ONCONOVA THERAPEUTICS INC COM NEW 68232V306 51 125,650 SH   SOLE 125,650 0 0
ORACLE CORP COM 68389X105 710 16,104 SH   SOLE 16,104 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 154 15,119 SH   SOLE 15,119 0 0
PARKER HANNIFIN CORP COM 701094104 9,826 63,045 SH   SOLE 63,045 0 0
PATTERSON UTI ENERGY INC COM 703481101 425 23,600 SH   SOLE 23,600 0 0
PEPSICO INC COM 713448108 480 4,409 SH   SOLE 4,409 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 106 23,660 SH   SOLE 23,660 0 0
PFIZER INC COM 717081103 1,536 42,343 SH   SOLE 42,343 0 0
PHILIP MORRIS INTL INC COM 718172109 209 2,590 SH   SOLE 2,590 0 0
PIONEER NAT RES CO COM 723787107 13,574 71,728 SH   SOLE 71,728 0 0
PNC FINL SVCS GROUP INC COM 693475105 2,557 18,924 SH   SOLE 18,924 0 0
PROCTER AND GAMBLE CO COM 742718109 923 11,830 SH   SOLE 11,830 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 485 60,330 SH   SOLE 60,330 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 414 7,006 SH   SOLE 7,006 0 0
PURE ACQUISITION CORP *W EXP 04/17/202 74621Q114 64 50,000 SH   SOLE 50,000 0 0
PURE ACQUISITION CORP CL A 74621Q106 964 100,000 SH   SOLE 100,000 0 0
PURECYCLE CORP COM NEW 746228303 955 99,986 SH   SOLE 99,986 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 123 23,490 SH   SOLE 23,490 0 0
PVH CORP COM 693656100 535 3,572 SH   SOLE 3,572 0 0
QEP RES INC COM 74733V100 1,071 87,378 SH   SOLE 87,378 0 0
QORVO INC COM 74736K101 4,268 53,241 SH   SOLE 53,241 0 0
QUALCOMM INC COM 747525103 756 13,471 SH   SOLE 13,471 0 0
RANGE RES CORP COM 75281A109 44 10,000 SH Call SOLE 10,000 0 0
RITE AID CORP COM 767754104 78 45,000 SH   SOLE 45,000 0 0
ROPER TECHNOLOGIES INC COM 776696106 76,119 275,884 SH   SOLE 275,884 0 0
S&P GLOBAL INC COM 78409V104 3,228 15,834 SH   SOLE 15,834 0 0
SALESFORCE COM INC COM 79466L302 585 4,288 SH   SOLE 4,288 0 0
SANOFI RIGHT 12/31/2020 80105N113 17 33,635 SH   SOLE 33,635 0 0
SCHLUMBERGER LTD COM 806857108 304 4,529 SH   SOLE 4,529 0 0
SCORPIO TANKERS INC SHS Y7542C106 638 227,020 SH   SOLE 227,020 0 0
SMUCKER J M CO COM NEW 832696405 651 6,053 SH   SOLE 6,053 0 0
SOLAR CAP LTD COM 83413U100 4,407 215,595 SH   SOLE 215,595 0 0
SOLAR SR CAP LTD COM 83416M105 1,617 99,116 SH   SOLE 99,116 0 0
SOUTH JERSEY INDS INC COM 838518108 3,873 115,729 SH   SOLE 115,729 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 3,759 31,678 SH   SOLE 31,678 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,708 9,984 SH   SOLE 9,984 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 72 33,000 SH Put SOLE 33,000 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 210 10,042 SH   SOLE 10,042 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105 124 12,049 SH   SOLE 12,049 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 108 13,500 SH   SOLE 13,500 0 0
STAG INDL INC COM 85254J102 201 7,384 SH   SOLE 7,384 0 0
STONECASTLE FINL CORP COM 861780104 348 15,219 SH   SOLE 15,219 0 0
STRYKER CORP COM 863667101 403 2,389 SH   SOLE 2,389 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 482 277,110 SH   SOLE 277,110 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 9,056 247,713 SH   SOLE 247,713 0 0
TECOGEN INC NEW COM NEW 87876P201 2,505 673,452 SH   SOLE 673,452 0 0
TITAN INTL INC ILL COM 88830M102 1,997 186,081 SH   SOLE 186,081 0 0
TPG PACE ENERGY HLDGS CORP CL A 872656103 457 42,001 SH   SOLE 42,001 0 0
TRAVELERS COMPANIES INC COM 89417E109 770 6,293 SH   SOLE 6,293 0 0
TRIMBLE INC COM 896239100 10,953 333,515 SH   SOLE 333,515 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 130 28,600 SH   SOLE 28,600 0 0
UNION PAC CORP COM 907818108 2,084 14,709 SH   SOLE 14,709 0 0
UNITED INS HLDGS CORP COM 910710102 404 20,645 SH   SOLE 20,645 0 0
UNITED TECHNOLOGIES CORP COM 913017109 467 3,736 SH   SOLE 3,736 0 0
UNITEDHEALTH GROUP INC COM 91324P102 801 3,265 SH   SOLE 3,265 0 0
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 172 10,365 SH   SOLE 10,365 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 259 11,625 SH   SOLE 11,625 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 2,862 36,142 SH   SOLE 36,142 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 468 4,241 SH   SOLE 4,241 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,341 16,670 SH   SOLE 16,670 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2,605 50,253 SH   SOLE 50,253 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 731 13,030 SH   SOLE 13,030 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 1,174 22,845 SH   SOLE 22,845 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1,818 10,715 SH   SOLE 10,715 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,069 21,248 SH   SOLE 21,248 0 0
VERMILION ENERGY INC COM 923725105 683 18,953 SH   SOLE 18,953 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,915 81,894 SH   SOLE 81,894 0 0
WELLS FARGO CO NEW COM 949746101 2,670 48,155 SH   SOLE 48,155 0 0
WESTERN ASSET EMRG MKT DEBT COM 95766A101 308 23,212 SH   SOLE 23,212 0 0
WESTERN ASSET GLOBAL CP DEFI COM 95790C107 218 13,020 SH   SOLE 13,020 0 0
WESTERN ASSET HGH YLD DFNDFD COM 95768B107 340 23,323 SH   SOLE 23,323 0 0
WESTERN DIGITAL CORP COM 958102105 15,417 199,166 SH   SOLE 199,166 0 0
WESTROCK CO COM 96145D105 2,967 52,032 SH   SOLE 52,032 0 0
WHITESTONE REIT COM 966084204 149 11,965 SH   SOLE 11,965 0 0
WIDEPOINT CORP COM 967590100 28 50,000 SH   SOLE 50,000 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1,655 26,211 SH   SOLE 26,211 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 3,999 74,075 SH   SOLE 74,075 0 0
XAI OCTAGON FLOATNG RATE ALT COM 98400T106 292 31,925 SH   SOLE 31,925 0 0
YORK WTR CO COM 987184108 1,045 32,875 SH   SOLE 32,875 0 0
ZAYO GROUP HLDGS INC COM 98919V105 825 22,621 SH   SOLE 22,621 0 0