TLClient_JSSCOM_LuatOS-Air_V4010_RDA8910_RFTTS_0xe0000,2.7.0,863482065027050,76328365991107,
poweron reason:0

===00:24:33===
2025-06-12 00:24:17>>>cash read=0A
2025-06-12 00:24:18>>>cash read=3E


===01:27:34===
2025-06-12 01:27:18>>>cash read=0A
2025-06-12 01:27:19>>>cash read=3E


===08:34:34===
2025-06-12 08:33:45>>>cash read=0A
2025-06-12 08:33:46>>>cash read=3E


===08:38:35===
2025-06-12 08:37:39>>>cash read=00
2025-06-12 08:37:41>>>cash read=29
2025-06-12 08:37:41 >>>回调事件130,cash_status,20029,退钞中
2025-06-12 08:37:41>>>cash read=2F29
2025-06-12 08:37:42>>>cash read=3E
2025-06-12 08:37:44>>>cash read=29
2025-06-12 08:37:44 >>>回调事件130,cash_status,20029,退钞中
2025-06-12 08:37:44>>>cash read=2F29
2025-06-12 08:37:46>>>cash read=3E
2025-06-12 08:37:47>>>cash read=00
2025-06-12 08:37:48>>>cash read=3E
2025-06-12 08:37:49>>>cash read=29
2025-06-12 08:37:49 >>>回调事件130,cash_status,20029,退钞中
2025-06-12 08:37:50>>>cash read=2F29
2025-06-12 08:37:51>>>cash read=3E
2025-06-12 08:37:57>>>cash read=00
2025-06-12 08:37:58>>>cash read=29
2025-06-12 08:37:58 >>>回调事件130,cash_status,20029,退钞中
2025-06-12 08:37:58>>>cash read=2F29
2025-06-12 08:38:00>>>cash read=3E
2025-06-12 08:38:10>>>cash read=00
2025-06-12 08:38:11>>>cash read=818F42
2025-06-12 08:38:11>>>cash write=02
2025-06-12 08:38:11 >>>回调事件130,cash_status,10022,进钞中...read money=10
2025-06-12 08:38:11>>>cash read=10
2025-06-12 08:38:11 >>>回调事件130,10,10023,finish Money=10,进钞完成
隔日重置时间戳true
隔日清空未同步下发列表true
2025-06-12 08:38:11 当前产品价格10元,投币10元,打印小票中...
2025-06-12 08:38:11 >>>开始打印,排队号为1,订单号为2506120838110013205628
2025-06-12 08:38:12>>>订单2506120838110013205628写入成功,剩余空间为1679000,占用RAM为631.2666015625
删除未同步订单2506120838110013205628
2025-06-12 08:38:14>>>订单2506120838110013205628删除成功,剩余空间为1679500,占用RAM为634.041015625
检测订单目录中>>>
无未同步订单>>>
2025-06-12 08:38:14 >>>当前Ram内存为600.4306640625
定时检测未同步订单启用
2025-06-12 08:38:15>>>cash write=0C
2025-06-12 08:38:15>>>cash read=3E


===08:39:35===
定时检测未同步订单关闭
检测订单目录中>>>
无未同步订单>>>


===08:42:36===
2025-06-12 08:42:25>>>cash read=29
2025-06-12 08:42:25 >>>回调事件130,cash_status,20029,退钞中
2025-06-12 08:42:26>>>cash read=2F29
2025-06-12 08:42:27>>>cash read=3E


===08:43:36===
2025-06-12 08:42:36>>>cash read=29
2025-06-12 08:42:36 >>>回调事件130,cash_status,20029,退钞中
2025-06-12 08:42:37>>>cash read=2F29
2025-06-12 08:42:38>>>cash read=3E
2025-06-12 08:42:43>>>cash read=00
2025-06-12 08:42:44>>>cash read=818F41
2025-06-12 08:42:44>>>cash write=02
2025-06-12 08:42:44 >>>回调事件130,cash_status,10022,进钞中...read money=5
2025-06-12 08:42:44>>>cash read=10
2025-06-12 08:42:44 >>>回调事件130,5,10023,finish Money=5,进钞完成
上一时间戳为1749688691
2025-06-12 08:42:44 当前产品价格5元,投币5元,打印小票中...
2025-06-12 08:42:44 >>>开始打印,排队号为2,订单号为2506120842440013205398
2025-06-12 08:42:45>>>订单2506120842440013205398写入成功,剩余空间为1679500,占用RAM为618.267578125
删除未同步订单2506120842440013205398
2025-06-12 08:42:47>>>订单2506120842440013205398删除成功,剩余空间为1680500,占用RAM为627.869140625
检测订单目录中>>>
无未同步订单>>>
2025-06-12 08:42:47 >>>当前Ram内存为599.3798828125
定时检测未同步订单启用
2025-06-12 08:42:48>>>cash write=0C
2025-06-12 08:42:48>>>cash read=3E


