Issue #36
Issue #37
retirado codigo nao utilizado.
Issue #39