第十一章
暮色将山丘染作赤红时,女德鲁伊艰难攀上草坡,猎犬轻快地跟在她脚边。她拄着用巫木与闪电玻璃制成的裂痕手杖,每一步都将杖尖插入身前土地,但她并不年老,跨越无数里格的双腿依然强健。
她踩着结实的靴子,穿着磨旧的皮裤。攀登时,用兔皮、狐皮与鼬皮缝制的破旧拼布斗篷在她周身翻飞。骨制、木制与金属制的护符在她身上叮当作响,巨大的行囊背在身上却恍若无物。漆黑长发油腻打绺,垂落于椭圆脸颊两侧,深色眼眸与紧抿的嘴角自然下垂,赋予她一种专注与坚定的气质。那张脸上涂抹着黑白分明的条纹,仿佛为了伪装,或备战。
她名叫维卡-行走古冢者,而她迟到了。
旅途漫长, unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen diversion unforeseen极长文本已超出处理限制,建议分段提交或精简内容。若需完整翻译,请提供更简洁的版本或分批处理。
在盐岔镇附近,她无意间闯入了正前往镇压叛乱的克罗丹军队行经之路。当森林里遍布搜集补给的侦察兵与征粮队时,她被迫连日躲藏,不断转移藏身之处。叛乱平息后,猎人被放出追捕逃亡者。随他们而来的还有别的东西—某种连森林本身都为之战栗的存在。三个拥有人类形体却非人类的生物。
她躲在废弃神庙时险些被它们抓住,但动物们用警报提醒她追捕者的靠近,她只得弃下篝火仓皇逃窜。后来她透过林隙瞥见它们:一个是由晦暗黑甲堆砌而成的巨影,手持硕大战锤;一个衣衫褴褛骨瘦如柴,握着布满尖刺的狰狞长弓;第三个披着斗篷如鬼魅般移动,戴手套的双手握着两把细刃,金属面具覆盖着脸庞。仅是看见它们就让她如坠冰窟,于是始终保持着安全距离。
所幸它们追捕的对象并非是她。其目标是两名来自盐岔镇的逃亡者。她没有逗留观看他们的结局,但料想凶多吉少。取而代之的是她被迫加速前行,穿越仍遍布克罗丹士兵的森林。有段时间猎人们发现了她的踪迹,或许误将她当作其他逃亡者。她用尽毕生所学的脱身技巧才甩开追兵—而她确实精通各种求生伎俩。
如今他们终于抵达目的地。她的同伴迫不及待地穿过蕨丛与金雀花,冲向山脊顶峰。那是条名叫拉克的毛茸灰色猎狼犬,从鼻尖到尾梢的长度甚至超过薇卡的身高。薇卡跟在牠掀动的草浪之后,心中充满凝重思绪。
蛆虫节前夜已过去五个夜晚。她希望哈加斯等过她,尽管这最多只是个渺茫的希望。这些年来错过的会面太多;消息传递已不如往昔顺畅。此刻比任何时候都更需要维持圣盟联系,但她担心德鲁伊们惯常的离群索居终将招致毁灭。他们的人数逐年减少。所到之处,神庙倾颓,圣地荒芜。鲜少见到新留的德鲁伊印记,偶有发现,所述皆是凶兆—幽影之地骚动不宁的怨灵与动荡。当圣灵式微之际,首尊之力却日益壮大,而她的众神依旧沉默。长老们必须采取行动;必须召开圣会。但她未曾听闻任何消息。
或许哈加斯会带来令她振奋的消息。至少,他会留下德鲁伊印记标明下一处目的地,让薇卡能够追上他。她此刻极度渴望陪伴与希望。
但当她在拉克等候的山脊处驻足,望见前方景象时,心中的希望化为了灰烬。
眼前是宽阔的洼地,如同山巅的凹陷,两侧陡坡高耸,背靠悬崖。她立于其东缘,身后是连绵丘陵,披着暮色长影。稀薄的金红交织的云层间,虚弱低垂的太阳刚好悬在崖顶之上。温暖的光晕沿着边缘流淌,而洼地却沉在夏日的暮霭之中。
此地被德鲁伊称为迪拉科姆—希尔-安努宁—传说远古巨人的后裔,最初的人类曾在此向九圣灵宣誓效忠,感谢他们引领自己度过长冰之季迎来春日。他们立起十块巨石的祭坛:一块献给创世者,九块对应他创世时自我分裂的九个碎片。九大圣灵:各自独立却又同属一体,是同一不可知神灵的九面化身。
那些石柱曾矗立于文字历史之前神秘莫测的千年岁月中,世人称之为传奇时代。它们见证了帝国的兴衰更迭,在土地经历浩劫与蛮荒时静默守望,从废墟中淬炼重生。但此刻它们已不复屹立。历经比维卡所能想象的更多世代轮回,十根石柱尽数倾颓。
当她惊恐地凝视时,拉克在她身旁发出呜咽。三年前她最后一次造访时,这些石柱还庄严矗立在肾形潭畔—那面朝天空如镜的山间小湖。最高那根为创世神雕刻的石柱原本立于湖心,每年运行周期中,每日黎明其倒影会掠过湖面,依次触及每位神相,犹如巨型日晷。
如今那根石柱只剩断裂的残桩,从水草蔓生的湖水中探出。其他神相石雕碎裂成块,散落在肆意滋生的石南丛、黑莓藤与蔓草之间,在坠落处粉身碎骨。
短短三年光阴,迪拉科姆圣地竟已倾覆。无人照管,再无朝圣者来访。这片圣地正被大地重新吞噬。
她怎会对此等亵渎之行毫不知情?
维卡心神恍惚地走入洼地,拉克迟疑地小步相随。石柱经年累月风化,神祇雕像仅存暗示形态的凸起与沟壑,但空气中仍弥漫着它们沉甸甸的存在感。半张咆哮的面孔必属战争神相阿兹拉—毁灭之主;近处是石肤大地之母梅舒克,司掌土与火的神相。它们存在如此之久,她曾以为永恒不灭。此刻她却不再确信。
你们怎能容许此事发生?"她质问诸神相,"为何不予阻止?
但神相们一如既往,缄默如初。
她扫视洼地寻找哈加斯的踪迹,纵然他曾至此,也未曾久留。拉克在草丛中嗅闻某物,突然抬头发出短促吠叫。维卡缓步走去,仍被周遭滔天的渎神景象震得心神俱颤。她俯身跪地,拾起拉克从泥土中发现的硬币。
那是一枚克罗丹盾币。一面是竖置的长剑横跨在摊开的书本上,另一面是皇帝的侧面肖像。她用裂开的拇指指甲刮去皇帝脸上的泥土,低头凝视着他。对她而言,这已足够作为证据—倘若还需要证据的话。那些石碑是被圣堂下令推倒的,经过周密策划且有明确目的。
他们正在抹除我们,她想。
她扔下硬币走向山间湖的岸边。时值夏日,即便在悬崖投下的阴影里也暖意融融,但她仍将斗篷裹紧。鲁克察觉到她的情绪,保持着距离。当她俯视湖水时,一张彩绘的面容回应着她恍惚的凝视。
那么,背教者说的是真的。我们的神已抛弃了我们。这片土地已被遗弃。
篝火在湖边噼啪作响,火焰倒映在漆黑的水面上。维卡盘腿坐在火堆前闭目养神,鲁克在近处打着盹。火堆旁的地面上放着黑色小锅,缕缕蒸汽从中升起。光芒笼罩的范围之外夜幕已降临,星空如泼洒般布满天际。
她静止不动超过一个时辰后,有只老鼠壮着胆子前来探查。它沿着水边溜过来,嗅着空气,被锅中飘出的奇异香味吸引。它认出了狼犬是天敌,便借着火堆作为掩护窜过黑暗,溜进维卡膝盖的阴影里。
她突然伸手掐住它的咽喉将其提起。迅速举到眼前时,它的爪子还在空中乱抓。
谢谢你,小家伙。"说着她猛地一扭折断了它的脖子。
当维卡用刀划开老鼠喉咙将血滴入锅中时,鲁克抬起头略带兴趣地看着。鲜血流淌时,她低声向兽相奥格献上感恩祷词,并向献出生命赠礼的小生灵致意。再无血液流出后,她把尸体扔给鲁克,挽起袖子在布满旧疤的皮肤上划开刀刃。让几滴自己的血落入锅中后,用破布裹住了伤口。
她搅动陶罐混合药剂,低头用石语喃喃诵念古老咒文,随后饮下那苦涩咸涩的药液。事毕,她再度盘腿坐下,闭目凝神。獾鼠卢克哼哧一声,嘎吱嚼碎老鼠后沉沉睡去。
谁在那儿?薇卡在脑海中发问。
她已搜寻过此地寻找德鲁伊标记却一无所获。哈加斯未曾来过,指望他同样受阻更是奢望。这位联络人向来最为可靠。唯余两种可能:他已遇害,或遭逮捕—二者结局殊途同归。哈加斯也沦陷了,如同众多信仰同胞那般。濒临崩溃的圣盟再断一环。
她不能再如此下去。不能眼睁睁看着圣地倾颓,神明沦为传说。于是她要以最熟知的方式寻求指引。召唤此地曾经强大的精魂,看它们能赐予何等智慧。
药效在她体内蔓延,从腹部涌向指尖与齿龈,穿透肌肉与神经,所到之处皆松弛开来。口中泛起金属腥涩,腹腔灼烧翻涌,感官却骤然锐利。她清晰嗅到卢克浓重的麝香体味,睡梦中獾鼠的呼吸声在耳中轰响。湖面飘来水草腐烂的气息,噼啪作响的篝火送来灼热干燥的焦木味道。
很快她开始神经颤悸,关节随药毒发作隐隐作痛。她睁眼起身,仰面望向天穹。
洼地上空,萨巴斯特拉之带化作红黄交织的朦胧卷云,成为漆黑天幕唯一的色彩。她深吸气将黑暗如水流般纳入肺腑,却因失衡踉跄晃动。星辰在头顶旋转晕染,她急忙张开双臂稳住身形。此药效力凶悍,足以令未经多年抗毒训练者毙命。待重新站稳,她再度仰望星空,试图重拾宁静。
但星辰已偏离原位。
她皱起眉头。萨巴斯特拉缎带方才还高悬头顶,此刻却已南移至远方。新的星座映入眼帘:海鸥座几乎完全消失,狐狸座取而代之出现在东方地平线上。半月姐妹座已然显现—碎裂而庞大的坦泰拉,苍白的莱莎从她身后窥探。
前一刻还是盛夏,此刻她却伫立于秋日的星辰之下。
开始了。灵体正在指引她。但这意味着什么?
视野边缘有光影流动,一缕卷曲的微光,宛若逃逸的火舌在断裂石柱间随风飘荡。她转身追寻,那光芒却湮没在倾颓的乱石与深草之中。
怀着好奇,她动身探查。途经一尊侧卧的神祇面部残像时,凹陷的眼窝阴影流转,恍若随她移动而转动。她感到细微的战栗—某个苏醒之灵的显现。
现身吧。
倒塌的石柱形成高过人体的碎块迷宫。她在诸圣像间的莎草与蕨丛中搜寻,屡次瞥见视野边际的微光并任其引路,最终却跟丢目标,迟疑地停步环顾洼地,唯恐错过任何启示。突然,她听见异响。
在身后。
她猛地转身倒吸一口气,发间与衣饰的护符叮当作响。伫立的身影照亮她的面庞:那是个翻涌着炫光的修长存在,闪烁变幻如阳光洒在涟漪上的反光。其手中长剑炽烈燃烧,锋芒足以灼盲。她抬手遮眼。
你要给我什么启示?"她高喊。
身影既未言语也未动作,更未回应,但力量在其周身流转。通过幻象特有的感知方式,她明白这是位盟友—大地的守护者。
‘你从圣像而来吗?它们终于回应子民的祈愿了吗?’
冠军没有回应她,于是她眯起眼睛凑近细看。在流转闪烁的微光下,她隐约窥见一张脸的轮廓。若能看清面容,她就能辨认出这位信使的本质。她试探性地伸出手,仿佛要触摸它的面颊,像盲人般用指尖描摹它的五官。
当指尖触及的刹那,它如同被吹熄的烛火骤然消失,有重物砰然坠落在她脚边的土地上。
她惊愕地眨了眨眼。夜视能力已被强光破坏,她只好跪下来在暗草丛中摸索,直到双手握住坠落的物件—冰凉光滑而锐利,定然是那把剑。
可当她起身从草丛中拾起它时,手中不过是段扭曲的枯枝。
她困惑地蹙眉端详。耀眼的光影已然消散,洼地变得阴冷,星光泛着铁灰色的寒芒。她咬着下唇环顾四周,寻找其他征兆。精魂究竟想传达什么?
再次低头时,她手中的枯枝竟化作滴淌粘液的骨软骨棒,像是某种陌生生物枯瘦的前肢。她厌恶地惊叫一声甩开它,那物件坠落时竟变成一条黑蛇窜入深草。她本能地后退,靴子被灌木绊住令她踉跄欲倒。为保持平衡,她伸手扶住咆哮者阿兹拉裂成两半的石雕面孔—掌心收回时已沾满猩红湿黏的液体,鲜血正从石像的裂缝中涌出,顺着狰狞的面部沟壑蜿蜒流淌。
她惊恐地盯着染血的手掌。这绝非指引之梦。精魂震怒着;她感受到沉甸甸的黑暗威压。局势正脱离她的掌控。
石像间忽有动静。她猛转身,瞥见一道模糊的黑影倏然隐没。伴随着心悸的恐惧,她发现数个类似的身影已形成包围圈。它们静立不动,却总在她试图看清时滑出视野,如同沿着轨道被横向拖移。每消失一道黑影,下一道便出现得更近。
她开始惊慌失措。她已架通冥渊,邀引精魂穿越而来,但只有部分来自影界的灵体献上知识。另一些则意图伤害她,急于报复他们神圣之地遭受的亵渎,将怒火倾泻在任何能找到的生灵身上。她不知这些陌生者为何物,但本能告诫她应当畏惧。所有咒文诀窍瞬间从脑中消散,她唯有奔逃。
当她掠过那些被玷污的神祇雕像时,月光下浮现它们阴郁的面容,拼布斗篷在她周身翻飞。唯一生机是逃出迪拉科姆地界,指望它们不会追来。但无论她跑得多快,那些身影更快,正在不断逼近。
其中一个从她前方的黑暗中陡然升起。
她踉跄止步,头脑嗡鸣,口干舌燥。它身披黑氅,穿着甲虫壳质般的奇异铠甲。面如尸骸般惨白,没有嘴唇,只有暴露的牙龈与尖牙构成的怪诞咧嘴。双眼横缚着黑铁眼罩。
她急转寻找退路,却已被包围。六个可怖存在步步紧逼,每个都呈现崭新的噩梦形态:一个枯瘦面容覆满细链编织的网,钩刺嵌入眼睑将双目撑开,暴露出底下漆黑发亮的眼球;另一个颧骨以下的皮肤被彻底剥除,下颌肌肉与骨骼如昆虫颚肢般向外敞开着;还有一个前臂与手指经邪恶手术被剖开延展成双倍长度,在空气中无休止地挥舞。它们宛若某个嗜尸成性的嵌合师创造的实验品。
戴着黑铁眼罩的那个抓住她,冰冷手掌覆上她的双眼。当黑暗吞噬一切时,凄厉尖叫从她喉中撕裂而出。
随后,它向她展现了此行欲示之物。
黎明时分,她裹着斗篷凝视篝火,手捧汤碗啜饮。她彻夜未眠—即便尝试入睡也绝无可能。所见恐怖景象仍鲜活灼烫。她虽未完全理解灵体所传达的全部信息,但深知不可忽视。她需要明智的建议,而能求助者唯有一人。
清晨时分她再次踏上旅程,迪拉科姆的废墟被抛在身后,拉克小跑着跟随在她身侧。背包负在肩头,手杖握在掌中,这是多年来她第一次拥有如此清晰的目标。