那年冬末的雪还没化完,我借了半条白狐的尾巴,硬是把自己藏进你的旧书里,等你在灯下翻到十七页。 那时候你总爱在院子里斗蟋蟀,我蹲在门槛上听,听那“唧唧”两声,像极了后来你在我耳边轻笑时,那清脆的尾音。你说那蟋蟀是秋天最终的倔强,而我心里那点关于夏天的梦,也像那只虫儿,随着秋风一起,悄悄落进了你掌心的温度。 后来日子走得快,像那赶路的兔子,忘了如何回头。你穿那件洗得发白的青衫,肩头落满了露水的痕迹,笑起来眼角弯弯的,像把月光嚼碎揉进了面粉。我站在你身后,看着你背着手在街角徘徊,那个背影,竟比那棵老槐树还挺拔。 实际上我也知道,我的爱早就没了棱角,变成了最软糯的糖。可你似乎总怕我腻了,总要在满室书香里藏着我,说要等那些我读不懂的预言成真。可后来你才明白,那些预言早已在酒醒时,都变成了我低头夹着的书页。 记得那年除夕,窗外鞭炮声震天响,火光映红了你半边脸。你抱着个旧箱子跑出来,里面塞满了没拆封的信笺,还有几张泛黄的照片,是我偷偷偷拍的她。你蹲下身,把那些信一一拆开,每读一封,我就递给你一张,说这是你未来七年里,我要给你的回复单。 你说这是“降维打击”,我却只当那是你对我最郑重的告白。

那时候不懂,啥叫深情,只觉着你把日子过成了诗,把风雪都熬成了酒。 后来你辞别了繁华,把那间开了十年的茶馆关了。我坐在柜台后,看着你拿扫帚把外面的瓦片扫成平地上的一层白雾。你说你怕再看到我,怕看到我带着旧书和旧梦回来,怕我把你拉回那个所谓的“启动”。可你却说,这才是你真正的启动,比任何盛大开场都真。 后来我也去了江南,在烟雨里掬一捧湿冷的月光。

那日你在渡口等我,船桨划开水面,荡开的涟漪里,竟有一条灵活的鱼,正顺着水流,慢悠悠地朝我游来。我说,这是你借来的好运,非要让我看到。你说,只要你在,这世间所有的风都是甜的,所有的雨都是暖的。 你说,我嫁给你,是赴一场没有结局的约。可约到了,却迟迟不到。我们像那两棵并排的梧桐,树下人走茶凉,却哪位也不先低头。 直到你突然问我,这一生,要娶哪位?我愣在原地,手边的茶杯溅出几滴茶水,落在地上,晕开一小圈。一时之间,我竟分不清是心碎了还是梦醒了。 你看着我说:“我选择你,是出于你身上有我从未见过的风。你让我知道,原来人能够活得如此狼狈,又如此清醒。” 那一刻,我懂了。你的选择,不是权衡利弊后的妥协,而是从未想过会有另一条路。你把我从那条该死的、名为“自我”的窄巷里,生生拽了出来,扔进了那片浩瀚得令人窒息的“你”里。 你说,我这一生,最幸运的事,就是遇见你。

不是遇见了一个完美无缺的王子,而是遇见了一个愿意为我烦恼、为我流泪、为我活下去的一般/平平人。 你说,我这一生,最骄傲的事,就是没把你弄丢。

实际上你也弄丢过,只是你习惯了用那些宏大的故事来掩盖内心的慌张。 如今站在时光的渡口,回望来路,认定那些年的苦,那些年的痛,都不过是为你提前铺好的路。你曾当作繁华是尽头,我却告诉你,原来最漫长的路,都是为你走的。 我至今仍记得你第一次给我买的那束花,是白菊,插在旧书堆里。你说,这花终会凋谢,但你的心意,像那书脊上的墨迹,刻进了我的骨血里。 你说,我会一直在这里,守着你的旧书,等着未来的你回来。

不管你是提着灯笼来的,还是提着灯笼走的,我都认。 你说,我这一生,最幸福的事,就是天天见你。可幸福哪有尽头?见你是日日见,不见你也是时时见,像那日头,甭管来时还是去时,都明明灭灭,却从未冷却。 日子仍然在流淌,只是那流淌的水里,多了几分你的味道。我端起茶杯,看着热气在升腾,像极了你眼里的光。 你说,我这一生,最触动的事,就是你能在这个想拉倒的世界里,坚定地站在我这边。 你说,我这一生,最舍不得的事,就是你赶明儿还要持续往前走。 不,不是舍不得。是怕。怕这一别,再也回不去;怕这一别,路就断了;怕这一别,我就成了那个守着旧书、等不到你的老头子。 你说,我这一生,最遗憾的事,就是没能早点把心给你。 可遗憾又有何用?你已来了,你已入骨,你已成了我生命里,最不可或缺的“你”。 如今的我老了,发尾也白了,像那窗棂上的霜。可每当夜深人静,听着窗外的虫鸣,我就想起你站在门口,那熟悉的身影,还有那碗热汤的温度。 我说,我这一生,最幸福的事,就是你能陪我吃一辈子粗茶淡饭。 你说,我这一生,最骄傲的事,就是没让你受委屈。 你说,我这一生,最让我牵挂的事,就是你能一直在我身边,哪怕我只是个一般/平平人,哪怕我们只是两堆柴火,在风里互相取暖。 你说,我这一生,最坚固的事,就是这满屋子的书,和你。 书里有我读到的所有诗,有你说的所有坎。书里有我读不懂的谎言,也有你骗我的真心。 你说,我这一生,最温暖的事,就是你能在我最冷的时候,递给我一件外衣。 你说,我这一生,最英勇的事,就是敢在你面前,轻易地把自己交给你。 你说,我这一生,最希望的事,是有一天我们老去的时候,还能一起坐在藤椅上,看夕阳染红整个江湖。 你说,我这一生,最安心的事,就是我知道,甭管我变成啥样,你都会看着我,哪怕只是看着我发呆。 你说,我这一生,最幸运的事,就是遇见你。 我点点头,嘴角扬起一个有些僵硬却没声息的笑容。 你说,我这一生,最难忘的事,是你第一次喊我“老公”。 那喊得那么轻,那么甜,像小时候你叫我“哥哥”时的模样。

