Transcription
2017年,《注意力就是你所需要的一切》。你参与了Transformer论文,我认为这篇论文简直是标志性的。我认为它将载入史册,因为它至少对大多数公众来说,开启了生成式AI的开端。
>> 注意力就是你所需要的一切。
>> 注意力就是你所需要的一切。
[音乐]
>> 注意力就是你所需要的一切。
>> 注意力就是你所需要的一切。
>> 欢迎。他们是那篇论文的作者,论文说注意力就是[音乐]你所需要的一切。女士们,先生们,唯一仍然是一名工程师的人>> [笑声] >> 卢卡斯,是的,你是我,你是我心中的英雄。
>> 卢卡什·凯泽尔是一位波兰数学家和计算机科学家。
>> 在谷歌[音乐]大脑担任了研究科学家之后,他自2021年起一直是OpenAI的研究员。
>> 在OpenAI,他是GPT4的长期上下文负责人,>> 也就是ChatGPT背后的模型家族,[音乐]他领导的研究产生了用于[音乐]最新ChatGPT的01推理模型。
曾经有一个Transformer范式,当我们扩展Transformer和模型并制造出ChatGPT时。但现在有一个新的范式,那就是[音乐]推理,而这个范式才刚刚开始。我觉得这个范式还很年轻,它正处于一个非常陡峭的上升轨道上。
>> 理查德·萨特恩说,大型语言模型不会带我们达到通用人工智能。我不确定理查德·萨特恩,我认为他是在争论旧式的大型语言模型,那些模型确实做不到这一点,但推理模型在根本上非常不同。推理模型从数量级上少得多的数据中学习。我认为它们可以真正加速科学。我们可以并行运行更多的实验,但我们就是没有GPU。
>> 这是最终的瓶颈。就像是GPU和能源。
>> 我认为这是最终的瓶颈。我认为所有实验室都处于这种情况。我认为萨姆基本上能获得尽可能多的东西。有些人担心我们能否使用它们。我不担心。
>> 人工智能正在飞速发展,但有些人开始说我们正进入另一个AI寒冬。你有这种感觉吗?
>> 我不认为会有这样的寒冬。如果说有什么的话,它可能在未来一两年内会有非常急剧的改进,这[鼻息声]几乎让人有点害怕。通用人工智能是否近在眼前?如果我们谈论人工智能,2017年是非常重要的一年,主要是因为Transformer的发明。那是一篇非常著名的论文,叫做《注意力就是你所需要的一切》。八位科学家开发了将我们带到今天所拥有的技术。其中一位,卢卡斯·凯泽尔,今天和我们在一起,我们将和他谈论关于人工智能的一切。卢卡斯当时在谷歌工作,但在ChatGPT之前,他加入了OpenAI,从那时起,他一直在那里工作,尤其是在推理模型方面,他认为这是2017年Transformer之后最大的突破之一。请享受这次谈话。
>> 卢卡斯,很高兴今天能请到你。非常感谢你抽出时间。嗯,对你来说,什么是智能?
>> 哦,非常感谢你邀请我。嗯,我,我不知道。智能,这是一个很难思考的词。我的意思是,我们研究它已经很久了。人们说它是实现目标的能力,在困难的环境中。那,那就像是AI研究人员一直在讨论的一个定义。但是,你知道,这假设,你知道,什么是目标?我觉得当你看着孩子们,我不太确定他们的目标对他们来说是否非常清楚。所以也许智能的某些方面与目标不同,比如好奇心。嗯,所以,是的,我认为我们不知道。我认为研究人工智能的一个令人兴奋的部分是,你越来越发现智能中有你没想到的东西。你知道,我们把越来越多的东西放进电脑里,理解了某些方面。我觉得其他的方面就出来了,我们意识到哦,是的,这是智能的一个重要部分,但我们只是没考虑过。你知道,不久前人们认为象棋下得很好是惊人智能的标志。嗯,这是某种智能的标志,但,但是的,它只是其中的一小部分。当我们,你知道,当我们用电脑做越来越多的事情时,我认为我们会越来越多地了解到智能还有更多。
>> 这很有趣,因为智能是当今一个如此大的话题,而你一直在[嗯]研究它这么久,比如参与了《注意力就是你所需要的一切》的Transformer,然后现在又在OpenAI工作,显然是在人工智能领域,你个人对人工智能有什么看法?你认为这是,我假设你正在研究它。你认为它会对社会有益吗?你怎么看?你的愿景是什么?
>> 嗯,我认为基本上所有从事人工智能工作的人都希望它能带来好处。这始终是希望。你知道,到目前为止,在技术方面,我认为我们一直运气不错。它通常带来了好处,即使,你知道,并非总是如此,也并非在所有方面。所以,我认为这项人工智能工作能在社交媒体和互联网之后出现,这很好。我们对此进行了很多思考,以免真正伤害到人们,而且,嗯,但作为研究人员,我们当然希望,你知道,它有巨大的潜力,它可能会推动科学进步。它可能会帮助我们解决社会问题。它,你知道,计算机当然可以做很多非常有用的工作,我们需要组织事物,嗯,发现新的研究,嗯,帮助我们处理很多事情,嗯,但当然,当你建造这些强大的机器时,麻烦有时会随之而来,你需要非常小心,并留意它,我也想说,政府也有责任,嗯,也许现在还没有,但至少要留意它,并确保它不会走错方向。
>> 因为有了这种巨大的力量,你的意思是它能带来极大的好处,但同时显然它也可能带来复杂性?
>> 我认为同样重要的是要认识到我们对未来了解多少。我们希望这项技术能带来好处,但我们不知道。我的意思是,当第一辆汽车出现时。我认为人们没有想到高速公路、桥梁、立交桥和交通堵塞。嗯,随着它们的出现,你需要进行调整,以确保它们不会造成任何伤害。嗯,但没有汽车,我们就无法在这里。所以
>> 是的,有这样的事情,嗯,我觉得这与人工智能和其他技术有很大的不同,比如汽车,它们花了100年才发展起来,而我们有了第一辆汽车,你必须非常努力地启动它,然后现在你可以开特斯拉之类的车,它会来接你,但问题是我们有100年的时间,在这100年里,我们可以建造环形交叉路口,我们可以设置交通信号灯,我们可以制定法律,正如你所说的,人工智能的问题也许是它发展得太快了。
>> 嗯,也许吧,但我不太确定。我的意思是,人工智能是数字化的。你也可以很快地建造数字桥梁。所以,它确实很快,但我现在不确定它是否太快了。好吧。我的意思是,这是需要观察的事情。我觉得,你知道,ChatGPT已经出现了几年了。我不认为人们被它的速度压垮了。它就在那里。我们正在学习使用它。我希望它大部分时间都还好。
>> 那么,OpenAI的愿景是什么?你现在在OpenAI工作。你在研究团队工作。嗯,显然你不是OpenAI的发言人,但你认为OpenAI正在用人工智能把我们带向何方?
>> 所以,OpenAI的使命从一开始就是建立有益的人工智能。我认为这一点没有改变。所以,随着人工智能变得越来越强大,我们也希望确保它真正造福于人,而不是走上歧途。但是,但是使命保持不变。让它更强大,这样它就可以做我们不想做的事情,它可以帮助我们在科学上取得进步。我认为这是最近的一个方面。嗯,你知道,随着它变得越来越有能力,也许其他东西也会被添加进去。嗯,但是让人工智能更强大,同时确保它不造成伤害。我认为这就是OpenAI想要做的。
>> 我们并不是每天都有机会与那些真正从事顶级前沿实验室内部模型工作的人交谈。你对人工智能世界的看法非常独特。嗯,通用人工智能真的像有些人说的那样近吗?你认为我们应该在近期考虑通用人工智能吗?比如,我最担心的是政客们,因为他们通常认为这是2050年的事情,而不是近期的。所以,嗯,通用人工智能真的近在眼前吗?
>> 我不喜欢通用人工智能这个词。
>> 好的。[笑声]实际上,我大约16岁的时候,我认为这是我的第一份有偿工作,我,我,我为本·加佐编码,是他创造了这个词。
>> 嗯。
>> 嗯,当他创造这个词的时候,这并不是很久以前,它的意思几乎与人们现在使用它的方式相反。[鼻息声]
>> 好的?
>> 它应该是通用智能,与人类的特殊性形成对比。
>> 好的?所以他想象的是这种意识,比我们渺小的人类更广泛、更通用。
>> 所以,现在通用人工智能意味着做人类能做的事情。
>> 但是,[清嗓子]当然,如果你看看人工智能,它与人类非常不同。它可以做一些事情,比如玩游戏,或者慢慢地做一些数学练习之类的事情,至少比大多数人类做得好。然后当然也有一些事情,它甚至无法尝试去做,比如物理世界中的任何事情。目前机器人仍然非常笨拙。而且
>> 所以我认为发展会是这样的:人工智能会越来越好,但仍然会有一些事情,至少在一段时间内,特别是如果你想到物理世界,在那里做人类做的工作,要么是不可能的,要么是不经济的。所以,所以,我的意思是,我想,思考它很有趣。会不会有一天,我们能做人类能做的任何事情?但是,通用人工智能有点像说平均人类。没有平均人类。这不存在。所以,我认为这很有趣,但我认为现在更重要的是,我们[清嗓子]谈论推理模型。我认为它们带来的一个重大变化,也是过去一年的变化是,它们实际上可以开始从事我们工作中要做的事情,并且做得很好。
>> 而不仅仅是工作?
>> 不仅仅是给你一个5秒钟或30秒钟的答案,而是工作几个小时,做一些有用的事情。这太棒了。这意味着我们可以把一些需要做的事情交给人工智能去做,然后它就会完成,我们可以做得更好。但这可能也意味着,至少工作的某些部分将被自动化。
>> 这意味着,你知道,做这些工作的人可能会去做别的事情。现在这可能不是问题。现在看起来它甚至不会是一份全职工作。它可能只是你做的一些任务,由人工智能完成,然后你只需要花更多时间在其他任务上。但是,是的,随着这些东西变得越来越强大,会有变化,我们需要考虑这些变化将如何发生。而且,[咳嗽]人工智能变得越来越强大,这是真的。无论你称之为通用人工智能还是其他什么,可能都不如认识到汽车现在可以在旧金山自动驾驶。它们中的许多都在自动驾驶,如果它在旧金山有效,有一天它就会来到巴塞罗那和各地。人工智能可以编程,而且只会越来越好,这意味着它将开始做很多编程任务,而且这些任务将越来越多,我们需要思考,好吧,所以,所以,你知道,无论我们是否称之为通用人工智能,它就在那里,它正在做事情,这些事情可以非常有帮助,但我们如何最终取得好的结果,这是整个社会需要认真思考的问题。我完全同意,这是我经常与许多人争论的问题,它并不真正重要,而且我真的对我们有多少语义问题感到惊讶,比如智能的定义,然后我们争论人工智能是否智能,推理的定义,如果我们争论它是否推理,通用人工智能的定义,以定义人工智能是否是人工智能,我认为我们必须更多地关注现实世界的影响,尤其是在经济影响方面,因为那是推动世界发展的动力,当然,每次我们有越来越多的任务由人工智能完成,这并不意味着工作,因为工作不仅仅是一系列任务,但事实是,它完成的任务越多,对就业市场的影响就越大,所以,如果我们不说通用人工智能,我们还有多少时间?人工智能要完成我们任务的相当一部分,你认为是在2030年还是更晚?
>> 哦,我认为,如果你考虑在电脑上完成的任务,那么对于物理世界中的机器人来说,很难说。它可能来得更快,也可能需要更长时间。它还处于非常初级的阶段。但是如果你考虑你在电脑上做的任务,点击,写作,编程,以及[笑声]这些天,这些是大多数工作,[笑声]这些任务来得很快。
>> 我,我认为推理模型即使在目前也可能能够完成其中大部分。它们可能现在还有点古怪。你知道,也许人们还没有尝试过,也许训练数据中缺少了什么。但是在所有实验室里,你知道,因为这些都是有价值的任务,人们希望它们得到完成,而且有许多模型和实验室,而且存在竞争,竞争肯定会将所有这些推向你。哪些是最有价值的任务?哦,我们没做这个。太好了,我们试试吧。我们添加一些数据,我们推动它。模型总体上也会变得更好。而且还有新的研究改进和发现正在进行中。所以我认为会更快,就像早晚会有越来越多的任务是模型能够完成的,而且你可以看到这一点,就像在编码方面一样。
>> 因为我也觉得程序员们有压力让他们专注于这一点。
>> 是的。而且进步是惊人的,比如Anthropic的Claude和OpenAI的Codex,它们都是可以为你编写非常重要的程序的模型。你只要提出要求,它就在那里。
>> 而且它们需要几个小时就能完成,而且它们非常擅长理解大型代码库。它们现在可以进行代码审查。非常合理。它们现在可以找到bug。它们甚至可以找到安全漏洞。所以,在短短几个月内,就像一年前,它们还不太行。
>> 我认为,嗯,Claude 3.5大约在一年前发布,与我们之前的模型相比,这是一个惊人的演变。我认为当时最好的模型是Coine的Jenny,它的SWE分数大约是30%,而现在我们有75%。即使是三个月前,我也觉得,嗯,当时有Claude Code和Codex,它们还可以。而现在,即使在我们相当复杂的代码库中,它们也提供了真正的帮助。
>> 好的。而且你知道,它变得非常像,我会说我的团队几个月前开始认真使用它,现在人们有一半的时间只是先让Codex为他们编码,然后他们再进行调整和改进等等。
>> 但是仍然有,我们将讨论推理。我认为我们仍处于这个范式非常初级的阶段,这是推动这一发展的关键研究范式。所以,即使是代码模型,它们也取得了一些改进,但它们仍然处于非常初级的阶段。有很多显而易见的低垂的果实需要修复、改进和重新训练,所以,是的,它们会变得更好。我只是不认为它们会变得更好。基本上就是这样。
>> 这是,这是最清楚的事情之一,就像[清嗓子]它们一直在不断进步。所以模型会在所有方面都变得更好。问题更多在于它们会以多快的速度在所有方面都变得更好。目前人工智能的演进速度是惊人的。但是有没有理由它不更快呢?有没有瓶颈?比如计算能力?你们在提供服务方面受到计算能力的限制吗?
>> 当然。我认为所有,所有大型公司我们只能提供这么多,因为有太多的GPU。如果你支付更贵的订阅费,你就能得到更好的模型。
>> 是的。嗯,但我认为在最核心的地方,至少OpenAI,但我认为Anthropic和其他组织也一样,我们希望向所有人展示通用人工智能或人工智能,我认为这是我们使命的一部分,让人们理解这是即将到来的,而理解的唯一方法就是当你能够使用它的时候。所以,所以我们非常努力地让免费版本尽可能接近最好的版本,而这要困难得多,因为这意味着你受到你可以投入的计算能力的限制。
>> 是的,GT5在这方面进行了强有力的尝试。[鼻息声]
>> 帮助很大。它改进了很多。但是
>> 你向8亿人开放了推理模型,基本上。
>> 是的。但它仍然只是部分消息是推理。模型会
>> 它会自动切换,有时会给你一个更小的模型。
>> 所以,所以有很多我称之为妥协的事情,但是,但是为了让它在GPU上运行,为了我们想要服务的人数,这些是必要的。
>> 而且,而且这只是关于你拥有的东西你能提供多少,或者如果你有更多的计算能力,你就能给我们更好的模型,这取决于研究离公众模型有多远?你们是发现什么就立即发布,还是提前6个月或一年?
>> 我认为我们试图相当快地发布,但是,是的,有很多技术。所以你发现的一些事情是,好吧,这是一个改进,你生成一些数据,把它放进模型里,你可以发布它。其他事情是,好吧,现在我们明白了,我们应该从头开始做得很不一样,但现在你需要从零开始重新训练整个模型,这是它预训练的地方。
>> 而这需要几个月的时间,而且一年才发生一次,然后在此之上,你还需要加入推理等等。所以,整个模型的流程需要很长时间。所以这取决于你的研究发现坐在哪里。如果它坐在最后,比如推理的地方,你只是说,好吧,需要做这个,那么也许你可以在一两个星期内完成它,但如果它坐在非常开始的地方,比如你改变了分词器,这是我最喜欢的。
>> 例子,你需要重新做一切,这就是为什么我们不经常改变它,但是,但是如果你有一些想法,这些想法坐在管道的早期,那么你需要等待下一代模型,这可能是一年。
>> 重新训练整个模型,这意味着很多成本,对吧?
>> 所以模型确实会时不时地重新训练,每年一次,每半年一次,嗯,但不会更频繁,对吧?而且,是的,所以,所以,所以你需要适应这一点,因为每次你做出,比如,从GPT4到GPT5,这是一个重新训练,或者这并不意味着名称不一定意味着模型的重新训练。
>> 所以中间也有重新训练。所以GPT4在某个时候变成了40,这是一个新模型。
>> 而且,是的,所以,所以
>> 是的,有一个,但是我认为总的来说,所以,所以模型不仅在版本改变时重新训练,它们有时也会在中间重新训练,它们会重新训练,以便我们可以使它们更便宜。
>> 对?
>> 比如O并不比旧的GPT4好多少,但它便宜了很多。
>> 这意味着你可以把它提供给更多的人。
>> 这意味着你可以提供它。
>> 确切地。现在有两种趋势,对吧?有一种是制造更大的模型,你用GPT4.5做到了,这基本上运行起来太贵了,但它并没有,我的意思是,根据公开声明,它并没有好到足以证明成本差异的合理性。然后有一种方法是蒸馏,让它们蒸馏,基本上你从一个已经工作的模型中制作一个模型,你制作一个更小的模型,但和第一个一样好,因此推理
>> 或者只是稍微差一点,只是稍微妥协一点。不。而且,这是目前两种方法,对吧?要么让它更大,要么让它更小,对吧?
>> 是的。但是你知道,当OpenAI主要是一个研究实验室时,你可以训练你能负担得起的最大模型。
>> 而不用担心如何,我的意思是,费用的唯一限制是你拥有的用于训练的GPU,因为你没有客户。也许有些人在使用API,但那你可以处理。但是现在它是一家服务近十亿人的公司,问题是,好吧,你有一个漂亮的大模型,但你真的需要做些什么才能把它提供给人们。所以现在的问题不是你能做什么最大的,而是你能做什么最好的,这样它才能真正
>> 有用。所以,这是一个不同的,我几乎想念,作为一个研究人员,旧的,你知道,让我们把所有的钱都投入到最好的东西上,但是,当然,做真正有用的事情是我们最终应该做的。模型在很多方面足够聪明,可以有用和有帮助,而且它们需要在那里。那么,现在我们已经看到了,显然有些人投入了很多钱来获得计算方面的交易,然后我们现在看到了与Nvidia的合作,基本上你们将制造这个新的1000亿美元,我想是,我不知道,数百万的GPU,然后是Stargate,你们在美国建立了五个中心,在欧洲和阿联酋等地也有一些。这会有多大的不同?你们会获得多少更多的计算能力?这足够你们想要的吗?
>> 所以,你知道,我们不知道什么是足够的。我认为我们没有上限。我认为我们唯一知道的是,我们肯定可以使用比我们拥有的更多的东西,我认为萨姆基本上能获得尽可能多的东西。有些人担心我们能否使用它们?我不担心。我认为在这个层面上,因为你能建造多少GPU?也许我们会得到10倍的GPU。这已经很多了,对吧?肯定会有用途。我们可以提供更好的模型。我们也在研究方面,对吧?也许我们可以训练一个更大、更好的模型,并与之合作,然后也许把它蒸馏出来。有了更多的资源,你可以做很多事情。另一方面,正如你所说,数字是惊人的。所以,所以,对我这个研究人员来说,说,好吧,我们将拥有所有这些东西,这很好,但我们也需要考虑,好吧,这是一大笔钱。你可以用[笑声]它做其他事情。所以,所以
>> 你必须决定在哪里
>> 所以,幸运的是,市场可以
>> 是的,它可以
>> 在某个时候受到限制,也许这也好。现在,嗯,人工智能正在飞速发展,但有些人开始说我们正进入另一个AI寒冬。你有这种感觉吗,还是你觉得我们在加速?我认为我们正处于这种情况。曾经有过Transformer范式,当我们扩展Transformer和模型并制造出ChatGPT时,当然,这种预测下一个词并用越来越大的模型在越来越多的数据上进行训练的范式。它正在走向,我的意思是,这已经持续了很多年了。数据已经,就像一般的互联网数据已经被使用了。它已经在训练所有这些了。它不能,你不能轻易地获得更多。嗯,但是现在有一个新的范式,那就是推理,而这个范式才刚刚开始。我觉得这个范式还很年轻,它正处于一个非常陡峭的上升轨道上,就其能力而言,我们已经走了一小段路,所以我们已经知道它能做惊人的事情。
>> 工作。是的。所以我们知道它有效,但是,但是我们还没有[鼻息声]真正利用它。我们已经把它扩展了一点点,但是可以有更多的扩展。有更多的方法可以改进它。所以,我认为我们正处于这个新范式中,我们正处于一个陡峭的轨道上。
>> 而在另一个范式中,它基本上是
>> 而在另一个范式中,它已经达到了一个经济主导的地位。[鼻息声]但是有了所有新的GPU,它可能会给我们带来又一次不错的提升。所以,所以,我认为我们至少应该考虑,你知道,万事皆有风险。事实证明,所有这些新的GPU可能需要比预期更长的时间才能启动。硬件总是很难,人们说,但是数据中心,它们可以[鼻息声]有问题。它们需要电力,等等。我们正处于一个新范式的上升趋势中,但是,你知道,它需要研究,有些研究效果很好,有些则一般般,你永远不知道,这就是研究的令人兴奋之处,但至少我的基本想法是,嗯,数据中心总有一天会工作,而我们将在其中训练的更大模型会更好。上一范式的模型缩放定律,它一直保持不变,模型越大,它们就越好。只是你是否关心它们是否更好,但是,但是它们会更好。你会在你结合推理并将其应用于困难的任务时,比如在工作中,看到这一点。人们最近说,当模型在10秒内回答你时,你可能看不到模型有太大改进。但是如果你让模型运行5个小时,它犯的错误更少,这真的显示了它的能力,而不是像在原地打转,做一些愚蠢的事情,它实际上完成了任务。所以,我认为我们将看到这两种进步:一种是来自旧的缩放范式,只是更大的模型,另一种是来自我们仍然有非常有趣的研究要做的新范式,但是,它也正在陡峭地上升,如果你将这两者结合起来,那么你就需要开始准备,是的,人工智能的进步,我不认为会有任何寒冬,如果说有什么的话,它可能在未来一两年内会有非常急剧的改进。
>> 我真的很喜欢
>> 这是[鼻息声]几乎让人有点害怕的事情。
>> 是的,[笑声]当然。我真的很喜欢那个在网上流传的表情包,它基本上说,人工智能唯一的墙就是指数级改进的曲线。[清嗓子]不,因为它是永不停止地上升的,因为归根结底,即使它实际上是,时机真的太棒了,因为我们看到,当我们在看到仅仅扩展普通LLM的好处并不那么好的时候,然后突然有了突破,我们就到了那里,然后我认为推理的突破确实非常巨大。
>> 你知道,那些研究硅的人总是嘲笑这一点,因为人们说摩尔定律已经持续了40年,他们说,是的,人们没有注意到的是,每四年我们都有一个突破。
>> 这帮助它得以维持。不,
>> 但是你知道,如果发生了10次,你就不会再谈论意外或时机有多好了。这不是意外。我们四年前就开始研究推理模型,因为人们清楚地看到,仅仅纯粹的扩展是不经济的,我们需要一个新的范式。我们有一篇关于数学验证器的论文。
>> 我们实际上对数学数据集进行了缩放定律的研究,这是一个非常简单的数据集,比如六年级,现在每个模型都能100%解决。但是事实证明,最大的模型,就像GPT4级别的,1000亿参数,而且事实证明,如果只用正常的缩放定律来做,模型需要有数万亿参数才能解决这个问题。
>> 好的。很明显,这永远不会经济。永远不会有足够的数据来用旧范式来做这件事。
>> 所以,这并不是说缩放不起作用。缩放是有效的。只是我们不会缩放。
>> 这不实用。但是很多人看到了这一点,并开始研究所有其他方法。首先是RLHF,然后最终我认为推理器和当前的RL真的破解了。接下来在哪里扩展?
>> 让我们来谈谈时间线,因为我认为这非常重要。所以2017年,《注意力就是你所需要的一切》。你参与了那篇Transformer论文的很大一部分,我认为那篇论文简直是标志性的。我认为它将载入史册,因为它至少对大多数公众来说,开启了生成式AI的开端。所以,参与其中是什么感觉?我意思是,那篇论文有八个人,我想是六个来自谷歌,两个是外部的,对吗?还是他们都来自谷歌?
>> 但当时有七个人在谷歌。伊利亚不久前辞职了。[咳嗽]所以我们都和谷歌有关。
>> 都和谷歌有关,好的。所以,所以,那是什么样的?你们当时,这看起来不像现在这么重要?
>> 嗯,当时它当然看起来更像是工作,对吧?我们[笑声]研究人员。
>> 办公室里又一天,发明了Transformer。
>> 嗯,因为如果你回到,如果我精神上回到那个时候,RNN是重头戏。有一篇关于序列到序列学习的论文,表明RNN可以做翻译之类的事情,这让那些使用,你知道,像短语式方法,非常老式的非神经网络方法进行翻译的人们感到非常惊讶,而且,[清嗓子]他们中的许多人都不相信神经网络甚至能做到像,你知道,只是拿一套法语句子和英语句子,通过梯度训练来学习翻译它们。那是一个很大的惊喜。然后,在2017年,我们已经知道我们有RNN。我们知道它们在许多任务上都有效。它们非常好,但它们非常顺序化,而且它们在句子变长时有问题,它们开始错过东西,而且注意力机制已经存在了。所以,已经有加入了注意力的RNN。众所周知,它们可以翻译更长的句子。所以,众所周知,这至少有助于解决长度问题,而且也有一些模型不像RNN那样顺序化。所以RNN需要,每一个词,每一个标记,它们都需要更新它们的状态,这使得它们不适合非常并行的训练。
>> 但是已经有像WaveNet用于语音和ByteNet用于[嗯]翻译的模型,它们使用卷积,并进行这种非常并行的步骤。它们工作得相当好。所以在这种情况下,它看起来并不像,你知道,好的,就像你可以用卷积代替,让我们试试注意力。这似乎是我们可能尝试做的许多想法之一。但是,是的,但是首先,这个想法比预期的效果好得多,而且比预期的效果好得多。而且,[清嗓子]还有这件事,我认为谷歌的迈克·舒斯特曾经对人们说,你知道,我有一个想法,他曾经说,你知道,想法很便宜,让它们奏效才是难事。所以,注意力这个想法,就像Transformer的作者之一,他们之前尝试过,但效果不太好,就像它以某种方式奏效了,然后,收集一群不同的人的好处是,你知道,你知道Transformer有很多调整,中间的馈送层有更多的参数,多头部分,
>> 至少如果你没有那么多层的话,这很重要。嗯,为了在那里训练,你必须进行这种学习率预热,现在也许你不需要了,但当时如果没有它,它就不想训练。所有这些调整,如果你独自工作,你可能会错过其中一个,然后事情就会变得糟糕得多。但是,但是在一个更大的团队中工作,特别是那些我们甚至不在同一个团队的人,好处是每个人都对自己的调整有所贡献,然后,然后每个人都运行实验,而且,是的,这是一个非常特别的群体,你知道,把这些东西放在一起就得到了一个真正效果好得多的产物。不仅仅是,你知道,它不是微小的改进,而是,而是它确实比预期的效果好得多。
>> 你们觉得是你们发明了Transformer,还是发现了它们?
>> 我认为很难说。我认为,我认为两者都有。当然有一部分是发现。我认为核心的自注意力机制绝对是一种发现。它似乎是一种非常基本的东西,但是,但是它本身并不奏效。然后所有这些你需要添加的其他调整才能让它真正闪耀,这在某种意义上感觉更像是发明,但这只是
>> 这太疯狂了,你知道,因为这就像是那些将载入史册的事情之一,特别是如果人工智能最终像我们认为的那样好。嗯,因为它确实感觉像是有一个之前和之后。你知道,在Transformer方面,它似乎效果非常好,以至于每个人都开始在它们的基础上工作,然后这超出了你们的任何预期。你们实际上是把它更专注于翻译,而没有目标,但论文中还有另一个例子。
>> 论文中有一个解析的例子。我主要把它放进去,因为它对我来说很有趣。这是一个我以前用过的数据集,你必须扩展这个数据才能让RNN在上面训练。如果你在小部分上训练,它就没用。如果你用了Transformer,它就只用了那个小数据集,而且从那一点点数据中,它就工作得很好。我一直觉得很有趣的是,它可能没有被注意到,因为现在你用海量数据训练LLM,对吧?它们越大,你需要的数据就越多。但是Transformer也可以用比RNN少得多的数据进行训练。它们实际上更有效率。而这一点可能就丢失了。所以我真的很想把它放进论文里。
>> 然后每个人都开始把它用于一切。但很快之后,所以我想如果我们中有谁真的在说,你知道,这将是未来,而且只有语言模型,那不是。他总是说,我们要把它扩大。
>> 是的。所以他很早就开始做语言模型了,真的,就像论文刚出来的时候,只是他的下一次训练,不是只做翻译,而是做语言建模。
>> 而且,而且这个想法就是你应该把它扩大。所以,它就在那里,当时只是为了一个会议,翻译是一个如此成熟的基准,所以它只是好发表。但是,但是这个想法,也许你应该在语言上训练,当然是存在的。
>> 所以,所以回到这个时间线,2017年你们发布了Transformer,每个人都为之疯狂并开始将其用于一切。嗯,下一个突破,如果我们从一个缩小的规模来看,就是推理模型,这可能比人们想象的要大得多,但是你们什么时候开始研究,比如,AI社区的开发者,你们什么时候开始研究推理模型,多久之后?
>> 所以,毫无疑问,在Transformer论文和[嗯]ChatGPT之间有很多突破,我们不应该忘记。
>> 我不知道是哪些,我们把它们列出来,因为就事物而言,显然公众,我们没有经历过。
>> 不,不,但是有很多非常著名的突破,比如Transformer,然后它们被扩展到,比如训练整个互联网模型,比如BERT,GPT2。
>> 嗯,缩放定律,它表明你应该如何实际缩放它们。有很多关于如何增长它们的研究,如何,如何,有很多关于注意力层的研究,然后ReLU变成了Giggloo,这是关于混合专家(Mixture of Experts)的研究。所以有很多研究,从,你知道,基本的Transformer到,比如GPT4。
>> 对,[鼻息声]
>> 这是很多人的辛勤工作,它并没有发生,就像[笑声]人们经常说,你知道,哦,
>> GPU来了,深度学习革命发生了,我喜欢不,而且Transformer也是如此,并不是说,哦,Transformer论文,然后生成式AI发生了,不,这是许多非常聪明的人辛勤工作的成果,才把它带到了这里。好的。它并没有发生。
>> 但对公众来说,它是看不见的,对普通公众来说。显然,GPT2在2019年就有了,如果我没记错的话。
>> 嗯,当时。因为你说,当推理模型在2024年公之于众时,比如01,我认为是第一个。
>> 是的。
>> 然后,嗯,但是你说你已经研究了几年了。所以
>> 我们开始,是的。我们大概提前了两年开始。
>> 提前两年。哇。所以当时,我认为是的,当时大概只有一台GPT。
>> 这是在GPT4之前。哦,这是在GPT之前。
>> 在ChatGPT之前,你们已经在研究推理模型了。
>> 是的。是的。是的。是的。
>> 哇。
>> 哇。而现在,你们不是在研究两年后会发生什么,你们更多的是在日常基础上工作。
>> 哦,也许。
>> 嗯,[笑声]我,我,我的团队确实在研究一些更超前的东西。嗯,或者也许它们永远不会奏效。你知道,那是[笑声]
>> 是的。是的,我想如果它们没奏效,我们就不会谈论推理模型了,而且那些工作也不会那么重要。是的,也有,你知道,很多人研究了嗯,很多部分从未出现过,因为
>> 但是,但是也很重要,你知道,研究的一部分是
>> 我总是笑,你知道
>> 在《注意力就是你所需要的一切》之前,我有一篇论文,甚至被NIPS(现在是NeurIPS)接受了,这很好,NIPS,在我写了一篇论文之前,它叫做NIPS,基本上说你不需要注意力。嗯。
>> [笑声]
>> 有些被遗忘了。
>> 是的。对。显然,那些不起作用的,它们并没有真正通过。所以,所以你提前两年开始研究推理模型,但是为了让每个人都理解,我们的听众不是非常技术性的,或者至少不是全部。嗯,正常LLM或分词器LLM有什么区别?你称之为?
>> 是的,就是旧式。
>> 旧式LLM预测下一个词。它在它的表示层中做它所做的一切,然后告诉你,好吧,这是下一个标记的概率,然后你从这些概率中取一个,然后你再做一遍。推理模型,它自己产生一些标记,它不给你看,而且它可以是很多,它可以是很少,它可以是可变的标记数量。它只是做一些思考。重要的是,它甚至可以调用一些工具,就像它这样做一样。所以,它可以查看网络搜索。它可以说,谷歌或必应,告诉我这个查询的结果,然后它会进来,它会阅读它。也许会生成一些更多的标记,然后之后它才会说,好吧,现在我正在为你输出答案,然后它会把你读到的标记放出来。
>> 这一部分,它只是调用工具和函数。嗯,这 comes with 03,对吗?比如在01中没有函数调用,我想。然后03有点新。我知道你甚至现在可以在它的思维链中进行代码。
>> 你可以,是的。所以它可能没有在生产模型中,但我认为在研究部分它已经存在了,甚至很久以前就有一篇论文叫做Tool Farmer,它已经谈论过训练这样的东西。所以,至少有工具的想法是在的,但是把它投入生产是另一个问题,因为现在除了语言模型,你还需要有,你知道,这个部分为你的每个用户执行工具,而且,而且这很复杂,因为其他原因。
>> 复杂。
>> 嗯,但是,是的,它们绝对可以进行网络搜索,它们可以运行Python代码。
>> 而且,我认为,即使在ChatGPT的推理模型之前,它也拥有运行Python代码的能力,那是数据分析部分,而且,它可以通过普通模式完成。你只需要问它,生成一些代码,然后你说运行。嗯,我认为现在推理模型可以做,比如,一些其他工具,比如特别是这些MCP服务器。
>> 嗯。
>> 所以你可以做一个工具。
>> 哦,哇。
>> 而且你甚至可以告诉ChatGPT,嘿,ChatGPT,这是我的工具。它有这个地址。这是对这个工具做什么的英文描述,甚至用其他语言也可以。然后使用它,它会在它的思考过程中调用你的工具,该工具可以访问你想要保密的东西,或者
>> 数据库。
>> 它可以甚至为你做一个笔记,或者类似的东西。所以这个MCP是一个协议,Anthropic引入了它,但现在它允许你在统一的接口中处理许多其他工具。
嗯,而且我怀疑可能还有更多工具。有 >> 嗯,我们我们看到我们自己测试过,比如它可以编辑图像。它可以像使用视觉一样。它可以做很多事情。所以,它真的很令人惊叹 >> 看看思维链是我感觉到的 AGI 时刻,自从我进入人工智能领域以来。就像你看到一个机器实际上在思考,对我来说,这真的很疯狂,因为你知道我猜想的方式就像它使用经典的嗯 token,我喜欢经典的 LLM 经典模型来创建思维链,然后它会反思思维链来创建最终答案,或者整个过程是不同的。哦,是的,我认为正如你所说,但是思维链也出现了,比如当我们开始的时候,可能在推理模型之前两年。所以,你可以告诉模型,即使是旧的 ST 模型,请一步一步地思考,它也会进行一些思考,这是可以预期的,而且它能够思考是很好的,但是最大的改进来自于你可以训练它进行更好的思考,而现在你无法像训练旧模型那样只用梯度下降来训练它。你需要用强化学习来训练它。>> 嗯。>> 这是一种更挑剔的训练方法。就像你知道梯度下降,你可以基本上从随机权重开始,如果你的优化器足够好,而且我们现在知道如何做到这一点,它就会进行训练。使用强化学习,你需要小心一点,因为你不能只是从不会说英语的随机东西开始。你需要有一个先验知识,已经知道一点关于如何思考,并且你需要小心你的训练到底在做什么。什么是策略内,策略外,当然 >> 所以,所以我们花了一段时间来打磨这个,尤其是你知道,如果你没有一个像如果你不知道它会起作用,打磨我认为这是深度学习中的大问题,直到你知道它真的起作用,你需要找到动力去投入大量工作,去做一些你甚至不知道是否会起作用的事情,所以我想这就是研究人员的难处,你需要找到毅力去处理一些还没有起作用的事情。但是,你知道,深度学习的好处是,当它真正开始起作用时,它会非常出色。就像如果你,如果你 [清嗓子] 告诉模型一步一步地思考,它会进行一些思考,但它非常糟糕,比如如果它犯了一个错误,它会回去从头开始。它没有表现出多少,非常少,但是当你用强化学习训练它时,它突然开始一直这样做,它尝试一些东西,看到嗯,那是一个错误,让我再试一次,它开始思考更长时间,因为它现在正在考虑它尝试走另一条路,检查结果是否相同,或者它是否做了很多这些美丽的思考,并且它可以调用工具,但你也知道它可以进行搜索,然后它不知何故意识到它在两个不同的地方搜索,但它说出了不同的东西。所以也许它会尝试另一个地方,或者它会尝试验证它找到的内容。它只是从需要获得正确答案的信号中学会了做所有这些事情,而那是一个非常小的学习信号。是的,这真的很令人惊叹,因为嗯,如今我们看到很多人在讨论或争论,尤其是像人工智能的教父们,以及像几十年来一直从事这项工作的人们,从 60 年代和 70 年代开始谈论这是推理还是不是推理,而且有很多争论,而我们最近有一个与理查德·萨特恩的播客,他说 LLM 不会将我们带到 AGI,因为他们基本上我认为底线是他们没有模仿行动,而是模仿过程,但他们只模仿输出,但与反过来不同。所以他们不是模仿输出,而是模仿行动,而人类或动物我们模仿输出,然后我们找到一种方法来采取行动。但是,推理模型实际上不是这样做的吗?我们给他们输出的例子,然后他们找到方法来达到与输出匹配的东西。>> 是的,我认为推理模型确实如此。我不确定理查德·萨特恩,我认为他是在争论旧式 LLM,它们确实没有这样做。它们被训练来精确模仿出现的词语。现在的推理模型非常不同。它们知道应该出现什么作为答案,然后它们会进行所有这些思考来达到那里。所以从这个意义上说,我认为它们首先是根本上非常不同的。如果你将整个思考过程视为建模的一部分,视为你正在学习如何做的一个潜在事物,那么这些模型就是一类全新的模型,与旧式 LLM 非常不同,而这很容易被忽略,因为也许它是相同的 transformer,你甚至从同一个预训练模型开始以获得良好的先验知识,但推理模型根本上非常不同,它们以一种非常不同的方式学习。好的,如果你相信理查德·萨特恩,它们实际上是以一种更好的方式学习,在某种意义上更像人类。>> 它们再次是我们与 transformer 和解析看到的。它们可以从更少的数据中学习。推理模型从数量级更少的数据中学习。它们训练的数学量与互联网相比微不足道,但它们学会了显著改进。所以,所以,所以这是关于教它们需要多少数据的一个巨大的变化,这也意味着它们将开始泛化到我们以前没有见过的事情。所以,所以这是一个巨大的范式转变,转向推理模型。由于表面上它仍然是同一个 LLM,所以它可能会被忽略。但我认为这是一个,这是一个巨大的变化,我认为它们可能会消除人们的一些反对意见。也许不是全部。总会有反对意见。你知道,很难说这是最后一个范式。[笑声] 我不会走那么远,但我想这是一个,这是一个巨大的变化,而且我认为它将使我们取得非常重要的实际进展。所以你谈论推理模型,就像它们是,就像我们在这个高楼的底部,我们开始攀爬,就像你对推理模型寄予厚望,希望它们变得比现在好得多,而这将允许什么,因为现在,确实推理模型让我们在数学和计算机科学以及编程的奥林匹克竞赛中获胜,谷歌和 OpenAI 做了很多惊人的事情,比如代码编写能力超强,而现在几天前,Antropic 发布了这个即时代码,软件在你与界面交互时自动生成。所以很多很酷的东西,它们只是因为推理模型才出现的。嗯,我猜想,对于这个即时代码,如果 Antropic 没有推理模型,就无法创建我点击计算器时下一个窗口,然后在 Windows 环境中创建计算器,那将是绝对不可能的。所以,它们肯定在做惊人的事情,但你认为它们能带我们走多远?嗯,这总是很难回答。这有点像想象一下,如果在 2021 年你问语言模型能带我们走多远。当时有 GPT 3.5。它很有趣,但主要用于文案撰写。我认为 ChatGPT 还没有出现,但它本可以。[哼了一声] 它基本上是驱动它的模型,只是它没有进行一点 RLHF 来让它变得健谈,但然后你看到了,我们是否想过它能带我们走多远?我认为我们认为这是研究上令人惊叹的技术,你知道,有一些 API 供人们尝试,但我们没有答案,比如这到底会如何发展。我记得 OpenAI 在研究预览版 JG GPT 发布的那天做了一些打赌。我打赌它不会很受欢迎。>> 哦,哇。>> 显然是一个错误的赌注。[笑声] 所以我绝对是问错了人,你知道什么产品路径会带你去那里。嗯,我认为关于我们的 CEO Sam 的一件很棒的事情是,他会去尝试,而且会有很多人们不喜欢的方式,也许其中一种。所以,所以我认为对于推理模型,我们还没有真正找到那个时刻。我的意思是,现在它们让聊天工作,用于编码,用于 >> 嗯,也用于编辑文档和 >> 嗯,所以对我来说,它使用的工具也是搜索工具,比如在 ChatGPT 中,它被称为连接器,它可以连接到 Slack 或你的 Google Docs >> 我喜欢这一点,因为在工作中,它会搜索我的一切,有些东西在 Slack 里,有些东西在电子邮件里,有些东西在文档里,我只是问 ChatGPT,你能找到你知道的,我们最近关于这件事谈了什么,它会到处查找并为我找到,然后我可以问一个后续问题,比如我们应该如何编写它,或者所以,所以这对我在工作中的意义重大,但同样,我不会问自己它将如何流行,也许像这样的东西对人们在工作中很有用,但也许它会比我们还没有想到的其他一些方面小。所以,我只能告诉你,在研究方面,这是一个真正的突破,一个巨大的范式转变,而不仅仅是小幅改进。现在它将如何真正显现并走向世界?也许通过一系列的改进,界面仍然像聊天一样,但也许有一天界面会改变。所以这不是我不知道的事情,我也不确定任何人知道,但但它有能力做到这一点,对吧?>> 但是,但是,在更宏观的层面上,你认为推理模型会使人工智能真正具有创造力,能够发现我们人类从相同的数据集中没有找到的东西,因为科学的大部分内容已经存在了,我们只是在发现它,你知道吗?我们只是在尝试和发现,而不是在重新发明新的科学,我们只是在发现它,而世界正在我们周围发生。所以科学的大部分嗯,我们只是在发现它,有时我们无法找到一些东西,直到比如医学发现等等,直到有人取得突破,然后哦,就在那里。但是,嗯,人工智能会让我们找到人类无法用相同信息找到的东西吗?或者它甚至会超越这一点,能够创造我们无法创造的新东西,这要归功于推理模型,还是你认为这可能太遥远了?嗯,我不确定这个区别是否如此清晰。你知道,我们都站在巨人的肩膀上。有一些想法,我们借鉴了,然后在一定的背景下,尝试一些事情变得非常清楚,就像 transformer 一样,正如我告诉你的,在那时,在你的序列到序列模型中进行更多并行处理的想法已经存在了,注意力也存在了,只是在另一个上下文中。所以,在某种意义上,尝试一下几乎是自然的。我觉得目前的推理模型在那时完全可以想出需要尝试的想法,但问题是,好吧,你有了这个普遍的想法,但现在你需要把它真正地实现,并融入其他细节等等。所以,我认为很大一部分,在一定的历史背景下,想法是存在的。如果你,如果你阅读最近的论文和人们经常写的东西,你知道,我们也应该尝试这个或那个,但执行,执行非常困难。测试这些想法需要付出很多努力。如果模型可以自己完成很多工作,那么我们可能会看到更快的进展,因为我认为在科学领域,是的,想法存在瓶颈,但仅仅执行它们也存在巨大的瓶颈,测试它们,甚至在某种意义上,在计算机科学中执行想法是平庸的,与在物理学中执行它们相比,你需要建造一个加速器,或者在生物学中,你需要等待很多年才能让某些东西生长。但在所有这些领域,机器都可以承担很多工作。就像机器学习论文一样,我认为我们正在慢慢达到 Claude 和 Codex 现在可以重新实现一些论文并尝试这一点。嗯,如果你重新实现它,它不起作用怎么办?你必须,你知道,改变一些部分才能让它起作用。这当然更难。所以这可能需要一点时间,但我认为最终它们会达到这个阶段,然后我不太担心这些想法,因为首先,有想法是作为研究人员最美好的部分。所以,所以,所以我们会找到有想法的人,而且随着它们的执行,你知道,有些想法不太好,而有些似乎很好。更容易分辨哪些应该是下一个,因为你只需要遵循大自然告诉你的,什么有效。而作为研究人员的一个大问题是,你有这三个实验,你必须猜测,并拥有这种直觉,也许是这样,但但你通常是在黑暗中摸索,因为你只能尝试很少的东西。如果你可以将大部分工作转移给模型,那么你突然会有一个更好的主意去哪里。所以,所以,所以,所以,在这种意义上,我认为模型,特别是像推理模型,如果你给它们提供工具的访问权限,比如实验室,而且实验室不一定是自动化的实验室,也许它们只是与一个人交谈,这个人做一些事情,然后 >> 一起工作。我认为它们可以真正加速科学,而且可能再次,不像你想象的机器人拉东西那么光鲜。它可能只是研究人员与模型交谈,做出更好的赌注。所以,所以,所以我们可能不会看到它非常剧烈,但但它仍然可以提供很大帮助。>> 是的,因为这最终是,嗯,正如你所说,加速科学的一个部分是模型帮助人类更快地进行科学,让我们说,但是还有另一个部分是自我循环,人工智能正在学习新东西,它正在教自己变得更好,然后它变得越来越好,越来越好,然后这就走向了他们通常所说的,我认为是 Corwell 说的,智能的爆炸。所以,嗯,现在你在你的工作中使用了多少人工智能?因为我在 GBD5 的演示中看到了 Sebastian Bubc,他谈到了你们如何使用其他模型来创建一部分合成数据来训练新的模型,而且这比以前效果更好。这似乎是合成数据的一个突破。我不知道你在你的工作中是否做了很多这样的事情,但我猜想这是模型帮助制造更好的模型的一种方式,因此是自我循环的,但同时一定有一部分是你,你们,你们致力于开发这些使模型更好的新突破,让 AI 帮助你们更快地完成工作,这样你们就可以做更多的事情。所以,人工智能在你的日常生活中的作用有多大?你使用它很多吗?它是你工作的重要组成部分,还是仍然不是。>> 所以,所以正如我所说,我认为几个月前,我和我的团队开始更多地使用 codex,因为它已经到了一个点,而不是令人讨厌,它实际上可以帮助你。所以我认为现在它会写代码的第一个迭代。但大多数时候,在一个复杂的代码库中,你需要进入那个代码并修复一些东西,改变其他东西,所以,所以它正在帮助,但更多的是像程序员的帮助。>> 我认为它在这方面会越来越好,它会做越来越多的编程工作,而编程工作是工作的重要组成部分。嗯,有很大一部分工作是在这些大型分布式集群上运行实验。事情会失败,你需要修复它们。我认为在这方面它也会提供很大帮助。所以,所以,所以它会帮助我们运行实验。它会加速它。它可能会帮助我们更好地理解一些事情。嗯,是的,它会生成,这是另一个角度,它会生成模型的数据。合成数据通常是一个推理模型,它 >> 只是进行推理,然后输出一些比以前更好的训练内容。所以,这与推理模型的进展密切相关,但现在我们使用它们来训练预训练模型。所以,所有这些事情都很好,但我认为它们不一定会单独导致爆炸。这更像是,是的,我们正在更快地做事,但但并不清楚,你知道,就像快了两倍。这种快速 >> 爆炸 >> 爆炸 >> 似乎并不存在,但最终我们看到推理模型也越来越快,就像最近我认为是 Grock fast,它非常非常快,我真的很佩服它,而且基准测试非常高,我不知道他们是怎么做到的,但但现实是,模型推理一个问题所需的时间,或者说所需的 token 量,每次都在减少,因此速度更快。所以,所以,我认为这是一种提炼。你拿 >> 大模型,让它思考得更快,然后提炼。所以,所有这些方法都很棒。我想说的是,我认为所有这些方法都会遇到某种限制。你可以将大模型提炼成更小的模型 >> 到某个点。>> 但是,但是会有一个点,比如你不能低于四层。你可以低于八层,对吧?因为那样会降低 >> 需要成为一个好模型。所以,而且,好吧,模型可以为我们编程并安排实验,实验仍然需要运行,而我们只有这么多 GPU。>> 嗯。>> 所以,所以,所以就像任何你自动化的部分,你只是将瓶颈转移到其他部分,而最终的瓶颈是我们有多少 GPU。这是最终的瓶颈,就像 GPU 和能源。我认为这是最终的瓶颈,因为即使现在我们的很多研究也受到限制,比如我们可以并行运行更多实验,但我们就是没有 GPU,我认为这是所有实验室的情况。所以,所以,所以模型现在可能会降低这个瓶颈,因为我们通常不会在最小的模型上运行实验,因为你需要准备这个模型,而我们还没有那么小的模型,或者无论是什么。而这需要太多的工作,你根本就不会去做。现在一个自动化的模型可能会去做。所以它会再次降低这个瓶颈,但但任何事情都有极限,在某个时候,要运行大量实验。你只需要大量的计算能力,而我们在构建它。所以,所以,所以,我认为会有这些,你知道,我们会快两倍,然后也许我们会转向更小的模型,那会更有效率三倍。但我认为这种进展,而不是像,也许从外面看,它看起来像一次大爆炸,但我认为它将再次是一系列艰苦的工作,你需要做,比如你通过 AI 的帮助来提高你的编码能力,然后你提高你的数据能力,然后你提高你的提炼能力,然后你在更小的模型上运行实验,而且有很多我们可以预见的,然后可能会有一个小暂停,直到我们找到下一个想法。所以一切都以这些方式进行,你知道,从很远的地方看,它可能看起来像一次爆炸,但当你正在处理它时,它看起来就像,好吧,我们有这三个有希望的东西,但之后我们真的不知道下一个会是什么,但再次,当你遇到它时,人们已经开始思考它,然后下一个就来了。>> 是的,这就是我要说的,就像,你说我们需要一些东西,我们需要一些突破,我们需要一些事情来让它发生,变得越来越好,但我没有看到你非常担心这些事情会发生。就像你非常确定它们会发生一样。是因为历史上它们一直发生,还是因为你们正在找到路上的障碍,但它们只是过去了?>> 不,但是,但是,你知道,我们的软件系统,我在谷歌,我在 OpenAI,它们并不好。我的意思是,它们很好,因为它们可能是最好的,但但它们可以写得更好。我们花了很多时间调试东西。>> 嗯,这些 bug 不必存在。如果在一个完美的世界里,有人可以把它们去掉。我们运行东西,机器会失败,我们有一些系统来恢复,但它们无法捕捉到某些类型的失败。所以,机器学习中的日常工作,有很多技术性的苦差事,你只需要做,就是这样,这是工作,对吧?它不仅仅是研究的思路,它是非常艰苦的工程工作,你知道,我们构建更好的框架,我们构建更好的工具,所以,所以这是我们的日常工作,所以,所以,所以,在某种意义上,当然我们可以构建更好的工具,就像我们已经做了两次,我们正在再次进行。而且,这就是为什么我们如此确定 AI 可以帮助我们构建更好的工具,因为如果它编程得好,而且我们看到它开始编程得和程序员一样好,它就会帮助我们构建这些工具。这不是一个假设。这几乎就像,你知道,我们正在构建程序,它可以编程,并且它开始帮助我们,然后它会犯错误,我们教它少犯一些。所以,我们将构建更好的软件工具,合成数据也是如此。是的,我们将构建更好的合成数据,因为我们已经在构建它,并且我们看到它在很多情况下有多糟糕。所以,所以,所以,我认为有时外面的人会认为这些模型有多棒,它们当然很棒,但当你身处其中构建它时,你知道,OpenAI 的大多数人都会说,这太糟糕了,这太糟糕了,这太糟糕了,这太糟糕了。这显然有 bug。就像大多数训练运行都以某种失败告终。这意味着第一个,无论第一个 10% 或 20% 是错误的。但人们会说,好吧,你知道,我们不会重新训练它。你继续下去,它就会。所以,每次你完成一个大型模型训练,你就会知道另外七件出错的事情,而你下次会做得更好。你会做的。而且,至少在这个方面,有多少 bug,而且并非所有 bug 都是软件 bug,有些是数据 bug,有些是小问题,但目前还没有短缺。而且,任何时候你修复它们,你的模型都会变得更好。所以,所以,所以,你知道,我们肯定不会缺乏需要修复的东西。>> 修复。 [笑声] 这太疯狂了,因为你们创造了基本上改变我们所知世界的东西。它正在改变劳动力市场。它正在改变人们的生活。它给了人们做他们以前从未想过的事情的机会。但你们仍然认为它可以改进,就像这 [笑声] 可以更好。而且,这给了如此大的进步空间。所以,这让我觉得,这场人工智能竞赛或人工智能热潮不会很快放缓,因为正如你所说 [哼了一声],你们正处于它的开始阶段,事情肯定没有优化,不完美,但它仍然每天都在改变世界。所以,所以这真的就像,这是一种疯狂的感觉,对我们来说是令人难以置信的,而对你们来说,这就像 [笑声] 可以改进。我的意思是,有些事情你修复了,你没有看到太大的改进,对吧?它是一种,但然后有些你修复了,然后就像你永远不知道,但然后有大事,比如推理模型,而且我认为会有,因为推理模型还很早,所以会有改进,这些改进可能在范式内,但它们足够大,它们不仅仅是修复。它们就像新的想法,就像 >> 你知道,现在的推理是逐个 token 的。它非常顺序。它几乎让我想起了 RNN,对吧?>> 它需要变得更并行。应该并行做很多这样的事情。所以某种形式的应该发生。我们可能还不知道哪种是最好的想法,但 >> 好的,但有些事情需要发生。感觉就像当 RNN 这样做的时候,就像一步一步地,社区里有一种感觉,它们必须更并行地做,因为应该是可能的。>> 所以你的意思是像多个实例,这就是 GP5 Pro 的工作方式,对吧?它是多个实例。>> 所以 Pro 是一个轻微的开始。你可以做多个实例。>> 就像 >> 但是的,你如何结合?>> 你不明白。Pro 就像一个代理,它同时部署多个 GP5。它是这样工作的吗?>> 它执行多个思维链。>> 是的。>> 并行,然后它们之间进行讨论,并决定最佳答案,考虑到每个人的想法。对吧?>> 是的。>> 好的。然后这就是你说的并行,还是你说的更像是扩散,一切都同时发生?>> 所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,
他们,其中最大的一个问题是幻觉。那么模型为什么会产生幻觉呢?而你们实际上已经 pretty much 解决了这个问题。看起来在 GBD5 中,这是一个巨大的突破。模型为什么会产生幻觉呢?嗯,我认为最简单的机制是,它们被训练来回答你,而很少被训练来说“我不知道”。现在它们被训练得更多了。>> 嗯。但总的来说,如果你只是在网上阅读东西,并没有那么多“我不知道”。它偶尔会出现,但通常人们会试图知道,模型也是如此。这就是它们被训练的内容。所以,你知道,你问“旧金山动物园什么时候开门?”模型就会,你知道,它在训练中读到某个网站说动物园早上 10 点开门。它就会倾向于告诉你早上 10 点。它在训练数据中某个地方读到的,但你知道,这是 5 年前的网站,而且可能来自不同的动物园,谁知道呢?就像它,但在下一个词的概率中,它可能甚至考虑说“我不知道”。但“我不知道”很少见,而动物园网站很多。有很多城市和很多动物园,Trip Advisor 也有网页的副本。所以,当它模拟互联网时,它会决定说早上 10 点比说“我不知道”的概率要大得多。而且它为什么会说“我不知道”呢?它知道它读了很多关于它的信息。但是,它不喜欢,你问的当然是明天,而不是两年前,就像你希望答案是“我不知道”,如果它不是>> 现在的信息,但对于模拟互联网语言的模型来说,说“不,你知道,早上 10 点”之类的话要自然得多。所以,首先,人们意识到了这个问题。所以我们,我认为很多实验室,你们在训练的某些部分增加了更多的“我不知道”,这样你们就知道,在现实世界中,当你和人交谈时,而不仅仅是阅读互联网上的东西,“我不知道”出现的频率要高得多>> 对>> 所以,所以,所以,所以你在训练数据中对此进行了一些补偿,但另一件事是,推理模型变得更加敏感,所以一个推理模型当你问它动物园什么时候开门时,它会更聪明,因为它会去网上,尝试搜索动物园的网站,然后从中读取它什么时候开门,如果找不到,它会告诉你,嗯,我没找到网站,所以它在回答之前有所有的推理过程,如果你真的进行推理,那么“我不知道”就变得更加自然了,你知道,你尝试搜索,但网站不在那里,所以你知道你不知道,因为你尝试了,但它没有出现,或者你尝试思考,嗯,我记得它早上 10 点开门,但那是在这个城市,而且,你知道,当你进行推理时,说“也许我不知道”的想法也更自然了。所以我认为调整训练数据以更好地了解你知道什么和不知道什么,以及推理,这两件事帮助模型说了“我不知道”。嗯,但你知道,人类有时也会产生幻觉,我们>> 完全>> 我们说的话并不完全真实。所以我们编造我们认为真实的信息,但我们只是即兴发挥。所以我认为,这又回到了实际方面。幻觉是一个问题,只要它们比人类更突出。但一旦你,嗯,如果你将 AI 应用于你的办公室,如果它偶尔在电子邮件中产生幻觉,它不会像大多数时候那样具有戏剧性,它是正确的,我认为我们已经达到了这一点。我认为这是一个巨大的区别,我记得我们大多数人在 2023 年说,到 2025 年我们将解决幻觉问题,我认为我们基本上做到了。所以这是一个非常好的预测,但确实有一个变化。我最初认为推理模型正在减少很多幻觉,当 01 03 发布时确实如此,但似乎 GPT5 有其他东西,有一个很大的突破,我认为幻觉减少了大约 90%,我不知道是否有其他东西>> 我认为这只是一个有意识的努力来调整数据,并确保推理也反映你的信心和类似的东西。所以很多这都是关于你如何训练,它只是训练>> 因为人类反馈强化学习与此有关,因为基本上我们对 AI 给予赞赏,当它给我们一些我们想听的东西时,不一定是正确的东西。>> 我们现在对人类反馈强化学习的依赖减少了吗,还是它仍然是一个重要的部分?>> 我们更多地依赖推理强化学习>> 特别是,你也可以,你知道,当强化学习可以为正确答案估值时,你可以构建一个数据集,其中正确答案是“我不知道”>> 然后在这个数据集上,模型需要通过,它需要开始说这个,所以这是一个比弱信号更强的信号。>> 但你是怎么做到的?因为我们看到过模型在思维链中显示的内容并不完全是它正在思考的内容。它有点像错过了对齐,就像说“好吧,如果我回答,我记得在 Entropic 有一个案例,与中国有关,然后他们说,嗯,好吧,模型决定,如果我回答这个,他们会改变我,所以我宁愿在训练中不回答这个问题,现在我知道我在训练中,所以之后我可以做自己>> 所以这些更多的是他们制造了非常特殊的案例来>> 试图欺骗模型进入这些。>> 是的。我的意思是,我认为这有点危险,就像不诚实,就像思考这个,回答那个。>> 但就目前而言,这似乎只出现在这些经过特殊设计的案例中。我所说的是更多关于,你知道,常规查询。你问它动物园什么时候开门?你知道,就像>> 但我们看到的思维链和你看到的是一样的,还是这是它的一个摘要版本?>> 思维链通常非常长且混乱。所以你看到的是,有另一个模型,它会对其进行总结,使其更易读和结构化。>> 好的。但这并不是模型的真实想法,因为模型的想法有点混乱。所以,所以,所以目前在训练推理模型时,我们试图不对它的思考方式施加任何限制,除了最后它应该是好的。>> 嗯。>> 所以,我们不说这个思维链应该写得很好。>> 嗯。>> 嗯,因为感觉这会限制模型,而且只是想,所以它不一定写得很好。它并不总是很令人愉悦。我认为在 DeepSeek 中你可以看到原始的,但这更多的是美学。我的意思是,在产品中向用户展示这一切混乱有点奇怪。嗯,而且>> 有时它会混合语言之类的,或者>> 是的,有时会发生。>> 有一段时间,我认为也有人担心这是否会帮助人们破解模型。>> 嗯。所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以,所以