===08:44:36===
定时检测未同步订单关闭
检测订单目录中>>>
无未同步订单>>>


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


===09:19:37===
2025-06-12 09:19:26>>>cash read=0A
2025-06-12 09:19:27>>>cash read=3E


===10:09:38===
2025-06-12 10:09:18 >>>回调事件[910,devices/TL3205]
2025-06-12 10:09:18 >>>故障排除日志:上一MQTT订单号缓存列表为2506120906430034570468
2025-06-12 10:09:18 >>>故障排除日志:终端未同步成功订单列表
2025-06-12 10:09:18 开始打印,排队:4,票券:2506121009098986532501,订单:2506121009090089458434,[2025-06-12 10:09:18微信支付10元]
2025-06-12 10:09:20 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2506121009098986532501","queue_number":4,"trade_uid":"2506121009090089458434"}]}
2025-06-12 10:09:20 >>>故障排除日志:删除未同步下发订单成功2506121009090089458434
2025-06-12 10:09:20 >>>故障排除日志:终端同步成功后剩余订单列表


===10:10:38===
2025-06-12 10:10:04 >>>回调事件[910,devices/TL3205]
2025-06-12 10:10:04 >>>故障排除日志:上一MQTT订单号缓存列表为2506121009090089458434
2025-06-12 10:10:04 >>>故障排除日志:终端未同步成功订单列表
2025-06-12 10:10:04 开始打印,排队:5,票券:2506121009553404325801,订单:2506121009550033294343,[2025-06-12 10:10:04微信支付10元]
2025-06-12 10:10:06 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2506121009553404325801","queue_number":5,"trade_uid":"2506121009550033294343"}]}
2025-06-12 10:10:06 >>>故障排除日志:删除未同步下发订单成功2506121009550033294343
2025-06-12 10:10:06 >>>故障排除日志:终端同步成功后剩余订单列表


===10:39:38===
2025-06-12 10:39:32>>>cash read=00
2025-06-12 10:39:33>>>cash read=818F42
2025-06-12 10:39:33>>>cash write=02
2025-06-12 10:39:33 >>>回调事件130,cash_status,10022,进钞中...read money=10
2025-06-12 10:39:33>>>cash read=10
2025-06-12 10:39:33 >>>回调事件130,10,10023,finish Money=10,进钞完成
2025-06-12 10:39:33 当前产品价格10元,投币10元,打印小票中...
2025-06-12 10:39:33 >>>开始打印,排队号为6,订单号为2506121039330013205100
2025-06-12 10:39:34>>>订单2506121039330013205100写入成功,剩余空间为1680000,占用RAM为616.666015625
删除未同步订单2506121039330013205100
2025-06-12 10:39:36>>>订单2506121039330013205100删除成功,剩余空间为1680500,占用RAM为627.884765625
检测订单目录中>>>
无未同步订单>>>
2025-06-12 10:39:36 >>>当前Ram内存为599.8251953125
定时检测未同步订单启用


===10:40:38===
2025-06-12 10:39:37>>>cash write=0C
2025-06-12 10:39:37>>>cash read=3E
定时检测未同步订单关闭
检测订单目录中>>>
无未同步订单>>>


===11:03:39===
2025-06-12 11:02:40>>>cash read=00
2025-06-12 11:02:41>>>cash read=818F41
2025-06-12 11:02:41>>>cash write=02
2025-06-12 11:02:41 >>>回调事件130,cash_status,10022,进钞中...read money=5
2025-06-12 11:02:41>>>cash read=10
2025-06-12 11:02:41 >>>回调事件130,5,10023,finish Money=5,进钞完成
2025-06-12 11:02:41 当前产品价格5元,投币5元,打印小票中...
2025-06-12 11:02:41 >>>开始打印,排队号为7,订单号为2506121102410013205466
2025-06-12 11:02:41>>>订单2506121102410013205466写入成功,剩余空间为1680000,占用RAM为613.9482421875
删除未同步订单2506121102410013205466
2025-06-12 11:02:43>>>订单2506121102410013205466删除成功,剩余空间为1680500,占用RAM为628.23046875
检测订单目录中>>>
无未同步订单>>>
2025-06-12 11:02:44 >>>当前Ram内存为598.5166015625
定时检测未同步订单启用
2025-06-12 11:02:44>>>cash write=0C
2025-06-12 11:02:45>>>cash read=3E


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


