042660 Technicals - Hanwha Ocean Co., Ltd. | Makkler