TLClient_JSSCOM_LuatOS-Air_V4002_RDA8910_RFTTS_0xe0000,2.3.3,866250064339751,66764185932829,
poweron reason:0

===01:01:25===
2024-06-03 01:00:48>>>cash read=0A
2024-06-03 01:00:49>>>cash read=3E


===05:17:25===
2024-06-03 05:16:25>>>cash read=9E
2024-06-03 05:16:26>>>cash read=3E


===05:25:25===
2024-06-03 05:25:22>>>cash read=0A
2024-06-03 05:25:23>>>cash read=3E


===09:13:25===
2024-06-03 09:12:41 >>>回调事件[910,devices/S2224]
隔日重置时间戳true
隔日清空未同步下发列表true
2024-06-03 09:12:41 >>>故障排除日志:上一MQTT订单号缓存列表为24060220473838853904
2024-06-03 09:12:41 >>>故障排除日志:终端未同步成功订单列表
2024-06-03 09:12:41 开始打印,排队:1,票券:2406030912329517872301,订单:24060309123295173269,[2024-06-03 09:12:32微信支付10元]
2024-06-03 09:12:43 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2406030912329517872301","queue_number":1,"trade_uid":"24060309123295173269"}]}
2024-06-03 09:12:43 >>>故障排除日志:删除未同步下发订单成功24060309123295173269
2024-06-03 09:12:43 >>>故障排除日志:终端同步成功后剩余订单列表
2024-06-03 09:12:43 收到下发指令:叫号1>>>


===09:21:26===
2024-06-03 09:20:26 >>>回调事件[910,devices/S2224]
上一时间戳为1717377161
2024-06-03 09:20:27 >>>故障排除日志:上一MQTT订单号缓存列表为24060309123295173269
2024-06-03 09:20:27 >>>故障排除日志:终端未同步成功订单列表
2024-06-03 09:20:27 开始打印,排队:2,票券:2406030920192318883601,订单:24060309201923184171,[2024-06-03 09:20:19微信支付10元]
2024-06-03 09:20:29 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2406030920192318883601","queue_number":2,"trade_uid":"24060309201923184171"}]}
2024-06-03 09:20:29 >>>故障排除日志:删除未同步下发订单成功24060309201923184171
2024-06-03 09:20:29 >>>故障排除日志:终端同步成功后剩余订单列表


===09:49:26===
2024-06-03 09:48:47 >>>回调事件[910,devices/S2224]
2024-06-03 09:48:47 >>>故障排除日志:上一MQTT订单号缓存列表为24060309201923184171
2024-06-03 09:48:47 >>>故障排除日志:终端未同步成功订单列表
2024-06-03 09:48:47 开始打印,排队:3,票券:2406030948376223586401,订单:24060309483762229825,[2024-06-03 09:48:37微信支付10元]
2024-06-03 09:48:49 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2406030948376223586401","queue_number":3,"trade_uid":"24060309483762229825"}]}
2024-06-03 09:48:49 >>>故障排除日志:删除未同步下发订单成功24060309483762229825
2024-06-03 09:48:49 >>>故障排除日志:终端同步成功后剩余订单列表


===09:51:26===
2024-06-03 09:51:13>>>cash read=9E
2024-06-03 09:51:15>>>cash read=3E
2024-06-03 09:51:22>>>cash read=9E
2024-06-03 09:51:24>>>cash read=3E


===09:53:26===
2024-06-03 09:52:53>>>cash read=0A
2024-06-03 09:52:54>>>cash read=3E


===10:38:27===
2024-06-03 10:38:06>>>cash read=0A
2024-06-03 10:38:07>>>cash read=3E


===10:55:27===
2024-06-03 10:55:08>>>cash read=0A
2024-06-03 10:55:09>>>cash read=3E


