Common typos: igxxxlongxxxcockbgxxxlongxxxcockbixxxlongxxxcockbigxxlongxxxcockbigxxxongxxxcockbigxxxlngxxxcockbigxxxlogxxxcockbigxxxlonxxxcockbigxxxlongxxcockbigxxxlongxxxockbigxxxlongxxxcckbigxxxlongxxxcokbigxxxlongxxxcocnigxxxlongxxxcockvigxxxlongxxxcockhigxxxlongxxxcockgigxxxlongxxxcockbogxxxlongxxxcockbugxxxlongxxxcockbkgxxxlongxxxcockb8gxxxlongxxxcockb9gxxxlongxxxcockbjgxxxlongxxxcockbifxxxlongxxxcockbihxxxlongxxxcockbitxxxlongxxxcockbivxxxlongxxxcockbibxxxlongxxxcockbiyxxxlongxxxcockbigzxxlongxxxcockbigcxxlongxxxcockbigsxxlongxxxcockbigdxxlongxxxcockbigxzxlongxxxcockbigxcxlongxxxcockbigxsxlongxxxcockbigxdxlongxxxcockbigxxzlongxxxcockbigxxclongxxxcockbigxxslongxxxcockbigxxdlongxxxcockbigxxxkongxxxcockbigxxxoongxxxcockbigxxxpongxxxcockbigxxxlpngxxxcockbigxxxlingxxxcockbigxxxllngxxxcockbigxxxl9ngxxxcockbigxxxlkngxxxcockbigxxxl0ngxxxcockbigxxxlomgxxxcockbigxxxlobgxxxcockbigxxxlojgxxxcockbigxxxlohgxxxcockbigxxxlonfxxxcockbigxxxlonhxxxcockbigxxxlontxxxcockbigxxxlonvxxxcockbigxxxlonbxxxcockbigxxxlonyxxxcockbigxxxlongzxxcockbigxxxlongcxxcockbigxxxlongsxxcockbigxxxlongdxxcockbigxxxlongxzxcockbigxxxlongxcxcockbigxxxlongxsxcockbigxxxlongxdxcockbigxxxlongxxzcockbigxxxlongxxccockbigxxxlongxxscockbigxxxlongxxdcockbigxxxlongxxxxockbigxxxlongxxxvockbigxxxlongxxxdockbigxxxlongxxxfockbigxxxlongxxxcpckbigxxxlongxxxcickbigxxxlongxxxclckbigxxxlongxxxc9ckbigxxxlongxxxckckbigxxxlongxxxc0ckbigxxxlongxxxcoxkbigxxxlongxxxcovkbigxxxlongxxxcodkbigxxxlongxxxcofkbigxxxlongxxxcoclbigxxxlongxxxcocjbigxxxlongxxxcocibigxxxlongxxxcocmbigxxxlongxxxcocoibgxxxlongxxxcockbgixxxlongxxxcockbixgxxlongxxxcockbigxxlxongxxxcockbigxxxolngxxxcockbigxxxlnogxxxcockbigxxxlognxxxcockbigxxxlonxgxxcockbigxxxlongxxcxockbigxxxlongxxxocckbigxxxlongxxxccokbigxxxlongxxxcokcnbigxxxlongxxxcockbnigxxxlongxxxcockvbigxxxlongxxxcockbvigxxxlongxxxcockhbigxxxlongxxxcockbhigxxxlongxxxcockgbigxxxlongxxxcockbgigxxxlongxxxcockboigxxxlongxxxcockbiogxxxlongxxxcockbuigxxxlongxxxcockbiugxxxlongxxxcockbkigxxxlongxxxcockbikgxxxlongxxxcockb8igxxxlongxxxcockbi8gxxxlongxxxcockb9igxxxlongxxxcockbi9gxxxlongxxxcockbjigxxxlongxxxcockbijgxxxlongxxxcockbifgxxxlongxxxcockbigfxxxlongxxxcockbihgxxxlongxxxcockbighxxxlongxxxcockbitgxxxlongxxxcockbigtxxxlongxxxcockbivgxxxlongxxxcockbigvxxxlongxxxcockbibgxxxlongxxxcockbigbxxxlongxxxcockbiygxxxlongxxxcockbigyxxxlongxxxcockbigzxxxlongxxxcockbigxzxxlongxxxcockbigcxxxlongxxxcockbigxcxxlongxxxcockbigsxxxlongxxxcockbigxsxxlongxxxcockbigdxxxlongxxxcockbigxdxxlongxxxcockbigxxzxlongxxxcockbigxxcxlongxxxcockbigxxsxlongxxxcockbigxxdxlongxxxcockbigxxxzlongxxxcockbigxxxclongxxxcockbigxxxslongxxxcockbigxxxdlongxxxcockbigxxxklongxxxcockbigxxxlkongxxxcockbigxxxolongxxxcockbigxxxloongxxxcockbigxxxplongxxxcockbigxxxlpongxxxcockbigxxxlopngxxxcockbigxxxliongxxxcockbigxxxloingxxxcockbigxxxllongxxxcockbigxxxlolngxxxcockbigxxxl9ongxxxcockbigxxxlo9ngxxxcockbigxxxlokngxxxcockbigxxxl0ongxxxcockbigxxxlo0ngxxxcockbigxxxlomngxxxcockbigxxxlonmgxxxcockbigxxxlobngxxxcockbigxxxlonbgxxxcockbigxxxlojngxxxcockbigxxxlonjgxxxcockbigxxxlohngxxxcockbigxxxlonhgxxxcockbigxxxlonfgxxxcockbigxxxlongfxxxcockbigxxxlonghxxxcockbigxxxlontgxxxcockbigxxxlongtxxxcockbigxxxlonvgxxxcockbigxxxlongvxxxcockbigxxxlongbxxxcockbigxxxlonygxxxcockbigxxxlongyxxxcockbigxxxlongzxxxcockbigxxxlongxzxxcockbigxxxlongcxxxcockbigxxxlongxcxxcockbigxxxlongsxxxcockbigxxxlongxsxxcockbigxxxlongdxxxcockbigxxxlongxdxxcockbigxxxlongxxzxcockbigxxxlongxxcxcockbigxxxlongxxsxcockbigxxxlongxxdxcockbigxxxlongxxxzcockbigxxxlongxxxccockbigxxxlongxxxscockbigxxxlongxxxdcockbigxxxlongxxxxcockbigxxxlongxxxcxockbigxxxlongxxxvcockbigxxxlongxxxcvockbigxxxlongxxxcdockbigxxxlongxxxfcockbigxxxlongxxxcfockbigxxxlongxxxcpockbigxxxlongxxxcopckbigxxxlongxxxciockbigxxxlongxxxcoickbigxxxlongxxxclockbigxxxlongxxxcolckbigxxxlongxxxc9ockbigxxxlongxxxco9ckbigxxxlongxxxckockbigxxxlongxxxcokckbigxxxlongxxxc0ockbigxxxlongxxxco0ckbigxxxlongxxxcoxckbigxxxlongxxxcocxkbigxxxlongxxxcovckbigxxxlongxxxcocvkbigxxxlongxxxcodckbigxxxlongxxxcocdkbigxxxlongxxxcofckbigxxxlongxxxcocfkbigxxxlongxxxcoclkbigxxxlongxxxcocklbigxxxlongxxxcocjkbigxxxlongxxxcockjbigxxxlongxxxcocikbigxxxlongxxxcockibigxxxlongxxxcocmkbigxxxlongxxxcockmbigxxxlongxxxcocokbigxxxlongxxxcockobbigxxxlongxxxcockbiigxxxlongxxxcockbiggxxxlongxxxcockbigxxxxlongxxxcockbigxxxlonngxxxcockbigxxxlonggxxxcockbigxxxlongxxxcoockbigxxxlongxxxcocckbigxxxlongxxxcockk