===11:16:40===
2025-06-12 11:16:19>>>cash read=0A
2025-06-12 11:16:20>>>cash read=3E


===13:03:40===
2025-06-12 13:02:43 >>>回调事件[910,devices/TL3205]
2025-06-12 13:02:43 >>>故障排除日志:上一MQTT订单号缓存列表为2506121009550033294343
2025-06-12 13:02:43 >>>故障排除日志:终端未同步成功订单列表
2025-06-12 13:02:43 开始打印,排队:8,票券:2506121302316427567301,订单:2506121302310063832142,[2025-06-12 13:02:43微信支付10元]
2025-06-12 13:02:45 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2506121302316427567301","queue_number":8,"trade_uid":"2506121302310063832142"}]}
2025-06-12 13:02:45 >>>故障排除日志:删除未同步下发订单成功2506121302310063832142
2025-06-12 13:02:45 >>>故障排除日志:终端同步成功后剩余订单列表


===15:06:41===
2025-06-12 15:05:44>>>cash read=00
2025-06-12 15:05:45>>>cash read=2F29
2025-06-12 15:05:47>>>cash read=3E
2025-06-12 15:05:50>>>cash read=00
2025-06-12 15:05:50>>>cash read=818F41
2025-06-12 15:05:50>>>cash write=02
2025-06-12 15:05:50 >>>回调事件130,cash_status,10022,进钞中...read money=5
2025-06-12 15:05:51>>>cash read=10
2025-06-12 15:05:51 >>>回调事件130,5,10023,finish Money=5,进钞完成
2025-06-12 15:05:51 当前产品价格5元,投币5元,打印小票中...
2025-06-12 15:05:51 >>>开始打印,排队号为9,订单号为2506121505510013205671
2025-06-12 15:05:51>>>订单2506121505510013205671写入成功,剩余空间为1679500,占用RAM为617.50390625
删除未同步订单2506121505510013205671
2025-06-12 15:05:53>>>订单2506121505510013205671删除成功,剩余空间为1680500,占用RAM为627.888671875
检测订单目录中>>>
无未同步订单>>>
2025-06-12 15:05:53 >>>当前Ram内存为599.6962890625
定时检测未同步订单启用
2025-06-12 15:05:54>>>cash write=0C
2025-06-12 15:05:54>>>cash read=3E


===15:07:41===
定时检测未同步订单关闭
检测订单目录中>>>
无未同步订单>>>


===16:56:42===
2025-06-12 16:56:01>>>cash read=2F29
2025-06-12 16:56:03>>>cash read=01
2025-06-12 16:56:03>>>cash read=2F
2025-06-12 16:56:05>>>cash read=3E
2025-06-12 16:56:10>>>cash read=00
2025-06-12 16:56:10>>>cash read=818F42
2025-06-12 16:56:10>>>cash write=02
2025-06-12 16:56:10 >>>回调事件130,cash_status,10022,进钞中...read money=10
2025-06-12 16:56:11>>>cash read=10
2025-06-12 16:56:11 >>>回调事件130,10,10023,finish Money=10,进钞完成
2025-06-12 16:56:11 当前产品价格10元,投币10元,打印小票中...
2025-06-12 16:56:11 >>>开始打印,排队号为10,订单号为2506121656110013205879
2025-06-12 16:56:11>>>订单2506121656110013205879写入成功,剩余空间为1679500,占用RAM为617.6171875
删除未同步订单2506121656110013205879
2025-06-12 16:56:13>>>订单2506121656110013205879删除成功,剩余空间为1680500,占用RAM为629.798828125
检测订单目录中>>>
无未同步订单>>>
2025-06-12 16:56:13 >>>当前Ram内存为599.619140625
定时检测未同步订单启用
2025-06-12 16:56:14>>>cash write=0C
2025-06-12 16:56:14>>>cash read=3E


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


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


===18:45:43===
2025-06-12 18:45:35>>>cash read=0A
2025-06-12 18:45:36>>>cash read=3E