===11:41:27===
2024-06-03 11:41:23>>>cash read=00
2024-06-03 11:41:23>>>cash read=818F42
2024-06-03 11:41:23>>>cash write=02
2024-06-03 11:41:23 >>>回调事件130,cash_status,10022,进钞中...read money=10
2024-06-03 11:41:24>>>cash read=10
2024-06-03 11:41:24 >>>回调事件130,10,10023,finish Money=10,进钞完成
2024-06-03 11:41:24 >>>开始打印,排队号为4,订单号为2406031141240022248112
2024-06-03 11:41:24>>>订单2406031141240022248112写入成功,剩余空间为1680500,占用RAM为594.4765625


===11:42:27===
删除未同步订单2406031141240022248112
2024-06-03 11:41:26>>>订单2406031141240022248112删除成功,剩余空间为1681500,占用RAM为615.2705078125
检测订单目录中>>>
无未同步订单>>>
2024-06-03 11:41:26 >>>当前Ram内存为580.0625
定时检测未同步订单启用
2024-06-03 11:41:27>>>cash write=0C
2024-06-03 11:41:27>>>cash read=3E


===11:43:28===
定时检测未同步订单关闭
检测订单目录中>>>
无未同步订单>>>


===12:01:28===
2024-06-03 12:00:42 >>>回调事件[910,devices/S2224]
2024-06-03 12:00:42 >>>故障排除日志:上一MQTT订单号缓存列表为24060309483762229825
2024-06-03 12:00:42 >>>故障排除日志:终端未同步成功订单列表
2024-06-03 12:00:42 开始打印,排队:5,票券:2406031200363273105601,订单:24060312003632727065,[2024-06-03 12:00:36支付宝支付10元]
2024-06-03 12:00:44 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2406031200363273105601","queue_number":5,"trade_uid":"24060312003632727065"}]}
2024-06-03 12:00:44 >>>故障排除日志:删除未同步下发订单成功24060312003632727065
2024-06-03 12:00:44 >>>故障排除日志:终端同步成功后剩余订单列表


===12:03:28===
2024-06-03 12:03:24>>>cash read=9E
2024-06-03 12:03:25>>>cash read=3E


===12:37:28===
2024-06-03 12:36:52>>>cash read=9E
2024-06-03 12:36:53>>>cash read=3E


===13:49:29===
2024-06-03 13:49:15 >>>回调事件[910,devices/S2224]
2024-06-03 13:49:15 >>>故障排除日志:上一MQTT订单号缓存列表为24060312003632727065
2024-06-03 13:49:15 >>>故障排除日志:终端未同步成功订单列表
2024-06-03 13:49:15 开始打印,排队:6,票券:2406031349093238889601,订单:24060313490932384384,[2024-06-03 13:49:09微信支付10元]
2024-06-03 13:49:17 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2406031349093238889601","queue_number":6,"trade_uid":"24060313490932384384"}]}
2024-06-03 13:49:17 >>>故障排除日志:删除未同步下发订单成功24060313490932384384
2024-06-03 13:49:17 >>>故障排除日志:终端同步成功后剩余订单列表


===13:51:29===
2024-06-03 13:51:24>>>cash read=0A
2024-06-03 13:51:25>>>cash read=3E


===16:28:29===
2024-06-03 16:27:51 >>>回调事件[910,devices/S2224]
2024-06-03 16:27:51 >>>故障排除日志:上一MQTT订单号缓存列表为24060313490932384384
2024-06-03 16:27:52 >>>故障排除日志:终端未同步成功订单列表
2024-06-03 16:27:52 开始打印,排队:7,票券:2406031627439116957601,订单:24060316274391165635,[2024-06-03 16:27:43微信支付10元]
2024-06-03 16:27:54 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2406031627439116957601","queue_number":7,"trade_uid":"24060316274391165635"}]}
2024-06-03 16:27:54 >>>故障排除日志:删除未同步下发订单成功24060316274391165635
2024-06-03 16:27:54 >>>故障排除日志:终端同步成功后剩余订单列表