那时候当作那是撒娇,后来才明白,那是命运最温柔的一锤。 你说,我这一生,最爱你的一课,是你愿意为了我,把那本最厚的书,翻到最终,把最终一页留给我。 你说,我这一生,最恨的一课,是你为了别人,把我的心,打得粉碎,还要假装无事形成。 你说,我这一生,最期待的事,是你傍晚回来,给我剥一个橘子。 你说,我这一生,最恐惧的事,是你被别人抢走,连我也只能远远地看着。 你说,我这一生,最眼红的事,是你在我背后说一句:“我在呢。” 你说,我这一生,最想做的事,就是牵你的手,走过这漫长的一生。 你说,我这一生,最舍不得的事,是你转身,背影里的落寞。 可我也舍不得啊。舍不得你每一次回头,都带着光;舍不得你每一次皱眉,都藏着故事;舍不得你每一次笑,都藏着风。 你说,我这一生,最珍惜的事,就是能在这世上,和你多点纠缠。 你说,我这一生,最不甘的事,就是最终,还只能以“老”字结尾。 可我也甘心啊。甘心做个守旧书的老头;甘心做个等你的老头;甘心做个看着你慢慢变老的老头;甘心做个陪你慢慢变老的老头。 你说,我这一生,最真的事,就是告诉你,我这一生,最爱你的人,是你。 你说,我这一生,最懂事的事,就是没让你等忒久;没让你泄气;没让你悲伤。 你说,我这一生,最无奈的事,就是这世间如此大,能遇到你,已是天大的幸运。 你说,我这一生,最纯粹的事,就是这满屋的书,和你。 你说,我这一生,最圆满的事,就是能和你,共赴一场没有终点的约。 你说,我这一生,最可笑的事,就是那时候不懂,目前才懂。 你说,我这一生,最可怜的事,就是没能早点把心给你,忒晚才来。 你说,我这一生,最悲哀的事,就是你走了,我还守着这满屋的书,等不到你。 可我也释然啊。释然你走了,你走了,你赢了,你赢了。 你说,我这一生,最幸运的事,是最终,还能问你一句:“你还好吗?” 你说,我这一生,最英勇的事,是敢在最终,对着你,说一句:“我爱你。” 你说,我这一生,最深刻的事,就是终于明白,爱不是占有,而是成全;不是束缚,而是自由。 你说,我这一生,最遗憾的事,是没能在你看不到的地方,给你一个明确的承诺。 可我也明白啊。你已在了,你已深植在我灵魂里,你已成了我呼吸的一局部。 你说,我这一生,最幸福的事,是余生,都能和你,分分秒秒。 你说,我这一生,最骄傲的事,是终于,把你捧在手心里,看着你慢慢变老。 你说,我这一生,最温暖的事,是终于,能在你身后,给你一个最踏实的依靠。 你说,我这一生,最坚定的事,是终于,敢在你面前,毫无保留地爱你。 你说,我这一生,最长久的事,是终于,能像那两棵梧桐,一起,在风雨里,站着。 你说,我这一生,最难忘的事,是你在我耳边,说:“我在呢。” 你说,我这一生,最舍不得的事,是你离开后,那空荡荡的房间,和我满屋的书。 你说,我这一生,最牵挂的事,是你回来。 你说,我这一生,最期待的事,是你陪我,吃一辈子粗茶淡饭。 你说,我这一生,最安心的事,是知道,甭管我变成啥样,你都会看着我。 你说,我这一生,最希望的事,是有一天我们老去,还能一起坐藤椅,看夕阳。 你说,我这一生,最愿意做的事,是牵你的手,走过这一生。 你说,我这一生,最爱你的一课,是你愿意为我,把那本最厚的书,翻到最终,把最终一页留给我。 你说,我这一生,最恨的一课,是你为了别人,把我的心,打得粉碎,还要假装无事形成。 你说,我这一生,最贪恋的事,是你在我背后说一句:“我在呢。” 你说,我这一生,最痛苦的事,是晚来,还只能以“老”字结尾。 你说,我这一生,最珍惜的事,是能和你,共赴一场没有终点的约。 你说,我这一生,最快乐的事,是你每天回来,给我剥一个橘子。 你说,我这一生,最触动的事,是你愿意为了我,把那本最厚的书,翻到最终,把最终一页留给我。 你说,我这一生,最坚强的事,是敢在你面前,轻易地把自己交给你。 你说,我这一生,最英勇的事,是终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于,终于, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally, finally