===19:27:43===
2025-06-12 19:27:24 >>>回调事件[910,devices/TL3205]
2025-06-12 19:27:24 >>>故障排除日志:上一MQTT订单号缓存列表为2506121715230065754841
2025-06-12 19:27:24 >>>故障排除日志:终端未同步成功订单列表
2025-06-12 19:27:24 开始打印,排队:12,票券:2506121927169970255901,订单:2506121927160099291192,[2025-06-12 19:27:24微信支付10元]
2025-06-12 19:27:24 开始打印,排队:13,票券:2506121927169970812402,订单:2506121927160099291192,[2025-06-12 19:27:24微信支付10元]
2025-06-12 19:27:28 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2506121927169970255901","queue_number":12,"trade_uid":"2506121927160099291192"},{"ticket_no":"2506121927169970812402","queue_number":13,"trade_uid":"2506121927160099291192"}]}
2025-06-12 19:27:28 >>>故障排除日志:删除未同步下发订单成功2506121927160099291192
2025-06-12 19:27:28 >>>故障排除日志:删除未同步下发订单成功2506121927160099291192
2025-06-12 19:27:28 >>>故障排除日志:终端同步成功后剩余订单列表


===19:28:44===
2025-06-12 19:28:37>>>cash read=29
2025-06-12 19:28:37 >>>回调事件130,cash_status,20029,退钞中
2025-06-12 19:28:37>>>cash read=2F29
2025-06-12 19:28:38>>>cash read=00
2025-06-12 19:28:38>>>cash read=818F42
2025-06-12 19:28:38>>>cash write=02
2025-06-12 19:28:38 >>>回调事件130,cash_status,10022,进钞中...read money=10
2025-06-12 19:28:39>>>cash read=10
2025-06-12 19:28:39 >>>回调事件130,10,10023,finish Money=10,进钞完成
2025-06-12 19:28:39 当前产品价格10元,投币10元,打印小票中...
2025-06-12 19:28:39 >>>开始打印,排队号为14,订单号为2506121928390013205512
2025-06-12 19:28:39>>>订单2506121928390013205512写入成功,剩余空间为1679500,占用RAM为616.64453125
删除未同步订单2506121928390013205512
2025-06-12 19:28:41>>>订单2506121928390013205512删除成功,剩余空间为1680500,占用RAM为613.1005859375
检测订单目录中>>>
无未同步订单>>>
2025-06-12 19:28:41 >>>当前Ram内存为600.404296875
定时检测未同步订单启用


===19:29:44===
2025-06-12 19:28:42>>>cash write=0C
2025-06-12 19:28:42>>>cash read=3E
2025-06-12 19:28:46>>>cash read=29
2025-06-12 19:28:46 >>>回调事件130,cash_status,20029,退钞中
2025-06-12 19:28:47>>>cash read=01
2025-06-12 19:28:48>>>cash read=00
2025-06-12 19:28:49>>>cash read=818F41
2025-06-12 19:28:49>>>cash write=02
2025-06-12 19:28:49 >>>回调事件130,cash_status,10022,进钞中...read money=5
2025-06-12 19:28:50>>>cash read=10
2025-06-12 19:28:50 >>>回调事件130,5,10023,finish Money=5,进钞完成
2025-06-12 19:28:50 当前产品价格5元,投币5元,打印小票中...
2025-06-12 19:28:50 >>>开始打印,排队号为15,订单号为2506121928500013205387
定时检测未同步订单关闭
2025-06-12 19:28:50>>>订单2506121928500013205387写入成功,剩余空间为1679500,占用RAM为620.0732421875
删除未同步订单2506121928500013205387
2025-06-12 19:28:52>>>订单2506121928500013205387删除成功,剩余空间为1680500,占用RAM为629.3544921875
检测订单目录中>>>
无未同步订单>>>
2025-06-12 19:28:52 >>>当前Ram内存为600.89453125
定时检测未同步订单启用
2025-06-12 19:28:53>>>cash write=0C
2025-06-12 19:28:53>>>cash read=3E


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


===19:48:45===
2025-06-12 19:48:36 >>>回调事件[910,devices/TL3205]
2025-06-12 19:48:36 >>>故障排除日志:上一MQTT订单号缓存列表为2506121927160099291192|2506121927160099291192
2025-06-12 19:48:36 >>>故障排除日志:终端未同步成功订单列表
2025-06-12 19:48:36 开始打印,排队:16,票券:2506121948292036069801,订单:2506121948290019963048,[2025-06-12 19:48:36微信支付10元]
2025-06-12 19:48:38 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2506121948292036069801","queue_number":16,"trade_uid":"2506121948290019963048"}]}
2025-06-12 19:48:38 >>>故障排除日志:删除未同步下发订单成功2506121948290019963048
2025-06-12 19:48:38 >>>故障排除日志:终端同步成功后剩余订单列表


