油位监控方法及系统的制作方法

文档序号:6013071阅读:231来源:国知局
专利名称:油位监控方法及系统的制作方法
技术领域
本发明涉及监控管理领域,更具体地说,涉及一种可有效地监控油量的油位监控方法及系统。
背景技术
为了保证通信系统的高可靠性,一般较大的通信基站都配有柴油发电机和一个大型的油桶。由于基站大多都建在偏远地区,无人值守,特别是目前市场上油价飞速上涨,因此,偷油以及漏油等现象普遍存在,现在的通信基站对于油桶油位不能进行很好的监控,因此无法有效地防止偷油和漏油事件发生。
故,有必要提供一种油位监控方法及系统,以解决现有技术所存在的问题。

发明内容
本发明要解决的技术问题在于,针对现有的基站用油不能得到有效监控的缺陷,提供一种能够实时监视当前油位和当前油量值的油位监控方法及系统。本发明解决其技术问题所采用的技术方案是构造一种油位监控方法,其中包括步骤S10、根据配置文件的油桶参数和当前油位计算油桶的当前油量值;S20、将固定的时间间隔测量的当前油量值之差作为油量变化量,根据误差量判断所述油量变化量是否正常,如所述油量变化量正常,则返回步骤S10,如所述油量变化量异常,则转到步骤S30 ;S30、记录所述当前油量值为初始油量值;S40、直至所述油量变化量正常,记录所述当前油量值为最终油量值;S50、根据所述最终油量值和所述初始油量值的差计算加油量或耗油量。在本发明所述的油位监控方法中,所述油位监控方法还包括步骤S55、根据所述耗油量计算单位时间的耗油量;S60、如单位时间的耗油量大于设定阈值,则产生异常报警;所述设定阈值根据正常工作时的单位时间的耗油量设定。在本发明所述的油位监控方法中,所述设定的阈值为正常工作时的单位时间的耗油量的1.1倍。在本发明所述的油位监控方法中,所述误差量根据计算油桶当前油位的油位传感器的精度进行设置。在本发明所述的油位监控方法中,S20具体为将固定的时间间隔测量的当前油量值之差作为油量变化量,如连续设定次数所述油量变化量大于误差量则判定所述油量变化量异常;如所述油量变化量正常,则返回步骤S10,如所述油量变化量异常,则转到步骤S30 ;S30具体为记录第一次判定所述油量变化量异常时的当前油量值为初始油量值。在本发明所述的油位监控方法中,所述油位监控方法还包括步骤S65、当产生异常报警时,根据设定对现场情况进行录像、短信提醒相关人员、邮件提醒相关人员、发送陷阱报文以及启动联动报警。本发明还涉及一种油位监控系统,其中包括计算模块用于根据配置文件的油桶参数和当前油位计算油桶的当前油量值;判断模块用于将固定的时间间隔测量的当前油量值之差作为油量变化量,根据误差量判断所述油量变化量是否正常;油量记录模块用于记录当前油量值,得到初始油量值和最终油量值;统计模块用于根据所述最终油量值和所述初始油量值的差计算加油量或耗油量。在本发明所述的油位监控系统中,所述油位监控系统还包括耗油量计算模块用于根据所述耗油量计算单位时间的耗油量;报警模块用于如单位时间的耗油量大于设定阈值,则产生异常报警;所述设定阈值根据正常工作时的单位时间的耗油量设定。在本发明所述的油位监控系统中,所述判断模块进一步用于将固定的时间间隔测量的当前油量值之差作为油量变化量,如连续设定次数所述油量变化量大于误差量则判定所述油量变化量异常。在本发明所述的油位监控系统中,所述报警模块包括录像单元用于根据设定对现场情况进行录像;提醒单元用于根据设定短信提醒相关人员以及邮件提醒相关人 员;报文发送单元用于根据设定发送陷阱报文;以及联动报警单元用于根据设定启动联动报警。实施本发明的油位监控方法及系统,具有以下有益效果能够实时监视当前油位和当前油量值;能有效地检测到偷油以及漏油事件的发生,以便及时发送报警信号通知责任人在第一时间采取有效措施,避免了现有的基站用油不能得到有效监控的缺陷。


下面将结合附图及实施例对本发明作进一步说明,附图中图I是本发明的油位监控方法的第一优选实施例的流程图;图2是本发明的油位监控方法的第二优选实施例的流程图;图3是本发明的油位监控方法的第三优选实施例的流程图;图4是本发明的油位监控方法的第四优选实施例的流程图;图5是本发明的油位监控系统的第一优选实施例的结构示意图;图6是本发明的油位监控系统的第二优选实施例的结构示意图;图7是本发明的油位监控系统的第三优选实施例的结构示意图;图8是本发明的油位监控方法的优选实施例的具体流程图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。在图I所示的本发明的油位监控方法的第一优选实施例的流程图中,所述油位监控方法开始于步骤100,随后执行步骤101,根据配置文件的油桶参数和当前油位计算油桶的当前油量值;步骤102,将固定的时间间隔测量的当前油量值之差作为油量变化量,根据误差量判断所述油量变化量是否正常,如所述油量变化量正常,则返回步骤101,如所述油量变化量异常,则转到步骤103;
步骤103,记录所述当前油量值为初始油量值;步骤104,直至所述油量变化量正常,记录所述当前油量值为最终油量值;步骤105,根据所述最终油量值和所述初始油量值的差计算加油量或耗油量;最后该方法结束于步骤106。本发明的油位监控方法根据配置文件的油桶参数和当前油位计算当前油量值,并将固定的时间间隔测量的当前油量值之差作为油量变化量,例如固定的时间间隔为I分钟,实时的当前油量值减去I分钟之前的当前油量值就是油量变化量,固定的时间间隔根据站点的耗油量速度和油机的额定容量等参数决定,这个时间间隔可以设定为O. 5分钟、2 分钟或5分钟等。根据误差量判断所述油量变化量是否正常,由于现场环境干扰或者其他原因造成的油位采集数据出现细微的漂移,通过设置误差值对小于误差值的油量变化量不进行处理,使得耗油量或加油量的计算更加准确。通过对油量变化量的判断得出是否正对油桶进行加油操作或油机正在耗油,然后通过初始油量值和最终油量值计算加油量或耗油量。通过油量变化量判断加油或耗油动作准确、及时,实现了对油桶油量的实时监控,避免了现有的基站用油不能得到有效监控的缺陷。在图2所示的本发明的油位监控方法的第二优选实施例的流程图中,所述油位监控方法开始于步骤200,随后执行步骤201,根据配置文件的油桶参数和当前油位计算油桶的当前油量值;步骤202,将固定的时间间隔测量的当前油量值之差作为油量变化量,根据误差量判断所述油量变化量是否正常,如所述油量变化量正常,则返回步骤201,如所述油量变化量异常,则转到步骤203;步骤203,记录所述当前油量值为初始油量值;步骤204,直至所述油量变化量正常,记录所述当前油量值为最终油量值;步骤205,根据所述最终油量值和所述初始油量值的差计算加油量或耗油量;步骤206,根据所述耗油量计算单位时间的耗油量;步骤207,如单位时间的耗油量大于设定阈值,则产生异常报警;所述设定阈值根据正常工作时的单位时间的耗油量设定;最后该方法结束于步骤208。本发明的油位监控方法会对单位时间的耗油量进行一个很好的监控,通过耗油量计算单位时间的耗油量,例如10分钟的耗油量为500L,则单位时间I分钟的耗油量为50L,设定阈值应该是根据相应的油机正常工作单位时间I分钟的耗油量设定的,一般会略大于油机正常工作单位时间I分钟的耗油量,优选的设定阈值为正常工作时的单位时间的耗油量的I. I倍。当出现偷油以及漏油事件时,会引起单位时间的耗油量大于设定阈值,这样将会引起异常报警以及时通知责任人在第一时间采取有效措施进行处理,因此本发明的油位监控方法可以有效地遏制偷油以及漏油事件的发生。在图3所示的本发明的油位监控方法的第三优选实施例的流程图中,所述油位监控方法开始于步骤300,随后执行步骤301,根据配置文件的油桶参数和当前油位计算油桶的当前油量值;步骤302,将固定的时间间隔测量的当前油量值之差作为油量变化量,如连续设定次数所述油量变化量大于误差量则判定所述油量变化量异常;如所述油量变化量正常,则返回步骤301,如所述油量变化量异常,则转到步骤303 ;步骤303,记录第一次判定所述油量变化量异常时的当前油量值为初始油量值;步骤304,直至所述油量变化量正常,记录所述当前油量值为最终油量值;步骤305,根据所述最终油量值和所述初始油量值的差计算加油量或耗油量;最后该方法结束于步骤306。
如连续设定次数所述油量变化量大于误差量则判定所述油量变化量异常,否则所述油量变化量正常。测量油量变化量时,可能会由于外界干扰使得测量的油量变化量偶尔大于误差量(如只有一次的油位采集值变化量很大;后面又回复了正常值),但这种油量变化量的异常并不是真正的加油操作或耗油操作所引起的。在本发明的油位监控方法的正常实施中应该避免这种不准确的判断,因此采用连续测量油量变化量,只有测量到连续多次油量变化量都大于误差量,才判定油量变化量异常,否则判定只是外界环境的干扰引起的油量变化量瞬时的变化。连续测量的次数可以根据现场实际外界环境影响大小设定,如受外界影响较大,可以将次数设定多一些,如受外界影响较小,可以将次数设定少一些。所述误差量根据计算油桶当前油位的油位传感器的精度进行设置,一般精确到0.01,即小数点的后2位。在图4所示的本发明的油位监控方法的第四优选实施例的流程图中,所述油位监控方法开始于步骤400,随后执行步骤401,根据配置文件的油桶参数和当前油位计算油桶的当前油量值;步骤402,将固定的时间间隔测量的当前油量值之差作为油量变化量,根据误差量判断所述油量变化量是否正常,如所述油量变化量正常,则返回步骤401,如所述油量变化量异常,则转到步骤403;步骤403,记录所述当前油量值为初始油量值;步骤404,直至所述油量变化量正常,记录所述当前油量值为最终油量值;步骤405,根据所述最终油量值和所述初始油量值的差计算加油量或耗油量;步骤406,根据所述耗油量计算单位时间的耗油量;步骤407,如单位时间的耗油量大于设定阈值,则产生异常报警;所述设定阈值根据正常工作时的单位时间的耗油量设定;步骤408,当产生异常报警时,根据设定对现场情况进行录像、短信提醒相关人员、邮件提醒相关人员、发送陷阱报文以及启动联动报警;最后该方法结束于步骤409。当有偷油以及漏油事件发生的时候,本发明的油位监控方法可以启动录像和图像抓拍指令,用户就能够及时地看到现场的情况,并做出快速响应,因此,用户无需亲自跑到现场进行核实和确认,有效地遏制和防止了基站的偷油行为,也为后面的案件分析提供了有利的证据。为了减少数据传输量和数据存储量,本发明的油位监控方法可以设定录像装置应客户端请求而工作,只有当用户需要浏览图像时,才会通过网页和图像应用程序建立连接,进行图像传输,这样可以有效降低了网络传输流量,避免了网络交通堵塞。当然采用短信提醒相关人员、邮件提醒相关人员、发送陷阱报文以及启动联动报警同样可以实现相关人员的快速响应,具体实施方式
请参见下述油位监控方法的具体实施例。本发明还涉及一种油位监控系统,在图5所示的本发明的油位监控系统的第一优选实施例的结构示意图中,所述油位监控系统包括计算模块I、判断模块2、油量记录模块3以及统计模块4,计算模块I用于根据配置文件的油桶参数和当前油位计算油桶的当前油量值,判断模块2用于将固定的时间间隔测量的当前油量值之差作为油量变化量,根据误差量判断所述油量变化量是否正常,油量记录模块3用于记录当前油量值,得到初始油量值和最终油量值;统计模块4用于根据所述最终油量值和所述初始油量值的差计算加油量或耗油量。本发明的油位监控系统的计算模块I根据配置文件的油桶参数和当前油位计算当前油量值,判断模块2将固定的时间间隔测量的当前油量值之差作为油量变化量,例如固定的时间间隔为I分钟,实时的当前油量值减去I分钟之前的当前油量值就是油量变化量,固定的时间间隔根据站点的耗油量速度和油机的额定容量等参数决定,这个时间间隔可以设定为O. 5分钟、2分钟或5分钟等。根据误差量判断所述油量变化量是否正常,由于现场环境干扰或者其他原因造成的油位采集数据出现细微的漂移,通过设置误差值对小于误差值的油量变化量不进行处理,使得耗油量或加油量的计算更加准确。油量记录模块3用于记录当前油量值,得到初始油量值和最终油量值;统计模块4通过对油量变化量的判断得出是否正对油桶进行加油操作或油机正在耗油,然后通过初始油量值和最终油量值计算加油量或耗油量。通过油量变化量判断加油或耗油动作准确、及时,实现了对油桶油量的实时监控,避免了现有的基站用油不能得到有效监控的缺陷。在图6所示的本发明的油位监控系统的第二优选实施例的结构示意图中,所述油位监控系统还包括耗油量计算模块5和报警模块6,耗油量计算模块5用于根据所述耗油量计算单位时间的耗油量;报警模块6用于如单位时间的耗油量大于设定阈值,则产生异常报警;所述设定阈值根据正常工作时的单位时间的耗油量设定。本发明的油位监控系统的报警模块6会对单位时间的耗油量进行一个很好的监控,耗油量计算模块5通过耗油量计算单位时间的耗油量,例如10分钟的耗油量为500L,则单位时间I分钟的耗油量为50L,设定阈值应该是根据相应的油机正常工作单位时间I分钟的耗油量设定的,一般会略大于油机正常工作单位时间I分钟的耗油量,优选设定阈值为正常工作时的单位时间的耗油量的I. I倍。当出现偷油以及漏油事件时,会引起单位时间的耗油量大于设定的阈值,这样将会引起异常报警以及时通知责任人在第一时间采取有效措施进行处理,因此本发明的油位监控系统可以有效地遏制偷油以及漏油事件的发生。 作为本发明的油位监控系统的优选实施例,所述判断模块2进一步用于将固定的时间间隔测量的当前油量值之差作为油量变化量,如连续设定次数所述油量变化量大于误差量则判定所述油量变化量异常。作为本发明的油位监控系统的优选实施例,如连续设定次数所述油量变化量大于误差量则判定所述油量变化量异常,否则所述油量变化量正常。测量油量变化量时,可能会由于外界影响使得测量的油量变化量偶尔大于误差量(如只有一次的油位采集值变化量很大;后面又回复了正常值),但这种油量变化量的异常并不是真正的加油操作或耗油操作所引起的。在本发明的油位监控系统的正常实施中应该避免这种不准确的判断,因此采用连续测量油量变化量,只有测量到连续多次油量变化量都大于误差量,才判定油量变化量异常,否则判定只是外界环境的影响引起的油量变化量暂时的变化。连续测量的次数可以根据实际外界环境影响大小设定,如受外界影响较大,可以将次数设定多一些,如受外界影响较小,可以将次数设定少ー些。所述误差量根据计算油桶当前油位的油位传感器的精度进行设置,一般精确到O. 01,即小数点的后2位。在图7所示的本发明的油位监控系统的第三优选实施例的结构示意图中,所述报警模块6包括录像单元61、提醒单元62、报文发送単元63以及联动报警単元64,录像单元61用于根据设定对现场情况进行录像;提醒单元62用于根据设定短信提醒相关人员以及邮件提醒相关人员;报文发送单元63用于根据设定发送陷阱报文;联动报警单元64用于根据设定启动联动报警。当有偷油以及漏油事件发生的时候,本发明的油位监控系统的录像単元61可以启动录像和图像抓拍指令,用户就能够及时地看到现场的情况,并做出快速响应,因此,用户无需亲自跑到现场进行核实和确认,有效地遏制和防止了基站的偷油行为,也为后面的案件分析提供了有利的证据。为了减少数据传输量和数据存储量,本发明的油位监控系统可以设定录像单元应客户端请求而工作,只有当用户需要浏览图像时,才会通过网页和图像应用程序建立连接,进行图像传输,这样可以有效降低了网络传输流量,避免了网络交通 堵塞。当然提醒单元62、报文发送単元63以及联动报警単元64同样可以实现相关人员的快速响应,具体实施方式
请參见下述油位监控方法的具体实施例。下面通过图9所示的本发明的油位监控方法的优选实施例的具体流程图说明本发明的油位监控方法的工作原理。I、首先加载配置文件,获取油桶參数信息,识别油桶的规格;配置文件以文本格式对系统需要的重要參数进行保存。其中,根据油桶的容器类型、容器高度、容器长度(容器直径)、容器宽度等信息来设定油桶容器的总容量、误差量、阈值检测的时间间隔、下限值检测的參考油量等。下面是ー个具体的配置文件范例
#条件N端口号,warnl_port_no = 6#条件N地址号,warnl_addr_no = I#条件N通道号,warnl_chan_no = 3[C0NTAINER_CFG]#容器类型,I—圆柱横放2—圆柱竖放3—立方体,container l_type = I#容器高,单位米,containerl_heigth = 2. O#容器长,単位m.当圆柱体时长为半径,containerl_long = O. 46#容器宽,单位m,当圆柱体时忽略此參数,但不能写为-1,container l_width =1.0[WARN_CFG]
#计算告警油量的时间间隔,单位秒,warnl—gap—time = 60#计算告警油量消耗的比较值,单位升,warnl_cmp_value = 50#计算时传感器的误差量,单位米(如O. 024及表示-O. 024 +0. 024),请输入一个正数及可,不能写为-lwarnl_drift = O. 024。2、获取当前油位采集值,计算当前剩余油量;
本发明的当前油位采集主要是由油位传感器实现,油位传感器是ー个同轴的小容器,当油进入小容器后引起传感器壳体和感应电极之间电容量的变化,这个变化量通过电路的转换并进行精确的线性和温度补偿,输出4_20mA标准信号,即油位的微小变化都可以精确测量出来。本发明的油位监控方法完成了对油位传感器信号的采集和換算,并把采集到的实时油位值放在缓存中,供其他模块调用分析。3、判断当前是否低于下限值,如低于下限值则发送油量低提示,如高于下限值则保存本次剰余油量,并与上次剰余油量比较计算油量变化量。4、判断油量变化量变化是否正常(即连续设定次数所述油量变化量大于误差量),本实施例中设置的设定次数为3次,如连续3次油量减少值大于误差量,则判定油机开始发电,统计耗油量;如连续3次油量增加值大于误差量,则判定开始加油,统计加油量。5、如一定时间间隔的耗油量大于用户的设定阈值,则判定具有偷油或漏油事件发生,这时统计偷油量或漏油量,产生偷油或漏油报警。计算一定时间间隔的耗油量与用户的设定阀值进行比较判断是否告警,超过阀值则产生偷油或漏油报警。时间间隔(warnl_gap_time)产生的总耗油量与阀值(warnl_cmp_value)比较。由于每个站点消耗油量的速度不同,可以根据每个站的特点在配置文件中配置不同的时间间_ (warnl_gap_time)以及阀值(warnl_cmp_value)来处理偷油或漏油报
Sfc
目ο具体的偷油或漏油报警处理方式有如下几种短信提醒短信提醒功能是ー个常用的报警通知功能,用户可以通过网页预先设定好需要通知人员的手机号码,当有报警产生时,载有报警信息的短消息就会发送到预先设定号码的手机上,通知相关负责人及时进行应急处理。邮件提醒邮件提醒功能是基本的报警通知功能,用户可以通过网页设置好简单邮件传输协议服务器的IP地址、端口号、帐户名和密码等信息,同时预先设定好需要通知人员的邮箱地址。发送SNMP TRAPS当有报警产生时,系统利用简单网络管理协议(Simple Network ManagementProtocol, SNMP)发送陷讲报文(TRAPS)到指定的 NMS(Network Management System,网络管理系统),以便匪S及时获取报警信息。报警联动功能报警联动功能就是当系统有偷油或漏油报警产生的时候,发送信号至相关报警联动设备控制器,及时启动相关报警联动设备进行应急处理,报警联动设备通常包括灯控、报警灯闪烁和启动录像等。6、保存当前的參数,包括剰余油量、漏油量或偷油量、加油量以及耗油量等,以供客户进行报表输出和数据分析。
以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种油位监控方法,其特征在于,包括步骤 S10、根据配置文件的油桶参数和当前油位计算油桶的当前油量值; S20、将固定的时间间隔测量的当前油量值之差作为油量变化量,根据误差量判断所述油量变化量是否正常,如所述油量变化量正常,则返回步骤S10,如所述油量变化量异常,则转到步骤S30 ; S30、记录所述当前油量值为初始油量值; S40、直至所述油量变化量正常,记录当前油量值为最终油量值; S50、根据所述最终油量值和所述初始油量值的差计算加油量或耗油量。
2.根据权利要求I所述的油位监控方法,其特征在于,所述油位监控方法还包括步骤 S55、根据所述耗油量计算单位时间的耗油量; S60、如单位时间的耗油量大于设定阈值,则产生异常报警;所述设定阈值根据正常工作时的单位时间的耗油量设定。
3.根据权利要求2所述的油位监控方法,其特征在于,所述设定阈值为正常工作时的单位时间的耗油量的I. I倍。
4.根据权利要求I所述的油位监控方法,其特征在于,所述误差量根据计算油桶当前油位的油位传感器的精度进行设置。
5.根据权利要求I所述的油位监控方法,其特征在于, S20具体为将固定的时间间隔测量的当前油量值之差作为油量变化量,如连续设定次数所述油量变化量大于误差量则判定所述油量变化量异常;如所述油量变化量正常,则返回步骤S10,如所述油量变化量异常,则转到步骤S30 ; S30具体为记录第一次判定所述油量变化量异常时的当前油量值为初始油量值。
6.根据权利要求2所述的油位监控方法,其特征在于,所述油位监控方法还包括步骤 S65、当产生异常报警时,根据设定对现场情况进行录像、短信提醒相关人员、邮件提醒相关人员、发送陷阱报文以及启动联动报警。
7.一种油位监控系统,其特征在于,包括 计算模块(I):用于根据配置文件的油桶参数和当前油位计算油桶的当前油量值; 判断模块(2):用于将固定的时间间隔测量的当前油量值之差作为油量变化量,根据误差量判断所述油量变化量是否正常; 油量记录模块(3):用于记录当前油量值,得到初始油量值和最终油量值; 统计模块(4):用于根据所述最终油量值和所述初始油量值的差计算加油量或耗油量。
8.根据权利要求7所述的油位监控系统,其特征在于,所述油位监控系统还包括 耗油量计算模块(5):用于根据所述耗油量计算单位时间的耗油量; 报警模块(6):用于如单位时间的耗油量大于设定阈值,则产生异常报警;所述设定阈值根据正常工作时的单位时间的耗油量设定。
9.根据权利要求7所述的油位监控系统,其特征在于,所述判断模块(2)进一步用于将固定的时间间隔测量的当前油量值之差作为油量变化量,如连续设定次数所述油量变化量大于误差量则判定所述油量变化量异常。
10.根据权利要求8所述的油位监控系统,其特征在于,所述报警模块(6)包括录像单元¢1):用于根据设定对现场情况进行录像;提醒单元¢2):用于根据设定短信提醒相关人员以及邮件提醒相关人员;报文发送单元(63):用于根据设定发送陷阱报文;以及 联动报警单元¢4):用于根据设定启动联动报警。
全文摘要
本发明涉及一种油位监控方法,其中包括步骤S10、根据配置文件的油桶参数和当前油位计算油桶的当前油量值;S20、将固定的时间间隔测量的当前油量值之差作为油量变化量,根据误差量判断所述油量变化量是否正常;S30、记录所述当前油量值为初始油量值;S40、直至所述油量变化量正常,记录所述当前油量值为最终油量值;S50、根据所述最终油量值和所述初始油量值的差计算加油量或耗油量。本发明还涉及一种油位监控系统,本发明能够实时监视当前油位和当前油量值;能有效地检测到偷油以及漏油事件的发生,以便及时发送报警信号通知责任人在第一时间采取有效措施,避免了现有的基站用油不能得到有效监控的缺陷。
文档编号G01F22/00GK102853871SQ20111018221
公开日2013年1月2日 申请日期2011年6月30日 优先权日2011年6月30日
发明者林奕广, 包培友 申请人:艾默生网络能源有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1