This contract uses a very old version of Solidity. It is generally a best practice to use newer versions due to the bug fixes they implement over older versions
The biggest vulnerability of the version used is related to integer over/underflows
This can potentially affect any math that is performed in the contract. Especially since you have not imported the SafeMath library or something similar.
Manual Inspection
Use a recent version of Solidity
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.