===19:58:45===
2025-06-12 19:58:07 >>>回调事件[910,devices/TL3205]
2025-06-12 19:58:07 >>>故障排除日志:上一MQTT订单号缓存列表为2506121948290019963048
2025-06-12 19:58:07 >>>故障排除日志:终端未同步成功订单列表
2025-06-12 19:58:07 开始打印,排队:17,票券:2506121958021482581901,订单:2506121958020014444753,[2025-06-12 19:58:08微信支付10元]
2025-06-12 19:58:09 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2506121958021482581901","queue_number":17,"trade_uid":"2506121958020014444753"}]}
2025-06-12 19:58:09 >>>故障排除日志:删除未同步下发订单成功2506121958020014444753
2025-06-12 19:58:09 >>>故障排除日志:终端同步成功后剩余订单列表


===20:37:45===
2025-06-12 20:37:41 >>>回调事件[910,devices/TL3205]
2025-06-12 20:37:41 >>>故障排除日志:上一MQTT订单号缓存列表为2506121958020014444753
2025-06-12 20:37:41 >>>故障排除日志:终端未同步成功订单列表
2025-06-12 20:37:41 开始打印,排队:18,票券:2506122037361174877301,订单:2506122037360011315957,[2025-06-12 20:37:41微信支付10元]
2025-06-12 20:37:43 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2506122037361174877301","queue_number":18,"trade_uid":"2506122037360011315957"}]}
2025-06-12 20:37:43 >>>故障排除日志:删除未同步下发订单成功2506122037360011315957
2025-06-12 20:37:43 >>>故障排除日志:终端同步成功后剩余订单列表


===20:45:46===
2025-06-12 20:45:19 >>>回调事件[910,devices/TL3205]
2025-06-12 20:45:19 >>>故障排除日志:上一MQTT订单号缓存列表为2506122037360011315957
2025-06-12 20:45:19 >>>故障排除日志:终端未同步成功订单列表
2025-06-12 20:45:19 开始打印,排队:19,票券:2506122045123789139201,订单:2506122045120037515146,[2025-06-12 20:45:18微信支付10元]
2025-06-12 20:45:21 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2506122045123789139201","queue_number":19,"trade_uid":"2506122045120037515146"}]}
2025-06-12 20:45:21 >>>故障排除日志:删除未同步下发订单成功2506122045120037515146
2025-06-12 20:45:21 >>>故障排除日志:终端同步成功后剩余订单列表


===21:08:46===
2025-06-12 21:07:56 >>>回调事件[910,devices/TL3205]
2025-06-12 21:07:56 >>>故障排除日志:上一MQTT订单号缓存列表为2506122045120037515146
2025-06-12 21:07:56 >>>故障排除日志:终端未同步成功订单列表
2025-06-12 21:07:56 开始打印,排队:20,票券:2506122107498556203201,订单:2506122107490085176162,[2025-06-12 21:07:56微信支付10元]
2025-06-12 21:07:58 排队号更新回调:{"return_code":"success","return_msg":"同步成功","data":[{"ticket_no":"2506122107498556203201","queue_number":20,"trade_uid":"2506122107490085176162"}]}
2025-06-12 21:07:58 >>>故障排除日志:删除未同步下发订单成功2506122107490085176162
2025-06-12 21:07:58 >>>故障排除日志:终端同步成功后剩余订单列表
2025-06-12 21:08:16>>>cash read=00
2025-06-12 21:08:17>>>cash read=818F42
2025-06-12 21:08:17>>>cash write=02
2025-06-12 21:08:17 >>>回调事件130,cash_status,10022,进钞中...read money=10
2025-06-12 21:08:18>>>cash read=10
2025-06-12 21:08:18 >>>回调事件130,10,10023,finish Money=10,进钞完成
2025-06-12 21:08:18 当前产品价格10元,投币10元,打印小票中...
2025-06-12 21:08:18 >>>开始打印,排队号为21,订单号为2506122108180013205471
2025-06-12 21:08:18>>>订单2506122108180013205471写入成功,剩余空间为1679000,占用RAM为621.0341796875
删除未同步订单2506122108180013205471
2025-06-12 21:08:20>>>订单2506122108180013205471删除成功,剩余空间为1680000,占用RAM为629.505859375
检测订单目录中>>>
无未同步订单>>>
2025-06-12 21:08:20 >>>当前Ram内存为600.2138671875
定时检测未同步订单启用
2025-06-12 21:08:21>>>cash write=0C
2025-06-12 21:08:21>>>cash read=3E


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


===22:22:47===
2025-06-12 22:21:53>>>cash read=0A
2025-06-12 22:21:54>>>cash read=3E