===16:39:30===
2024-06-03 16:39:00 >>>回调事件[910,devices/S2224]
2024-06-03 16:39:00 >>>故障排除日志:上一MQTT订单号缓存列表为24060316274391165635
2024-06-03 16:39:00 >>>故障排除日志:终端未同步成功订单列表
2024-06-03 16:39:00 开始打印,排队:8,票券:2406031638542937911901,订单:24060316385429375706,[2024-06-03 16:38:54微信支付10元]
2024-06-03 16:39:02 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2406031638542937911901","queue_number":8,"trade_uid":"24060316385429375706"}]}
2024-06-03 16:39:02 >>>故障排除日志:删除未同步下发订单成功24060316385429375706
2024-06-03 16:39:02 >>>故障排除日志:终端同步成功后剩余订单列表


===16:40:30===
2024-06-03 16:39:28 >>>回调事件[910,devices/S2224]
2024-06-03 16:39:28 >>>故障排除日志:上一MQTT订单号缓存列表为24060316385429375706
2024-06-03 16:39:28 >>>故障排除日志:终端未同步成功订单列表
2024-06-03 16:39:28 开始打印,排队:9,票券:2406031639208899113101,订单:24060316392088984506,[2024-06-03 16:39:20微信支付10元]
2024-06-03 16:39:30 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2406031639208899113101","queue_number":9,"trade_uid":"24060316392088984506"}]}
2024-06-03 16:39:30 >>>故障排除日志:删除未同步下发订单成功24060316392088984506
2024-06-03 16:39:30 >>>故障排除日志:终端同步成功后剩余订单列表


===16:52:30===
2024-06-03 16:52:13>>>cash read=00
2024-06-03 16:52:14>>>cash read=818F42
2024-06-03 16:52:14>>>cash write=02
2024-06-03 16:52:14 >>>回调事件130,cash_status,10022,进钞中...read money=10
2024-06-03 16:52:14>>>cash read=10
2024-06-03 16:52:14 >>>回调事件130,10,10023,finish Money=10,进钞完成
2024-06-03 16:52:14 >>>开始打印,排队号为10,订单号为2406031652140022242141
2024-06-03 16:52:14>>>订单2406031652140022242141写入成功,剩余空间为1680500,占用RAM为594.36328125
删除未同步订单2406031652140022242141
2024-06-03 16:52:16>>>订单2406031652140022242141删除成功,剩余空间为1680500,占用RAM为610.5283203125
检测订单目录中>>>
无未同步订单>>>
2024-06-03 16:52:17 >>>当前Ram内存为580.353515625
定时检测未同步订单启用
2024-06-03 16:52:17>>>cash write=0C
2024-06-03 16:52:17>>>cash read=3E


===16:53:30===
定时检测未同步订单关闭
检测订单目录中>>>
无未同步订单>>>


===17:02:30===
2024-06-03 17:02:13 >>>回调事件[910,devices/S2224]
2024-06-03 17:02:13 >>>故障排除日志:上一MQTT订单号缓存列表为24060316392088984506
2024-06-03 17:02:13 >>>故障排除日志:终端未同步成功订单列表
2024-06-03 17:02:13 开始打印,排队:11,票券:2406031702010190767801,订单:24060317020101902747,[2024-06-03 17:02:01支付宝支付10元]
2024-06-03 17:02:15 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2406031702010190767801","queue_number":11,"trade_uid":"24060317020101902747"}]}
2024-06-03 17:02:15 >>>故障排除日志:删除未同步下发订单成功24060317020101902747
2024-06-03 17:02:15 >>>故障排除日志:终端同步成功后剩余订单列表


===17:25:31===
2024-06-03 17:24:38>>>cash read=9E
2024-06-03 17:24:39>>>cash read=3E


===17:43:31===
2024-06-03 17:43:05 >>>回调事件[910,devices/S2224]
2024-06-03 17:43:05 >>>故障排除日志:上一MQTT订单号缓存列表为24060317020101902747
2024-06-03 17:43:05 >>>故障排除日志:终端未同步成功订单列表
2024-06-03 17:43:05 开始打印,排队:12,票券:2406031742567115421201,订单:24060317425671148626,[2024-06-03 17:42:56微信支付10元]
2024-06-03 17:43:07 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2406031742567115421201","queue_number":12,"trade_uid":"24060317425671148626"}]}
2024-06-03 17:43:07 >>>故障排除日志:删除未同步下发订单成功24060317425671148626
2024-06-03 17:43:07 >>>故障排除日志:终端同步成功后剩余订单列表


