Update #30

Update #28

Dic/05/16
Oct/24/16

Update 21