TLClient_JSSCOM_LuatOS-Air_V4010_RDA8910_RFTTS_0xe0000,2.7.3,863013071839392,01199777279079,
poweron reason:0
===01:47:09===
2025-08-22 01:46:15>>>cash read=9E
2025-08-22 01:46:16>>>cash read=3E
===01:51:09===
2025-08-22 01:50:10>>>cash read=9E
2025-08-22 01:50:11>>>cash read=3E
===01:53:09===
2025-08-22 01:52:27>>>cash read=9E
2025-08-22 01:52:28>>>cash read=3E
===03:42:09===
2025-08-22 03:41:40>>>cash read=9E
2025-08-22 03:41:41>>>cash read=3E
===06:31:10===
2025-08-22 06:30:37>>>cash read=9E
2025-08-22 06:30:38>>>cash read=3E
===06:42:10===
2025-08-22 06:41:11>>>cash read=0A
===06:54:10===
2025-08-22 06:53:49>>>cash read=3E
2025-08-22 06:53:50>>>cash read=0A
===07:39:11===
2025-08-22 07:38:52>>>cash read=3E
2025-08-22 07:38:58>>>cash read=0C
===07:40:11===
2025-08-22 07:39:50>>>cash read=3E
===08:35:11===
2025-08-22 08:34:53>>>cash read=9E
2025-08-22 08:34:54>>>cash read=3E
===09:02:12===
2025-08-22 09:01:46>>>cash read=9E
2025-08-22 09:01:48>>>cash read=3E
===09:53:12===
2025-08-22 09:52:34 >>>回调事件[910,devices/TL4543]
隔日重置时间戳true
隔日清空未同步下发列表true
2025-08-22 09:52:34 >>>故障排除日志:上一MQTT订单号缓存列表为2508212150050091400885
2025-08-22 09:52:34 >>>故障排除日志:终端未同步成功订单列表
2025-08-22 09:52:34 开始打印,排队:1,票券:2508220952228851208601,订单:2508220952220086502354,[2025-08-22 09:52:34微信支付10元]
2025-08-22 09:52:36 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2508220952228851208601","queue_number":1,"trade_uid":"2508220952220086502354"}]}
2025-08-22 09:52:36 >>>故障排除日志:删除未同步下发订单成功2508220952220086502354
2025-08-22 09:52:36 >>>故障排除日志:终端同步成功后剩余订单列表
===09:58:12===
2025-08-22 09:57:40 >>>回调事件[910,devices/TL4543]
上一时间戳为1755827554
2025-08-22 09:57:40 >>>故障排除日志:上一MQTT订单号缓存列表为2508220952220086502354
2025-08-22 09:57:40 >>>故障排除日志:终端未同步成功订单列表
2025-08-22 09:57:40 开始打印,排队:2,票券:2508220957325556788401,订单:2508220957320055208142,[2025-08-22 09:57:40微信支付10元]
2025-08-22 09:57:42 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2508220957325556788401","queue_number":2,"trade_uid":"2508220957320055208142"}]}
2025-08-22 09:57:42 >>>故障排除日志:删除未同步下发订单成功2508220957320055208142
2025-08-22 09:57:42 >>>故障排除日志:终端同步成功后剩余订单列表
===11:27:12===
2025-08-22 11:26:10 >>>回调事件[910,devices/TL4543]
2025-08-22 11:26:10 >>>故障排除日志:上一MQTT订单号缓存列表为2508220957320055208142
2025-08-22 11:26:10 >>>故障排除日志:终端未同步成功订单列表
2025-08-22 11:26:10 开始打印,排队:3,票券:2508221126072816066101,订单:2508221126070027769129,[2025-08-22 11:26:11支付宝支付10元]
2025-08-22 11:26:12 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2508221126072816066101","queue_number":3,"trade_uid":"2508221126070027769129"}]}
2025-08-22 11:26:12 >>>故障排除日志:删除未同步下发订单成功2508221126070027769129
2025-08-22 11:26:12 >>>故障排除日志:终端同步成功后剩余订单列表
===11:28:13===
2025-08-22 11:27:39 >>>回调事件[910,devices/TL4543]
2025-08-22 11:27:39 >>>故障排除日志:上一MQTT订单号缓存列表为2508221126070027769129
2025-08-22 11:27:39 >>>故障排除日志:终端未同步成功订单列表
2025-08-22 11:27:39 开始打印,排队:4,票券:2508221127348444876301,订单:2508221127340084072148,[2025-08-22 11:27:40微信支付10元]
2025-08-22 11:27:41 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2508221127348444876301","queue_number":4,"trade_uid":"2508221127340084072148"}]}
2025-08-22 11:27:41 >>>故障排除日志:删除未同步下发订单成功2508221127340084072148
2025-08-22 11:27:41 >>>故障排除日志:终端同步成功后剩余订单列表
===11:49:14===
2025-08-22 11:49:03>>>cash read=9E
2025-08-22 11:49:04>>>cash read=3E
===12:43:14===
2025-08-22 12:42:41 >>>回调事件[910,devices/TL4543]
2025-08-22 12:42:41 >>>故障排除日志:上一MQTT订单号缓存列表为2508221127340084072148
2025-08-22 12:42:41 >>>故障排除日志:终端未同步成功订单列表
2025-08-22 12:42:41 开始打印,排队:5,票券:2508221242349558281801,订单:2508221242340095217151,[2025-08-22 12:42:41微信支付10元]
2025-08-22 12:42:43 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2508221242349558281801","queue_number":5,"trade_uid":"2508221242340095217151"}]}
2025-08-22 12:42:43 >>>故障排除日志:删除未同步下发订单成功2508221242340095217151
2025-08-22 12:42:43 >>>故障排除日志:终端同步成功后剩余订单列表
===12:47:15===
2025-08-22 12:46:59 >>>回调事件[910,devices/TL4543]
2025-08-22 12:46:59 >>>故障排除日志:上一MQTT订单号缓存列表为2508221242340095217151
2025-08-22 12:46:59 >>>故障排除日志:终端未同步成功订单列表
2025-08-22 12:46:59 开始打印,排队:6,票券:2508221246522944237301,订单:2508221246520029053095,[2025-08-22 12:46:59微信支付10元]
2025-08-22 12:47:01 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2508221246522944237301","queue_number":6,"trade_uid":"2508221246520029053095"}]}
2025-08-22 12:47:01 >>>故障排除日志:删除未同步下发订单成功2508221246520029053095
2025-08-22 12:47:01 >>>故障排除日志:终端同步成功后剩余订单列表
===13:45:15===
2025-08-22 13:44:30 >>>回调事件[910,devices/TL4543]
2025-08-22 13:44:30 >>>故障排除日志:上一MQTT订单号缓存列表为2508221246520029053095
2025-08-22 13:44:30 >>>故障排除日志:终端未同步成功订单列表
2025-08-22 13:44:30 开始打印,排队:7,票券:2508221344257241209601,订单:2508221344250072035473,[2025-08-22 13:44:31微信支付10元]
2025-08-22 13:44:32 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2508221344257241209601","queue_number":7,"trade_uid":"2508221344250072035473"}]}
2025-08-22 13:44:32 >>>故障排除日志:删除未同步下发订单成功2508221344250072035473
2025-08-22 13:44:32 >>>故障排除日志:终端同步成功后剩余订单列表
===14:40:15===
2025-08-22 14:40:09 >>>回调事件[910,devices/TL4543]
2025-08-22 14:40:09 >>>故障排除日志:上一MQTT订单号缓存列表为2508221344250072035473
2025-08-22 14:40:09 >>>故障排除日志:终端未同步成功订单列表
2025-08-22 14:40:09 开始打印,排队:8,票券:2508221440012689532101,订单:2508221440010026491589,[2025-08-22 14:40:08微信支付10元]
2025-08-22 14:40:11 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2508221440012689532101","queue_number":8,"trade_uid":"2508221440010026491589"}]}
2025-08-22 14:40:11 >>>故障排除日志:删除未同步下发订单成功2508221440010026491589
2025-08-22 14:40:11 >>>故障排除日志:终端同步成功后剩余订单列表
===15:27:16===
2025-08-22 15:26:49>>>cash read=9E
2025-08-22 15:26:50>>>cash read=3E
===16:43:16===
2025-08-22 16:42:59 >>>回调事件[910,devices/TL4543]
2025-08-22 16:42:59 >>>故障排除日志:上一MQTT订单号缓存列表为2508221440010026491589
2025-08-22 16:42:59 >>>故障排除日志:终端未同步成功订单列表
2025-08-22 16:42:59 开始打印,排队:9,票券:2508221642364228843801,订单:2508221642360041883724,[2025-08-22 16:43:00微信支付10元]
2025-08-22 16:43:02 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2508221642364228843801","queue_number":9,"trade_uid":"2508221642360041883724"}]}
2025-08-22 16:43:02 >>>故障排除日志:删除未同步下发订单成功2508221642360041883724
2025-08-22 16:43:02 >>>故障排除日志:终端同步成功后剩余订单列表
===16:45:16===
2025-08-22 16:44:58 >>>回调事件[910,devices/TL4543]
2025-08-22 16:44:58 >>>故障排除日志:上一MQTT订单号缓存列表为2508221642360041883724
2025-08-22 16:44:58 >>>故障排除日志:终端未同步成功订单列表
2025-08-22 16:44:59 开始打印,排队:10,票券:2508221644525407954201,订单:2508221644520053654794,[2025-08-22 16:44:59微信支付10元]
2025-08-22 16:45:00 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2508221644525407954201","queue_number":10,"trade_uid":"2508221644520053654794"}]}
2025-08-22 16:45:00 >>>故障排除日志:删除未同步下发订单成功2508221644520053654794
2025-08-22 16:45:01 >>>故障排除日志:终端同步成功后剩余订单列表
===16:50:16===
2025-08-22 16:50:10 >>>回调事件[910,devices/TL4543]
2025-08-22 16:50:10 >>>故障排除日志:上一MQTT订单号缓存列表为2508221644520053654794
2025-08-22 16:50:10 >>>故障排除日志:终端未同步成功订单列表
2025-08-22 16:50:10 开始打印,排队:11,票券:2508221650042474877501,订单:2508221650040024365021,[2025-08-22 16:50:11微信支付10元]
2025-08-22 16:50:12 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2508221650042474877501","queue_number":11,"trade_uid":"2508221650040024365021"}]}
2025-08-22 16:50:12 >>>故障排除日志:删除未同步下发订单成功2508221650040024365021
2025-08-22 16:50:12 >>>故障排除日志:终端同步成功后剩余订单列表
===17:27:17===
2025-08-22 17:26:59 >>>回调事件[910,devices/TL4543]
2025-08-22 17:26:59 >>>故障排除日志:上一MQTT订单号缓存列表为2508221650040024365021
2025-08-22 17:26:59 >>>故障排除日志:终端未同步成功订单列表
2025-08-22 17:26:59 开始打印,排队:12,票券:2508221726428982018501,订单:2508221726420089440621,[2025-08-22 17:26:59微信支付10元]
2025-08-22 17:27:01 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2508221726428982018501","queue_number":12,"trade_uid":"2508221726420089440621"}]}
2025-08-22 17:27:01 >>>故障排除日志:删除未同步下发订单成功2508221726420089440621
2025-08-22 17:27:02 >>>故障排除日志:终端同步成功后剩余订单列表
===17:29:17===
2025-08-22 17:28:38 >>>回调事件[910,devices/TL4543]
2025-08-22 17:28:38 >>>故障排除日志:上一MQTT订单号缓存列表为2508221726420089440621
2025-08-22 17:28:38 >>>故障排除日志:终端未同步成功订单列表
2025-08-22 17:28:38 开始打印,排队:13,票券:2508221728315726698701,订单:2508221728310056861491,[2025-08-22 17:28:38微信支付10元]
2025-08-22 17:28:40 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2508221728315726698701","queue_number":13,"trade_uid":"2508221728310056861491"}]}
2025-08-22 17:28:40 >>>故障排除日志:删除未同步下发订单成功2508221728310056861491
2025-08-22 17:28:40 >>>故障排除日志:终端同步成功后剩余订单列表
===17:30:20===
2025-08-22 17:29:39 >>>回调事件[910,devices/TL4543]
2025-08-22 17:29:39 >>>故障排除日志:上一MQTT订单号缓存列表为2508221728310056861491
2025-08-22 17:29:39 >>>故障排除日志:终端未同步成功订单列表
2025-08-22 17:29:39 开始打印,排队:14,票券:2508221729338688688201,订单:2508221729330086483782,[2025-08-22 17:29:39微信支付10元]
2025-08-22 17:29:42 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2508221729338688688201","queue_number":14,"trade_uid":"2508221729330086483782"}]}
2025-08-22 17:29:42 >>>故障排除日志:删除未同步下发订单成功2508221729330086483782
2025-08-22 17:29:42 >>>故障排除日志:终端同步成功后剩余订单列表
===18:16:20===
2025-08-22 18:15:40 >>>回调事件[910,devices/TL4543]
2025-08-22 18:15:40 >>>故障排除日志:上一MQTT订单号缓存列表为2508221729330086483782
2025-08-22 18:15:40 >>>故障排除日志:终端未同步成功订单列表
2025-08-22 18:15:40 开始打印,排队:15,票券:2508221815349845634301,订单:2508221815340098064358,[2025-08-22 18:15:40微信支付10元]
2025-08-22 18:15:42 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2508221815349845634301","queue_number":15,"trade_uid":"2508221815340098064358"}]}
2025-08-22 18:15:42 >>>故障排除日志:删除未同步下发订单成功2508221815340098064358
2025-08-22 18:15:42 >>>故障排除日志:终端同步成功后剩余订单列表
===18:19:21===
2025-08-22 18:18:37 >>>回调事件[910,devices/TL4543]
2025-08-22 18:18:37 >>>故障排除日志:上一MQTT订单号缓存列表为2508221815340098064358
2025-08-22 18:18:37 >>>故障排除日志:终端未同步成功订单列表
2025-08-22 18:18:37 开始打印,排队:16,票券:2508221818306568467601,订单:2508221818300065279697,[2025-08-22 18:18:38微信支付10元]
2025-08-22 18:18:37 开始打印,排队:17,票券:2508221818306569013702,订单:2508221818300065279697,[2025-08-22 18:18:38微信支付10元]
2025-08-22 18:18:41 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2508221818306568467601","queue_number":16,"trade_uid":"2508221818300065279697"},{"ticket_no":"2508221818306569013702","queue_number":17,"trade_uid":"2508221818300065279697"}]}
2025-08-22 18:18:41 >>>故障排除日志:删除未同步下发订单成功2508221818300065279697
2025-08-22 18:18:41 >>>故障排除日志:删除未同步下发订单成功2508221818300065279697
2025-08-22 18:18:41 >>>故障排除日志:终端同步成功后剩余订单列表
===18:20:21===
2025-08-22 18:19:31 >>>回调事件[910,devices/TL4543]
2025-08-22 18:19:31 >>>故障排除日志:上一MQTT订单号缓存列表为2508221818300065279697|2508221818300065279697
2025-08-22 18:19:31 >>>故障排除日志:终端未同步成功订单列表
2025-08-22 18:19:31 开始打印,排队:18,票券:2508221819264865637501,订单:2508221819260048253146,[2025-08-22 18:19:31微信支付10元]
2025-08-22 18:19:33 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2508221819264865637501","queue_number":18,"trade_uid":"2508221819260048253146"}]}
2025-08-22 18:19:33 >>>故障排除日志:删除未同步下发订单成功2508221819260048253146
2025-08-22 18:19:33 >>>故障排除日志:终端同步成功后剩余订单列表
===18:25:21===
2025-08-22 18:24:58 >>>回调事件[910,devices/TL4543]
2025-08-22 18:24:59 >>>故障排除日志:上一MQTT订单号缓存列表为2508221819260048253146
2025-08-22 18:24:59 >>>故障排除日志:终端未同步成功订单列表
2025-08-22 18:24:59 开始打印,排队:19,票券:2508221824528244349101,订单:2508221824520082015153,[2025-08-22 18:24:59微信支付10元]
2025-08-22 18:25:00 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2508221824528244349101","queue_number":19,"trade_uid":"2508221824520082015153"}]}
2025-08-22 18:25:00 >>>故障排除日志:删除未同步下发订单成功2508221824520082015153
2025-08-22 18:25:01 >>>故障排除日志:终端同步成功后剩余订单列表
===18:31:22===
2025-08-22 18:30:44>>>cash read=9E
2025-08-22 18:30:45>>>cash read=3E
===19:28:23===
2025-08-22 19:27:56>>>cash read=00
2025-08-22 19:27:57>>>cash read=818F42
2025-08-22 19:27:57>>>cash write=02
2025-08-22 19:27:57 >>>回调事件130,cash_status,10022,进钞中...read money=10
2025-08-22 19:27:57>>>cash read=10
2025-08-22 19:27:57 >>>回调事件130,10,10023,finish Money=10,进钞完成
2025-08-22 19:27:57 当前产品价格10元,投币10元,打印小票中...
2025-08-22 19:27:57 >>>开始打印,排队号为20,订单号为2508221927570014543296
2025-08-22 19:27:58>>>订单2508221927570014543296写入成功,剩余空间为1680000,占用RAM为618.08984375
删除未同步订单2508221927570014543296
2025-08-22 19:28:00>>>订单2508221927570014543296删除成功,剩余空间为1680500,占用RAM为630.818359375
检测订单目录中>>>
无未同步订单>>>
2025-08-22 19:28:00 >>>当前Ram内存为602.4052734375
定时检测未同步订单启用
2025-08-22 19:28:01>>>cash write=0C
2025-08-22 19:28:01>>>cash read=3E
===19:29:23===
定时检测未同步订单关闭
检测订单目录中>>>
无未同步订单>>>
===19:32:23===
2025-08-22 19:31:51 >>>回调事件[910,devices/TL4543]
2025-08-22 19:31:51 >>>故障排除日志:上一MQTT订单号缓存列表为2508221824520082015153
2025-08-22 19:31:51 >>>故障排除日志:终端未同步成功订单列表
2025-08-22 19:31:51 开始打印,排队:21,票券:2508221931415513475601,订单:2508221931410054593113,[2025-08-22 19:31:51微信支付10元]
2025-08-22 19:31:53 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2508221931415513475601","queue_number":21,"trade_uid":"2508221931410054593113"}]}
2025-08-22 19:31:53 >>>故障排除日志:删除未同步下发订单成功2508221931410054593113
2025-08-22 19:31:53 >>>故障排除日志:终端同步成功后剩余订单列表
===19:50:24===
2025-08-22 19:49:38 >>>回调事件[910,devices/TL4543]
2025-08-22 19:49:38 >>>故障排除日志:上一MQTT订单号缓存列表为2508221931410054593113
2025-08-22 19:49:38 >>>故障排除日志:终端未同步成功订单列表
2025-08-22 19:49:38 开始打印,排队:22,票券:2508221949313735675801,订单:2508221949310036973756,[2025-08-22 19:49:37微信支付10元]
2025-08-22 19:49:42 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2508221949313735675801","queue_number":22,"trade_uid":"2508221949310036973756"}]}
2025-08-22 19:49:42 >>>故障排除日志:删除未同步下发订单成功2508221949310036973756
2025-08-22 19:49:43 >>>故障排除日志:终端同步成功后剩余订单列表
===19:57:24===
2025-08-22 19:57:16 >>>回调事件[910,devices/TL4543]
2025-08-22 19:57:16 >>>故障排除日志:上一MQTT订单号缓存列表为2508221949310036973756
2025-08-22 19:57:16 >>>故障排除日志:终端未同步成功订单列表
2025-08-22 19:57:16 开始打印,排队:23,票券:2508221957106292405901,订单:2508221957100062504298,[2025-08-22 19:57:17微信支付10元]
2025-08-22 19:57:18 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2508221957106292405901","queue_number":23,"trade_uid":"2508221957100062504298"}]}
2025-08-22 19:57:18 >>>故障排除日志:删除未同步下发订单成功2508221957100062504298
2025-08-22 19:57:18 >>>故障排除日志:终端同步成功后剩余订单列表
===20:02:24===
2025-08-22 20:01:46>>>cash read=9E
2025-08-22 20:01:47>>>cash read=3E
===20:51:24===
2025-08-22 20:50:27 >>>回调事件[910,devices/TL4543]
2025-08-22 20:50:27 >>>故障排除日志:上一MQTT订单号缓存列表为2508221957100062504298
2025-08-22 20:50:27 >>>故障排除日志:终端未同步成功订单列表
2025-08-22 20:50:27 开始打印,排队:24,票券:2508222050203339753601,订单:2508222050200032998937,[2025-08-22 20:50:25微信支付10元]
2025-08-22 20:50:29 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2508222050203339753601","queue_number":24,"trade_uid":"2508222050200032998937"}]}
2025-08-22 20:50:29 >>>故障排除日志:删除未同步下发订单成功2508222050200032998937
2025-08-22 20:50:29 >>>故障排除日志:终端同步成功后剩余订单列表
===21:21:25===
2025-08-22 21:20:32 >>>回调事件[910,devices/TL4543]
2025-08-22 21:20:32 >>>故障排除日志:上一MQTT订单号缓存列表为2508222050200032998937
2025-08-22 21:20:32 >>>故障排除日志:终端未同步成功订单列表
2025-08-22 21:20:32 开始打印,排队:25,票券:2508222120255524444501,订单:2508222120250054858593,[2025-08-22 21:20:33微信支付10元]
2025-08-22 21:20:34 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2508222120255524444501","queue_number":25,"trade_uid":"2508222120250054858593"}]}
2025-08-22 21:20:34 >>>故障排除日志:删除未同步下发订单成功2508222120250054858593
2025-08-22 21:20:34 >>>故障排除日志:终端同步成功后剩余订单列表
===22:06:25===
2025-08-22 22:06:04 >>>回调事件[910,devices/TL4543]
2025-08-22 22:06:04 >>>故障排除日志:上一MQTT订单号缓存列表为2508222120250054858593
2025-08-22 22:06:04 >>>故障排除日志:终端未同步成功订单列表
2025-08-22 22:06:04 开始打印,排队:26,票券:2508222205579121201401,订单:2508222205570090798924,[2025-08-22 22:06:05微信支付10元]
2025-08-22 22:06:06 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2508222205579121201401","queue_number":26,"trade_uid":"2508222205570090798924"}]}
2025-08-22 22:06:06 >>>故障排除日志:删除未同步下发订单成功2508222205570090798924
2025-08-22 22:06:07 >>>故障排除日志:终端同步成功后剩余订单列表
===23:36:25===
2025-08-22 23:35:52>>>cash read=9E
2025-08-22 23:35:54>>>cash read=3E