===17:49:31===
2024-06-03 17:49:21 >>>回调事件[910,devices/S2224]
2024-06-03 17:49:21 >>>故障排除日志:上一MQTT订单号缓存列表为24060317425671148626
2024-06-03 17:49:21 >>>故障排除日志:终端未同步成功订单列表
2024-06-03 17:49:21 开始打印,排队:13,票券:2406031749143083078001,订单:24060317491430826328,[2024-06-03 17:49:14微信支付10元]
2024-06-03 17:49:23 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2406031749143083078001","queue_number":13,"trade_uid":"24060317491430826328"}]}
2024-06-03 17:49:23 >>>故障排除日志:删除未同步下发订单成功24060317491430826328
2024-06-03 17:49:23 >>>故障排除日志:终端同步成功后剩余订单列表


===18:27:31===
2024-06-03 18:27:07>>>cash read=00
2024-06-03 18:27:08>>>cash read=818F42
2024-06-03 18:27:08>>>cash write=02
2024-06-03 18:27:08 >>>回调事件130,cash_status,10022,进钞中...read money=10
2024-06-03 18:27:08>>>cash read=10
2024-06-03 18:27:08 >>>回调事件130,10,10023,finish Money=10,进钞完成
2024-06-03 18:27:08 >>>开始打印,排队号为14,订单号为2406031827080022241935
2024-06-03 18:27:09>>>订单2406031827080022241935写入成功,剩余空间为1680500,占用RAM为594.8701171875
删除未同步订单2406031827080022241935
2024-06-03 18:27:11>>>订单2406031827080022241935删除成功,剩余空间为1680500,占用RAM为612.349609375
检测订单目录中>>>
无未同步订单>>>
2024-06-03 18:27:11 >>>当前Ram内存为580.83984375
定时检测未同步订单启用
2024-06-03 18:27:12>>>cash write=0C
2024-06-03 18:27:12>>>cash read=3E


===18:28:31===
定时检测未同步订单关闭
检测订单目录中>>>
无未同步订单>>>


===18:32:33===
2024-06-03 18:32:30 >>>回调事件[910,devices/S2224]
2024-06-03 18:32:30 >>>故障排除日志:上一MQTT订单号缓存列表为24060317491430826328
2024-06-03 18:32:30 >>>故障排除日志:终端未同步成功订单列表
2024-06-03 18:32:30 开始打印,排队:15,票券:2406031832218933425801,订单:24060318322189330073,[2024-06-03 18:32:21微信支付10元]


===18:33:33===
2024-06-03 18:32:32 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2406031832218933425801","queue_number":15,"trade_uid":"24060318322189330073"}]}
2024-06-03 18:32:32 >>>故障排除日志:删除未同步下发订单成功24060318322189330073
2024-06-03 18:32:32 >>>故障排除日志:终端同步成功后剩余订单列表


===18:35:33===
2024-06-03 18:35:06 >>>回调事件[910,devices/S2224]
2024-06-03 18:35:06 >>>故障排除日志:上一MQTT订单号缓存列表为24060318322189330073
2024-06-03 18:35:06 >>>故障排除日志:终端未同步成功订单列表
2024-06-03 18:35:06 开始打印,排队:16,票券:2406031834596699750601,订单:24060318345966993893,[2024-06-03 18:34:59微信支付10元]
2024-06-03 18:35:08 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2406031834596699750601","queue_number":16,"trade_uid":"24060318345966993893"}]}
2024-06-03 18:35:08 >>>故障排除日志:删除未同步下发订单成功24060318345966993893
2024-06-03 18:35:08 >>>故障排除日志:终端同步成功后剩余订单列表


===18:50:34===
2024-06-03 18:49:42>>>cash read=9E
2024-06-03 18:49:44>>>cash read=3E


===19:08:34===
2024-06-03 19:07:40 >>>回调事件[910,devices/S2224]
2024-06-03 19:07:40 >>>故障排除日志:上一MQTT订单号缓存列表为24060318345966993893
2024-06-03 19:07:40 >>>故障排除日志:终端未同步成功订单列表
2024-06-03 19:07:40 开始打印,排队:17,票券:2406031907325705944601,订单:24060319073257055814,[2024-06-03 19:07:32支付宝支付10元]
2024-06-03 19:07:42 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2406031907325705944601","queue_number":17,"trade_uid":"24060319073257055814"}]}
2024-06-03 19:07:42 >>>故障排除日志:删除未同步下发订单成功24060319073257055814
2024-06-03 19:07:42 >>>故障排除日志:终端同步成功后剩余订单列表


===19:20:34===
2024-06-03 19:20:00 >>>回调事件[910,devices/S2224]
2024-06-03 19:20:00 >>>故障排除日志:上一MQTT订单号缓存列表为24060319073257055814
2024-06-03 19:20:00 >>>故障排除日志:终端未同步成功订单列表
2024-06-03 19:20:00 开始打印,排队:18,票券:2406031919530514896501,订单:24060319195305145621,[2024-06-03 19:19:53支付宝支付10元]
2024-06-03 19:20:02 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2406031919530514896501","queue_number":18,"trade_uid":"24060319195305145621"}]}
2024-06-03 19:20:02 >>>故障排除日志:删除未同步下发订单成功24060319195305145621
2024-06-03 19:20:02 >>>故障排除日志:终端同步成功后剩余订单列表
2024-06-03 19:20:21 >>>回调事件[910,devices/S2224]
2024-06-03 19:20:21 >>>故障排除日志:上一MQTT订单号缓存列表为24060319195305145621
2024-06-03 19:20:21 >>>故障排除日志:终端未同步成功订单列表
2024-06-03 19:20:21 开始打印,排队:19,票券:2406031920146022230901,订单:24060319201460216453,[2024-06-03 19:20:14支付宝支付10元]
2024-06-03 19:20:23 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2406031920146022230901","queue_number":19,"trade_uid":"24060319201460216453"}]}
2024-06-03 19:20:23 >>>故障排除日志:删除未同步下发订单成功24060319201460216453
2024-06-03 19:20:23 >>>故障排除日志:终端同步成功后剩余订单列表


===19:25:34===
2024-06-03 19:25:24>>>cash read=9E
2024-06-03 19:25:25>>>cash read=3E


===19:43:36===
2024-06-03 19:43:32>>>cash read=00
2024-06-03 19:43:32>>>cash read=818F42
2024-06-03 19:43:32>>>cash write=02
2024-06-03 19:43:32 >>>回调事件130,cash_status,10022,进钞中...read money=10
2024-06-03 19:43:33>>>cash read=10
2024-06-03 19:43:33 >>>回调事件130,10,10023,finish Money=10,进钞完成
2024-06-03 19:43:33 >>>开始打印,排队号为20,订单号为2406031943330022242599
2024-06-03 19:43:33>>>订单2406031943330022242599写入成功,剩余空间为1680500,占用RAM为594.3662109375


===19:44:36===
删除未同步订单2406031943330022242599
2024-06-03 19:43:35>>>订单2406031943330022242599删除成功,剩余空间为1681500,占用RAM为610.736328125
检测订单目录中>>>
无未同步订单>>>
2024-06-03 19:43:35 >>>当前Ram内存为579.8017578125
定时检测未同步订单启用
2024-06-03 19:43:36>>>cash write=0C
2024-06-03 19:43:36>>>cash read=3E


===19:45:37===
定时检测未同步订单关闭
检测订单目录中>>>
无未同步订单>>>


