2035N/ACopyright (c) 2009-2013 Luke Maurits <luke@maurits.id.au>
2035N/ARedistribution and use in source and binary forms, with or without
2035N/Amodification, are permitted provided that the following conditions are met:
2035N/A* Redistributions of source code must retain the above copyright notice,
2035N/A this list of conditions and the following disclaimer.
2035N/A* Redistributions in binary form must reproduce the above copyright notice,
2035N/A this list of conditions and the following disclaimer in the documentation
2035N/A* The name of the author may not be used to endorse or promote products
2035N/A derived from this software without specific prior written permission.
2035N/ATHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
2035N/AAND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
2035N/AIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
2035N/AARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
2035N/ALIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
2035N/ACONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
2035N/ASUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
2035N/AINTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
2035N/ACONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
2035N/AARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE