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
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 21,455 437,504 SH   SOLE   0 0 437,504
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 15,801 325,323 SH   SOLE   0 0 325,323
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 12,954 470,027 SH   SOLE   0 0 470,027
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 11,036 136,757 SH   SOLE   0 0 136,757
MCCORMICK & CO INC COM NON VTG 579780206 6,631 77,503 SH   OTR   0 0 77,503
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 6,366 118,769 SH   SOLE   0 0 118,769
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 4,597 114,725 SH   SOLE   0 0 114,725
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3,807 73,918 SH   SOLE   0 0 73,918
ISHARES TR CORE S&P500 ETF 464287200 3,726 18,189 SH   SOLE   0 0 18,189
BRADY CORP CL A 104674106 3,662 159,366 SH   SOLE   0 0 159,366
ISHARES TR GL CLEAN ENE ETF 464288224 3,364 341,866 SH   SOLE   0 0 341,866
HARRIS & HARRIS GROUP INC COM 413833104 3,334 1,515,438 SH   SOLE   0 0 1,515,438
HONDA MOTOR LTD AMERN SHS 438128308 3,181 99,628 SH   SOLE   0 0 99,628
CORNING INC COM 219350105 3,101 169,616 SH   SOLE   0 0 169,616
APPLE INC COM 037833100 2,827 26,860 SH   OTR   0 0 26,860
ITRON INC COM 465741106 2,606 72,023 SH   SOLE   0 0 72,023
ISHARES SILVER TRUST ISHARES 46428Q109 2,167 164,321 SH   SOLE   0 0 164,321
ISHARES GLB SILV MIN ETF 464286327 1,870 332,791 SH   SOLE   0 0 332,791
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,833 17,578 SH   SOLE   0 0 17,578
HEWLETT PACKARD ENTERPRISE COM 42824C109 1,568 103,164 SH   SOLE   0 0 103,164
HP INC COM 40434L105 1,221 103,165 SH   SOLE   0 0 103,165
VANGUARD INTL EQUITY INDEX ALLWRLD EX US 922042775 1,201 27,666 SH   SOLE   0 0 27,666
MCDONALDS CORP COM 580135101 1,124 9,517 SH   OTR   0 0 9,517
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,093 28,343 SH   SOLE   0 0 28,343
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1,070 37,125 SH   SOLE   0 0 37,125
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 1,069 37,329 SH   SOLE   0 0 37,329
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,062 20,080 SH   SOLE   0 0 20,080
PNC FINL SVCS GROUP INC COM 693475105 988 10,367 SH   OTR   0 0 10,367
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 896 17,208 SH   SOLE   0 0 17,208
EXXON MOBIL CORP COM 30231G102 843 10,814 SH   OTR   0 0 10,814
ISHARES TR CORE S&P TTL STK 464287150 762 8,207 SH   SOLE   0 0 8,207
MICROSOFT CORP COM 594918104 691 12,457 SH   OTR   0 0 12,457
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 683 14,601 SH   SOLE   0 0 14,601
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 676 21,945 SH   SOLE   0 0 21,945
ISHARES TR CORE US AGGBD ET 464287226 649 6,012 SH   SOLE   0 0 6,012
UNDER ARMOUR INC CL A 904311107 601 7,459 SH   OTR   0 0 7,459
KIMBERLY CLARK CORP COM 494368103 593 4,655 SH   OTR   0 0 4,655
ISHARES TR CORE S&P MCP ETF 464287507 571 4,101 SH   SOLE   0 0 4,101
VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 546 8,467 SH   SOLE   0 0 8,467
AT&T INC COM 00206R102 505 14,685 SH   OTR   0 0 14,685
GENERAL ELECTRIC CO COM 369604103 495 15,906 SH   OTR   0 0 15,906
AERIE PHARMACEUTICALS INC COM 00771V108 487 20,000 SH   OTR   0 0 20,000
ACNB CORP COM 000868109 451 21,173 SH   OTR   0 0 21,173
ISHARES TR CORE MSCITOTAL 46432F834 448 9,062 SH   SOLE   0 0 9,062
M & T BK CORP COM 55261F104 447 3,685 SH   OTR   0 0 3,685
VERIZON COMMUNICATIONS INC COM 92343V104 439 9,502 SH   OTR   0 0 9,502
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 382 7,567 SH   SOLE   0 0 7,567
SCHLUMBERGER LTD COM 806857108 372 5,333 SH   OTR   0 0 5,333
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 371 13,258 SH   SOLE   0 0 13,258
WALGREENS BOOTS ALLIANCE I COM 931427108 358 4,208 SH   OTR   0 0 4,208
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 352 2,669 SH   OTR   0 0 2,669
CSX CORP COM 126408103 337 13,000 SH   OTR   0 0 13,000
PROCTER & GAMBLE CO COM 742718109 336 4,232 SH   OTR   0 0 4,232
VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 335 5,515 SH   SOLE   0 0 5,515
VANGUARD TAX MANAGED INTL FTSE DEV MKT ETF 921943858 314 8,561 SH   SOLE   0 0 8,561
JPMORGAN CHASE & CO COM 46625H100 259 3,927 SH   OTR   0 0 3,927
ISHARES TR CORE US TR BD 46429B267 258 10,308 SH   SOLE   0 0 10,308
ISHARES TR TIPS BD ETF 464287176 257 2,346 SH   SOLE   0 0 2,346
SCHWAB STRATEGIC TR US TIPS ETF 808524870 254 4,775 SH   SOLE   0 0 4,775
PPL CORP COM 69351T106 253 7,423 SH   OTR   0 0 7,423
ISHARES TR EAFE SML CP ETF 464288273 243 4,871 SH   SOLE   0 0 4,871
VANGUARD INDEX FDS SMALL CP ETF 922908751 229 2,070 SH   SOLE   0 0 2,070
JOHNSON & JOHNSON COM 478160104 205 1,992 SH   OTR   0 0 1,992
LIMELIGHT NETWORKS INC COM 53261M104 22 15,000 SH   OTR   0 0 15,000