===19:48:37===
2024-06-03 19:48:19>>>cash read=2F29
2024-06-03 19:48:21>>>cash read=3E
2024-06-03 19:48:26>>>cash read=00
2024-06-03 19:48:27>>>cash read=818F42
2024-06-03 19:48:27>>>cash write=02
2024-06-03 19:48:27 >>>回调事件130,cash_status,10022,进钞中...read money=10
2024-06-03 19:48:27>>>cash read=10
2024-06-03 19:48:27 >>>回调事件130,10,10023,finish Money=10,进钞完成
2024-06-03 19:48:27 >>>开始打印,排队号为21,订单号为2406031948270022247744
2024-06-03 19:48:28>>>订单2406031948270022247744写入成功,剩余空间为1680000,占用RAM为594.7763671875
删除未同步订单2406031948270022247744
2024-06-03 19:48:30>>>订单2406031948270022247744删除成功,剩余空间为1680500,占用RAM为583.861328125
检测订单目录中>>>
无未同步订单>>>
2024-06-03 19:48:30 >>>当前Ram内存为580.3603515625
定时检测未同步订单启用
2024-06-03 19:48:31>>>cash write=0C
2024-06-03 19:48:31>>>cash read=3E


===19:49:37===
定时检测未同步订单关闭
检测订单目录中>>>
无未同步订单>>>


===20:02:37===
2024-06-03 20:02:24>>>cash read=0A
2024-06-03 20:02:26>>>cash read=3E


===20:11:37===
2024-06-03 20:10:55 >>>回调事件[910,devices/S2224]
2024-06-03 20:10:55 >>>故障排除日志:上一MQTT订单号缓存列表为24060319201460216453
2024-06-03 20:10:55 >>>故障排除日志:终端未同步成功订单列表
2024-06-03 20:10:55 开始打印,排队:22,票券:2406032010493080513201,订单:24060320104930799446,[2024-06-03 20:10:49微信支付10元]
2024-06-03 20:10:57 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2406032010493080513201","queue_number":22,"trade_uid":"24060320104930799446"}]}
2024-06-03 20:10:57 >>>故障排除日志:删除未同步下发订单成功24060320104930799446
2024-06-03 20:10:57 >>>故障排除日志:终端同步成功后剩余订单列表


===20:39:38===
2024-06-03 20:39:14>>>cash read=9E
2024-06-03 20:39:15>>>cash read=3E


===20:52:38===
2024-06-03 20:51:50>>>cash read=9E
2024-06-03 20:51:52>>>cash read=3E


===21:09:38===
2024-06-03 21:08:41>>>cash read=29
2024-06-03 21:08:41 >>>回调事件130,cash_status,20029,退钞中
2024-06-03 21:08:42>>>cash read=01
2024-06-03 21:08:43>>>cash read=3E
2024-06-03 21:08:49>>>cash read=00
2024-06-03 21:08:49>>>cash read=818F42
2024-06-03 21:08:49>>>cash write=02
2024-06-03 21:08:49 >>>回调事件130,cash_status,10022,进钞中...read money=10
2024-06-03 21:08:49>>>cash read=10
2024-06-03 21:08:49 >>>回调事件130,10,10023,finish Money=10,进钞完成
2024-06-03 21:08:49 >>>开始打印,排队号为23,订单号为2406032108490022242955
2024-06-03 21:08:50>>>订单2406032108490022242955写入成功,剩余空间为1679500,占用RAM为595.5068359375
删除未同步订单2406032108490022242955
2024-06-03 21:08:52>>>订单2406032108490022242955删除成功,剩余空间为1680500,占用RAM为611.0859375
检测订单目录中>>>
无未同步订单>>>
2024-06-03 21:08:52 >>>当前Ram内存为580.830078125
定时检测未同步订单启用
2024-06-03 21:08:53>>>cash write=0C
2024-06-03 21:08:53>>>cash read=3E


===21:10:38===
定时检测未同步订单关闭
检测订单目录中>>>
无未同步订单>>>


===21:37:39===
2024-06-03 21:36:45>>>cash read=BF
2024-06-03 21:36:48>>>cash read=3E


===21:56:39===
2024-06-03 21:56:22>>>cash read=9E
2024-06-03 21:56:23>>>cash read=3E