17ef855e462b9a18b7d330e4b40f350164a6ad9daEtan CohenCopyright (c) 2011 Petteri Aimonen <jpa at nanopb.mail.kapsi.fi>
27ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
37ef855e462b9a18b7d330e4b40f350164a6ad9daEtan CohenThis software is provided 'as-is', without any express or 
47ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenimplied warranty. In no event will the authors be held liable 
57ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenfor any damages arising from the use of this software.
67ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
77ef855e462b9a18b7d330e4b40f350164a6ad9daEtan CohenPermission is granted to anyone to use this software for any 
87ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenpurpose, including commercial applications, and to alter it and 
97ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohenredistribute it freely, subject to the following restrictions:
107ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
117ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen1. The origin of this software must not be misrepresented; you 
127ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen   must not claim that you wrote the original software. If you use 
137ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen   this software in a product, an acknowledgment in the product 
147ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen   documentation would be appreciated but is not required.
157ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
167ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen2. Altered source versions must be plainly marked as such, and 
177ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen   must not be misrepresented as being the original software.
187ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen
197ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen3. This notice may not be removed or altered from any source 
207ef855e462b9a18b7d330e4b40f350164a6ad9daEtan Cohen   distribution.
21