[2026-09-21 15:34:10] local.INFO: ZKTeco Device Handshake (cdata GET): {"SN":"TEST12345","options":"all"} 
[2026-09-21 15:37:09] local.INFO: ZKTeco ADMS Request [GET /iclock/cdata]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","options":"all","language":"69","pushver":"2.4.1"},"body":""} 
[2026-09-21 15:37:09] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,498,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 15:37:10] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"USER PIN=50\tName=Rony Hassan\tPri=14\tPasswd=\tCard=8560159\tGrp=1\tTZ=0000000000000000\tVerify=-1\tViceCard=\tStartDatetime=0\tEndDatetime=0
USER PIN=1\tName=Md. Rashed Al Hasan\tPri=0\tPasswd=5588\tCard=\tGrp=1\tTZ=0000000000000000\tVerify=0\tViceCard=\tStartDatetime=0\tEndDatetime=0
USER PIN=58\tName=MD. Tarek Jamil\tPri=0\tPasswd=\tCard=\tGrp=1\tTZ=0000000000000000\tVerify=0\tViceCard=\tStartDatetime=0\tEndDatetime=0
USER PIN=2\tName=Sheuly Hasan\tPri=0\tPasswd=\tCard=9695148\tGrp=1\tTZ=0000000000000000\tVerify=0\tViceCard=\tStartDatetime=0\tEndDatetime=0
USER PIN=10\tName=Md. Ashraful Islam\tPri=0\tPasswd=\tCard=\tGrp=1\tTZ=0000000000000000\tVerify=0\tViceCard=\tStartDatetime=0\tEndDatetime=0
USER PIN=11\tName=Mrinal Kantideb\tPri=0\tPasswd=\tCard=\tGrp=1\tTZ=0000000000000000\tVerify=0\tViceCard=\tStartDatetime=0\tEndDatetime=0
USER PIN=17\tName=MD. RAYHAN AHMED\tPri=14\tPasswd=\tCard=\tGrp=1\tTZ=0000000000000000\tVerify=0\tViceCard=\tStartDatetime=0\tEndDatetime=0
USER PIN=18\tName=Pranta Paul\tPri=14\tPasswd=\tCard=8185053\tGrp=1\tTZ=0000000000000000\tVerify=0\tViceCard=\tStartDatetime=0\tEndDatetime=0
USER PIN=51\tName=Akram Hossain\tPri=0\tPasswd=\tCard=\tGrp=1\tTZ=0000000000000000\tVerify=0\tViceCard=\tStartDatetime=0\tEndDatetime=0
USER PIN=52\tName=Al Amin Mustaq\tPri=0\tPasswd=\tCard=\tGrp=1\tTZ=0000000000000000\tVerify=0\tViceCard=\tStartDatetime=0\tEndDatetime=0
USER PIN=53\tName=Khadiza Khanam\tPri=0\tPasswd=\tCard=\tGrp=1\tTZ=0000000000000000\tVerify=0\tViceCard=\tStartDatetime=0\tEndDatetime=0
USER PIN=54\tName=Shuvo Fazlul Karim\tPri=0\tPasswd=\tCard=\tGrp=1\tTZ=0000000000000000\tVerify=0\tViceCard=\tStartDatetime=0\tEndDatetime=0
USER PIN=55\tName=Md. Nazmul Hassan Shaki\tPri=0\tPasswd=\tCard=1490619\tGrp=1\tTZ=0000000000000000\tVerify=0\tViceCard=\tStartDatetime=0\tEndDatetime=0
USER PIN=56\tName=MD. ELIYAS AKONDO\tPri=0\tPasswd=\tCard=\tGrp=1\tTZ=0000000000000000\tVerify=0\tViceCard=\tStartDatetime=0\tEndDatetime=0
USER PIN=57\tName=Wajio Tausif\tPri=0\tPasswd=\tCard=\tGrp=1\tTZ=0000000000000000\tVerify=0\tViceCard=\tStartDatetime=0\tEndDatetime=0
USER PIN=102\tName=Rafin\tPri=0\tPasswd=\tCard=\tGrp=1\tTZ=0000000000000000\tVerify=-1\tViceCard=\tStartDatetime=0\tEndDatetime=0
USER PIN=101\tName=Riad\tPri=0\tPasswd=\tCard=\tGrp=1\tTZ=0000000000000000\tVerify=-1\tViceCard=\tStartDatetime=0\tEndDatetime=0
USER PIN=100\tName=Naeem\tPri=0\tPasswd=\tCard=\tGrp=1\tTZ=0000000000000000\tVerify=-1\tViceCard=\tStartDatetime=0\tEndDatetime=0
USER PIN=59\tName=Jisanara Pervin Juthy\tPri=0\tPasswd=\tCard=\tGrp=1\tTZ=0000000000000000\tVerify=0\tViceCard=\tStartDatetime=0\tEndDatetime=0
"} 
[2026-09-21 15:37:10] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"FP PIN=50\tFID=4\tSize=1056\tValid=1\tTMP=SltTUzIxAAADGBoECAUHCc7QAADrGHEBAAAAg8UWbBhaAPkPQgChAHUWkQBkAAEPjgBsGPsOtwBzAMgPkBiLAAkPtgBrABYXWgCvAAQP0QCwGPkPMQDBALwPiRjKABIPxAAXAJYXpwDaAJIPpADpGAoPKAD+AMUPohgIAZUPUgDfARIXYAAyAR8P+AA0GR4PEAA6AcEPGxhZAXMNKACkAVUWk/n2AgOE9HwEZA53Cgm++lf3LpxzAr/7Bg8bB7TjNwpi/5v1W4K4nA4N74yX9n77nZiG97/7moA+dExjh4DXCVv9pwSdmnKH5vyGgHp8wOVe+TMLm/Gy97D7sgTHA5+HXPfJ7T4JDRPeAeYXPQlfAeIfspC/56SoJB3GcPNVBOXUTP44H2Y3IPEBAvcYSgQAbz+yWwYYlkmAhwMAhE5z5gUAl1B9wgUIA2tc+v9TZQfF5mJo+mb/BQCMoYBpHgGUaAPC/okEA19xd1cEALu0BjUQAU9y+kr+tAQDonYQWREAFUD3W+dZ/8DA//0EPgQYlokMSsD/1wAGjPE4U1Ng/zh2EBgEnPdew/6P/sLlwVdHEwABYvdfKsD+S8D/wTpLChherwD+wP/y/wYYu7AWwf//1wAUqvtoZf43/olJEBgEtO1GN0Y6wP3nW/8GAAe6xXT8FgFItAA/VDvBweTBwAQALb+/WwQYNMH9wEDAwQAu3XZgCQCOycwt/OdKFAAC1fqh/0hewU9TwAUAxNoF3E0OAETUAIH+SebA/lkUAAEj/V5fwcD+/z//kP8OGGToBjBGW4MIA0XrhnjBZAXFZO0R/j4VAAP7MUxCWv/APcD+W9cAL+P8wP43NVSPZQAYJf99whEQ6QEFRf9AwMA+wKsSExAP+j1l/MCDwf3nwcAGEAUUxsL8WAoQVRgJKzvAw1sJEAYcBsP2MAkIVB4Wwf/+OlTCFBEGK/cw/+9EBAhkMBf+/1XAEDotiJEGEEE20ynDHhFjNiD//wXACwgXOgP//P73BhMmOiA4wQgQwEP+NCoGEAdO9zn9HUpDAAtDAQDFC0ZK
FP PIN=50\tFID=5\tSize=980\tValid=1\tTMP=S51TUzIxAAAC3t0ECAUHCc7QAADq3nEBAAAAggMSHd6GAIEPpABXAJLRhACiAI4PrQCt3okPxwDGANUPg97NAIkPHwAQAHnRqgDmABAPBwDk3pAPJAD0ALMP1N4KAZMOdADKAYfRZwAgAX8PQAA534QPHQBFAaYPV95OAWcPJwCnAVTTagBjAWwPhgsVJQr3XgUbg5oLYNbjATYH6vzbAuUlu4DOAxuDWwK8IQ54QgTH/zb3c1xPAwuIcYJzgBzdx/wn+08XXweNWKaHWQovAAL/3yAj/lMZmgpqAFXGUwwn/uPv//yJz+rp3vQf8ervtNru6NPv7MbHIDPfAOUa9wYAnz8VH2kGAE1IBjltB94wSgP9wf7NAGGHEmjBwv0DxcSHzcAJAENYD57A/aUEAKyEE8GaAwLZXwP/DwAzpAb9m/5VZX4MAMhmBB5a/mhWBgBgaBUewGkTAAZtzGtGHkXBwf7/wpASAtF4AP/+wUeWwMKGbgsAAn0GnUXC4AoAAY8AXgRLcc0BCpYAwP6T//26NsBfCAAJZQNqHk0IAImkEDpcZtYBC6kAwEwFwAnebbEJ/1VEqhMC2rMAU1VUwIHA/KgFANv3k8AHCgLbv/c2wD7BzwADHQHAwEr+b8sAAxX8Rl1lPgbFhczSVMAPACPVxsBRHkX//1YRAMPm9iE/RT5RUgXFrujIwEcTAALxNC9OksH//2hrEMUo9iQ5Sj7BTMDGACMmdcATEAMKNUw3mUvA/mgKELQOgblmwcIUEALW8USKN1RCwDsI1WEiXoXAeRMQCODwwuZF/zf9aFfREAHq5kDA/v9DO0ZRH/4LEIA6gzrEZBzCZhEQIUMiKznmVFgEEB1Jp3wWzgNK5EBG/wX+QiFpXAQQUU2yogjOWE39wP7/82AGzlNTaZ8DEKJgdRsEEG9j/f39CxKdbtr+If84OhESx2fiwSrANjs2/YRTQgALQwHFAAmbUwA=
FP PIN=50\tFID=6\tSize=1368\tValid=1\tTMP=TUFTUzIxAAAEAgEECAUHCc7QAADsAnEBAAAAgy8ncgJfAP8PxABEABkNmwCSAB0PlQCeAucPlgCeAEEP2AKpACYOmgBrAHoN0wC6AC8OUQC5AmIOxADAAPQPrgLJAEYPkAAIAFAPOADPAFYPHwDQArEOhwDeABEOsgLeAFEPdQAgANMNkADlANIOAQDiAjkPdQDxACIPGwL3ANkPwgAzADkPRgD/AN0PkQD7AuYPhAAEATcPvgIEAeEMMwDMAecNxgALAZYMEgALA5sMQAAWATMP0AIdAX4OjADbAf0NMAAuAfsP0AArA/kPgQBFAT4PrAJUAXsPHACdAQcNjABbAQAOWwBbAwEOq+fbG3Z/0gGO+M+asJtgo6697pOfZ3PrDWsxCkMgsfm+9Vt7VR64/MVjwQDgCYGB7ORpEDEehATB7W+AzeZp93D3/fKAgW2Gh3ymeVNwhIM1e3KAAQeFgxz9RRjdD5gX7PGYBakHSAOogjX93OiN/C2LnRO59HgXyfuy/g7kDQaYXHmqpPvU/vXoGQ/68A4F8A7F+WMhsUx1pGtIue+MCj0PfbQw/BUbMR9xBHa46BVdGOD/zOep6WedOQnXAjcVBQeYB04biP/C92cUdP6i/FMGZXx9f1ODPg1SCFMPiQDoBn2FYIQJAB4GOwVF33YgNwECC9x+BwKaOoDBCAC+PX7Awv2HBACp/hBZDgGRQ3pswZ/BXgQBpUQM/WjBAEBKbIMEAL5I01YOAnpd/Tv/RgQVBOdxlsBik4wFdMTDWRYA43qaBXCSwsXAwMLAwAXC+8LBwxMAwH1WwMaEw4Nta2cExcaBIsHAFgDfiF9zlMDBxMDCasE6VscSAZaQicLDBsDGev7Awi8JAFuQEin+Wg8AUZUlLvv////+/8D+kAwEn5ceO1FwwdUAkJuHwcSWb8A6KcYOAVSa5P//OTP5wjcKAE2dXAVk+8BPDgCSoIMExcdrwcE1/xYAX6Aa/P7+wMD8/T4oQWd6FwDZpKIE/8WRk4hkW8B+yQCSqIfCxcJ/WzsJBJSxesHFwcP6CASSunTDxFf/xgDSviz/BACYv+z6/QYBkcFXWQbFxMcyasADAIPHksACAq/KNx3/BMWWz0T7/w8AqMyF+vhEwVh2/gQA8tJSRQQAt+dP/D7BBwJz6WLABAAA6TCPBBCABnpwwRArDmgzBRDDDL/DMQQR0RiJxV7CEIwde1SDDRDQ2n3GwjzBVVYSECYsjcF1wP7BRMCTwcQIEQZG/cDAkWQDEto2gMDCR80Q4kCBwGtZBxDESw19RQsQWE8DBP/FVWwGEENWCb7BARLbW3o6AxBnYgfDBRAQYwA+wBBwZwdWUkIAC4YBBAIKRVIA
FP PIN=1\tFID=5\tSize=1360\tValid=1\tTMP=SrlTUzIxAAAD+voECAUHCc7QAADr+nEBAAAAgycmlfpSAIoPSwCRAHr1dwBbAAgPqABm+oIPSwCPALQPZ/qOAAIOfABVAIH0lQCqAIMPigCu+mMPFwCxAJkPkvq/AHoPmAAVAHb1WQDXAFMPfQDi+ogOkADjAI8Ph/rlAEkPJwAsAE71pADyABkPCQD0+qkNZAABAfoPb/oIATQPywDUAbr2JQAUAcsPjQAZ+zQPDgAsAfsPNvovATEPKQD3ATb1rgAzAQ0PvQA6+60PyQA6AUoOc/pDASAPjgCIARn1ogBNARQP4wBN+ycPbgBYAdsPMfpYAakOFgCbAbT1UwBgASUOq4Rl8UoLHvoOc44L231zgAKT3H9XDkV5EHJKEBPwRIICaNuhgYIiAXYARvOjAToS2vA/YVXpIv5bEw/v/AXOA0sxvf1dLagv5QljFzsMWXLf4I3vtQMJ1VEz8QMaLUsxdocn/S7zSmgA0/rRGfO7IF1oYQ+mDib7Kfe9+CfviRMKLuOv8WLfnBaMrQcXbS0ATAsidEYOAf8yBftoQAfV+1QTfnnE+9r3MI8zlCFqfIe22mJ/+Xem/HMIaQkGcDP87gc8C1qHeXx4ciIJJALZ+zJ0sIRSDeOEqZLBE16EUvHnfD4H72Xz3xLaPwECDxiUwgBFyAdEWwQAbvcMWvIBNz39/kySCgPYUO3//P//BP5u/gFHUYCTA8VPV/nBBABIV3e8BAOAWAY9BAB5mgla/QFpYomQf8IAcpwIVzQGAGeshsE7jQ8AFIjpOkFFOv44wAcAR0ptbbQLAGCQfcWXwcCgBACAkQnAhBADRZWXd8DBdEZ2E/q7mpN4cXAHcMP8AZCmhoTDwQCbUAg4DQBKrax3wzj+xE7BDQBKrYM6jH7Bw1QSxb2zYMJqg4R3e84ATEthwGludgPFxbvkwQ0Ajbt9S8DCOX94CgCVvsMr/QT4NBIAjcGywMBlwP/AnsHABlEQ+snLmsDCwwfAfjvAwcJ2hAfFlNOAqZQNAFXZk4d6eFwSALTdkwbFwlCRiYPBAwBR4PQACQCM4lPEZXsH+qDkFsL9B8Xe57pAhwwAgeWJw8Fpw4HCCACXIEnAOcXBiQoAjyJGwWXDXgsAJu6VwXyBlgUAnfUpBoIQ+s7zt8bBwknEwj7FXMLCnQPFpfXawwUAmv0pB5QG6mIGQMLBw8IQc/Y1eYUEEGrIOojyEUgeOpPBowQT9jFGlgQQEvU9dv8RMzE3wcQ6AxPcNz3EBRAs8zRs/hGxNxN+BtV0QeRZwgUQcEbhbQbqpkwXfwMQxk0yOAQQkk0X/74EE9xQJ28FEI+UHnv+EaVRHJJShwAIuQAAAAtFUg==
FP PIN=1\tFID=6\tSize=1420\tValid=1\tTMP=TWtTUzIxAAAEKC0ECAUHCc7QAADsKHEBAAAAhNUqiChYABIOUwCZAPsncQBdAH4PWQBkKJEOVgB7ALYPuSiMAJkPYgBcAGsnmgCfAIcPSwCkKA4PMQCiAKcPyCixACYPIgBzAOYnLQC/AGEPfADFKC0P3gDOAG0OYCjRAFsPeQAfAC0n1QDaACkOqgDaKDgOYADgAPoOwSjgAKsPfwAvACImoADqACwPpAD/KL4OcAACAWMOUygCAZQNmgDOAaMnjwANAaEP7gALKewMPAASAbkMIigaAfYNdQDbAY4n3QAkAZsOWwAtKZQPNgAtAbgOGyguAfwOkQD3AYEnqQA0AZgPEgAzKZkOlQBBAUQP0ChLAZAPOQCeAfgngITpl+8WQIO6pILu/W+Fg6cOhah3Fxv6ynT7BOreG3ZWFluNB/weS4oNeHvm8ttfdKP7o2N5eYKgAx/dvP6GgQqOeYN9qo53vIPpA+oLPSKHgXYFNYD7/IKtcBxJJTk2DfONLOjSNYDFgDP9PDvA/O3hPQjI5D0zxIS+BIqByPzxxbCDnoXWCYuBIAfUGIGDbeicFrWr0dft8loYkQsSPKN92P9KGKv84NOccMZwjZCwikkrXQvZ/X1+dOfawBMFMQUuDp4GCdRUEDkXgYJgiskrUAmBglYR9ATh2ADujQRRGqgWNSG0/W8Atfws6snHuPm69of4hoA3KToLcvpQPKoCJB4AAgwZCQXFmEA4MggAXkQDBP3F1jADADhIcQQNBH9Z/TP/wf4FPsQvAU9ed8FpBQsESE79L/1DRs0AVlF7w8BzwQ3FWn7S//81wD7AOgcEe35xa3QQAHmImurBcMVSwmIEEASRjJrCZoj/B3ZpLAHAkB7AwMMAWr51g8AFAGZd+voSBABgnG3BqREEHaHpOzD+/gU+Xy0BLaJrdwTFkaY4KxQACbHiO0rE1y/B/MD//zr/YisBHrlkwQXFKLpPw3wGAL3C4f/5uQQAK8Nc/74GBEDM9Pz6PQXFYMtKw8DDCwBkEVzF7cnEVv/ABcV03xzBlwUAfN7nwfnoFADA3qnAssKL6cDCwMJWwL4FBEbgQMShBAAC5SmwBgCl7CvABMNgKwGB7SnBCMWg6hiBwlUPAGs7sPjT+/f9/f/ABMHGQgkQQAYJwDpDxTwRKwrXaEE7+/nW////wP/BVwYUtg4gcsIZECUPmOr7/8JqgKdFXGDXCBCSER7AosL56wUQKBJpQcEQRDoHRBkQChwilvtj/v///P39O/9C15f+BxA6LT82UyURCC7wwf2ESflIBRCsNxZ7yRCUaILC/m3C/gdHFTgEQvRERMAFwMTTdcEREAhUxXvESMAzdP8MEPlX/m/AMcJzAxDwXHnoCRA9Xv3AkEYBOF1lfVIHEKFlBE1AUkIAC0MBAGSt5AU=
FP PIN=58\tFID=4\tSize=1432\tValid=1\tTMP=TXNTUzIxAAAEMDMECAUHCc7QAADsMHEBAAAAhN0iqzAiAAEPqgCQAAk+bgBXAPMPhwBkMOMPngB9AMgP0TCMABoOZQBfAGE/JACxAN8PkgC9MOYPtgC7AN4PVzDRAOkPmwAZABw/kADjAHoP2ADgMN8PYQDwAC4PpTDzAB4PeQA2AAA/0ADzAJ4PuQD6MA4PcgASAcEPmzAeAS0PxgDnAS0/iQAsAUAOXAAqMTcPfQAwAYgObTBCAVYOcACDAVc+tgBGATcPBwBPMS8NgQBNAZYPijBMAUwP0ACZAS09mQBeAUoNjQBsMVUPx/XnEw73xjM6DfMfBxBK66/bmvDLf+8HhwOHxhIfwwLzDsoParFqfgtbq/kuAb/K4AJuhSMJBwfDkj4CYQbKAXLl1JOc/tIW7GfgXnVLagGX96v3WOqu7EcFAaYZChMStMcAGmWPZ4DqdHO7KQ/FDgYklPZCMK+4pfjB7wfirsbf/p7+sPeADCknGAjR+Mnr4Q+Nz5T7PAY9B8gLuM48AQULXAuvEOIy5ft1BhYG6Qu5Mbz/tPthBXv4+c739Nfi4QEU+xomCgETAR8DWeOENQMgPgECdeWNBzDLEn3CBQBkHgTyPwQAVyRilgQEgyIAPQcAjuv0+8zDOggAQ0CbZcRDBwB3MmlyBQcEdkteWF0OACdBk6P+lMN0wBbF5UmjwYjAjHvABMBg8mQFACpOXgVlAjC9T4DAbwTFxFQmwf8KAHFTLv46Af4FAK5WDDpBDzBqWmlrwcE6wVo4AT5kZMHBlMISMN55nMLAwQXEeLvBe3tVBwBnewIBQRAAmnyDB8LF8sBaZ//AwsMAprEN/j0SAONDl2a4wcOLwMFq1ADZupH+d4mQwaL/DDBgm2RkwWTTAOaellLCwMHEvYdvRsEEACG1XgXBCTBZteL///04//vOwUATALK4SoDH8cPAw0Z+wQXAFzDguJzBwMFBw8XzfcDAwFkNxVu+2cD9//zA/Af++87BBQC6uhY6Pg8wUr1gZP6DrgYEiL4cwP9GDsVWytQv//4pPsDNAJruFsBMPgQASuSHrwUAGuhchMgAZdvlJPvC/cE6/8TwEACd75DDYcGBbEHAFQDP8WV8xvDCwpJZwGuKDARN8/38KDjAmQgElfMXNv9XC8Vd927BbWRGCABm9hp0VgoAgP4JODHEz8DBGADh/mdax8+TkcHCUcGoXBMg4QmiwlLBTMTG8l1zaMAKELAQ+cwfL/wGEKHkK0XPBBDHJSfAlw0UpyunxLTAwAf/MTYRhjA0/DXAEJkBMTMFEJgy8sA+NhF/M0Ao/8YQYndWwQQQbEqWNAAgc0pPOwMQSFBNzxYQ1FGpWATAxvDFxMLFeMGURgogSmTXU8D/PPb4zcAtFhDGaX+DxM+Sxa7Ac/8EK1ZyAQtDAQAAzkVWMA==
FP PIN=58\tFID=5\tSize=1340\tValid=1\tTMP=Sq9TUzIxAAAD7PAECAUHCc7QAADr7HEBAAAAgxEfPuwrAJkOTADqAJjiJgA6ABYPnABL7BwPZABRAFgPfOxSAJwPXgCZAJTjkQBiABwPhgBk7JIPHABxAFAPOex+ABEPjgBDAJTjRgCUAI4PfQCq7JUPWgCsAEIPLeyvAIkPIQB4AH3jgQC+AI4PDgDG7JUPJQDnALAPjOzmAIoPbgA5AILjOwAGAfoPYgAX7Q4P1gAhAVcPSewjAXAPgADpAQvjoQAwAYgPVwBV7YcPOABgAZ8PnuxhAYIO9QCIhwmSdAQRg1qGlH9hknb5gYCZidSHO+eAgOkDAYKsA1npvf+hfVkHxIKpafaAPYfd/w96/WjjBgsKmYb4gwGQr32f/QcGWH4Z5FMFFgGL/poLnRQP+3oDVQ0f/fXr4PVCC+PyQwsl6777lgFbD7YLNZHL+9PvYgpv/ySR6/ozeWMRd4wtaYJ5vYvfCLp8eGhmDk8Tvng28RiGf4CrhGP4AHt9bEsGGQTKAm6A8AMOV+tjnfwG/KiT/rf0NyBAxAJV8isPAEkQHgREYSzD/m8JAIHdF/4twcH/eQoAtBUdLP7AwcH/fMkAZvAWP8BrewfFPhv//0LABQCT3SBn6QElLBDBK8AAU98bwFoMAAz9EP0swcByRQUA7jgTElgFACo+GgVqBewJPxfAYgPFxEDIwgYABEcar8EP7GlVF8A3wQT9wY0OAA5dE8AFwv2HS1oNAGJf01TDnv/AfggAk6QWNGkIAJFmIHMFeAnsRmoQUcBTBQYD6XYPV8ENAPh+DxNX/8D+wlfDAABsEVbCDQA6RhbBtE1rwRIACkoMYS38/8LA/cKXwFnrAQOVEMFWBw0Dp5cQwMBVwK5ZB+wAnBfEwATFAqT8ggUAvK0aBcL+6wEyrgnBXgUTA+S1A/9cwP87aznTwBMABcv0hFb9uETARRMAARzp/6b/V0X+wFYECwPv4O0yQMBGzgABC/vC/Hb9wJQDA87pdMAHAJMtEMOMwBIACPn0BcP+EcAywEdT/80AaRWHglUJAHI7BkEs/kAEAGr/Rn4Q/AMI6/7BRvTBSblBBBA2CHeyCBPSCf1HTAQQbxIPrwQQqhgQScMQRc17w8FbDRCLIvmswcD8wcI2wxBKynF4wBMQBe7g/hM5wP5RQGQ7CROQKoaCwcBwzRCK3QfA/WjBFNUCOQz8wTNGwEyV/lrkEY9RhsCRAcEH/JdXEGUEEKBY+doQEN1YkFKiX5KFAhBdWWnEzBA4sOPA/fz///EFE01RE8ByBBCrYfnbEBDYYpZpO4eLL8DAcwYQpqB3/BOOUkIAC0PEAAPnRFI=
FP PIN=2\tFID=7\tSize=916\tValid=1\tTMP=S+1TUzIxAAACrq8ECAUHCc7QAADqrnEBAAAAglMUZq5iAIgPRwBAAHuhTgCaAHgPYwCdrqMPMACrADIPka6vAJ0PKgBwAF+hRwC1AGsPiADerhIOTQDrANAOTa7zAEwOMgAxAEGhVgD9ACcP0QAJr0UPiQARAeMOpa4ZAaUOlgDgAaWglQBJAZkP4QBPr6APWgBbAVYPVL1KE0sfOQKbh+RduAJVD3aBgAZhgX4f4J+djrOBy1ByJ2M3+Gvg9wlKqHaVE+X3aACrZKPtoMotBFzx6pRcJPE6MTP4+yCfANwFFQ4V5wItVSozhYJmgC4CQ69ngC8NwQVEghy/q/W79aN2LhKV8aZje/bj/xbvTeoNICgBAZ3TzQGuXDoMwAQAZ0ke+xAAQUwTw/A+Rm/B/10HAIqIGkTGCwBmTxA4hj4Krn9RE/5MWcEAO/oRdgQAM2HFRAWuaWUT/z7/ygAHLOP+/ysx//DCBK5Cgn2IwRbFCoRJ/v4z///++0rD7VwHAEuGBvZFBK5CiHrCwYDTAA8k7EH9wf04Ojdq3cIHAEuXgFiEDa5SmwkzwD6nZwquSJ19xMJuBwgCBKIiWFsTAPep9lD//iv/Q2Wy/hCuL7Px/S41OlbCxMMFACa0ZEYXAq203P8x/yjuRP34cgkAQbVwAcF51QcAKblcaQUNAvvlgMjDxYxMfAeuX+QX/kQLxVLpvf9AwYXBDcVI8v6gwIvAwX/PAFFdGy/BZ8ELxU3058SQfpUNAPT6RGzDw3XBgcPNAFBSNZBxChBaxSnC3n3ABhATDoPBwWzCBxCNEiCXwsO2EaUUolR4ZMTDOMDCwcPAxLkdEmEymkFrWsI6xMBoicNO/cPCBp8Yvsk6lzfANwXAxm/HwsSSkYkHAxKsUAn/UkIAzkMDrgELRVI=
FP PIN=11\tFID=5\tSize=1464\tValid=1\tTMP=TQtTUzIxAAAESE8ECAUHCc7QAADsSHEBAAAAhPUraUg8AOkPtwChAI5HaABpAO4P6ACASN4PWgCPACwPvUiTAIoOmwBSAPtFrQCXAIAN9gCeSGAPmQCdALYOW0iiAOwPsQBvABdHGwDHAGEPiQDSSFgPGADaAB4PHUjgAF4PkgAiAFBHqgDqAC4PbADxSDcPRQD/AIoPJEgJAVQPXgDNAU1HgAAMAToNdgAVSbQOjgATAfYNaEgfAToOlADgAbBEnAAlATQMcwAhSbgMcgAuAesONUg5AUUPnQD9AbdGtgA4AcUMaQA+Sa4MTQBEAeoPmkhJAaQOJgCMAVRHqwBOAb8OBQBKSdEOlQBWAWANWkheAasOfwCkASJGdgBiAaoOG/+rK+IDNwBDDYqP5k5XB9sH2YJq+L+/zP0Oimr+rAxBMnOM0I6BgGTv9bCAgDVt1YbTei4/3XYB9SFjiAUax+aWJZU9isSjYcFgB/cBbg9igae14X5pfeOIGYbht18OMSpFI7senLPY3op6EAsk53rIQAuq/vr74wbisuZ4YRPF//sRWUCoA26IBf27gCrI4PiBgXECvAz1uygDzIKBgTgByMqMgfECBfVEBR1GBPRKfSb1UPVKUO7x1QQNEEiBMFN4De32yO+c/DVF4+x+hM7iNeeduDQACQ0uIoanUFeEEcHyMRKkDlVrtADN6kmCHAKGNNuE1H5Jght81M5cAsoE350fJ/hKIToBAiAa3wQE1DyGiAcAaoRixbfAYQMASEinwgdIUExgwA4AA1WXP8HDkmr/B8W0ZNjDwMOgBgB2Zo2J/qUDALtm1f8CSGRsYlvBFMXbadJ/wJHDf2iPwwpIqIKAwMKDu2L7TAEqh2RZBsWog079aAYAooi4wY9bAeaImoRxVZP6isBLDABciyf/LrcuOAwAXo8swC6I/P9PBwCzVYzBOcAIAFaTZATC+olzEQCXlndOwHMqU2wFALCXw/40TAEunGeEDcWUmTzDasJJZAXFNJooWgsAW6dgp1bELAQAtagMK84AqeF7wMKDwcK2GgSvsID6joSHB4VSPsA1FQDLwFPCxtWCh8JJeMPBAB6DVloMAErZn1zFiP7D/jADAN/lWIgCAI/pV8LCAKOhaMfDxG0Hxa/taP0nwgMArCst+l0B5fCthsIGwceLgcHCwP/CBYcMSKTxTMXD/zooAlhAAVNzwQnVRwcYwMH/f8MF1RwNH8F3BhAhDJVlxEERXg1PkMQFphVYjw7A/v37PvkltvxkUgUQg9U6xt8ZEOAYwMFNjZvAgcH+xIAV1WweizIu/f77/Tv++7b+/cBABRAbIEiITwUQ4iBDOjIBWGkiQMJ/A9WeL2X+BBB2MC1FFhSCMszD/sX/BsLAjMTCm8DDmQfAAVgwPEbBQQbVSkxyxMTBwQMQ50tUtwIQKExJ/8EQfwYhR1JCAAuGAQRICkVSAA==
FP PIN=11\tFID=6\tSize=1232\tValid=1\tTMP=St9TUzIxAAADnKAECAUHCc7QAADrnHEBAAAAg0Ead5wkAJ8PUQDqAJiTiwBLAJgPmABRnJIPUABmAFUPV5xxAIgPHQCxAIuTtgB8AJgPBgCHnBkPLwCKAEcPRpySAAsPGQBbAH+TdAChAI0PiACgnIUPTQC9ALgPr5zmAI4PGAA0AG6TWwADAXYP+AALnfcPtAAMAUsPhZwdAX8PLQD2AV+TRQA7AeoPDQBKnRUO0wBKAUoOJZxlAdkPVgXLCzSR2/0aCScOU/tgmH7/RQY6DGf5I5fI/juEqPsD9EniHAs+Dxd9xICIn1YPAYALgx6PDuak/2IIpYnAikUa6/zK9/5ztwpcjIKFqXk9C18Gxme/d+/wKgKKE2SHK3sf+0sTQIMgZVqPhYMiix6cqZ5mECd/9/BeCdxvMHb3aGuE4JLwjVL1cIcji8KXd+OiA4sTb3xG8XB75H3jASA9xAJBgRgEAJIIGqkMA/AIJGtcXP7NAH6SIWpRBQCQ1xxVmgFSFyR+wcIASYElhcLACwCyKR3KZcFKDAAv9RbBr8X/U8ALAIMxE2L+wv/CP8DGAD/dEf8SACA603LDzcD+YkL/E8UXPIZ6wVHBRMCPZAWcD00J/mIIxY5Ni/7AZ8AGANVZD8TDBwACYAyhbA+cWXETav7/BMH+7BAAIXUG/61Kw2NSWRMADn/FN8Nc///Awf9ToP8AnMeDEP4EAAaIH8EFACuJg4/BAEoMBzcFAEGSQ8LBYgUASZYQb8EAHgH2KwoAeaLWwv7xVA0AUaUJBURQycEGAEmmgAXAmo4BC7rwO0KFwv74SwUASbqDTg0DzbwD/0xUwAVZBZxLwHrAwW3WAAlB8Uf/wP1XiVVEkgGn5pBriwTBdWMQABzu8ME4wv9c///B/8D/Bf9CkBFeAv3//pRHOpQRVwd0wIuoExOfC/HCwTUzgsBH2hEQrwuQagTBwl3Dw2ZnDBBGHIAfwoj/fBQQISCT0MBpZ8J8wqsEE+ApAz0EEGvpesdcERAwL+IzOi7BYsHA/0sFEGMvDGPB/wUQczDFSwuMbDFxwcLClgQTtTNibQ4QRPPk/a09wf7APgbVLDTP/v/D/QcQtzd3X8PAwcELECY3nV5xZIwKEGXJd3tfW8EEEHo4xVIHjEM+WkcLEAlooxrDkqUGEHys1vplMQkQwGqgAf/CWMWpDhDda2F2xu3DwsOXBBBDb9Ro/FJCAAtDxAADl0RS
FP PIN=17\tFID=3\tSize=1296\tValid=1\tTMP=So9TUzIxAAADzM4ECAUHCc7QAADrzHEBAAAAg3EgnMxRAAQPugCbAAnCfwBfAGkPnwB0zOcPygB7AN4Pn8yOAHMPjQBfAADDYwClAOAPSACkzAgPDwCvABMPbcywAFYPwQB2ACnDbgDHANwPmQDWzNEPIQDcAJEPTsz3AE8PlgA7AEHDygD/ADMPawADzUEPtQAAAfkPocwAAUEP0QDPATbDNAATAdAPYQApzcMPnAA6AYkPssw/AcEPVwCAAdHD0gBFAT8PbgBXzVYPMgBbAR8Ph8xaAdIPvwChAUvCk/zunZ/rzwihPM6aBmWCh4b6hbPWCM+TEhASqaw+dHFlb/9Zef9mXeeuwYzSBWfbO8dMm+6034Ri+7zHzHhpfh5MMrng7R4SZYoNDpP9mjoDgYZ+34CGBVxLB4GOgsv9jQNCykMIeAPN+gj3Q8q9A8UCxP4A/UbGPQPIAz0FPQfZNNv1joJjfx4DErXoAn6CCY34jWE4SHUJbmkC3/vAzVYHyoGa+XPr9lZEE9YMkguuD6jHq36KikMBEPMRxeuKPbaI9uU2As4rG+4OAG/0bcIOV3PCwf/BywB++HXCwsHAwTp7wjPFCQBWOGQ6w1ZODwCQOn2Wu8BopwUApUUQR9cAnoqHksNu/8EFwMIzehIAm099BcPCDsDCUsDBWoMFA/xRYsHAwATFolDFVgQAel5wB8IFzINe+v/9OMYAeK9owAMAyW7ZwRnMx3eXkMPCB8HCDsHAwv/BwAXDMQ78gw0AWHqbwWkMYU0DAMx/2cANzJmMfcTCfLvAUcQBoI8MMf/8BANVk3edCgCSXPr4Mv//wDYcACahoQzD/5KXhsEE/1+nwf//UwUApqLf4ggAlIMMRu7+DMyTpgAbQME6wjsMCQDjr6mDvBQDR31xwZJkcjp7ODMCAGezVsHGAG55Uf8HAMO37MBIDBAAbsPW/zj/+Df//UP+wFvQAHAJ2/78/Bs1B/x19D0MAGzLTDiDRww5CwCUy2AEw8KUWQwAmM89B/5HDDn9BwCez/U1ScIBkNtXi/8FSjExBwAg4FbABV0OzJXjPfx2/4TANcABj+pMwGs7wPwzPwoASfhQl//DMiYKAE/6STtdQjEQALT8t2kByMQOilhWBxCWx0A9iwQQrQNAVswQz887wVTDIwXVsweMwzYJELkE+FfDMysDEKIFQAUHEx4NNMBVwQbVpC2M/ioFEJxCif79MwUQ00g6KcMQVoVW/UEeEDaZ4pKJWcD//v/9PPr+M//Awf7AwDrAT55DAAtDAQDFC0ae
FP PIN=17\tFID=5\tSize=1060\tValid=1\tTMP=SllTUzIxAAADGh0ECAUHCc7QAADrGnEBAAAAg8cXjRoqABkPmwD9AJsVbQA5AJIPVwBAGhUPuwBMANEPXhpPAJAPugC+AJcVXwB+AIgPsQClGoQPSwCnAEcPVxrEAAIPqwAXAI0VUQDcAH4PkwDhGgEPPADnALMPvhrmAI0PlAA3AIUVWwACAXgPVAAuG4YOsAAvAVEObBo/AWUPlQCGAREUpQBKAZEOTIGiHNuJRYSJgceGSh3jefqCSXzg/vmcB372A6+ADAMwEup+r4CXg1r/SREmBLv4fgabh6jmN4D+/tL/AIa+HTeAFQNOCkoLJ5hsCsl+IIY8jz4Z9PoFeyoCXANpET771vry+/oDxWK//qoGMXY79CHjPwRyDFaFz+IhTCbWgYApjpOBgprD/JoNP+vZIDQbAOUXqgkAuhQZblP9BQBiHdZFBRpTHhD//oDGAE4/EsAGAJIq1f5vGQFILRPBD8U/MQnBaFZHwHPBADAjDUILAHA808H921LAZAcAloQTPtn/BAAqQgmOCAOORhdgbRAA5koKS2H/XMH+X8YAvFARwAgAYU/V/8JP/gMAvlAXBRADNlkMwFpCRwVgDBo6bQP9wf+YVGPaBQAOgANsyABXnwI3//9HV9QAGZIIc8BEU/86wFAZAQWZ9/4GxSyUGVT/BQANoThMCRp5pwlLwFQFAwNVqQD/BgBHbH3D2oATAAa5+oJkPiLBTMAHAFoBA1ZZDAAGyO0oBFv8Wg4ABtTw/jr/wuRhV1cGAK8RE1LnBwBM23piBwUDFtz0RAcAaBMDPlUNAFrf+v77VMMlDQBe5AD//cDD5f9ZBAA45b9+BxrA6hdLBAD863R3CwCQ8onBtMHDYgUQVgJ6ftQQIh/sOP/+wMAE/UUkERAoCu3/Oz5J5TRMEBArGCg+w+bDKzhZDhD3H+7a/zvA/0A9whCOMJGXlAsQr++T/JPDwYMIEI31iY3ewccFEJUw1lMJCq0wkP+AwlMGE2k8BivCCRCVSdnn+v/9/zAE1W9TGvr/BhBlVRL4+CBTQgALQwHFAAhfUwA=
FP PIN=18\tFID=5\tSize=1320\tValid=1\tTMP=Sp1TUzIxAAAD3t0ECAUHCc7QAADr3nEBAAAAgwMhnN4/ABMORQCIAP7RKABQAHMPUgBc3okPpQB4ANMPXN58AAQPyABMAJvRsgCLAJYP/ACW3m8P0ACaAFYPIt6dAGQPHwBsAOvRNACyAF8PRwDA3hIPdADGAEYOTd7GAPENsQAPAA3RFgDTAFIPuQDn3oUP4wDmAOUPKt7mADkPkAAtABHRVQDpAPQNtwDz3hMNVQD0AD8NYt73ABQMMgDBAbXRYQASAacN6AAZ36UPIQAhAVwPT94zAZQPGwCGAYjRRQBcAYwPf42oIaZ/AY+z+g6TCqUqc0cHJXcHdSArkIIVk36CI5so1Gp/GQVlBbuG6t+Qgv4EiQ6cE3lWnP2C/It+oX8SJEMEYIepirt8sqTo88b85ZBzkaHc9HA2AH6W65TJI5Ny1v/7/I5+UsX3bw73WXTAdbHe9hYbj+MTLOt9WktH+ZHmAOcCyyGs4ZbkTZAkAerFRQuM64HrMR9i2wwhFRZ+fOcdnkmPrDIWSQxg8vnM0PS+5TIRA+6JLDcLvvXG68oAvSWOAKP3N6r+8wP+OgECLxqpwwCM8xFe/gUAMf/6RdoBcDgGwv7AAEuX+0AIAIRLw/1E5gIAJU53wcsASpEBSjDARkHBAMKKH1wNAANTIv00mT/BBwCoT9X9wiAxAwAmVHAFDANKXolqc4j/ywCiq5KLwmdyfcYAqqgS/gkAY3nFL/28FQACeuf+Bf/9vk09NXoEAGx8GaQJAFt+gMM6wMC5CgBjgAb/g8DDVQ4Ar4magAR+wh/+wnMDABxYXvzPASOq6cApO/3CIVPC/poTAMar3yD9wvxXOEO2xAfeGqxgjAMA97RjHgkAhsEM/pxyCt5/wpPDwMQBiBfe58aAwPzDOcB3HsPBk8HCaMwAhRkWwMFiwcDWAK4Xl8DD/oOVsMHBG8LABAC1ycxhF95Ly2TDw8UEw8EfwMHAwv//BsDDogQAs84QwEgHA8bXTP7FxY3GAHo9jcQKAIzmU47FGMKpBwCU58pSwx8SACXqQ8VMb/wfwP/Bwv3DkgcDTO0XwWrADMVV7C78/v3+b1rMAHUuF8FaZAUAwfJAG58LAGXzDPPBwoTADABV9ytTYsEhcR4A4PuMj1X8HcDEwsPGnwFqw7TAwI4KAHE6FsO5WcIKEHEI32rBIcDAwQMQAtccwd0RMB0awQnVAxzJw8BaVQQQ4CQQpAgQAygexJTBUdcRUDUTa2YEBRPBRRNoBRAFghfHmgYQBlQTw5f/AM6HVhPDAxAHYAocBBASZgb/qlJB3gpDAQAAC4BS
FP PIN=51\tFID=4\tSize=1220\tValid=1\tTMP=StFTUzIxAAADkpUECAUHCc7QAADrknEBAAAAg78jWZJGAOQPlgCVAP+dIQBhANQOtgBykm4OYgB2ADYOppKAAJcNsABPALCfNQCRAOYPiwCkku8PiAC0ADsPIpLBAOkPaAA3APqdqAD4AAIOqAD+kgEPRwAAATwPUZICAXQPdADZAQWckQAeARYOkwAhk/kPaQAqAawNVJItAU0OgADoARmcKgAxAdsPyQA0k04PbgA4Ac0MgZI4AYcMRgCPATqcMQBMATYP1wBTkz0PjgBVAU0NS5JXAbsNewCTAX6fagBXAf0MWQBfk5gNsQBfAewN1GLKdKfr54x+ZQyJ3vGf87vjQH305r6MgYVLEBoFBnaenXcpaRzqt3wpu/nr/U8V9wn8l2L9Y09ba8oTaJeG/cPztPsoh/mT1+//B+f/9Qv6Hbv8kId6AX8Bm+0Ed/F/1Z1k7X5hzP7tE76QAa+aA4P0SWD1ZVAd88Uw5UlHoJfIFdKH3KcejMalrBcp5ksbLaB9gaTxt/18gZEjgIMABh1/SP5dfwVfOO9BmiNiDfB5DW8AgxVUh8rBgYDE9c1qgIBK9AZFuBDu43Md3ZHmoRquCmcHGgAgLwHEyxXKDQB0G15YBf7CU1EGAF8lYqH/AJJBKGDABQCLKGH2BQB3KGJgwQB8vWVZDgCXMKjAbvBqWw8Amzms/8JSW2lD/hAAakB07cHAwML/wQXBQZsBVkpnYlwEBQOMTkn8UAwAfVR3qMJSVgUAsad6bZwBk3B0hWKuwcNTDACtdGn7BMLCxMNFCgBzda7+wfbBewgApIa/wMNRwcHABwCeVHdhU8ASAMKjjASQblLDwf94wcPBAEk5aFkSAMWtTMH8VP5SwMLAdASGBpKKs/3A/f/UALxRiMB0wnfAvW8HkhzEYn0VABPZlBFowYD/hMC6whaS0eCWxFHCB8DBU2jBwWlaFMXP6gLAwcB6g8BFwMNRbwoAuu2QB3SaUgQAqe6ATcAAcmv2/WUEAK0+DEOYAXH/AEIpBPsKgkICXmzBwboFE8MGZ8LAwQjVkx6b/P9E/w0Qkh7ub0rA/Ez/+sIQkbAWQloKEFrmAMJpw/z/UgcQlyVjUMXCnwcQVOhMkiIGEIQuHMCQwBKC2DGkiYZ0BMXDU8HGBBCBNVK7BYKHPRr//z3BEIrBiMDIBxBZks//Zf8kBRBcXsX/x25TQgALQwHFAAjXUwA=
FP PIN=51\tFID=5\tSize=1292\tValid=1\tTMP=SotTUzIxAAADyM0ECAUHCc7QAADryHEBAAAAg3UiLchGAH4PWACCAIbHPgBYAHMO6QBjyPUOoQBpAEIPJsh/AHYPggBAAIfHZwCmAHwPEADLyBIOEADJAKEOOsjRAGwPIQAfAO/GvADyABgPmwD0yF4PYQAKAfoNycgNAR4OGgDIAU/HvwARAVkOvAAfyfgNzwAdAUENcMggAbgNMgDvATvGcgAqASIOnQAxySYNxwA3ATENJMg4ATgPUQCFASbGsABCAfoNAQBByXkNkwBEAWQLjshMAYoMZwCQAaTHlwBVAQcMgQBhySUOJQ5FjsP7Zdx/C2uRfYFo9vU4fIFRetaAmweMz1oP1oTnBBb64TdbC6cD4vuiE5zDxvy397u/+HolM1obhYOeC/IONkKEg9uhlf9vwJhcXCFLaFOoOOFqQ19I1MeZndQLWd5qFPthGD+E1eWI7ULZ2CK8dGmW5UiTrMIImqh7osnv7mIWIG70KNY3rARNB0ZwHX/6NlhzIQFSFzrsMsh/gKoBiYWwCgWQ1YeJgdb2/RsaVN+o0OsUhyuSeUxPhYqCGH/waGHELwFOfQft0WobgwMgNwECDdxXBshUJAnAWQbFVi3ORMEIAE81zMBa9A8AHjYJXIZgbs4BCjwMwlvGACmAe/4QAAZWP8DBNvzCOME3XcAAOJ57w/zACACGWAMIP1cMAAhqP1LDNv/BVQQApa4JStgBDHP3TMCDZkUJEQAOev3ABD9PCHpOAwAhfrLBCch8hINJZ3/UAMxciGpkW3F/1wAEbfHAOP7AwARb/Qn+OAkAYqdFwloJw8ERABCtNcA1NmdHPv8RABq8lEvBwcP+fP+jwhfI4MSJ/m9zQmKNN8AQACLV6TjC/TfD/ML+//8F/sM2AgAe3WTB0QDdF5bAwsFuwqfCwwv/wcGDGQAj75mwwHppfMDCBcHCCcPCewQAwTEXR8QBYvXwwP70/fwIwcAFAFr2rsOV0QHk+Jx3clHCdwqQwXGLBACb+2NYEhDkAZdyvYnBpsKLChBjBif8wjPB/P8uAxAIDiEJBBCpD5DFZAgT0RNQwnyOCNW6EV/+w6PIBRBrFoMIxf8FEFod3/45zhHMIWL//OgGE78kDMj9/cXBEMPoaiMHEDkr/8PCN4YEEFksFz7BANh0LS3CBBCNLhQ0/gQQMDE3swcTijAr/4TCB9VaN+9mlAYQ2zmiwf7rBBAkPT3CBcIG2Co9NGcGEJFDKkTBBhDeQ2X1/ATYjFkQwMTBVwUTK1tn/TxSQsULQMkBAAtFUgA=
FP PIN=52\tFID=4\tSize=1544\tValid=1\tTMP=TcdTUzIxAAAEhIsECAUHCc7QAADshHEBAAAAhKkocIRFAGkPswCdAPmLMQBhAGMPaABuhP0PZQBuAKAPGYR2AOQPtAC+AAWLkQCiAPUP2gCihFwPtwCpAMoPkIS2APkPnwAFAA6KvgDCACcPeADLhDgPTwDQAIIPRITTAEcPYQAcANyKKwDbAEcPFwDfhDcPpgDgAKcOiYTqAHQOrAAuAFyKPwDtAMgPrgD0hPMNswD2AIoOh4QDAXgPkADMAWqLrQAJAc8OqQAQhXkPkgAXAa4Pr4QbAV8PwADfAVuLVAAeAYMOawAjhd0PygA4AZwPbYQ8AXQOhgCOAW+KwgBNAdgPtgBShesOkwBdASIOYoMmbzNv0QEH/RcTfIMrAmsLcP1VhdoL6v+nBoZzfQfeiJuDMQX7BbtwxP267ZbqJnhbnkoapevSBCcaoXRABXruFRC/5KosofMNG4LwyRdZgqzbtQBNcVeBMYSoAn2DPZEc6jYVKAJZgy4CJP72lK/qSA9JF0jzWXr8F0oI1PuVC24MWIN9g46B+B6u+IuB2PuBgRjvGYjYBjEPTQRs+BEn9HCBgc1zvPbph8uJ0fwZDnj3XAPkkCEBoQFMhrkX7A4mEdORmX+J+mMMdYLe/Ht8OQsjCLbxgYL4hq58dIJW/x/xRIJN/6MEQX4i/EoRaUeVgPYgPwHHgSWLCwBzEnCFBcBVjQFrH21twKANBAgZbf9+VMAHSgiEtRx0wcH/rnP7iQGUHm1ldpRrAoS9InR0wQTFPi3pfQkAuy16Bv/GRf5pEwDLM794ckX+/sT/wMCdwheEzj2Awn5cBf7HRMFYwMAIALVDaUVXaBkA00VFwnpF/nxYwMDCp8LFRXoLAHJIZ5dlVpABw053f/8EwVhEwWpvwAMAE1aHRgUA32CJg+EAs9l1wlpqZG86wmhGxZXE/4PAvG8BhCphZ2oJAJBiY+BLwgMA0mRGwhGEqGxwXGpkQnrHRqMHAGJwZ7ZZHoTkdIbAkH4Fc8d7w8DBl8TCA44AhLl4/S8LAHV8dETBcMHBwcHBALz5ATcOAOSNVYjHe8PB/4vCFMXnkhTAksDCwWcHwsBExcuUAwDEXgn6gwHknpCRfcEAvyIIKQMAGqenwQ6Esql6wsCJBpsBhB+qXMCYBcW7qIj/KwwA4K5SjXMAwggAmLb05iMNhKPAA/0bK8IAulY1KScIAEsWScRHxMajDwA8EUykQcWSeY8LAJTURHvFycTBwsIHwR6EfdfnLPv5O/7EfsE+wFT+/zrB+UT6BACb2G2JFwT63fDB/P31OPvERP///v/A/gX/+0T8/v4IANYYMfq0//8MANHe/8D6r/79SggAKRpJxSOtDQBu4tfr//p5//39LwcQSQxpe8A7DRAEE/HEx0aSfn4FEOTfRiyLEakeXv9MgSs5iBHCHlY2TPXAAJStKmBKCBAgNVO8/jgJEAM44cWS4wQQxjpgRMMQ4MFXwP3//QXVwFTg/k0JEG9YsUc6RAUQj2Bn/zgDFIVkD8JSQgDOQwWEAQtFUg==
FP PIN=52\tFID=5\tSize=1244\tValid=1\tTMP=SudTUzIxAAADpKYECAUHCc7QAADrpHEBAAAAg0keV6RjAIEOVgC9AHGrwgCQABsP5QCjpFsPYACgAKAPe6SmAGsPpABrAI2rhwDCAFwOQgDJpBgOvwDKAPEOfqTSACUOcAATACyqhgDWABgOpgDbpDkPLADZAIIP0qTfAD4PnwAlAJuqVQDmADMPhADspDUPqwABAT0PyKQNAXkOugDQAfCrmgAhAREP4gAppSsPYwA2AdgPh6RIARQPLQCIAamrfgBNAZwP2gBSpaAPHQBjAVQPPrY6Hy8bzfKDDjSvx4+r69uzmhcoUw7rKf7S9v4Joq5DEEZWXjXTXlXSYUZ5OWVF4b6rp8n3cfu2niuqa6vR+zwPzPuND1K+9fcoAym9hQuqoUAXWhRGF/4S5quKxMOpeYNPgBkFMP29AToE+AHtSDf+rQaWgf9hdi2Xgc88eX3w/gFAYyBGGcf8V4GhLp6bgoF6ChJ3094D+kMETQj0G5ElyYqCgb+NEPgmtat6tfHJ635revd0HSA1AQLfG1GhAYc1DEsIxWw6pCpECQB3QMlU/PcNAE5IA2g4W/z3DAAuV/Q7kv9HZAoATVkAwDo4RWYLAFhi/f6J/sPjDgA5cfT+Bf9DW8D+/8I6BMUpe8RbCABTeHQEwsJkewQAHXxpB8IApMmHE/4DAAKSH2QQACOc5D07//5kP//+SgYAmZ9uZpEGAGSf+jr9M6ABHKBgwsDAACMAW2oVAF+krMKLJ4HCasHBwL4IA9Ckd8TCwcJMBAPYpwnA/hUAxKvUWv7AO/7/RjrAOP8VAHWrbcIBwcJmmsL/i8H/B4YJpIPEYMjEw1XAxqABi8gMIgfFw8iNIBUKAL7O8f//U/r8/yoXAM/Y0O4ywCrA/sA7/z1kKwUAh9ogXg8DjNpMi5JqwQR7C6Rx2zSXcA/FLt/nwcL/xMHBrHjDowFi3T3DkgUEA3XgOsD6FQB13K47wsXGw6fDBP/B3sTEDwBU6vKS/GdbwsCJGwB88MVgmsPCwsTEAf7GOsDAwv/BwQfBdKoB5/GtUouwdxCkZo16wojBBGmHZcB5DwBF8vF3fWV3hAYAP/P4k8GjAQX/Q4Wi5hC+vQHGrsNpwQR5bCnBwoTB/8QFwl9nBxCeIBDBVAYTOCQXiMMJEO0uLi+KwAMQYzrlwQW0A0oew1AH1YhIs8GJwAUQMJUewiAFEINQHonBECHwHWgEEAJf0n9R5gELQwEAAM5FUaQ=
FP PIN=53\tFID=4\tSize=1420\tValid=1\tTMP=TWtTUzIxAAAEKC0ECAUHCc7QAADsKHEBAAAAhNUmfigtAPkPgACGAPknwgBPACMOEwBXKCYNzgBcAGENgChiAAYPjQBEAHMn2ACBAKIPbACBKI0PqgCTAOYPeyiXAAIPiwBbAHYngQClAPoP7QCvKOEPcwCxAMQPeCjGAGwOwwAMAKwnvQDeADMPXgDlKIgPFQDkABsPJCjuAOIPJwA2AGInvQD4ALEOQgAHKXQOsgAGAfUOsigRAbAOVwDZAe0nFgAdAecPYgAnKaIPyQApAXQPiCgvAXQPqQDwAZknXwA2Ae0PYQA5KY0P1QBFAW4PwShGAaQPuQCVAZEnKwBbAfMPeP7H3prbOQbC+HqLhahk/Y+CuIckBZ+suX+BgBIGd5AyIJp9YXYR74gHkiqefF8YMWi8F142HJjSsPatXJC5IFiOeHupcBT/dKNE+On57wciA+dXYAmxllIAAG7eXTPmJXZHIOb4GaaMh8qs9liLFhbyxPzBeuP6cX5FLOr8sIa5iq+DLagYApGD4u7LR04rgYMpgKKMRYMpJpwCzf+HdmJ2bqtiBFsKGQl89iUzFwwCCHYA4Ov5+xfYOBKh/asoTS+OePv/zPJ864kzUAhGGIb8hBDd0KP00fCJCxvscyNCD2sPfpvu+DMIOQECPR10zQCbNnuGSQQApOOAeiwBrCYD/P3AAIAW+/4sCQB8gXF4cMAKAIdE/eb/OtcMAJ5KgMEEg1jpTxEA0k+eScPE6sNpwMBkEcXnXIp1w8HDdMO3WQ4oiWAA/v0vBTcJKIFkcXRwwAf/UyIBi2YJ//44V1AmAYl+fZZ0BcDF6E4UANd/pK/Cx+xwwsDAwVu+EASPgJPCwsOArsH76mQMAImEdwfAxujDU3YIAK1MHDzoPg4AppCMZXF36UsJAK6THv3+WS8BhJX9/fw7Pg4oqpciRv9TBxUEzJutw1aCnblixEcMAIecgMQG/ntAXAYAj50M5sANKH2ncH7BZNEALoDfQjv/I/77RPomAYSo/fv+7sA6SgYAerH9JPAMBFDCdMNzwVOTCwSoxwD9Hv7DO0YDKMfNLVVZCsWA19/7+zZbCQCu1GNCRsEKAHPVk/36XsH+wAoAuyQ0Zk1xCADA4TA6XF04ASrx5GtBPsAg10EDACLzZwQEBA72YDQGAHY68RLXCBBuBWnAB0FxJRGjIKLBxwF7xtf+RgQQqyfiwfssEYgqfZkW1Qsq2HVrwf3B/Tj7/+j/w/7BwMHNEIwYcVZJBxBi9Of71fr8/w0QqfSixOvHw8LBwP8FOBI4DjftwGrBOmD50v39wMDAwQXBxS4RWjhp/0fAEKkRH8DB/woQWj+C6cRgWwkQtZWQxezDbv4JEMaaj8S5dQQQPmN3Ov8NOMJnjMDCwzvDxtVTQgALQwHFAA9tUwA=
FP PIN=53\tFID=5\tSize=1360\tValid=1\tTMP=Sr9TUzIxAAAD/AMECAUHCc7QAADr/HEBAAAAgyEemvxHAJUPoACSAJPzVwBtAIMPZQB1/I4PQgB4ALMPs/yDABoPrQBDAIzzMQCKAPgPiACO/HcPGwCPAKgPh/yWAIcPOgBpAPHzFACvAGUO/gC7/GoPiwC+AE0PHPzDAOoOzQAYAJzzgwD2AH4P+AD0/F4PYwD7ADkPsvwOAZwPaQDaAVvzngAlAZQPgwAz/VMPgwA3AZ0OLPw/AVkPYgCDAUPzhgBPATAO8ABY/VcPSABcAYgPHvkmCB9/of33ACCEaA5KDGeMyHUW/bMA9fY5AqiCw3EAjRuMzHVQAWH3AI5pho2HfAKSf9f0CXZeCPd/Mf7X++r7zIszCUUBSH3m+Bp1FXuJfKMKsgJDDhb7RnmLgH75NwayG1Tff4RbKBvl42Zc80ILfoC+pc+eQvd6Ibv+SgEnXZX2yPtWPENkXPtJ6R/+YSoSxA8BEvdjBE4OpvUb8TEVCNra8iec6AnhAPoEtfkaDR/21ACSGyBDAQK3H6D0AZIsHMFKOsAG/GAxE10IAIE0E6RcBgBZOAnywAX8ljoawFsExbU/5jwPAD89DI/AYQJLUwYAOEjGOPz7AZ1KF8DABVsS/CZOAP///wXAUgL+xPzAwMDPAHSlDUxVTQYAYVoQqMAMAAlf9P0vwwNhDAALZvcEMVICbgYAUWmDqcAH/FtuCU0GAJdwgJPABgA+dn1GwQf8R3cARAYA/313oMILAHd9CTvBQqT+AwCLfQk7BQNPghpYBwA0QPQzxQsAh4kPR/tGBvywiR5rBADpi26REQA0i/f+BDNbAv5UwAYASEh0aj0IAICTicFVhAj8fZiGhMRZkgoDdJgMQEZVEMU8qxEyNcD+RP+VDQPCrPQ8//7A+D4P/D618f///f1G/PEBiLqMgsEHa8M9wQYAOrxnOm8O/IbAhsCNwQT/aj0IAI/ADDWJ/wD8GsVk/wMAFOEnPQwAfvGDowXBwzxI/QQAhvbVNgv8O/piwv/BBP7C7hGwC6LCemLBwZhZwBcQAxMSPlYDK//A/v7/BUBX+hG0EyBVwdMQBefdwMD//8CDJ8MBwTvBQwcQoSFVPX3CDRCbIlLAxT3CpGjCEBCMLNQDJf0oVcBb0hAH0d3BTP5b/zn+/AI//v/AXgbVQjKrw/1kBBBI8VNU+hF/NWnGxFYIE3s2EP79dsHWEDLG20r///rAOf5IpGUEEIE7XHUFE9ZBXm0FEDCHV1f4EYVCV64Y1eE7XmRmwYzCxATChj1E/wQQYUmGlQbsllAWRgMQTlI0OBMQ4Wac/5h8wj7GpMCfEBAkbZC8ZsDFwcnDUlJB/ApDAQAAC4BS
FP PIN=54\tFID=5\tSize=1128\tValid=1\tTMP=Sg1TUzIxAAADTkwECAUHCc7QAADrTnEBAAAAg/McsE6NAIYPjwBVAApBmwCcAIUPYgC7Tg4PcgDAALgPtk7HAIkPiQAVAAFBbwDiAHkPeQD6TogOVwAFAasPvU4XAYgOSwDfAWRB1AAgAR0NrwAiT2YPyAAoAecNG04rAegPvQDqAY9BYQAzAVgPYQA4T28PJABFAZ0P0k5LAZ0NXwCXAUdBegBSATgPUABQT/wPbABYAfoPxU5aAYkOUQCnAU1AKwBjAU4OowB1M0Z4mYR2hWb8njLnACp4kYnnjNVAHH9KBf9yXH1xxaIFGYfqiKP28TbP/WIPNQPmbCwmaAo6Cer34Gk6sAhu8fomAPsQzrL0ls2TbRFjAMG3yZtJBAmdD5CMz86f3G+1BqQj/r9rFM7wAeescwEA23BiDEMO+BWJX5t9TQSZ+fgPurZIP8n3BceckwGM1PwxCLXzFO2xsZYcEQ0lE3cC7bYzAicOZfrUDiN6AAHcFqYExXJLM1YEAG1jAJQFA+BiDEUGAKKsCf0TCwBsbABD/VsATkB97f0LAKF1AI8+RmUKADtA9z4aRgkAQ4z6Bf5YCAQAt40M/gXFB04ukX3DwQfFkpFHwMD+QgwAU5mPj8Nke8P/BsWenkj+RgwAlp9DcGEhwwUAqrgPjxEDX7vwR/7C/QT/w4//wP5NCQCqv3kHasIOALHBScHCE3bAwWARAMrE847BNjdJ/ivKALKJh8DCcllkSgUD98YTwD0IAEnLAI4xSgwAhdBFcMKxw27BCACNFgAwGggAaeJ3wKzAdUoBt/iJwMHOAIC/fMHBZ3TAzBDnTpZiw/6SC8V62M7BwmpwwwbVUwA/dcMMEFsENTX8DP1MBhBUCa7AZ14RqxKMicIFwnvKSxQQ3giaBGnCj4Vdi8HAws4QTFno/j0rwPzAEKhWgcCGCBBH3GvCjmvDCRBJHqFbwjcGEGYfbYNACBMmJGRxw//BzhC4ZZLCwsHDwl7+BV7ILCQ7/AvVuTLHwZvCxMOGwxBdeWHDwVkGEFo7d43GxcEEECGMWnZFEc1KmsHDO8bBisXCxAQQl4r9KUcRzFGQwMEBxcnlAhDCXYD+wBCcLxbHblJCAM5DAk4BC0VS
FP PIN=54\tFID=6\tSize=888\tValid=1\tTMP=S9tTUzIxAAACmJ8ECAUHCc7QAADqmHEBAAAAgkUUjJh2APoPNwAPAGSXogDYAPwPCgDbmIAPrgDqAKkPo5j0AO4PQwDJAWOXoQAbAV0PfwAvmWEO0QA2AbAOP5g5AWAPugD4AfuW2gBAAY0ORQBDmd0PwQBEAZoO25hIAWkN1gCfAVeVxwBhAVANHgBhmT8NjgBnARsPvZuye7+TVwfmb1mTrJHJE4Z/qxWAH2qWeYC9ccftdxxU99aSZgMe/z0fP/zmckpnpGhXmjDuLeg9DagZ5JsmhzeHqJ+MmH8ePSaVGG0zEwKBGaLnwGsF7RAC4kZgFMn1WBsw7J+cIPw1FenzKevHaQDXVgafkkLnNhUIICcBAYfRxQeYoFj3KAQAIWiL8QYAp2B9wrTABpjgcYx7BwBuan8TwcAHAJN2OME0Zg4A5oSPwgXCZhvBcQ8A5YtJwXf/ZlIPAOeUSpDCWcB4XMASACGdkVxywnvCwMAEe8KKAeOnkIhwBGp2WGsUAOeykASRWOZ1WVUTAOR9jMMeccB+wf/BBVYRmOLDk43B/gFSwP1c/xQA38pVwcEcdX7AwP/ABVsEmKbU9/7+QNAA5kyRwcHEcneuw/1mwf/B/wMACdiCWA8An9lwwEbAwlo/WhAA5OVKiYYbY08PAKroscNw8sHAwMBGBMWy62IoBQDe9pMBlQ+YnPhpwmLABWRAihHkCZeSl6zAwsk0BRBAEGIFVROI5BeexMHDAcJsWUZUBBCdHpvAw5UR3SCXwLIEYFmQEbYsZ4dLwRC8tAH6/wYQufReYFgMEOQ0no8DwmDZBBA4OWLBiwYSpT1a/0sFEHNBXM8EEL5FXlfDENfefMjARwQQEExrDFNCAAtDAcUACd1TAA==
FP PIN=55\tFID=5\tSize=1496\tValid=1\tTMP=TSFTUzIxAAAEYmAECAUHCc7QAADsYnEBAAAAhI8ovWJcAJMPwgCzAJZtNwCFAAYP5wCNYmgORACLALoPeWKYABEO1ABeABVsaQCoAIQOuQC1YogOdAC/ANEOuWLHAJcOawACAHhsnwDNACEPBQDUYh4PNQDTAJsPfWLbACQNswAlAC5tNADmAE8PDADvYicPqwDvAPIPQWL2AC4PTQAyABtslAD9AFMNCgAHYzAPpwAQAYsPuGIRATwPfQDeAXxsDwAfASkPiQAkYwsPbQAlAU8OoGIqAWIPwQDuAbltZQBEAX8PHwBNY9IPUQBKATkPSGJSAYsPkgCWAXVtJgBUAQ0PlABmYwEPOgBpAUkPJWEeh0+HoQPbglvhjIj1nZeH1GUej04PkXiGGdr8tejUj7r+HoICfLuUDP7ldylziHSNZLh60JtBjNyTGBk4b2J46GvoWuWVfPtajGYF0Yu5l5T7ZRFSMotDAcgUE1IGrfT0DW1k8PFVIk0zKP6VlAwLHQyx54MQUHD04gLS4PI406J0FB9RB4refPYBbOf+NRXV/7zvwZMsDn2DcfEjJh55hh9bIz//u4A+jDPf4RVCDLuA4XUgp/4pfYOAX2ITdIVt9870lxpHEVqb2HN5fQD+zPEojOEP4hNa9LOJlIN2hWoT8HRFZPR26Y6ZgxQDTaymW+IgRQHHXx6IAgCZNRPAzQCTXxJVwFwEAEtEFDAFAIpLD0bPAH4vDUNHfgcAv1QXNMHBCwBlVdVTUg8NAGBcDESgXMRmAb1gE1kKxVxga/5EYMEMAKRvDZ1FSlMPAEGxAEQuUlL+BQA3s3TGOA8AJoX3wuf9xp3+wP/AwAzFOYFhPMDBNlUGxUCP4sfD/v8EAOeNWk8GACyX8S79CgQdmwz+WD7CwgAs/fX/MP4FAIWgcxURAEWg9/05wfs4/v5SQAYAR6EULv4FAIClF6EJBAemhsHCxP4Hew1iXKyDwsTABXcNYmSyDML9/4r/A2JAuXHCe8HMAHzfETA2/QoAtb6IwnRhAwDMvt/AAGJmw4alCACywxdR/zIVAG/I1jMjmf78wfr//jj++pwcBADAyRqXBQQFy4OjBwAxF2J4/wUAw9IgW8gAMLVdwJGkw8BiCgQX2ZOww8LDZQsEH9gc/vv5/z78+J7/AwC34iI7DATQ5SnA/MH/OS4xYQFX5RbBEcUx4zjCw8PDwsEGw/unwcLCwsIGxXjoxcXHyMQEAAjtJE0EAMnvJ0fCAI2TR/r8+f391ACokTbB/f8kODv++6D8/wMAg/my/QBiVvUixMYGxUX4VsLGjAgQxsQwKp/B/QgQlQKK/vmc/P38BhDTwC37nCEIEM4HMDspI2sRuxQ9//vrw/hkEQIeOpLDyxAWQybAksDCiAd8A3INIjTDwsJVBxTCLGIzRgYQxkIt/8AEENhNXIMFFO1VbS4EECmdEMWhBRAMXRacwRCXAXZgAxB1ZL/+ViABC0MBAADORVZi
FP PIN=55\tFID=6\tSize=1528\tValid=1\tTMP=TTlTUzIxAAAEenkECAUHCc7QAADsenEBAAAAhKcsmHo+AJcPwwCUABJ1ZQBnABwOcwBjepgPJABrAKEPc3pqAJIOigCrAB91PAB0AN4MqQBwehEOsQB3AOwOg3p4AJIOagC5AJR0WQCBAHoOhwCGemINswCCAGwOwXqDAB4NVQBMAGR1YQCLAF0OFgCKepwOlgCRAOwPxHqTACINkABcACt1cQCeAC4O9wCsekgPHwCqAIoPCnq2ANkPTgByADB1pwC4AD4OuADFeq8NoADEAJwOv3rKAD8PPgAJAC91ewDUAPEN2QDTejcPKADZAO4P1XrfAEINpQApAGl1MwD/AKMPkgACe5UPSwARAUkPp3oWAesPcwDaAYR1TwAoAYQPfQAqe24P/oMTAP59xQW/7/6DjQyojZ30NHC9hy3z6Is+eC7uVYT1ebx5tPHsid4M1Xz0f7IevYJVgBn0VYMh6mwOuHuNAbCHuPhINWUZVB7pH/mX0IQtBR3qVYPd9/yJsfzldUSB9JApB7H9rP8N5/m3gIFdfXL1df8F4UeALQRVhcB5KHHPAAac9dKLAOqrtP1OFG4i6AmdA3cbjY3apV+SrXHj7DYLlOekA+5oGL3WVYaBOR81Za+tzevhA6T/xXkw+8r1VUVHmqP+UQ/6XT4NGfdFeY+K3Qez1Bbq6kjTFlaH+hgjEpIATAg6EQoWEPg1cI/ounxag9ZsmpR7/o73ufoP8fJ8t4THB5vzKYWpDGYFIEIBAoMYV38BpCgaZQXFmy9awML+CQCT9R7Eu8D8wlQJAEA8F7v/OG0GAHuFE1q6BAA7Q23ABP4BekFJZ0IFALlKC4VABwBJS144UsZ9AXlUCf7/gQMEvFUawAYAe5IiwEYFAFhbPcUyBwRHYWt2dwYA/2pkhXMGALlqHI/+AHohbmeACACRblqGwITBCwCOqxY8L8D+wAwAi7ccxLr+QMFaCgCcdlqEwYzBwsIGxTpzE8PBZgQAbb0TQ3wBs3kpwsL2CwTxfRxg/krABwYEOoVpwsFqBcVZg479JwQAUYislRV6VY1iwcOUAcPHucDBwsLBw8gAWfRhwcPBp49JCAQZkPf6/P3+OfkBepuRJEMEAKSTWLvCBADDlCKMFwTtlCf//8H9OP0gh8Ew/v3+IzoXBNyYJ/9TwPs+/MWE/jBMSv4ExZSeXSIGAJCdLTv8+IcFAGapRqnBACrQUZILAB6tkpLEuMfDdgMAbHU6wn4BzbQpXAvFTL86xcPBxJWhzwBWwTbDwsPDxAapAnqmuzf//Po7EAT/xcbExMXHAsPCucPDxMTGwsYADbZH/g8Av8zx/f+H/v/9OMD+/wsEwM89/f39/jj/On4BPs8ww8HBAB2gQaoEAB/a/58AeifdNJ8FAOndKbibBQDR9GSRBgSe9nDC/10O1eUHDsNbQ/9DwcsQ4XdwZFL9wf21BhSfFWlD/gUQ/RkI+gUQnxl0R8EQG2cBNgQQ4SqoUgJq3CNvwMDDOAMUED13/1JCAM5DBXoBC0VS
FP PIN=55\tFID=7\tSize=1796\tValid=1\tTMP=TAFTUzIxAAAFQkUECAUHCc7QAADtQnEBAAAAhe83u0IxAA8PnwD5APpNVABDAHEPmQBUQnAPPgBaADcPbEJgAPgPTgCtAGlNyQBrAI4PhAB8Qu8OfwB8AMUPTUJ+AGoOpwBHABJNTACOAGkO+wCSQugOFQCcAKYPmEKrACQPvgBoACBNRQCuAFgOkACqQk4OGQCwAJAPNEKzAE0OgwBxAC9NOwC+ANgOZwDEQjQOYgDKACUOeULPAIIOjAAVAFhMkgDQAEwOegDVQjMPzADRAOsPWELZALcOrgAZAD5NegDeAH8NVADhQmIOHwDqANoPoULsAFUPVgA1AABNagD1AIUOaAD7QlQP0QD+AP4PWEICAYkOPgDPAZFN2AAUAUMPngAYQ4EPIQAfAVEPnkIeAWkPdQDnAWpNswAjAWQPowArQ+wOyAAxAZwPkkIyAeIPhwD9AXdMYwA6AXoOZgA6Q2YPowBTARsP41Kug7/7dvBic+5JPABygDp5eAAwO2QHrYnOBEOAKMv8j675sX20gWREW3qvg5eTdYZox7yGJgmK6taVsTxIAOECUoo3GrO0zACBgMF+RIDI0GiDVRE6Gd9+kLDM/2IA4gAH8Z+3LAiBgaENcPhnMp945fUxCvt9XDYs9bn6oauMC4yNTIyBgZaIaOkAULTb8SipY4uQREYEJAE6JBJs3Fy/tfJ56RUZlQewu+P81P/G9MMKnJoUttI4nenoCfNKxPzlJg0eJBnQSzARgo87SWaNXEMAHb31rX1AgkwQXP2FgtULHAHrXy8defrG6ccP3EeohT0L5gzDFcvT8AqW7bLj7JXAuQgT1gGvdSoXZMsgBnb4dYVc8zC9pP41D4qEJXd8wzxtwff+GV/2FDLAfGl5AZBwBxxN1Y++/OIMfIRcy6T3ZXlW/Ydur/n+99tMeyCOAQfLHfIMAKMesv/61lRrDgCuIrFHxxVuUQUAVCe1WhdCyih6wMFWolJQ0QcAozj3/j4+AEKaPHdrBgBmPgW9IwcAUUR0qGsNQltVa/5mhc4AaB/wNcD+/UDDAKgch4fBBABlpnDHvQgArGSAcAV4EULlaZ50ongHRsQywwcAS2ptBGXEQQHMbh7ACcWDfLj+M/5MBgD4e2yCwVwEAHt8sngGQoJ/AMAHAIGBaDVWBgCqgQw4wD5EAamGF0TA1wDbyZ+EwsPAbU1ixE4BOptihMIHxMSBxcIIAJmoVcPAgsSmCgC6qWXCxoOJjwQAoarfKw5CWazi/Sr/OP4zUwE1rt7+PfTA/gXBMw0Anq7n//u9wf7//zP9wADH7CHA/sAEANCwWdQJAFCwWsMAxcGHwAYAvrEnof0SQoayF/v9/zv6+r38///8wcA4/vi8//0nBABVdlCqSwEttFfDwQGjxkEBf7RrxA3FMrMOwMPEw8OPBMLERQGfvafExgHCwUcBOMJDxMMGAwXixDfAAwBhCBzCRgHD0i03BsWO1g77IwsAvtP0OzhqBADQ0yn+BP4AQsrVLf9GCMWy23X+///8LQvFk+0Y//3AKioJxQXpcpOSwAcAoDRX+rz/KwYApvGJ/SxFEakBU/79OkYDUq4BRvxABNXPBH83CBAGAyJUwYdBEQMMIsMH1dcSBEooBRDcF/gzDFIIIBDEUIvAEJJjY/1FCxCv4l77vMA4UwgQCO4JdoN3CBADMwxAwX1GEcQzWj0H1ckwEv/9PggQX/t0M71hBxCfP2n4/8VHEaNDXP02whBZBHZFNQQQXo50SUERDVQGwQTVn1Mr/P9SQgALhgEFQgpFUgA=
FP PIN=55\tFID=8\tSize=1324\tValid=1\tTMP=SqNTUzIxAAAD4OIECAUHCc7QAADr4HEBAAAAgw0n0uBPAAkOtgCXAAHvmgBeAPcPEgBj4IUOvQBuAM8PeuCBAF4PXwBmAFTvuACpABwOZACw4AsOZgC2AIMPkuC3AOcOmwB5AAjt0AC9AJwOnADG4EgOYwDIAPgOueDKAIwOSgAJAFbuowDOABUMtQDM4CkOhQDPANcNm+DeAA8N1gAkAKbvqgDmAI4OQADk4KQOewDvANUPuODyAKAOcQAxAK/utAD8AJIPoQD+4JUMnAD/AEgPseADARUP0wDNAZTvrQAQAYkPAgAQ4ZUPxQAmAUMPiuAmAQQOmQDtAYDubQBEAQcPTABf4YUPrYXxCwsCehu0++4MevRb7uh4sH1qfI6F6AthaAsWfgsHaLYaXvFzEWYd1RdHgKVx0QPxJGnzRAmaHezxsN+R3CjXT+MNJ6X5TRNHgCEZRQ+l9BUFFfda9Aj5cXrd848AGuwkGhIRHQ0ECWpq7OxZGeniNO2yjowGSf2BgSRtReR7GZYJgYHI8SIeQZfNmUX6GWdXj9h/OBM5jLgVw388GL0KQH4N90Lq1OjVh9byPHoW5vD+QIa9jIR0TuSL+HoEyXQM+poezPwxEYmDBPXNEJv8gYDe/qN/gmDb/ML6loafBmRlm36/gcsCzQN9WlggNAEB6dLeBOCGGGRMdgvFryWNZ1bAbA4AcixuucFzYmoFAL4rZLsGAI8ra2ucDgNeMmn+eHJakRIDOz+A/8ZSwL3AwyDBwP/DEwAYR36awMH/wMLBn8BGIQUAuVL9I8AA0L2Nw4YRANCng2wiwMJiwGRkwQDBjgj//hYA47WTnmbAxP7Aw1MG//zODQB3g2BkoVbD7QHkhJN8wweR/HUMAN2KkMAHjcAh/8aGDQDmZ6TAIsHDwsPEjgEIA76nWsHA/cP7BwNFrvf4QP8OxeWyTZ/CwsTCxAfFyyQJAHazQ8Redwrgk7Pg/fz95MAF4Ka1A/pADcXgtEmhocPFzcM7CwOCuEnAwcTFVm8L4Gm5Q8KOncMAo1sH/SgDAFgNTMLnAabLDP02BQQDgs1AoAUASBVT/N0GAKbRE/07ewTgb9I0xMZVwQCUNwEYBhBoANVqwuQRoAATWg7VPQAd/FVrV3AF1bYG88FcDBAuDj//MYZZBRCwEhAGPwTwMRf9NkQP1Skc4EJCcf7DOsgQJscB/cJEa8KcBhN9KAZ0/g4QhTYAosD/clfECNUyP/yPUQsQQD3VwcIfwGZXCRBwgQlxIv9pBRBIW8bAWuQRjV0A/8HBEGiHAWkDEHtuxcBRogELQwEAAM5FUeA=
FP PIN=56\tFID=4\tSize=1316\tValid=1\tTMP=SplTUzIxAAAD2tgECAUHCc7QAADr2nEBAAAAgwciY9ouAN0PQQCOAOHVqABXAOYPuABe2ucPvQBrACsPl9psAGIPhgBEAOHVygCLAPUOqADD2mkPyQDSAC8PftrvAFoP2gAxAO3UwwD3AOkPpwAD22IPOAACAa8Py9oFAVYNsQDUAUjXxgAVAeoMsAAe21IPmwAgAf4OwNokAe8LSADrAWfUyAAxAfMMRQAw2ywP1gA3Ab0MX9o+AWINqgCEAazVSwBPAeMOuQBT26UOaABSATcNztpTAYAOyACbAXnUsABiAYYPvgBn230OBv/P+g5/gd2q/7sDvfs/hBXZtIfSBZYD8AvBIxOOeYK5fzt8elhX/X/+PgnyEyBNThBjB+uLGwLFJNqVkvhvCB709kAMBkIGxZRQ/tHaBwhGEZ770wtI0iob2WxtbMhqPrgg950T4fyclB54XCrW8TIa6POtyneNwP9dBHR7Ot1bgM/8PAdkfE7RAN6Ziz70XISqUVT7SXKBgngDCfO/vYJ1gYJn8F1aIClZtaF7SFE6SKx7UAvNC6v82yWA9tYG9Q4jCLEDyNmlj6scvGgsQQEgPAECH99OBtpmDGBWCQCpEFklwcDAwS8MxZMMvnL/wMD+dsYAV85jwAQAgBSnXAfaqhRncAsAUBhhvsH+Zv4IAAYcYYDAUAcAxSenYkDXAaQoZML/OlP8h/4SANIqYpdH/hlEVUoDAFz2YMPfAdkzZ8FLzwCH4mPARMDBQMMAzJ9hMsIIAN+JcHiuBQDgVG3BOgQDPl1wXgkAeaVpWBrBVhQA42a1a8MbwcDAW1jBnQ0DSm1rwkNFSgQPA2Nva2tFwMAFRcLOAeRuaVFkrzjBn1IVAOR6dAdrZYP+VU9dCgBHhGqAS1QQAOCOssDAGmj/wcBYWdMA50x7wsHBwWSYW2Hkww0A4Z90BIRhlsIYAOKndAdwwSX+wXZbRP4FwFrWAeGvbYXCkMF4ygHktmfAe5xvwxvAxQkAacOiwFsaSxEA3s9rRGZ0H8TCxI8IACTZbhjBcMIDAOQmbcHcAXryXF3/wQDVLWz/xgQA5T9wmdIRXgBkUkvAEDfbbMBqCRBjwV78JcM//wUQN8NiQ9wRsxVG/8oMwADK5BV0wgMQtB5UGgsQdiFPwAX9/pHBChCXIkkAxcYYwcOxBBDf5ndu2RGdJD3EBtWkJ+3CxawGEEPqZ10bBhBIMlz+icEEyoE5NMXDwkMFE5xSaUIEEICRE37eEeBcZzQH1VZiMfr9//7FA9XGYar+AxB2ZIMBBBO7bPosUkIAzkMC2gELRVI=
FP PIN=56\tFID=5\tSize=1016\tValid=1\tTMP=S7lTUzIxAAAC+voECAUHCc7QAADq+nEBAAAAgicXRfpqAI4POgC4AIr1kAC2AIkPYwC1+gwPJAD6AMENz/oBARYOyADQAZb0TwAgAXgOZwAn+4wPPABCAZkPXvpEAWkOrgCAAYz1ZQBUAWUN3gBX+0cPcwBWAb4OvfpWAREPYQCbAfT3hwBgAQQOWABi+4QOOwBhAYMNQPplAeINTACgAU33KgBnAdIOiAoV/Q6D0f4TA8p/+4ced5MD9YVm+6WBno6zq8PDcIbNcL6LtYJeCoYKXOQ7EjsWJgEj+tmAZxgq9F59gARTjDDzFX5KCGMBaokg7Mn8XXaPASQUjBh1hRl51Ibkd+oPVJN5fTiqE3N8ggqhfYIT+PCPTWatdEX49Z6mbRgStG+9COBao3ao8lGO+KmuIC37AMUYYA4A2EYVhP92UlkDAPBJDjoOABpTDFQ6w0A6WsAFAIpT1sBU/AFyVg9Ywc8AXaMNwP7BwGgEAwLYXgzADwAeoBBxrMH/wMHATdUACJIRwkNiVcAEUQb6BnMGRBAAw30BBMNGwVBKXNUABHkWxVRYWGIEDQL4kwNKU0pbzgAEYAJEwFtkEcUOrwc8wMBST0k4BAJQtAk4EgACc/1WsGRKTMAGAGy7DsTDEwABv/0FPl+vRD7AEwAHD/c3p03B/sDARQcQAvTT/Ur/VUyP/xD6Ct36RD7C9//DwsAQAAfp9wX9UTpU/mjABADN9PW8DQA87wPAOlVOoxEAKPcDwAXAOqHB/0kDACA/d8HuEQEKAMP9BinCsP5CwP89CNVGCfn+YEYFED/Lg8CBBhBKHXrAQcMO6lMgAEBgwAVkBepKJHdckw3VniV2Y2rCwMGEwxCk0hJbwQ8Qq4STeY3DeJIDEDeAYMH5EVdGcMQM1apFc/92wsHBwgTDB+qzRwz/RwXVF1Sqx9fHDRC6k4xUOmvEnwQQwpMMOf4RwFsWdg7VRF0mIf/AU8BawBCKmRHGIgQQYq/4JahDAAtDAQDFC0eo
FP PIN=57\tFID=4\tSize=1384\tValid=1\tTMP=TU1TUzIxAAAEDg8ECAUHCc7QAADsDnEBAAAAgzMjUw5UAOEPfwCgAO4BowBrAGoP2ABzDtsPTQB7ACQPag58AOgOeABPAGMAZACXAOgOUwCZDvMOpACiAKoOtg6sAAAOngBqAHUAtQC6AAMPHADUDoIPYwDSAJsPbA7cAOEPtwAYAAMBvwDuAA0PnwDwDuAPwwD6ANYPiA4SAfEOngDRAQIAMQAXAVoPBwAlDx8OJwAjAR8Pmg4xARYNIQD0AVwBSwAzAU4P+gAwD1MPbgA3AS8Ogw4/AQkOugCDASEDygBUASENagBTDyoOmABnAdwO7gyz+8v48QdbgdqIn4FjeX8FbviX9br3ovjG+a8CuY7kA3EDwYBEgjZ7gIJlAz4JWIS5j6f0ZQChfOhxvPEckf2R4QQEgQl/OQcRliWXt31adJeDUH9ufSJ7SIn0A8vzqf1v9DILpf8lCVKOsANuiwaKHAseDHf2leO73dbr/RV4847kgIB+BFYIa/r2FNcKgYD5hASL0QEsExYl+YA7ACoGsf86Zdb26QfNdbf8oeMenbL4AS1g9z4btf28Bv4f/P7d+xsF6Am5GVAPUfMaE470ywfvIQAgQAHHRxiEBQBzNGJ0yQBbNWFwTMD/wAQHBFw9YML+wsA4DwSJPGl7fP89tgMEez9iwAcAj4Vi+87AbBAAl0eswWBHwP5lwv4ExZ9IZ1cEADpLYkwFBCVNXMJNBABiU2lVCwBVWF5rOkTGCQG3Wnd4dsgAf2Zjwf5zW8GTEASQa3DCwE7BBf9gzmsTALtsdE5k+3/+ZMBbBABlb21SFQDDdn2bO2vEzsNRwFvCBMUaflJ7FQDSgoZUxDvPZ1VkagYAHY+ImMULAGGaZwRkxM7BWwYA351VlMEeAZKfa8HAsVhY8W0GAN6liQfBx8wOAIysaWmfWMVbBQC3rABBzgCLvGh4w/5KwcMAmL1owHgNAOJ8jIzM/sT/asEExbe+DjYMAOPHjEHCxY1tFgDiz5AExMSFgf9kbX7BzADS3ojEwG93C8Vh0FJUZFMEALsYAy8bAeThj8HBAXFvjf7AemwPAH/uh83AwsCLwYG7CwRZ+WBp/oVvyAC69oKRdWeFA8XG/QH+FQDn+qRahMdDwcHB/sPBBcHEDQHI/xbBB9WQFP7+/fxuBhBnEPnyQRAQ4hSTBX3Hz8L/d4sFEF8VcJgGEKIWA/wH/EEKEZwccIwH1aQaAvw+wQQQwuYgxM4CECQmZMLDEKY+Ef3AZQgQQzH0Kvz/wAQQHvZXUgsRPDZQwFfAEE04UXMIEIk2OP3480AEEII5YAXFAB5qO1OXBhBIPQcQ/wgQc1fgOPz49P3DBBB7WiwbBx58YPf9UkLFC0cPAQALRVIA
FP PIN=57\tFID=5\tSize=1244\tValid=1\tTMP=SudTUzIxAAADpKYECAUHCc7QAADrpHEBAAAAg0kdcqR+AI8PMwBGAISrmwCHAJMPswCUpBcOUgCiAEYPHaSrAHsPUAB6AIGrcgDBAIkPXgDJpAwPKQDZAL0NP6TdAAANTQAZAIOqbgDcAIcO4gDipP4ONwDhAL4NbKTqAH4ORgDHAXKrYAARAXEORwAbpXcOtQAiAckPUKQlAfQOTADvAWqrWgArAXYP2AAzpWoPZQA8AaIPLqRBAeYP1wCXAZOruwBXAYUPcwBhpXoPKXr6/5YMGaNPD/v7Xn6zBywvIIrillqGhAPxyp//2vc/BMb5wqdEBwL5PQe/CQHa/4bniNuSkXoeWBB54IaBgMyJgiR4BsUDOQgEA3mtTYqBhHkCIX6G2JwExfiWAZcOJaS/+UJ9aX6c/6WklwV6A2cQOpmwLZ5/8I6og6CG/9IY9DIEqIdIDDa1NIYTBA96APHB0LcAPX6Cfkb0aqtfFZuHSA8w97jd1fv27cdz3sNioyFDAQImGXoIA59YDP5WWQvFW1i0TUp/BgAtmwz88QYAIWgD/QVaEaQZcQP+UXKGQsPuBQCbdBdswQAC0wI9CAB1gNX/wJLBBAAGg/3zBQOThQn/ZxIAzY4DZMFA/1xEwTptCqR7lRNiZv/DAAU8AsDBWgYAzqP+9P4LAGesADnBRv3BBwBfroCdgwakZrAXwWkExQW/U1UFADS1BpIGA+i/gHLABQBayAVaZAYAns4QBcFjtwED0ukoVAX/PWb/wcFCCQDV0/RaXC4GAC3ZP8D99QgAhNoJ/5PA/GcCACXdcP7DADhHAcL+OwUA8eV50wkAiuUJVacJA8/ohofBeArFc+mtWsBYwQkAru6D1HXBDgCk+0zBccnDacAEELbFDFqiEUIBesNizxBJpftH/1X/BtVDBdB3wAcQcgvF/0FkCBBqDYDCB8DBZDQJEF8TdL2Ew68RZBP9//6Twv79BRB+GHdd1xDUvI7BZGnAi71ACrRkGXd3hP/GEMe9CP8EELkiyVUAtEkpa8EFEJoq92QkBBC8Kg+TAxPuL2nBCBBY6m1/ZI8HELU2iap/CbSuOoZ5g2/CEGKfasGFwQQQdDsAlQcQY0BkwASFEbTlQYxRfsEBTW3/BRApQ2JdzRCu4oKReQQQr4IJQKgR106QwHcGhoGiEbNUhpfCwBCxxYHDw/0LECdllGZMlsT+CBBGaeRaJWkEEMRtSKFR5gELQwEAAM5FUaQ=
FP PIN=102\tFID=5\tSize=1072\tValid=1\tTMP=SmFTUzIxAAADIiMECAUHCc7QAADrInEBAAAAg88TgCJYAI8PWACnAAgtLABvAH4PQgCJIpEPIgCNALwPbCKiAIYPXAB/AAQvKAC9AHgPfgDKIpoPWADeAEcPciLvAIQPwAArAJotIgDwAPsPVwD4IhkPdAAEAUEPUiI7AXAPZgCMAXst2QBNAaIPogBjI2wPaocvAPoLbV3rj5N/UgQ/d0QpUw2vAI+HE/xAIu5zWoDa+Y4HVaK/hfuRxwDCcUxfIwVDh4sP0wDFXyYAOQKWBMttoSNegGsXS4W+eoRZ35T6lV+AfALxTqYEKfs+By7vSiygC9P3lwtGj2AN0Pa+/9vrKPcBAjYBAh0dZ8sAThoB+11Y//+QCQOvPQ/AP/7+BwcDEzwMwsD+Rc8AfWINQE9oBwDuSgB2TgoAh1oTBThj4hMAIVzw/Dr/wRD+OFhSEwDYYApZ/GBT/8DABT4NIlxiEMH/RIFK/CYBBWgQxMDCADJNAkZHBAAqtnpZKQEBfAnDwI//NTYBDof9/nb3/0QUwcA9CgCLSRD9ZlL/EAAJmT9oO+L/Sv5UCACun4pewcHBBwBzYAz9dcEJAGumgzrCcFIUAAO2/W2G//1kRv9GwQQAnbqAUgUAJbt9wgcMA1a/A/3/RkSJBwNWwRfCQ/4DxSXCVsEEAL/MHo8VAyfZ6zVP/0CewPwUwRMAEtn0OkY7Zkf/RQcAVByAw1z+DQBc3gb7TPwcwAcAVOCAqlQFImzqiYfBBsVt86FrwQMAH/GxwAsil/oT//5YOgkDtv4aR8DAVMwQcyKHeHTBChC9BQwc/lTAFBAEw+v+4/xdNTY+wTr/CjJxBoNqhcLQEAIA8MBHOMAxgUJHNxECMeL+/zpAQt1BwTZzFBDEN+7jOTPB/ThGBWUEMkw4dMGLwMkQkBqWhsCIeAnVVTohKivBDRCR+JaHosLAwXIHEIs+d+HBwmAFEKCHHvx2BBCdRyLAkAYTQEh9oMEREMdh2dxKM/8r/zLIECNI3f87/fz/Ov1YKBGUb6B8xgTDkSURgWqbwsIBxsFwQwALQwEAxQtGcA==
FP PIN=101\tFID=5\tSize=880\tValid=1\tTMP=S9FTUzIxAAACkpUECAUHCc7QAADqknEBAAAAgr8SNpKrAHUPfAAOAHyflQDPAIENRwDTkvwNfADaAMYNiJLaAIQNnQAYAAicOQDpAG4PoQD2knIPNAAHASoPypIJAZAPKADKAWudUQATAfUPZwAXk4QPmQBHAUQPWJJZAfEOZwCYAW6cUQBpAe0OjgsdaSZ3JIJFfOD9X24oeH2FJIIZ/6rpVQuBgD2EZYuDEtgEIYj9ic8MWBJnBh7/7nGjgZiV+IhagKL8ow6RGYoPAXwedi/+HJpnhRKO7vaCBbnsyv1zFneTZITnl4ZzpXyBg8Lua2+Ag4Nv93/GICmTAJkVRwcA+2X/08P9CgAJbNXFQNj+BACtfB5cDQKTgPfA/WtKhgUCI48PwUMSAMaQ8mxQNlVg/2/XAAoI9UxBScA+mAkC/ZyA/1zDWsEAMjV7dw4AOKk/Qj9tUl0EADCttUoIknnJg2nDRQQTAnPKkGprZ8AEwMNR/8DDCgB4Cnf94MDBZgcAmBUALaoTAAjY7Uo6//3RQ/5gBQB4H3pslAGh2gP+/4AHAjPhEFfB/QXFNOXjaAUANe1rngQC8vJ6kQgAaDb6Q68FAGL4dHvVEMaYkWl+w/92B2ARguIMmsL+wr3CcFOFwFoDECTIbcCfEVIP8DVBpzEFgp4RhnjBwcEQJYFocAcQTBa0e4GXEaYWDME4yhCciod+wcGFeAb+FoLmOIz+eHAHwHxQZ4gJEJVDQ8LDUcLAPRMQ5YKXa/mIfHhzBhBYSA5sUgUQlUl9BZAQguFQl8Fx/wTDwlDAwcHC/3DMEGnJ8f7+/zHB1BDdzpZqwMLAiAZrcpcRoWyNxITNEGb+6v/+J8BShwAJ0QAAAAtFUg==
FP PIN=101\tFID=6\tSize=1208\tValid=1\tTMP=SslTUzIxAAADiogECAUHCc7QAADrinEBAAAAg7chqopSAIoPTwCSAO2FtwBgABsPiwBkivEPSQBzAKIPy4p0AJsOuABfAJaFPgCeAOYP8wC5ilsPRAC+ACQPaoq/APMPtAAZAKCFgQDhAAcOVADniogOJAD2AB0PdIr7AAYOiwA7AHyEVQABAd8P/gAEi9oPnQAUAV0PmoogAYQOaADmAeuFswAsAZkOtAAzi/QOkwA2AbwNfIo9AfwNxQD4AZaFkgA/AQUMYwBCi4cMTABDATYPiYpMAXgMmwCIAXaHsgBTAYAN3HEYei731QDdixoLBhuIg6eL4IuQBNyE6Xvhe2aDTIM1gIoQvv6rf+r36gXXBGaDMXgwdyjjLIha/KLxyxW1ZRKZVh1bnYYlggrIA66IgYSED10PxP+z+HeDQIlKiV99iXnN++DrGo2b2c76nf+EB7x/NBSNGw4ADOxKhAzvwfS67YMKPpwEBnkXNQxs+ZX3SXZ9fdX25AmOc6yFif5JF6MQPwSkkNWMWRBEgZKEewNuD4v5JHQKjrB9tXDp8Ej8qnSMDt3v7ns6/gKqMgEB2xUgxgC1vAj9BACsPMw6CIprPvf+//87wFl3AgBlQXfDzwBwyQHAKVv/A8WlUAbBBABLWmm0BQM4X4lmAwBvkHTCjwG6XxY9A8VSZH7BBwB8XQOEOwaKRnRnwVoDxcx7lv4LALaVmkeOw0vBEABAmeI7wS13Ov/ARgwAcZuVS4/BicDDBsW7nqpV/wUAPKGlXAmK56OnhMFxBwsD/Wd0wMLCwTrAcp8B4aqkwWkFiMECdf/BbxEAhrrZdDn9/f47/wX+X48BMrxgwcAECAPmve3++/79O/8Eijm+V1rD/NQASzThwP3BJP46/j3SBABBwlpryACzUKPAw8TCwwbCbksEALjgJ2LBAH9paH8JAJXo5VH8S3kVACj13qhG/HX9I/7+WFbVAFZ23cA0+vtEl1wLmoYAesTDRgQGE9gFYEXAExD6B+NLaf/8/fz8OsD9S8HBShYQ38Knwslow8LEoMAFwG5KAhA4C17AwBCanpfDyMIFEF0dlE7IwAQQlSNMxsGOEWQmacDA1hApuvHD/8L/XT/6+EvBwHHBAxCoMXNLBhB1MfT97sAHmno9fXYGEG9DCnX+wfkGEIaMfWtJBRBqWX1SxhCl1QHAUkIAC4YBA4oKRVIA
FP PIN=100\tFID=5\tSize=1176\tValid=1\tTMP=SjNTUzIxAAADcHcECAUHCc7QAADrcHEBAAAAg50XpXA3AI8OTAD7AH1/PgBEAP0PCQBKcJMONQBaAEAOr3BrAIoP0QC1AJJ/JgB/AHgP6wCScPoPbACTALsP0HCqAIwPKwBpAPp/gQDIAHwP9gDWcPkPvgD1AEIPQnD+AGkPZwDIAWp/hwASAWkPfQAQcYEPoQArAaEPMHA2AVgPtgCOAR9/mABMAT8Pw/8sdRoDcYBi+Z4LcvDUeteHKgJHB0x4zIraCUoOO/nUiLL9dgmqAuoHOg3b9kaDNYUMB0wKNgaHh3eHcv+gd0IHTQPCA4ODtHJWF0MXQgN7k0SPQwhPJ2cj4wLNA2ITHgCmAuoHnXA3BRvpyvinHIBp/+RmJb79MvMMgxrz5d8OuuKeQlcP3ffbtvD7IENxAzsdDAYAhhEVKcMEAIgyD0sOAzYdGsDCcFKEwARwixwQZUcDxYUpfP4EAKEfD7QFA/UgE8L9wgbFNy55/3YJAIBBycBQj2EFALo6DzjBxnQBETwGSg3FUDx5ZFPAS8EMxRREdkRi/sI9DMVDRHnBVkdVBADPWwADCAA5XANYOsDAjBMAEGYAZQVVYy5qBQCwaw8FwfxiAQxz/VI4mMBPPAIAAX0DwsEAKA77PgwAVHzFVUWxPwMAJIN0BQ4DQ5H6Rv9dVIMJAxiSgG3Aw27XAA/m9cDC/T5gj1T8fwEwq/rB/4HAPSb+EQDPq5AHUsEqZcP/VhIAH76TDlt7bXjDBsV8xg3BwWoIAIQCAEU7BwB8y3dYBRMDlM6aw2pnZzt+amMB4dWTgXIFwWSwdYYFAC/WsYIQcOXolndqwgRaVrRYCgC68YxOeHJjAeXxk8L+ssJpJsDAfgMAwjMPw2EBuveGwcC7b3UmxRMA4/mQBcDCBXJv/cTAXMAAPo5xwlYHEEDGZFawwhEQ3gyTQcJcscGAwE8FEKYOaggFELQPhojNEIFgcYjAaAQQeRQMRAcQgxZndQUIE+0Xd8PCfMHUEOJpl37D/4jCBMDBsGkHEJ0fdAaIwXYRpR8DwCjDEJ5ZdcWMBRCl7wD8XQQQni9iwWgKE69Jl4auxMPBELE6W8nDBBC6jxM8cxGYT0PDBdW3TFDBkAMQHlClxABgs1QrwgkQJ1iZsMPCxMfIwpdCA3tCAQAAC0WXAA==
FP PIN=100\tFID=6\tSize=1220\tValid=1\tTMP=StFTUzIxAAADkpUECAUHCc7QAADrknEBAAAAg78bppJMAI0PvwCyAJWdrgB5ABsP/AB5kvoPZQB7AMMO1pKUAJsOrgBTAJSdfACXAIYPmwCvkncOUwDEAKwPlpLnACEPrAAiACmdZADxAAkPdAD8kqQPzwAEAewOwJIHAaoP3ADcAamcuQAeAakPjQAjk90OHgAoAewPSpIvAc4OOwD7AbScVwBDAcsO+QBLk6cOSgBQAWEOa5JaAakPRACgAZucL3cf+DP7oHxBkxP9YYSph9uThWWuh5d3noE7D8ACjwVmBoOAaH+9k+v+noFiET7wXp3z8dNw6feOYPR1YPp+ftcYHAqOFH+CK6Bv6Aou7m+UfuJ80INEgt0W0YNlBSkDRIJxklMBqQOSBHOB4oL3JNYScnWXT13NcPQRGd0GwROqe+wWFSlh/ugnm2HwBNXfcQB42Sqcf+BmBE4RcPadZt/x/PSfB+U4ApAtGoIEAH3mA/9tCAB9KhDAlEIPkmcxBv//wDtTTJQBXD76/f+DAwPxRH3CBAA6iRCgmAF4TANC/PvAB5JCWP1lCwCxVQOk//5DwAMAW2EZUAoAoGqXkplnCJIldPTARkaHDAOud/c9Pf7+iwQDIXkTNgYAaLwAM2wCAGB7fcDBALLvIXwGAGl/w0H8gAEakO3+/zvAw6BHWEMGAFdWd0pSCQB5k4lvvQoDE5gM/mX+SsAAsgsdwF0HAFpod8MZwBQAEbTp8MD+UDDA/zzB/wX+EpJOxWvBb4Q6xMFWwmQWAAnREv3Dbzn//jf/MAVLw50BkeOTjcQEwcFTwcLEowMAXOUdbQIArukn/sAAlXgh/0UNAGgoAP1u/MH//sF3BxMDgu/aL8D9/wX9/lLB/cD//z/SAAFj1zX/OMH9OVUobUT/CQBh8rXEwFLDxnoMAGkxCf1v/j7CwJERxbP4O8HEhKDCwQTBwegbEMQCrcFMwMBtoGp8wsDCAcTDGwcQtQMpwARxBoLHCilpEBCDHNNs+vz8/f/9l8GBnxFMHdz/+Dn+/m3+wcGFERBxHapSwHmfwpaPzBBusyP9gcNZBNVlIfvFyAUQvCLiwm+VERsrNMR+BAQTsyorwsEOEIkr3236+CfCwIkFBRPbMzfEwMMH1WYxr8LClAYQC44eblEFEE5UHoLJEGvEpfz8+PD8BsGBlhEPWhdbA9VrXYXBUkIAC0PEAAOZRFI=
FP PIN=59\tFID=5\tSize=1400\tValid=1\tTMP=TVlTUzIxAAAEGh0ECAUHCc7QAADsGnEBAAAAhMcjbBphAPINRgC7AGIVnQCQABoP4gCVGuIPZACTAKUOLBqaAOMPIwBjANgVyQCnACoPsgCsGloLJwC5AJoOaxrDAOIMhgAPADYULQDNAFoOvADVGkIOSwDaAI8PZhrcAEMPhAAbAD4UNgDvAE4P5AD1GlQPtQD6AIEONxoFAUgPswDUAU8UWgAUASYPQgATG8oMhQAgAWcMcxomAacNjwDvAW4USgAtASUPAQAqG04POwBJAWwPxxpPAc0PVwCKAaAVIwBVAZMPaQBZG+EPewBoATwP9pXSla/bhoXzCXqd08N78ee+HQPhE4t9RQe6/Z6AXBnxC+KEdPsYfWnj6hHH+9fTtHvN5Vcp2YVZBSN8zbussm2LufBQ+dlI3P06EVoN7BBlEuRhPQqV/w/xweAoAxJg6fjICc7jeAmx+hEH7ApJFfv+gfpz9mJ6BefY90on+Qqn/Zr5swB2gerjOSrhexQmqNoBOIj8zR643uE+ucgAoZncNwCyfI6Bs4TaH4ZxRRvhB2uEGfV3gGuHZf9XgfK13O/r8c9yTBcf83aRIleDGYJXD0J3SQYgOgHHUxgPBgCRUYzCBcVpGQGZVRPACsVsZe78+8H/PsDCAGB4bMFZwggAvG1z2XBUCgB4dMbA+SQ+CwBydnCySmAXAUp75zv6B/77IsEDAEWCZAQRBNWHoGnBwMEGwcFIwMDCAwAfTUn6EgGgkRf/K4kEBD+UUCgRAF5Y5yjn/8D+NcA/BRUEeqPp//wj/vDA+k7B/zsKAIVtcMHYb4QhAImo1v415T7/Nf0u/gX9xOX9wSz7//+fBARdqF5pGwBzblxwk33CxMDHxgTExNvAwsHCwsMHBATQrSRAFABhaNz54fz+/f/+//3A+9r/wDcVAE12V8TZ//9ywMDFB8TGZcPD/RMAkHYcN+cxPv7+/f4/JwEaVLRXwVwLxYKwTfyfwZHCA8VcsUzDFQDfv6kEcMWSw8PAw8DABcDEdRgAWsTWwDj8+OHB/f/+//8F//vl/v/+//7+OP8CGnzFPcBaDsWMxjr+/f3+//06/vnjGggAeMhTV8GQHQGKzTE8+joFBDLPYMJSBQBAzj7ZHgQAkM4p4wMELNFXwAUALRRaxSQEAHnURnnSANnBsHTBwcHEv8T72cBkwzoKAI3eVG19nwYATd6MdMUeAYThOj4GxWLnXIzBBADZ5PhrARod9FpwBQDn9VdCAgCd/1bAwxArHU3BoAgQNc1GiNmhCxDZED2F/vnl/DAJEN8S+Dgo2g0QsBVMOzj+++f6KgoQtRWD//rl/f7/KQQQnxcwhQUQxDJMLMIQB0MNxP01BBBtYHQqBBAKZv3+9VJGGgpDAQAAC4BS
FP PIN=59\tFID=6\tSize=1192\tValid=1\tTMP=Sj9TUzIxAAADfH4ECAUHCc7QAADrfHEBAAAAg6EYkXw2ACEPqACLAKJzwABdAKYPiABufIoPTwCmAEkP0HytAKMPsgB/AJxzOgC+AIUPEgDKfCIPiQDhAFwPn3zwACQPSQAyAIBzOQAOAXUPAQAMfaYPgQAVAVwPWXwZAYwPVgDmAYFzzgA1ATUPqwA/fY8PlgBBAW0PGnxFAT4OjQCNAaNytABOAbkP6QBZfcoOgoB/fwKb9oODgFMbcQeyhxB7NgI/C99vlwi0fjoLGYNOBVL/0YHzfkcK2vj2BzxvGIPuhscDwHYsfcr++Y66j759Wm8r+TMA5fff6SWJD3Z3hSfzow45c8N3RA+CGWcJz4cj9ZoNrn3HksTzA/CWDfrq+QvpjV8eZXcby+q/x4dzFOrqWhFvhU1mWI+TS6c/GX/BXDoBAjscIsIAi1gjwi/CDQC+KR8/wMH//sDB/g4DFTEkwcBbZJD/B3ykNCBCBwBoMB1Jdw0AdjIenWVbvMEEAMhEKQXCD3xsQyJrWMAFQRN8Q0QQwP3/mFvDJ8EPAGFFIAVkUYLAwME+EwD8ShS//cDAVcBTj1oOfDhUGsL//59DV3gBxWEkWQrFUXNqwUzAwFoUxSlycFZGR8Bd/zrAXmkBI3oJwD06/8GB/m1ESv8VxRyBekVAwMD//wT/wkrBURQAIozM/0Qp/8DBRP5KBAUDbZUD/0YEANmdBT0QABGlAP0E/0RBUy8MAFOo1ThQvEcKAB6uCZb+VIMHALW9JMCXBANyvgPAwAcA+sAKRE0RAB7IAwT//rxNQcD/VATVvkdBKgMA1swrBBIDddf6R/1EwDo2Q4MQAA7c/U86/sO8wf1KwPz/1gAUmPw8/0b/ROz/GHYBDe/3QTLwBwPc8B7+wMBAwwBGiIeEwwgAnTAi/INGwAQQykTxVQZ8Q/mDhAUAiPkQvEMDADH/fQcJA0b+A/0+RgTVNA8Gmg8QCQ36BDTDgMDB/v//KsEQN251jwUQxhLowf29BxCFGSAuBQoTLiKGwsPDwwTCpnAREjTW/P47/MOBP/4IEEE6OCr8UwkQbDqQjwbDxnkRSkB6zMEDBRMuQAkoAxDDhjf8eBFFRUylBtVMRXPB+5oDEBiMQ8B4EVdTHGwE1VJVV8XBDxCUX2jDX7/CwMPEw8UExFE+AQtDAQAAzkVRfA==
"} 
[2026-09-21 15:37:12] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"1\t2026-08-25 14:13:54\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-25 14:14:08\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-25 14:14:14\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-25 14:14:19\t0\t1\t0\t0\t0\t0\t0\t0\t
2\t2026-08-25 14:15:50\t0\t2\t0\t0\t0\t0\t0\t0\t
2\t2026-08-25 14:15:55\t0\t2\t0\t0\t0\t0\t0\t0\t
2\t2026-08-25 14:15:59\t0\t2\t0\t0\t0\t0\t0\t0\t
2\t2026-08-25 14:16:08\t0\t2\t0\t0\t0\t0\t0\t0\t
1\t2026-08-25 14:26:46\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-25 16:25:53\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-25 16:40:16\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-25 16:40:43\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-25 16:51:19\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-25 18:15:01\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-25 18:15:16\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-25 18:25:01\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-25 18:26:16\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-25 18:29:25\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-25 18:50:52\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-25 18:50:57\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-25 18:51:02\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-25 18:51:22\t0\t1\t0\t0\t0\t0\t0\t0\t
2\t2026-08-25 18:55:36\t0\t2\t0\t0\t0\t0\t0\t0\t
1\t2026-08-25 18:57:48\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-25 18:58:05\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-25 18:58:34\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-25 18:59:23\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-25 19:03:09\t0\t1\t0\t0\t0\t0\t0\t0\t
2\t2026-08-25 19:03:15\t0\t2\t0\t0\t0\t0\t0\t0\t
1\t2026-08-25 19:03:24\t0\t1\t0\t0\t0\t0\t0\t0\t
2\t2026-08-25 19:03:26\t0\t2\t0\t0\t0\t0\t0\t0\t
1\t2026-08-25 19:03:29\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-25 19:03:36\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-25 19:03:47\t0\t1\t0\t0\t0\t0\t0\t0\t
3\t2026-08-27 11:27:55\t0\t1\t0\t0\t0\t0\t0\t0\t
2\t2026-08-27 11:28:06\t0\t2\t0\t0\t0\t0\t0\t0\t
3\t2026-08-27 12:40:02\t0\t1\t0\t0\t0\t0\t0\t0\t
3\t2026-08-27 17:17:14\t0\t1\t0\t0\t0\t0\t0\t0\t
3\t2026-08-29 10:20:28\t0\t1\t0\t0\t0\t0\t0\t0\t
3\t2026-08-29 10:21:12\t0\t1\t0\t0\t0\t0\t0\t0\t
3\t2026-08-29 12:16:09\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-29 12:50:54\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-08-31 11:52:32\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-08-31 11:52:39\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-08-31 11:53:24\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-08-31 11:55:11\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-08-31 11:55:14\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-08-31 11:55:20\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-08-31 12:55:52\t0\t1\t0\t0\t0\t0\t0\t0\t
99\t2026-08-31 13:00:49\t0\t1\t0\t0\t0\t0\t0\t0\t
99\t2026-08-31 13:00:53\t0\t1\t0\t0\t0\t0\t0\t0\t
99\t2026-08-31 13:00:56\t0\t1\t0\t0\t0\t0\t0\t0\t
99\t2026-08-31 13:01:07\t0\t1\t0\t0\t0\t0\t0\t0\t
99\t2026-08-31 13:01:13\t0\t1\t0\t0\t0\t0\t0\t0\t
99\t2026-08-31 13:03:24\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-08-31 13:03:45\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-08-31 13:03:50\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-08-31 13:04:18\t0\t1\t0\t0\t0\t0\t0\t0\t
99\t2026-08-31 13:05:08\t0\t1\t0\t0\t0\t0\t0\t0\t
99\t2026-08-31 13:05:15\t0\t1\t0\t0\t0\t0\t0\t0\t
99\t2026-08-31 13:05:24\t0\t1\t0\t0\t0\t0\t0\t0\t
99\t2026-08-31 13:05:29\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-08-31 14:05:44\t0\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-08-31 14:12:43\t0\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-08-31 14:12:56\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-31 14:16:00\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-31 14:16:06\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-08-31 14:16:10\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-31 14:16:35\t0\t1\t0\t0\t0\t0\t0\t0\t
51\t2026-08-31 14:16:43\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-08-31 14:16:48\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-31 14:16:52\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-08-31 14:54:35\t5\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-08-31 14:55:18\t5\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-08-31 14:55:21\t5\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-08-31 15:04:19\t5\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-08-31 15:04:25\t5\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-08-31 15:05:57\t5\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-08-31 17:00:57\t5\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-08-31 17:01:10\t5\t1\t0\t0\t0\t0\t0\t0\t
51\t2026-08-31 17:07:43\t5\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-08-31 18:19:08\t5\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-08-31 18:19:17\t5\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-08-31 18:22:26\t5\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-08-31 18:22:33\t5\t1\t0\t0\t0\t0\t0\t0\t
17\t2026-08-31 18:24:12\t5\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-08-31 18:37:14\t5\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-08-31 19:37:46\t5\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-08-31 19:38:00\t5\t1\t0\t0\t0\t0\t0\t0\t
17\t2026-08-31 19:40:03\t5\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-08-31 19:43:28\t5\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-08-31 20:46:00\t5\t1\t0\t0\t0\t0\t0\t0\t
51\t2026-08-31 21:23:28\t5\t1\t0\t0\t0\t0\t0\t0\t
51\t2026-08-31 21:23:36\t5\t1\t0\t0\t0\t0\t0\t0\t
51\t2026-08-31 21:23:38\t5\t1\t0\t0\t0\t0\t0\t0\t
51\t2026-08-31 21:23:45\t5\t1\t0\t0\t0\t0\t0\t0\t
51\t2026-08-31 21:23:47\t5\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-08-31 21:23:53\t5\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-08-31 21:23:55\t5\t1\t0\t0\t0\t0\t0\t0\t
51\t2026-08-31 21:23:57\t5\t1\t0\t0\t0\t0\t0\t0\t
51\t2026-08-31 21:24:02\t5\t1\t0\t0\t0\t0\t0\t0\t
51\t2026-08-31 21:24:13\t5\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-01 08:52:42\t5\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-01 09:12:45\t5\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-01 09:41:47\t5\t1\t0\t0\t0\t0\t0\t0\t
51\t2026-09-01 10:13:13\t4\t1\t0\t0\t0\t0\t0\t0\t
51\t2026-09-01 10:14:14\t4\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-01 10:23:01\t4\t1\t0\t0\t0\t0\t0\t0\t
57\t2026-09-01 10:26:05\t4\t1\t0\t0\t0\t0\t0\t0\t
18\t2026-09-01 10:55:33\t4\t2\t0\t0\t0\t0\t0\t0\t
18\t2026-09-01 10:55:35\t4\t2\t0\t0\t0\t0\t0\t0\t
18\t2026-09-01 10:55:37\t4\t2\t0\t0\t0\t0\t0\t0\t
102\t2026-09-01 11:27:10\t1\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-01 11:27:43\t1\t1\t0\t0\t0\t0\t0\t0\t
54\t2026-09-01 12:40:43\t1\t1\t0\t0\t0\t0\t0\t0\t
18\t2026-09-01 13:29:04\t4\t1\t0\t0\t0\t0\t0\t0\t
17\t2026-09-01 13:29:07\t4\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-09-01 14:40:58\t4\t1\t0\t0\t0\t0\t0\t0\t
18\t2026-09-01 14:48:53\t4\t1\t0\t0\t0\t0\t0\t0\t
51\t2026-09-01 19:23:04\t4\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-01 19:23:54\t4\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-01 19:25:21\t4\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-01 19:47:36\t4\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-01 19:48:37\t4\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-01 19:49:46\t4\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-09-01 19:55:54\t4\t1\t0\t0\t0\t0\t0\t0\t
17\t2026-09-01 19:58:05\t4\t1\t0\t0\t0\t0\t0\t0\t
51\t2026-09-01 20:04:40\t4\t1\t0\t0\t0\t0\t0\t0\t
"} 
[2026-09-21 15:37:13] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"55\t2026-09-01 20:06:41\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-01 20:09:09\t4\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-01 20:11:14\t4\t1\t0\t0\t0\t0\t0\t0\t
51\t2026-09-01 20:11:20\t4\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-02 00:01:41\t4\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-02 00:20:59\t4\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-02 08:55:28\t4\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-02 08:55:52\t4\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-02 08:59:46\t4\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-02 09:51:49\t4\t1\t0\t0\t0\t0\t0\t0\t
101\t2026-09-02 09:53:45\t4\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-02 10:15:17\t4\t1\t0\t0\t0\t0\t0\t0\t
101\t2026-09-02 10:15:24\t4\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-02 10:15:44\t4\t1\t0\t0\t0\t0\t0\t0\t
51\t2026-09-02 10:22:41\t4\t1\t0\t0\t0\t0\t0\t0\t
57\t2026-09-02 10:23:09\t4\t1\t0\t0\t0\t0\t0\t0\t
17\t2026-09-02 10:54:38\t4\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-09-02 11:14:48\t4\t1\t0\t0\t0\t0\t0\t0\t
18\t2026-09-02 11:18:17\t4\t1\t0\t0\t0\t0\t0\t0\t
102\t2026-09-02 11:31:58\t4\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-02 12:02:06\t4\t1\t0\t0\t0\t0\t0\t0\t
51\t2026-09-02 12:02:11\t4\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-02 12:02:20\t4\t1\t0\t0\t0\t0\t0\t0\t
51\t2026-09-02 12:05:05\t4\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-02 12:05:38\t3\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-09-02 13:54:14\t4\t1\t0\t0\t0\t0\t0\t0\t
54\t2026-09-02 15:12:36\t4\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-02 16:40:23\t4\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-02 16:42:36\t4\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-02 16:44:23\t4\t2\t0\t0\t0\t0\t0\t0\t
55\t2026-09-02 16:50:43\t4\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-02 16:51:40\t4\t2\t0\t0\t0\t0\t0\t0\t
17\t2026-09-02 20:06:24\t4\t1\t0\t0\t0\t0\t0\t0\t
57\t2026-09-02 20:24:03\t4\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-02 20:25:33\t4\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-09-02 20:32:10\t4\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-02 21:19:15\t4\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-03 09:32:50\t4\t1\t0\t0\t0\t0\t0\t0\t
17\t2026-09-03 09:42:09\t4\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-09-03 09:55:18\t4\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-03 09:57:02\t4\t1\t0\t0\t0\t0\t0\t0\t
51\t2026-09-03 10:06:16\t4\t1\t0\t0\t0\t0\t0\t0\t
57\t2026-09-03 10:15:17\t4\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-03 10:15:36\t4\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-03 10:21:13\t4\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-03 10:31:43\t4\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-03 11:00:52\t4\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-03 11:00:58\t4\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-03 11:01:00\t4\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-03 11:01:27\t4\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-03 11:56:39\t4\t1\t0\t0\t0\t0\t0\t0\t
102\t2026-09-03 12:08:20\t4\t1\t0\t0\t0\t0\t0\t0\t
53\t2026-09-03 12:37:11\t4\t1\t0\t0\t0\t0\t0\t0\t
53\t2026-09-03 12:41:27\t4\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-03 12:44:20\t4\t2\t0\t0\t0\t0\t0\t0\t
58\t2026-09-03 12:45:09\t4\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-09-03 13:38:00\t4\t1\t0\t0\t0\t0\t0\t0\t
53\t2026-09-03 13:58:25\t4\t1\t0\t0\t0\t0\t0\t0\t
53\t2026-09-03 14:43:37\t4\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-03 14:47:44\t4\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-03 15:06:17\t4\t1\t0\t0\t0\t0\t0\t0\t
53\t2026-09-03 15:49:54\t4\t1\t0\t0\t0\t0\t0\t0\t
101\t2026-09-03 17:08:50\t4\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-03 17:53:40\t4\t1\t0\t0\t0\t0\t0\t0\t
53\t2026-09-03 18:06:12\t4\t1\t0\t0\t0\t0\t0\t0\t
17\t2026-09-03 19:22:20\t4\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-03 19:45:05\t4\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-09-03 19:52:25\t4\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-03 20:49:47\t4\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-03 21:16:00\t4\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-05 09:31:29\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-05 09:34:46\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-05 09:38:10\t0\t1\t0\t0\t0\t0\t0\t0\t
17\t2026-09-05 09:39:07\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-05 09:51:46\t0\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-09-05 09:54:48\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-05 09:55:50\t0\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-05 09:56:18\t0\t1\t0\t0\t0\t0\t0\t0\t
53\t2026-09-05 10:13:17\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-05 10:15:36\t0\t1\t0\t0\t0\t0\t0\t0\t
18\t2026-09-05 10:26:21\t0\t1\t0\t0\t0\t0\t0\t0\t
102\t2026-09-05 10:27:35\t0\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-05 10:34:22\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-09-05 14:35:20\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-05 14:51:16\t0\t1\t0\t0\t0\t0\t0\t0\t
54\t2026-09-05 14:51:42\t0\t1\t0\t0\t0\t0\t0\t0\t
100\t2026-09-05 15:08:17\t0\t1\t0\t0\t0\t0\t0\t0\t
100\t2026-09-05 15:16:21\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-05 15:35:30\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-05 16:12:53\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-05 18:13:44\t0\t1\t0\t0\t0\t0\t0\t0\t
18\t2026-09-05 18:14:09\t0\t1\t0\t0\t0\t0\t0\t0\t
54\t2026-09-05 18:14:32\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-05 18:33:58\t0\t1\t0\t0\t0\t0\t0\t0\t
17\t2026-09-05 19:28:51\t0\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-05 20:49:50\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-06 00:17:59\t0\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-06 00:40:12\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-06 09:24:17\t0\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-06 09:24:24\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-06 09:25:00\t0\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-09-06 09:56:35\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-06 10:04:13\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-06 10:20:59\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-06 10:23:57\t0\t1\t0\t0\t0\t0\t0\t0\t
57\t2026-09-06 10:30:06\t0\t1\t0\t0\t0\t0\t0\t0\t
57\t2026-09-06 10:32:13\t0\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-06 10:35:40\t0\t1\t0\t0\t0\t0\t0\t0\t
17\t2026-09-06 12:41:50\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-06 13:57:17\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-09-06 14:49:02\t0\t1\t0\t0\t0\t0\t0\t0\t
18\t2026-09-06 15:10:46\t0\t1\t0\t0\t0\t0\t0\t0\t
11\t2026-09-06 18:28:31\t0\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-09-06 19:40:36\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-06 20:11:10\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-06 21:28:32\t0\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-06 21:28:43\t0\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-06 21:28:48\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-07 09:34:29\t0\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-07 09:34:38\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-07 09:37:49\t0\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-09-07 09:45:41\t0\t1\t0\t0\t0\t0\t0\t0\t
102\t2026-09-07 10:00:49\t0\t1\t0\t0\t0\t0\t0\t0\t
100\t2026-09-07 10:22:39\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-07 10:32:16\t0\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-07 10:34:02\t0\t1\t0\t0\t0\t0\t0\t0\t
18\t2026-09-07 11:15:22\t0\t1\t0\t0\t0\t0\t0\t0\t
57\t2026-09-07 11:24:14\t0\t1\t0\t0\t0\t0\t0\t0\t
"} 
[2026-09-21 15:37:15] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"17\t2026-09-07 12:12:55\t0\t1\t0\t0\t0\t0\t0\t0\t
54\t2026-09-07 12:13:08\t0\t1\t0\t0\t0\t0\t0\t0\t
59\t2026-09-07 15:02:47\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-09-07 15:10:35\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-07 17:52:45\t0\t1\t0\t0\t0\t0\t0\t0\t
18\t2026-09-07 18:20:10\t0\t1\t0\t0\t0\t0\t0\t0\t
59\t2026-09-07 18:32:54\t0\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-09-07 19:43:11\t0\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-07 22:08:15\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-07 22:46:04\t0\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-07 22:46:09\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-08 07:05:54\t0\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-08 08:17:43\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-08 09:35:30\t0\t1\t0\t0\t0\t0\t0\t0\t
59\t2026-09-08 09:50:00\t0\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-08 10:29:34\t0\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-09-08 10:33:12\t0\t1\t0\t0\t0\t0\t0\t0\t
57\t2026-09-08 10:45:20\t0\t1\t0\t0\t0\t0\t0\t0\t
17\t2026-09-08 11:14:05\t0\t1\t0\t0\t0\t0\t0\t0\t
102\t2026-09-08 11:37:30\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-08 15:35:52\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-08 16:07:51\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-09-08 16:13:49\t0\t1\t0\t0\t0\t0\t0\t0\t
18\t2026-09-08 18:32:00\t0\t1\t0\t0\t0\t0\t0\t0\t
59\t2026-09-08 18:37:54\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-08 19:20:26\t0\t1\t0\t0\t0\t0\t0\t0\t
102\t2026-09-08 19:24:12\t0\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-09-08 20:21:38\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-08 20:31:30\t0\t1\t0\t0\t0\t0\t0\t0\t
57\t2026-09-08 20:43:50\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-08 21:04:15\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-09-08 21:04:34\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-08 21:05:59\t0\t2\t0\t0\t0\t0\t0\t0\t
55\t2026-09-08 21:13:30\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-08 21:13:50\t0\t2\t0\t0\t0\t0\t0\t0\t
18\t2026-09-08 21:16:28\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-08 21:16:44\t0\t2\t0\t0\t0\t0\t0\t0\t
52\t2026-09-08 22:49:27\t0\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-09 01:44:13\t0\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-09 09:26:04\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-09 09:28:27\t0\t2\t0\t0\t0\t0\t0\t0\t
55\t2026-09-09 09:39:43\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-09 09:44:07\t0\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-09-09 09:44:20\t0\t1\t0\t0\t0\t0\t0\t0\t
59\t2026-09-09 09:48:21\t0\t1\t0\t0\t0\t0\t0\t0\t
2\t2026-09-09 10:06:42\t0\t1\t0\t0\t0\t0\t0\t0\t
17\t2026-09-09 10:09:34\t0\t1\t0\t0\t0\t0\t0\t0\t
102\t2026-09-09 10:17:02\t0\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-09 10:26:06\t0\t1\t0\t0\t0\t0\t0\t0\t
57\t2026-09-09 10:39:46\t0\t1\t0\t0\t0\t0\t0\t0\t
100\t2026-09-09 11:04:47\t0\t1\t0\t0\t0\t0\t0\t0\t
18\t2026-09-09 11:08:30\t0\t1\t0\t0\t0\t0\t0\t0\t
54\t2026-09-09 13:16:07\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-09-09 14:12:54\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-09 14:13:20\t0\t2\t0\t0\t0\t0\t0\t0\t
59\t2026-09-09 14:44:51\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-09 16:53:15\t0\t2\t0\t0\t0\t0\t0\t0\t
52\t2026-09-09 16:53:54\t0\t1\t0\t0\t0\t0\t0\t0\t
2\t2026-09-09 18:34:43\t0\t2\t0\t0\t0\t0\t0\t0\t
55\t2026-09-09 18:36:10\t0\t2\t0\t0\t0\t0\t0\t0\t
18\t2026-09-09 19:24:11\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-09 20:07:17\t0\t2\t0\t0\t0\t0\t0\t0\t
54\t2026-09-09 20:11:40\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-09-09 20:11:43\t0\t1\t0\t0\t0\t0\t0\t0\t
17\t2026-09-09 20:47:28\t0\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-09-09 21:04:14\t0\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-09 22:15:11\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-10 01:13:52\t0\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-10 01:14:06\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-10 09:27:08\t0\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-10 09:27:18\t0\t1\t0\t0\t0\t0\t0\t0\t
59\t2026-09-10 09:39:54\t0\t1\t0\t0\t0\t0\t0\t0\t
100\t2026-09-10 10:06:11\t0\t1\t0\t0\t0\t0\t0\t0\t
102\t2026-09-10 10:07:32\t0\t1\t0\t0\t0\t0\t0\t0\t
53\t2026-09-10 10:24:31\t0\t1\t0\t0\t0\t0\t0\t0\t
57\t2026-09-10 10:35:47\t0\t1\t0\t0\t0\t0\t0\t0\t
18\t2026-09-10 10:53:59\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-10 11:14:03\t0\t2\t0\t0\t0\t0\t0\t0\t
52\t2026-09-10 11:16:58\t0\t1\t0\t0\t0\t0\t0\t0\t
17\t2026-09-10 11:57:20\t0\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-09-10 12:22:50\t0\t1\t0\t0\t0\t0\t0\t0\t
54\t2026-09-10 13:20:54\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-09-10 13:50:24\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-09-10 17:45:34\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-10 18:09:39\t0\t2\t0\t0\t0\t0\t0\t0\t
59\t2026-09-10 18:12:37\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-10 20:28:35\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-09-10 21:44:42\t0\t1\t0\t0\t0\t0\t0\t0\t
18\t2026-09-10 22:08:44\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-09-10 22:08:54\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-12 05:06:02\t0\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-12 09:40:17\t0\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-09-12 10:02:57\t0\t1\t0\t0\t0\t0\t0\t0\t
57\t2026-09-12 10:29:14\t0\t1\t0\t0\t0\t0\t0\t0\t
102\t2026-09-12 10:36:53\t0\t1\t0\t0\t0\t0\t0\t0\t
53\t2026-09-12 10:58:10\t0\t1\t0\t0\t0\t0\t0\t0\t
54\t2026-09-12 11:12:26\t0\t1\t0\t0\t0\t0\t0\t0\t
100\t2026-09-12 12:32:04\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-09-12 14:27:10\t0\t1\t0\t0\t0\t0\t0\t0\t
17\t2026-09-12 14:48:52\t0\t1\t0\t0\t0\t0\t0\t0\t
51\t2026-09-12 14:49:05\t0\t1\t0\t0\t0\t0\t0\t0\t
53\t2026-09-12 15:36:58\t0\t1\t0\t0\t0\t0\t0\t0\t
101\t2026-09-12 16:04:22\t0\t1\t0\t0\t0\t0\t0\t0\t
53\t2026-09-12 17:21:13\t3\t1\t0\t0\t0\t0\t0\t0\t
53\t2026-09-12 17:55:19\t3\t1\t0\t0\t0\t0\t0\t0\t
102\t2026-09-12 19:07:55\t3\t1\t0\t0\t0\t0\t0\t0\t
17\t2026-09-12 19:41:47\t3\t1\t0\t0\t0\t0\t0\t0\t
51\t2026-09-12 20:03:00\t3\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-12 20:06:52\t3\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-09-12 20:08:16\t3\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-09-12 20:29:59\t3\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-12 20:54:59\t3\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-13 09:18:08\t3\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-09-13 09:57:19\t3\t1\t0\t0\t0\t0\t0\t0\t
51\t2026-09-13 10:19:46\t3\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-13 10:19:57\t3\t1\t0\t0\t0\t0\t0\t0\t
57\t2026-09-13 10:23:23\t3\t1\t0\t0\t0\t0\t0\t0\t
102\t2026-09-13 10:29:36\t3\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-13 10:32:11\t3\t1\t0\t0\t0\t0\t0\t0\t
54\t2026-09-13 12:22:28\t3\t1\t0\t0\t0\t0\t0\t0\t
17\t2026-09-13 12:36:03\t3\t1\t0\t0\t0\t0\t0\t0\t
17\t2026-09-13 18:52:31\t3\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-09-13 19:22:37\t3\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-13 19:36:57\t3\t1\t0\t0\t0\t0\t0\t0\t
51\t2026-09-13 19:37:04\t3\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-09-13 20:12:52\t3\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-09-13 20:14:53\t3\t1\t0\t0\t0\t0\t0\t0\t
11\t2026-09-13 20:15:23\t3\t1\t0\t0\t0\t0\t0\t0\t
"} 
[2026-09-21 15:37:16] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"57\t2026-09-13 20:35:01\t3\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-13 21:16:14\t3\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-13 22:01:19\t3\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-14 07:21:29\t3\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-14 07:21:50\t3\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-09-14 09:59:26\t3\t1\t0\t0\t0\t0\t0\t0\t
57\t2026-09-14 10:36:32\t3\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-14 10:36:45\t3\t1\t0\t0\t0\t0\t0\t0\t
18\t2026-09-14 11:08:30\t3\t1\t0\t0\t0\t0\t0\t0\t
100\t2026-09-14 11:11:59\t3\t1\t0\t0\t0\t0\t0\t0\t
102\t2026-09-14 11:16:43\t3\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-14 13:57:46\t0\t1\t0\t0\t0\t0\t0\t0\t
17\t2026-09-14 14:00:07\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-14 18:27:57\t0\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-09-14 19:40:50\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-09-14 19:47:19\t0\t1\t0\t0\t0\t0\t0\t0\t
18\t2026-09-14 19:53:23\t0\t1\t0\t0\t0\t0\t0\t0\t
17\t2026-09-14 19:53:26\t0\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-14 21:46:05\t0\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-14 22:37:28\t0\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-15 07:25:46\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-15 09:28:00\t0\t2\t0\t0\t0\t0\t0\t0\t
56\t2026-09-15 09:31:38\t0\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-09-15 10:20:10\t0\t1\t0\t0\t0\t0\t0\t0\t
102\t2026-09-15 10:28:00\t0\t1\t0\t0\t0\t0\t0\t0\t
57\t2026-09-15 10:30:43\t0\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-15 10:42:17\t0\t1\t0\t0\t0\t0\t0\t0\t
18\t2026-09-15 11:09:22\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-15 12:29:50\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-15 13:18:47\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-15 13:38:08\t0\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-15 13:38:11\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-15 14:17:23\t0\t1\t0\t0\t0\t0\t0\t0\t
17\t2026-09-15 14:22:18\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-09-15 14:22:27\t0\t1\t0\t0\t0\t0\t0\t0\t
57\t2026-09-15 20:33:11\t0\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-09-15 21:00:04\t0\t1\t0\t0\t0\t0\t0\t0\t
18\t2026-09-15 21:15:41\t0\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-15 21:38:13\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-15 22:08:09\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-16 09:49:47\t0\t2\t0\t0\t0\t0\t0\t0\t
59\t2026-09-16 09:50:03\t0\t1\t0\t0\t0\t0\t0\t0\t
57\t2026-09-16 10:20:44\t0\t1\t0\t0\t0\t0\t0\t0\t
100\t2026-09-16 10:28:26\t0\t1\t0\t0\t0\t0\t0\t0\t
18\t2026-09-16 11:07:12\t0\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-16 11:15:29\t0\t1\t0\t0\t0\t0\t0\t0\t
17\t2026-09-16 12:25:13\t0\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-16 14:29:27\t0\t1\t0\t0\t0\t0\t0\t0\t
18\t2026-09-16 15:20:10\t0\t1\t0\t0\t0\t0\t0\t0\t
17\t2026-09-16 15:50:48\t0\t1\t0\t0\t0\t0\t0\t0\t
59\t2026-09-16 18:44:05\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-09-16 20:27:48\t0\t1\t0\t0\t0\t0\t0\t0\t
18\t2026-09-16 20:41:49\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-16 20:42:10\t0\t2\t0\t0\t0\t0\t0\t0\t
55\t2026-09-16 21:05:36\t0\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-17 08:43:16\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-17 09:42:08\t0\t2\t0\t0\t0\t0\t0\t0\t
56\t2026-09-17 09:46:58\t0\t1\t0\t0\t0\t0\t0\t0\t
59\t2026-09-17 09:47:18\t0\t1\t0\t0\t0\t0\t0\t0\t
100\t2026-09-17 10:04:32\t0\t1\t0\t0\t0\t0\t0\t0\t
102\t2026-09-17 10:24:19\t0\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-17 10:47:30\t0\t1\t0\t0\t0\t0\t0\t0\t
57\t2026-09-17 10:52:46\t0\t1\t0\t0\t0\t0\t0\t0\t
53\t2026-09-17 11:32:20\t0\t1\t0\t0\t0\t0\t0\t0\t
59\t2026-09-17 18:51:49\t0\t1\t0\t0\t0\t0\t0\t0\t
53\t2026-09-17 18:52:45\t0\t1\t0\t0\t0\t0\t0\t0\t
17\t2026-09-17 19:20:11\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-09-17 19:20:16\t0\t1\t0\t0\t0\t0\t0\t0\t
57\t2026-09-17 20:25:19\t0\t1\t0\t0\t0\t0\t0\t0\t
17\t2026-09-17 20:27:10\t0\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-17 21:43:29\t0\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-17 23:13:53\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-19 09:46:30\t0\t1\t0\t0\t0\t0\t0\t0\t
59\t2026-09-19 09:46:44\t0\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-19 10:06:00\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-19 10:17:16\t0\t1\t0\t0\t0\t0\t0\t0\t
57\t2026-09-19 10:30:06\t0\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-19 10:40:21\t0\t1\t0\t0\t0\t0\t0\t0\t
58\t2026-09-19 11:06:19\t0\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-19 11:11:07\t0\t1\t0\t0\t0\t0\t0\t0\t
100\t2026-09-19 11:11:14\t0\t1\t0\t0\t0\t0\t0\t0\t
53\t2026-09-19 11:15:49\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-19 16:08:29\t0\t1\t0\t0\t0\t0\t0\t0\t
59\t2026-09-19 17:16:30\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-09-19 17:28:53\t0\t1\t0\t0\t0\t0\t0\t0\t
57\t2026-09-19 18:41:11\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-19 20:36:08\t0\t2\t0\t0\t0\t0\t0\t0\t
58\t2026-09-19 20:40:16\t0\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-19 21:39:21\t0\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-19 22:34:57\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-20 01:54:40\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-20 09:06:52\t0\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-20 09:06:58\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-20 09:37:51\t0\t2\t0\t0\t0\t0\t0\t0\t
52\t2026-09-20 10:51:40\t0\t1\t0\t0\t0\t0\t0\t0\t
57\t2026-09-20 11:12:04\t0\t1\t0\t0\t0\t0\t0\t0\t
102\t2026-09-20 11:27:49\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-20 15:13:36\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-09-20 16:25:36\t0\t1\t0\t0\t0\t0\t0\t0\t
56\t2026-09-20 19:21:23\t0\t1\t0\t0\t0\t0\t0\t0\t
57\t2026-09-20 20:22:06\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-20 20:35:06\t0\t2\t0\t0\t0\t0\t0\t0\t
52\t2026-09-20 20:35:59\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-20 22:45:24\t0\t1\t0\t0\t0\t0\t0\t0\t
50\t2026-09-21 08:34:46\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-21 09:24:21\t0\t2\t0\t0\t0\t0\t0\t0\t
56\t2026-09-21 09:27:19\t0\t1\t0\t0\t0\t0\t0\t0\t
102\t2026-09-21 10:13:26\t0\t1\t0\t0\t0\t0\t0\t0\t
57\t2026-09-21 10:34:27\t0\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-21 10:44:46\t0\t1\t0\t0\t0\t0\t0\t0\t
55\t2026-09-21 12:08:06\t0\t2\t0\t0\t0\t0\t0\t0\t
102\t2026-09-21 12:08:57\t0\t1\t0\t0\t0\t0\t0\t0\t
1\t2026-09-21 14:20:16\t0\t1\t0\t0\t0\t0\t0\t0\t
52\t2026-09-21 15:22:17\t0\t1\t0\t0\t0\t0\t0\t0\t
"} 
[2026-09-21 15:37:18] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 0\t0\t2000-02-01 01:01:02\t0\t0\t0\t0
OPLOG 150\t0\t2024-09-06 11:32:50\t65535\t65535\t65535\t65535
OPLOG 0\t0\t2000-02-01 01:01:02\t0\t0\t0\t0
OPLOG 0\t0\t2000-02-01 01:01:02\t0\t0\t0\t0
OPLOG 3\t0\t2000-02-01 01:01:03\t55\t0\t0\t0
OPLOG 3\t0\t2000-02-01 01:01:04\t55\t0\t0\t0
OPLOG 4\t0\t2000-02-01 01:14:20\t0\t0\t0\t0
OPLOG 0\t0\t2025-04-29 12:58:27\t0\t0\t0\t0
OPLOG 3\t0\t2025-04-29 12:58:28\t55\t0\t0\t0
OPLOG 3\t0\t2025-04-29 12:58:29\t55\t0\t0\t0
OPLOG 4\t0\t2025-04-29 12:58:49\t0\t0\t0\t0
OPLOG 0\t0\t2000-02-01 01:01:04\t0\t0\t0\t0
OPLOG 3\t0\t2000-02-01 01:01:05\t55\t0\t0\t0
OPLOG 3\t0\t2000-02-01 01:01:06\t55\t0\t0\t0
OPLOG 0\t0\t2026-08-25 14:04:58\t0\t0\t0\t0
OPLOG 3\t0\t2026-08-25 14:05:00\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 14:05:00\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 14:09:06\t55\t0\t0\t0
OPLOG 4\t0\t2026-08-25 14:09:36\t0\t0\t0\t0
OPLOG 4\t0\t2026-08-25 14:10:52\t0\t0\t0\t0
OPLOG 4\t0\t2026-08-25 14:13:05\t0\t0\t0\t0
OPLOG 30\t0\t2026-08-25 14:13:50\t1\t0\t0\t0
OPLOG 6\t0\t2026-08-25 14:13:50\t1\t0\t0\t0
OPLOG 3\t0\t2026-08-25 14:14:32\t55\t0\t0\t0
OPLOG 4\t0\t2026-08-25 14:14:39\t0\t0\t0\t0
OPLOG 8\t0\t2026-08-25 14:15:47\t2\t0\t0\t0
OPLOG 30\t0\t2026-08-25 14:15:47\t2\t0\t0\t0
OPLOG 3\t0\t2026-08-25 14:15:51\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 14:15:56\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 14:16:00\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 14:16:09\t55\t0\t0\t0
OPLOG 4\t0\t2026-08-25 14:16:20\t0\t0\t0\t0
OPLOG 3\t0\t2026-08-25 14:26:47\t55\t0\t0\t0
OPLOG 0\t0\t2026-08-25 16:21:59\t0\t0\t0\t0
OPLOG 3\t0\t2026-08-25 16:22:00\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 16:22:00\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 16:25:54\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 16:40:17\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 16:40:44\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 16:42:38\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 16:42:38\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 16:51:20\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 16:53:07\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 16:53:08\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 16:53:18\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 16:53:18\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 16:53:19\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 16:54:13\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 16:54:13\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 16:54:16\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 17:57:52\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 18:15:02\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 18:15:17\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 18:25:02\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 18:26:17\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 18:29:27\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 18:50:54\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 18:50:58\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 18:51:03\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 18:51:23\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 18:55:37\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 18:57:50\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 18:58:07\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 18:58:35\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 18:59:24\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 19:03:11\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 19:03:16\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 19:03:25\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 19:03:28\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 19:03:30\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 19:03:38\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-25 19:03:48\t55\t0\t0\t0
OPLOG 0\t0\t2026-08-27 11:19:06\t0\t0\t0\t0
OPLOG 3\t0\t2026-08-27 11:19:07\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-27 11:19:08\t55\t0\t0\t0
OPLOG 0\t0\t2026-08-27 11:26:21\t0\t0\t0\t0
OPLOG 3\t0\t2026-08-27 11:26:23\t55\t0\t0\t0
OPLOG 4\t0\t2026-08-27 11:26:47\t0\t0\t0\t0
OPLOG 30\t0\t2026-08-27 11:27:50\t3\t0\t0\t0
OPLOG 6\t0\t2026-08-27 11:27:50\t3\t0\t0\t0
OPLOG 3\t0\t2026-08-27 11:28:12\t55\t0\t0\t0
OPLOG 0\t0\t2026-08-27 11:32:13\t0\t0\t0\t0
OPLOG 3\t0\t2026-08-27 11:32:14\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-27 11:32:15\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-27 15:52:40\t55\t0\t0\t0
OPLOG 4\t0\t2026-08-27 15:53:17\t0\t0\t0\t0
OPLOG 4\t0\t2026-08-27 15:54:41\t0\t0\t0\t0
OPLOG 3\t0\t2026-08-27 17:17:15\t55\t0\t0\t0
OPLOG 0\t0\t2026-08-29 10:19:57\t0\t0\t0\t0
OPLOG 3\t0\t2026-08-29 10:19:59\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-29 10:19:59\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-29 10:20:30\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-29 10:21:13\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-29 12:16:10\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-29 12:50:38\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-29 12:50:38\t55\t0\t0\t0
OPLOG 0\t0\t2026-08-31 11:49:56\t0\t0\t0\t0
OPLOG 3\t0\t2026-08-31 11:50:06\t55\t0\t0\t0
OPLOG 4\t0\t2026-08-31 11:50:36\t0\t0\t0\t0
OPLOG 9\t0\t2026-08-31 11:51:00\t1\t0\t0\t0
OPLOG 9\t0\t2026-08-31 11:51:06\t2\t0\t0\t0
OPLOG 9\t0\t2026-08-31 11:51:10\t3\t0\t0\t0
OPLOG 70\t0\t2026-08-31 11:52:01\t50\t0\t0\t0
OPLOG 30\t0\t2026-08-31 11:52:29\t50\t0\t0\t0
OPLOG 6\t0\t2026-08-31 11:52:30\t50\t0\t0\t0
OPLOG 3\t0\t2026-08-31 11:52:33\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 11:52:40\t55\t0\t0\t0
OPLOG 4\t0\t2026-08-31 11:52:42\t0\t0\t0\t0
OPLOG 69\t0\t2026-08-31 11:53:18\t50\t0\t0\t0
OPLOG 3\t0\t2026-08-31 11:53:25\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 11:55:07\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 11:55:12\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 11:55:15\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 11:55:21\t55\t0\t0\t0
OPLOG 0\t0\t2026-08-31 11:57:02\t0\t0\t0\t0
OPLOG 3\t0\t2026-08-31 11:57:03\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 11:57:04\t55\t0\t0\t0
OPLOG 0\t0\t2026-08-31 11:58:37\t0\t0\t0\t0
OPLOG 3\t0\t2026-08-31 11:58:39\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 11:58:39\t55\t0\t0\t0
OPLOG 0\t0\t2026-08-31 12:55:29\t0\t0\t0\t0
OPLOG 3\t0\t2026-08-31 12:55:31\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 12:55:31\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 12:55:53\t55\t0\t0\t0
OPLOG 4\t0\t2026-08-31 12:56:15\t0\t0\t0\t0
OPLOG 30\t0\t2026-08-31 12:57:20\t1\t0\t0\t0
OPLOG 6\t0\t2026-08-31 12:57:20\t1\t0\t0\t0
OPLOG 4\t0\t2026-08-31 12:57:25\t0\t0\t0\t0
"} 
[2026-09-21 15:37:19] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 9\t0\t2026-08-31 12:58:23\t1\t0\t0\t0
OPLOG 70\t0\t2026-08-31 12:59:56\t99\t0\t0\t0
OPLOG 30\t0\t2026-08-31 13:00:41\t99\t0\t0\t0
OPLOG 6\t0\t2026-08-31 13:00:41\t99\t0\t0\t0
OPLOG 3\t0\t2026-08-31 13:00:50\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 13:00:54\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 13:00:57\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 13:01:08\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 13:01:14\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 13:03:25\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 13:03:46\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 13:03:51\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 13:04:19\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 13:04:35\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 13:05:09\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 13:05:17\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 13:05:25\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 13:05:31\t55\t0\t0\t0
OPLOG 4\t0\t2026-08-31 13:44:22\t0\t0\t0\t0
OPLOG 76\t0\t2026-08-31 13:44:41\t192.168.0.201\t0\t0\t0
OPLOG 78\t0\t2026-08-31 13:44:59\t192.168.0.1\t0\t0\t0
OPLOG 4\t0\t2026-08-31 13:47:37\t0\t0\t0\t0
OPLOG 82\t0\t2026-08-31 13:48:24\t192.168.0.107\t0\t0\t0
OPLOG 4\t0\t2026-08-31 13:49:07\t0\t0\t0\t0
OPLOG 4\t0\t2026-08-31 13:50:00\t0\t0\t0\t0
OPLOG 82\t0\t2026-08-31 13:50:17\t0.0.0.0\t0\t0\t0
OPLOG 4\t0\t2026-08-31 13:50:50\t0\t0\t0\t0
OPLOG 82\t0\t2026-08-31 13:51:22\t192.168.0.107\t0\t0\t0
OPLOG 4\t0\t2026-08-31 14:00:09\t0\t0\t0\t0
OPLOG 4\t0\t2026-08-31 14:01:38\t0\t0\t0\t0
OPLOG 9\t0\t2026-08-31 14:02:51\t99\t0\t0\t0
OPLOG 9\t0\t2026-08-31 14:03:07\t1\t0\t0\t0
OPLOG 4\t0\t2026-08-31 14:04:36\t0\t0\t0\t0
OPLOG 3\t0\t2026-08-31 14:05:45\t55\t0\t0\t0
OPLOG 4\t0\t2026-08-31 14:05:58\t0\t0\t0\t0
OPLOG 36\t0\t2026-08-31 14:06:42\t51\t0\t0\t0
OPLOG 6\t0\t2026-08-31 14:06:42\t51\t0\t0\t0
OPLOG 36\t0\t2026-08-31 14:07:49\t56\t0\t0\t0
OPLOG 6\t0\t2026-08-31 14:07:50\t56\t0\t0\t0
OPLOG 36\t0\t2026-08-31 14:08:27\t57\t0\t0\t0
OPLOG 6\t0\t2026-08-31 14:08:27\t57\t0\t0\t0
OPLOG 36\t0\t2026-08-31 14:10:08\t50\t0\t0\t0
OPLOG 6\t0\t2026-08-31 14:10:08\t50\t0\t0\t0
OPLOG 3\t0\t2026-08-31 14:11:22\t55\t0\t0\t0
OPLOG 4\t0\t2026-08-31 14:11:45\t0\t0\t0\t0
OPLOG 36\t0\t2026-08-31 14:12:35\t58\t0\t0\t0
OPLOG 6\t0\t2026-08-31 14:12:35\t58\t0\t0\t0
OPLOG 3\t0\t2026-08-31 14:12:44\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 14:12:57\t55\t0\t0\t0
OPLOG 4\t0\t2026-08-31 14:13:18\t0\t0\t0\t0
OPLOG 36\t0\t2026-08-31 14:14:22\t1\t0\t0\t0
OPLOG 6\t0\t2026-08-31 14:14:22\t1\t0\t0\t0
OPLOG 36\t0\t2026-08-31 14:15:55\t17\t0\t0\t0
OPLOG 6\t0\t2026-08-31 14:15:55\t17\t0\t0\t0
OPLOG 3\t0\t2026-08-31 14:16:01\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 14:16:07\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 14:16:11\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 14:16:36\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 14:16:44\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 14:16:49\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 14:16:53\t55\t0\t0\t0
OPLOG 3\t0\t2026-08-31 14:49:46\t55\t0\t0\t0
OPLOG 4\t0\t2026-08-31 14:49:58\t0\t0\t0\t0
OPLOG 36\t0\t2026-08-31 14:51:01\t52\t0\t0\t0
OPLOG 6\t0\t2026-08-31 14:51:01\t52\t0\t0\t0
OPLOG 36\t0\t2026-08-31 14:51:52\t54\t0\t0\t0
OPLOG 6\t0\t2026-08-31 14:51:52\t54\t0\t0\t0
OPLOG 71\t0\t2026-08-31 14:52:09\t50\t0\t0\t0
OPLOG 36\t0\t2026-08-31 14:52:53\t50\t0\t0\t0
OPLOG 6\t0\t2026-08-31 14:52:53\t50\t0\t0\t0
OPLOG 4\t50\t2026-08-31 14:53:14\t50\t0\t0\t0
OPLOG 36\t50\t2026-08-31 14:54:29\t55\t0\t0\t0
OPLOG 6\t50\t2026-08-31 14:54:29\t55\t0\t0\t0
OPLOG 3\t50\t2026-08-31 14:54:36\t55\t0\t0\t0
OPLOG 3\t50\t2026-08-31 14:55:19\t55\t0\t0\t0
OPLOG 3\t50\t2026-08-31 14:55:23\t55\t0\t0\t0
OPLOG 3\t50\t2026-08-31 14:59:15\t55\t0\t0\t0
OPLOG 3\t50\t2026-08-31 15:04:21\t55\t0\t0\t0
OPLOG 3\t50\t2026-08-31 15:04:26\t55\t0\t0\t0
OPLOG 4\t50\t2026-08-31 15:04:38\t50\t0\t0\t0
OPLOG 69\t50\t2026-08-31 15:05:48\t56\t0\t0\t0
OPLOG 3\t50\t2026-08-31 15:05:58\t55\t0\t0\t0
OPLOG 4\t50\t2026-08-31 15:06:26\t50\t0\t0\t0
OPLOG 69\t50\t2026-08-31 15:07:33\t50\t0\t0\t0
OPLOG 3\t50\t2026-08-31 17:00:58\t55\t0\t0\t0
OPLOG 3\t50\t2026-08-31 17:01:11\t55\t0\t0\t0
OPLOG 3\t50\t2026-08-31 17:07:44\t55\t0\t0\t0
OPLOG 3\t50\t2026-08-31 18:19:09\t55\t0\t0\t0
OPLOG 3\t50\t2026-08-31 18:19:18\t55\t0\t0\t0
OPLOG 4\t50\t2026-08-31 18:19:24\t50\t0\t0\t0
OPLOG 69\t50\t2026-08-31 18:20:17\t1\t0\t0\t0
OPLOG 3\t50\t2026-08-31 18:22:27\t55\t0\t0\t0
OPLOG 3\t50\t2026-08-31 18:22:34\t55\t0\t0\t0
OPLOG 4\t50\t2026-08-31 18:22:43\t50\t0\t0\t0
OPLOG 71\t50\t2026-08-31 18:23:54\t17\t0\t0\t0
OPLOG 36\t50\t2026-08-31 18:23:57\t17\t0\t0\t0
OPLOG 3\t50\t2026-08-31 18:24:14\t55\t0\t0\t0
OPLOG 4\t17\t2026-08-31 18:24:17\t17\t0\t0\t0
OPLOG 3\t17\t2026-08-31 21:23:30\t55\t0\t0\t0
OPLOG 3\t17\t2026-08-31 21:23:30\t55\t0\t0\t0
OPLOG 3\t17\t2026-08-31 21:23:39\t55\t0\t0\t0
OPLOG 3\t17\t2026-08-31 21:23:46\t55\t0\t0\t0
OPLOG 3\t17\t2026-08-31 21:23:48\t55\t0\t0\t0
OPLOG 3\t17\t2026-08-31 21:24:00\t55\t0\t0\t0
OPLOG 3\t17\t2026-08-31 21:24:00\t55\t0\t0\t0
OPLOG 3\t17\t2026-08-31 21:24:03\t55\t0\t0\t0
OPLOG 3\t17\t2026-08-31 21:24:14\t55\t0\t0\t0
OPLOG 3\t17\t2026-09-01 08:52:44\t55\t0\t0\t0
OPLOG 3\t17\t2026-09-01 09:12:46\t55\t0\t0\t0
OPLOG 3\t17\t2026-09-01 09:41:48\t55\t0\t0\t0
OPLOG 3\t17\t2026-09-01 10:13:14\t55\t0\t0\t0
OPLOG 4\t50\t2026-09-01 10:13:23\t50\t0\t0\t0
OPLOG 69\t50\t2026-09-01 10:14:05\t51\t0\t0\t0
OPLOG 3\t50\t2026-09-01 10:14:15\t55\t0\t0\t0
OPLOG 4\t50\t2026-09-01 10:14:24\t50\t0\t0\t0
OPLOG 69\t50\t2026-09-01 10:14:59\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-01 10:53:02\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-01 10:54:15\t55\t0\t0\t0
OPLOG 4\t50\t2026-09-01 10:54:41\t50\t0\t0\t0
OPLOG 71\t50\t2026-09-01 10:54:55\t18\t0\t0\t0
OPLOG 36\t50\t2026-09-01 10:55:30\t18\t0\t0\t0
OPLOG 6\t50\t2026-09-01 10:55:30\t18\t0\t0\t0
OPLOG 3\t50\t2026-09-01 10:55:38\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-01 10:55:38\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-01 10:55:39\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-01 10:55:56\t55\t0\t0\t0
OPLOG 4\t50\t2026-09-01 11:25:38\t50\t0\t0\t0
OPLOG 70\t50\t2026-09-01 11:26:40\t102\t0\t0\t0
"} 
[2026-09-21 15:37:20] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 30\t50\t2026-09-01 11:27:04\t102\t0\t0\t0
OPLOG 6\t50\t2026-09-01 11:27:04\t102\t0\t0\t0
OPLOG 3\t50\t2026-09-01 11:27:11\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-01 11:27:44\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-01 12:40:44\t55\t0\t0\t0
OPLOG 4\t18\t2026-09-01 13:28:24\t18\t0\t0\t0
OPLOG 3\t18\t2026-09-01 13:29:05\t55\t0\t0\t0
OPLOG 3\t18\t2026-09-01 13:29:08\t55\t0\t0\t0
OPLOG 4\t18\t2026-09-01 13:29:18\t18\t0\t0\t0
OPLOG 87\t18\t2026-09-01 13:29:32\t0\t0\t0\t0
OPLOG 87\t18\t2026-09-01 13:29:40\t0\t0\t0\t0
OPLOG 3\t18\t2026-09-01 13:30:03\t55\t0\t0\t0
OPLOG 3\t18\t2026-09-01 14:40:59\t55\t0\t0\t0
OPLOG 3\t18\t2026-09-01 14:48:54\t55\t0\t0\t0
OPLOG 3\t18\t2026-09-01 14:49:02\t55\t0\t0\t0
OPLOG 3\t18\t2026-09-01 19:23:04\t55\t0\t0\t0
OPLOG 3\t18\t2026-09-01 19:23:17\t55\t0\t0\t0
OPLOG 3\t18\t2026-09-01 19:23:37\t55\t0\t0\t0
OPLOG 3\t18\t2026-09-01 19:23:45\t55\t0\t0\t0
OPLOG 3\t18\t2026-09-01 19:23:50\t55\t0\t0\t0
OPLOG 3\t18\t2026-09-01 19:23:55\t55\t0\t0\t0
OPLOG 3\t18\t2026-09-01 19:24:02\t55\t0\t0\t0
OPLOG 3\t18\t2026-09-01 19:25:21\t55\t0\t0\t0
OPLOG 3\t18\t2026-09-01 19:25:32\t55\t0\t0\t0
OPLOG 3\t18\t2026-09-01 19:25:46\t55\t0\t0\t0
OPLOG 3\t18\t2026-09-01 19:25:54\t55\t0\t0\t0
OPLOG 3\t18\t2026-09-01 19:47:36\t55\t0\t0\t0
OPLOG 3\t18\t2026-09-01 19:48:37\t55\t0\t0\t0
OPLOG 3\t18\t2026-09-01 19:49:15\t55\t0\t0\t0
OPLOG 3\t18\t2026-09-01 19:49:47\t55\t0\t0\t0
OPLOG 4\t17\t2026-09-01 19:50:30\t17\t0\t0\t0
OPLOG 3\t17\t2026-09-01 20:05:46\t55\t0\t0\t0
OPLOG 3\t17\t2026-09-01 20:05:59\t55\t0\t0\t0
OPLOG 3\t17\t2026-09-01 20:06:15\t55\t0\t0\t0
OPLOG 3\t17\t2026-09-01 20:06:42\t55\t0\t0\t0
OPLOG 3\t17\t2026-09-01 20:09:10\t55\t0\t0\t0
OPLOG 3\t17\t2026-09-01 20:11:15\t55\t0\t0\t0
OPLOG 3\t17\t2026-09-01 20:11:21\t55\t0\t0\t0
OPLOG 3\t17\t2026-09-02 00:01:41\t55\t0\t0\t0
OPLOG 3\t17\t2026-09-02 00:20:59\t55\t0\t0\t0
OPLOG 3\t17\t2026-09-02 00:21:21\t55\t0\t0\t0
OPLOG 3\t17\t2026-09-02 08:55:28\t55\t0\t0\t0
OPLOG 3\t17\t2026-09-02 08:55:52\t55\t0\t0\t0
OPLOG 3\t17\t2026-09-02 08:59:46\t55\t0\t0\t0
OPLOG 3\t17\t2026-09-02 09:51:49\t55\t0\t0\t0
OPLOG 4\t50\t2026-09-02 09:51:57\t50\t0\t0\t0
OPLOG 70\t50\t2026-09-02 09:52:32\t101\t0\t0\t0
OPLOG 30\t50\t2026-09-02 09:53:38\t101\t0\t0\t0
OPLOG 6\t50\t2026-09-02 09:53:38\t101\t0\t0\t0
OPLOG 68\t50\t2026-09-02 09:53:38\t101\t0\t0\t0
OPLOG 3\t50\t2026-09-02 09:53:45\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 11:20:13\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 11:21:36\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 12:24:33\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 12:26:16\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 12:27:08\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 12:30:42\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 12:31:06\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 12:31:08\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 12:32:28\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 12:32:58\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 13:54:14\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 15:12:36\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 16:40:24\t55\t0\t0\t0
OPLOG 4\t50\t2026-09-02 16:40:27\t50\t0\t0\t0
OPLOG 36\t50\t2026-09-02 16:40:50\t50\t0\t0\t0
OPLOG 3\t50\t2026-09-02 16:40:55\t55\t0\t0\t0
OPLOG 4\t50\t2026-09-02 16:41:02\t50\t0\t0\t0
OPLOG 3\t50\t2026-09-02 16:41:08\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 16:41:11\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 16:41:13\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 16:41:25\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 16:41:30\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 16:41:38\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 16:42:07\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 16:42:23\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 16:42:37\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 16:42:58\t55\t0\t0\t0
OPLOG 4\t50\t2026-09-02 16:43:32\t50\t0\t0\t0
OPLOG 3\t50\t2026-09-02 16:44:24\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 16:50:43\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 16:51:41\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 20:06:25\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 20:24:04\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 20:25:34\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 20:32:11\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-02 21:19:16\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 09:32:51\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 09:42:09\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 09:55:18\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 09:57:02\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 10:06:17\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 10:15:17\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 10:15:37\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 10:21:14\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 10:31:44\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 11:00:49\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 11:00:53\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 11:00:58\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 11:01:01\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 11:01:07\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 11:01:18\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 11:01:22\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 11:01:28\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 11:01:40\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 11:02:24\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 11:02:41\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 11:56:39\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 12:08:20\t55\t0\t0\t0
OPLOG 4\t50\t2026-09-03 12:35:59\t50\t0\t0\t0
OPLOG 36\t50\t2026-09-03 12:37:04\t53\t0\t0\t0
OPLOG 6\t50\t2026-09-03 12:37:05\t53\t0\t0\t0
OPLOG 3\t50\t2026-09-03 12:37:11\t55\t0\t0\t0
OPLOG 4\t50\t2026-09-03 12:38:50\t50\t0\t0\t0
OPLOG 3\t50\t2026-09-03 12:41:27\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 12:44:21\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 12:44:28\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 12:45:09\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 12:45:18\t55\t0\t0\t0
OPLOG 4\t50\t2026-09-03 12:55:07\t50\t0\t0\t0
OPLOG 76\t50\t2026-09-03 12:55:18\t192.168.0.245\t0\t0\t0
OPLOG 4\t50\t2026-09-03 12:57:46\t50\t0\t0\t0
OPLOG 76\t50\t2026-09-03 12:57:55\t192.168.0.107\t0\t0\t0
OPLOG 3\t50\t2026-09-03 13:38:01\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 13:38:13\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 13:58:26\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 14:43:38\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 14:47:45\t55\t0\t0\t0
"} 
[2026-09-21 15:37:21] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t50\t2026-09-03 15:06:17\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 15:49:54\t55\t0\t0\t0
OPLOG 4\t50\t2026-09-03 17:05:36\t50\t0\t0\t0
OPLOG 9\t50\t2026-09-03 17:07:41\t101\t0\t0\t0
OPLOG 70\t50\t2026-09-03 17:08:03\t101\t0\t0\t0
OPLOG 30\t50\t2026-09-03 17:08:44\t101\t0\t0\t0
OPLOG 6\t50\t2026-09-03 17:08:45\t101\t0\t0\t0
OPLOG 3\t50\t2026-09-03 17:08:50\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 17:53:41\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 18:06:12\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 19:22:20\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 19:45:06\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 19:52:26\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 20:49:47\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-03 21:16:01\t55\t0\t0\t0
OPLOG 0\t0\t2026-09-05 09:31:26\t0\t0\t0\t0
OPLOG 3\t0\t2026-09-05 09:31:28\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-05 09:31:30\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-05 09:31:36\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-05 09:31:40\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-05 09:31:43\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-05 09:32:01\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-05 09:32:06\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-05 09:34:47\t55\t0\t0\t0
OPLOG 4\t50\t2026-09-05 09:35:48\t50\t0\t0\t0
OPLOG 69\t50\t2026-09-05 09:38:03\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 09:38:11\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 09:41:36\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 09:51:46\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 09:54:48\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 09:55:29\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 09:55:51\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 09:56:07\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 09:56:19\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 09:56:25\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 09:57:30\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 10:13:17\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 10:15:37\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 10:26:22\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 10:27:35\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 10:34:22\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 14:35:20\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 14:51:16\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 14:51:36\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 14:51:42\t55\t0\t0\t0
OPLOG 4\t50\t2026-09-05 15:06:37\t50\t0\t0\t0
OPLOG 70\t50\t2026-09-05 15:07:08\t100\t0\t0\t0
OPLOG 30\t50\t2026-09-05 15:08:05\t100\t0\t0\t0
OPLOG 6\t50\t2026-09-05 15:08:06\t100\t0\t0\t0
OPLOG 68\t50\t2026-09-05 15:08:06\t100\t0\t0\t0
OPLOG 3\t50\t2026-09-05 15:08:18\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 15:16:21\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 15:16:29\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 15:35:31\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 16:12:54\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 18:13:45\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 18:14:09\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 18:14:11\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 18:14:13\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 18:14:20\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 18:14:33\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 18:14:38\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 18:14:43\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 18:15:02\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 18:33:58\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 19:28:51\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-05 20:49:50\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-06 00:18:00\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-06 00:40:12\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-06 09:24:17\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-06 09:24:24\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-06 09:24:30\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-06 09:24:46\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-06 09:25:01\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-06 09:56:36\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-06 10:04:14\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-06 10:20:59\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-06 10:23:57\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-06 10:30:06\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-06 10:32:13\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-06 10:35:40\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-06 12:41:51\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-06 13:57:17\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-06 14:49:03\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-06 15:10:47\t55\t0\t0\t0
OPLOG 4\t50\t2026-09-06 18:27:23\t50\t0\t0\t0
OPLOG 36\t50\t2026-09-06 18:28:24\t11\t0\t0\t0
OPLOG 6\t50\t2026-09-06 18:28:24\t11\t0\t0\t0
OPLOG 3\t50\t2026-09-06 18:28:32\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-06 19:40:36\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-06 20:11:10\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-06 21:28:33\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-06 21:28:44\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-06 21:28:48\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-07 10:00:48\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-07 10:00:49\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-07 10:22:40\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-07 10:32:17\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-07 10:34:03\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-07 11:15:22\t55\t0\t0\t0
OPLOG 0\t0\t2026-09-07 11:23:50\t0\t0\t0\t0
OPLOG 3\t0\t2026-09-07 11:23:52\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-07 11:23:53\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-07 11:24:15\t55\t0\t0\t0
OPLOG 4\t50\t2026-09-07 11:48:45\t50\t0\t0\t0
OPLOG 76\t50\t2026-09-07 11:49:17\t192.168.0.201\t0\t0\t0
OPLOG 3\t50\t2026-09-07 12:12:55\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-07 12:13:09\t55\t0\t0\t0
OPLOG 4\t50\t2026-09-07 12:41:51\t50\t0\t0\t0
OPLOG 82\t50\t2026-09-07 12:42:07\t192.168.0.163\t0\t0\t0
OPLOG 4\t50\t2026-09-07 15:01:31\t50\t0\t0\t0
OPLOG 36\t50\t2026-09-07 15:02:37\t59\t0\t0\t0
OPLOG 6\t50\t2026-09-07 15:02:37\t59\t0\t0\t0
OPLOG 3\t50\t2026-09-07 15:02:47\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-07 15:02:55\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-07 15:10:36\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-07 17:52:45\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-07 17:53:17\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-07 17:53:56\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-07 18:20:11\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-07 18:32:55\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-07 19:43:12\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-07 23:39:03\t55\t0\t0\t0
OPLOG 4\t50\t2026-09-07 23:40:03\t50\t0\t0\t0
OPLOG 3\t50\t2026-09-07 23:41:09\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-07 23:41:09\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-07 23:44:40\t55\t0\t0\t0
OPLOG 4\t50\t2026-09-07 23:44:45\t50\t0\t0\t0
"} 
[2026-09-21 15:37:22] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t50\t2026-09-08 15:35:45\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 15:35:54\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 16:07:53\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 16:13:50\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 18:32:01\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 18:37:54\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 19:18:52\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 19:19:02\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 19:20:27\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 19:24:13\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 20:21:38\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 20:31:30\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 20:43:50\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 21:04:16\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 21:04:34\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 21:04:48\t55\t0\t0\t0
OPLOG 4\t50\t2026-09-08 21:05:13\t50\t0\t0\t0
OPLOG 36\t50\t2026-09-08 21:05:54\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 21:06:00\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 21:06:04\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 21:06:31\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 21:06:41\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 21:06:44\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 21:06:46\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 21:13:30\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 21:13:41\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 21:13:48\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 21:13:50\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 21:15:49\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 21:16:28\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 21:16:30\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 21:16:43\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 21:16:45\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-08 22:49:27\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-09 01:44:13\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-09 09:26:04\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-09 09:28:28\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-09 09:35:37\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-09 09:39:44\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-09 09:44:08\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-09 09:44:21\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-09 09:48:21\t55\t0\t0\t0
OPLOG 4\t50\t2026-09-09 10:06:09\t50\t0\t0\t0
OPLOG 36\t50\t2026-09-09 10:06:38\t2\t0\t0\t0
OPLOG 6\t50\t2026-09-09 10:06:38\t2\t0\t0\t0
OPLOG 3\t50\t2026-09-09 10:06:42\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-09 10:06:44\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-09 10:06:46\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-09 10:06:51\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-09 10:09:34\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-09 10:17:03\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-09 10:26:07\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-09 10:26:08\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-09 10:39:47\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-09 11:04:48\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-09 11:08:30\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-09 13:16:08\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-09 14:12:55\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-09 14:13:20\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-09 14:44:52\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-09 21:04:57\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-09 22:15:11\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-10 01:13:52\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-10 01:14:07\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-10 09:27:09\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-10 09:27:18\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-10 09:39:54\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-10 10:06:11\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-10 10:06:17\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-10 10:07:33\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-10 10:24:32\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-10 10:35:48\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-10 10:53:59\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-10 11:14:04\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-10 11:16:58\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-10 11:57:21\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-10 12:22:51\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-10 13:20:54\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-10 13:50:25\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-10 18:09:15\t55\t0\t0\t0
OPLOG 4\t50\t2026-09-10 18:09:28\t50\t0\t0\t0
OPLOG 3\t50\t2026-09-10 18:09:39\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-10 18:09:59\t55\t0\t0\t0
OPLOG 4\t50\t2026-09-10 18:10:11\t50\t0\t0\t0
OPLOG 3\t50\t2026-09-10 18:12:38\t55\t0\t0\t0
OPLOG 0\t0\t2026-09-10 19:54:09\t0\t0\t0\t0
OPLOG 3\t0\t2026-09-10 19:54:11\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-10 19:54:12\t55\t0\t0\t0
OPLOG 0\t0\t2026-09-10 19:58:19\t0\t0\t0\t0
OPLOG 3\t0\t2026-09-10 19:58:20\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-10 19:58:21\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-10 20:14:08\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-10 20:28:36\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-10 21:44:43\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-10 22:08:44\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-10 22:08:55\t55\t0\t0\t0
OPLOG 0\t0\t2026-09-12 04:32:19\t0\t0\t0\t0
OPLOG 3\t0\t2026-09-12 04:32:20\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 04:32:21\t55\t0\t0\t0
OPLOG 0\t0\t2026-09-12 04:41:11\t0\t0\t0\t0
OPLOG 3\t0\t2026-09-12 04:41:13\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 04:41:13\t55\t0\t0\t0
OPLOG 0\t0\t2026-09-12 04:51:35\t0\t0\t0\t0
OPLOG 3\t0\t2026-09-12 04:51:37\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 04:51:38\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 05:06:03\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 09:40:18\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 10:02:57\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 10:02:57\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 10:29:15\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 10:36:54\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 10:58:10\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 11:12:26\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 12:32:05\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 14:27:10\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 14:48:52\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 14:49:06\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 15:36:58\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 15:37:21\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 15:37:29\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 16:04:22\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 17:21:13\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 17:55:19\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 19:07:56\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 19:41:47\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 20:03:01\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 20:03:04\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 20:03:08\t55\t0\t0\t0
"} 
[2026-09-21 15:37:23] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-12 20:06:53\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 20:08:05\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 20:08:12\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 20:08:16\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 20:08:28\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 20:29:58\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 20:29:59\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-12 20:54:59\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-13 09:18:08\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-13 10:19:40\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-13 10:19:47\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-13 10:19:58\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-13 10:29:31\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-13 10:29:31\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-13 10:29:36\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-13 10:32:11\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-13 12:22:28\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-13 12:36:04\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-13 13:36:51\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-13 18:52:31\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-13 19:22:37\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-13 19:36:58\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-13 19:37:04\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-13 19:37:06\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-13 19:37:09\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-13 20:12:53\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-13 20:13:53\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-13 20:14:53\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-13 20:14:56\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-13 20:15:23\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-13 20:15:34\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-13 20:35:01\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-13 21:16:15\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-13 22:01:19\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-14 07:21:30\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-14 07:21:50\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-14 09:59:27\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-14 10:36:32\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-14 10:36:46\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-14 11:08:31\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-14 11:11:59\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-14 11:16:43\t55\t0\t0\t0
OPLOG 3\t0\t2026-09-14 11:46:35\t55\t0\t0\t0
OPLOG 4\t18\t2026-09-14 13:04:32\t18\t0\t0\t0
OPLOG 4\t18\t2026-09-14 13:05:30\t18\t0\t0\t0
OPLOG 3\t18\t2026-09-14 13:06:00\t55\t0\t0\t0
OPLOG 3\t18\t2026-09-14 13:58:30\t55\t0\t0\t0
OPLOG 3\t18\t2026-09-21 11:44:55\t55\t0\t0\t0
OPLOG 3\t18\t2026-09-21 12:08:07\t55\t0\t0\t0
OPLOG 3\t18\t2026-09-21 12:08:40\t55\t0\t0\t0
OPLOG 3\t18\t2026-09-21 12:08:57\t55\t0\t0\t0
OPLOG 4\t50\t2026-09-21 13:34:09\t50\t0\t0\t0
OPLOG 4\t50\t2026-09-21 14:18:10\t50\t0\t0\t0
OPLOG 82\t50\t2026-09-21 14:18:35\t192.168.0.112\t0\t0\t0
OPLOG 83\t50\t2026-09-21 14:18:45\t0\t8001\t0\t0
OPLOG 3\t50\t2026-09-21 14:20:16\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-21 15:22:17\t55\t0\t0\t0
OPLOG 0\t0\t2026-09-21 15:28:54\t0\t0\t0\t0
OPLOG 3\t0\t2026-09-21 15:28:56\t55\t0\t0\t0
OPLOG 4\t50\t2026-09-21 15:36:27\t50\t0\t0\t0
OPLOG 0\t0\t2026-09-21 15:37:08\t0\t0\t0\t0
OPLOG 3\t0\t2026-09-21 15:37:11\t55\t0\t0\t0
"} 
[2026-09-21 15:37:23] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:37:26] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:37:30] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:37:36] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,499,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 15:37:36] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"1\t2026-09-21 17:37:35\t0\t1\t0\t0\t0\t0\t0\t0\t
"} 
[2026-09-21 15:37:37] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 17:37:36\t55\t0\t0\t0
"} 
[2026-09-21 15:37:43] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:37:43] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"56\t2026-09-21 17:37:43\t0\t1\t0\t0\t0\t0\t0\t0\t
"} 
[2026-09-21 15:37:44] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 17:37:43\t55\t0\t0\t0
"} 
[2026-09-21 15:37:47] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"2\t2026-09-21 17:37:45\t0\t1\t0\t0\t0\t0\t0\t0\t
"} 
[2026-09-21 15:37:48] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 17:37:46\t55\t0\t0\t0
"} 
[2026-09-21 15:37:52] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,501,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 15:37:54] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"50\t2026-09-21 17:37:53\t0\t1\t0\t0\t0\t0\t0\t0\t
"} 
[2026-09-21 15:37:55] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 17:37:53\t55\t0\t0\t0
"} 
[2026-09-21 15:37:57] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 17:37:56\t55\t0\t0\t0
"} 
[2026-09-21 15:38:00] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 17:37:59\t55\t0\t0\t0
"} 
[2026-09-21 15:38:02] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,502,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 15:38:14] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:38:27] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:38:42] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:38:58] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:39:17] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:39:36] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:39:57] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:40:19] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:40:43] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:41:08] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:41:36] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:42:04] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:42:34] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:43:04] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:43:35] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:44:05] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:44:35] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:45:05] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:45:36] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:45:49] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.112","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG"},"body":"50\t2026-09-21 17:37:53\t0\t1\t0\t0"} 
[2026-09-21 15:45:49] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"50","timestamp":"2026-09-21 17:37:53","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 15:45:49"}] 
[2026-09-21 15:46:06] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:46:36] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:47:06] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:47:37] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:48:07] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:48:37] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:49:03] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"52\t2026-09-21 17:49:03\t0\t1\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 15:49:03] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","timestamp":"2026-09-21 17:49:03","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 15:49:03"}] 
[2026-09-21 15:49:05] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 17:49:03\t55\t0\t0\t0"} 
[2026-09-21 15:49:07] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,503,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 15:49:35] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"55\t2026-09-21 17:49:34\t0\t1\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 15:49:35] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"55","timestamp":"2026-09-21 17:49:34","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 15:49:35"}] 
[2026-09-21 15:49:36] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 17:49:34\t55\t0\t0\t0"} 
[2026-09-21 15:49:38] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,504,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 15:50:08] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:50:11] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"2\t2026-09-21 17:50:10\t0\t1\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 15:50:11] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"2","timestamp":"2026-09-21 17:50:10","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 15:50:11"}] 
[2026-09-21 15:50:12] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 17:50:10\t55\t0\t0\t0"} 
[2026-09-21 15:50:17] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"1\t2026-09-21 17:50:16\t0\t1\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 15:50:17] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"1","timestamp":"2026-09-21 17:50:16","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 15:50:17"}] 
[2026-09-21 15:50:18] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 17:50:16\t55\t0\t0\t0"} 
[2026-09-21 15:50:21] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"50\t2026-09-21 17:50:21\t0\t1\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 15:50:21] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"50","timestamp":"2026-09-21 17:50:21","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 15:50:21"}] 
[2026-09-21 15:50:22] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 17:50:21\t55\t0\t0\t0"} 
[2026-09-21 15:50:38] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,507,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 15:50:39] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"56\t2026-09-21 17:50:38\t0\t1\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 15:50:39] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"56","timestamp":"2026-09-21 17:50:38","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 15:50:39"}] 
[2026-09-21 15:50:40] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 17:50:39\t55\t0\t0\t0"} 
[2026-09-21 15:51:08] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,508,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 15:51:39] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:52:09] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:52:39] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:53:09] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:53:40] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:54:10] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:54:40] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:55:11] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:55:41] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:56:11] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:56:41] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:57:12] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:57:42] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:58:12] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:58:42] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:59:13] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 15:59:43] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:00:13] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:00:43] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:01:14] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:01:44] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:02:14] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:02:44] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:03:15] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:03:45] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:04:15] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:04:45] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:04:53] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.112","sn":"UNKNOWN","table":"","query":[],"body":""} 
[2026-09-21 16:05:16] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:05:46] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:06:16] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:06:46] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:07:17] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:07:47] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:08:17] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:08:47] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:09:18] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:09:48] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:10:18] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:10:48] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:11:19] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:11:49] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:12:19] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:12:49] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:13:20] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:13:50] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:14:20] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:14:50] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:15:21] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:15:51] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:16:21] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:16:51] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:17:22] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:17:52] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:18:22] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:18:54] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:19:11] local.INFO: In-app notification sent {"recipient_id":"a1d09ac2-48c2-401d-9e81-1e1ec4e38f97","title":"Failed Login Attempt","type":"login_failed"} 
[2026-09-21 16:19:11] local.INFO: Notification sent: login_failed {"user_id":"a1d09ac2-48c2-401d-9e81-1e1ec4e38f97","type":"login_failed"} 
[2026-09-21 16:19:24] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:19:54] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:20:24] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:20:54] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:21:25] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:21:55] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:22:25] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:22:55] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:23:26] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:23:56] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:24:26] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:24:56] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:25:27] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:25:57] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:26:27] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:26:57] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:27:28] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:27:58] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:28:28] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:28:58] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:29:29] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:29:59] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:30:29] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:30:59] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:31:30] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:32:00] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:32:30] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:33:00] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:33:31] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:34:01] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:34:31] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:35:01] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:35:32] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:36:02] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:36:32] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:37:02] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:37:33] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:38:03] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:38:33] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:39:03] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:39:34] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:40:04] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:40:34] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:41:04] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:41:35] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:42:05] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:42:35] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:43:05] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:43:36] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:44:06] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:44:36] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:45:06] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:45:37] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:46:07] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:46:37] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:47:07] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:47:38] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:48:08] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:48:38] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:49:08] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:49:39] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:50:09] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:50:39] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:51:09] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:51:40] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:52:10] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:52:40] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:53:11] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:53:41] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:54:11] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:54:41] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:55:12] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:55:42] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:56:12] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:56:42] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:57:13] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:57:43] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:58:13] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:58:43] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:59:14] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 16:59:44] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:00:14] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:00:44] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:01:15] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:01:45] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:02:15] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:02:45] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:03:16] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:03:46] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:04:16] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:04:46] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:05:17] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:05:47] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:06:17] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:06:47] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:07:18] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:07:48] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:08:18] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:08:48] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:09:19] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:09:49] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:10:19] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:10:49] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:11:20] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:11:50] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:12:20] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:12:50] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:13:21] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:13:51] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:14:21] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:14:51] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:15:22] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:15:52] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:16:22] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:16:52] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:17:23] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:17:53] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:18:23] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:18:53] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:19:24] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:19:54] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:20:24] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:20:54] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:21:25] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:21:55] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:22:25] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:22:55] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:23:26] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:23:56] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:24:26] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:24:56] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:25:27] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:25:57] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:26:27] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:26:57] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:27:28] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:27:58] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:27:59] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.112","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG"},"body":"BR001\t2026-09-21 17:27:00\t0\t1\t0\t0"} 
[2026-09-21 17:27:59] local.ERROR: ZKTeco ADMS DB Sync Error: Attempt to read property "employee" on null {"trace":"#0 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Bootstrap\\HandleExceptions.php(258): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', 'C:\\\\projects\\\\hrm...', 39)
#1 C:\\projects\\hrm\\datadss-local\\app\\Models\\ProjectEmployee.php(39): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->{closure:Illuminate\\Foundation\\Bootstrap\\HandleExceptions::forwardsTo():257}(2, 'Attempt to read...', 'C:\\\\projects\\\\hrm...', 39)
#2 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Builder.php(1476): App\\Models\\ProjectEmployee::{closure:App\\Models\\ProjectEmployee::boot():37}(Object(Illuminate\\Database\\Eloquent\\Builder))
#3 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Builder.php(1510): Illuminate\\Database\\Eloquent\\Builder->{closure:Illuminate\\Database\\Eloquent\\Builder::applyScopes():1471}(Object(Illuminate\\Database\\Eloquent\\Builder))
#4 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Builder.php(1471): Illuminate\\Database\\Eloquent\\Builder->callScope(Object(Closure))
#5 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Builder.php(788): Illuminate\\Database\\Eloquent\\Builder->applyScopes()
#6 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(71): Illuminate\\Database\\Eloquent\\Builder->get()
#7 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Concerns\\ManagesTransactions.php(32): App\\Services\\ZkTecoAttendanceService->{closure:App\\Services\\ZkTecoAttendanceService::processAttLog():60}(Object(Illuminate\\Database\\MySqlConnection))
#8 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\DatabaseManager.php(495): Illuminate\\Database\\Connection->transaction(Object(Closure))
#9 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Support\\Facades\\Facade.php(361): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#10 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(60): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#11 C:\\projects\\hrm\\datadss-local\\routes\\web.php(50): App\\Services\\ZkTecoAttendanceService->processAttLog('BR001\\t2026-09-2...', 'AFG3243600453')
#12 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\CallableDispatcher.php(40): Illuminate\\Routing\\RouteFileRegistrar->{closure:C:\\projects\\hrm\\datadss-local\\routes\\web.php:31}(Object(Illuminate\\Http\\Request), 'cdata')
#13 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(244): Illuminate\\Routing\\CallableDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(Closure))
#14 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(215): Illuminate\\Routing\\Route->runCallable()
#15 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(808): Illuminate\\Routing\\Route->run()
#16 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(170): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():807}(Object(Illuminate\\Http\\Request))
#17 C:\\projects\\hrm\\datadss-local\\app\\Http\\Middleware\\SecurityHeadersMiddleware.php(23): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():168}(Object(Illuminate\\Http\\Request))
#18 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): App\\Http\\Middleware\\SecurityHeadersMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#19 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Middleware\\SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#20 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#21 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#22 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\View\\Middleware\\ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#24 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(121): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#26 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#27 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#29 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#30 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#31 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#33 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#34 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#35 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#36 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#37 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(201): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#38 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(170): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():198}(Object(Illuminate\\Http\\Request))
#39 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():168}(Object(Illuminate\\Http\\Request))
#40 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#43 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#46 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#48 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#49 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\HandleCors.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#50 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#51 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#52 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#54 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#55 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#56 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#57 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#58 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#59 C:\\projects\\hrm\\datadss-local\\public\\index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#60 {main}"} 
[2026-09-21 17:27:59] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"BR001","timestamp":"2026-09-21 17:27:00","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 17:27:59"}] 
[2026-09-21 17:28:24] local.ERROR: PHP Parse error: Syntax error, unexpected T_NS_SEPARATOR, expecting T_VARIABLE on line 1 {"exception":"[object] (Psy\\Exception\\ParseErrorException(code: 0): PHP Parse error: Syntax error, unexpected T_NS_SEPARATOR, expecting T_VARIABLE on line 1 at C:\\projects\\hrm\\datadss-local\\vendor\\psy\\psysh\\src\\Exception\\ParseErrorException.php:44)
[stacktrace]
#0 C:\\projects\\hrm\\datadss-local\\vendor\\psy\\psysh\\src\\CodeCleaner.php(560): Psy\\Exception\\ParseErrorException::fromParseError(Object(PhpParser\\Error))
#1 C:\\projects\\hrm\\datadss-local\\vendor\\psy\\psysh\\src\\CodeCleaner.php(283): Psy\\CodeCleaner->parse('<?php echo App\\\\...', false)
#2 C:\\projects\\hrm\\datadss-local\\vendor\\psy\\psysh\\src\\Shell.php(934): Psy\\CodeCleaner->clean(Array, false)
#3 C:\\projects\\hrm\\datadss-local\\vendor\\psy\\psysh\\src\\Shell.php(968): Psy\\Shell->addCode('echo App\\\\Models...', true)
#4 C:\\projects\\hrm\\datadss-local\\vendor\\psy\\psysh\\src\\Shell.php(1511): Psy\\Shell->setCode('echo App\\\\Models...', true)
#5 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\tinker\\src\\Console\\TinkerCommand.php(76): Psy\\Shell->execute('echo App\\\\Models...')
#6 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Container\\BoundMethod.php(36): Laravel\\Tinker\\Console\\TinkerCommand->handle()
#7 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Container\\Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#8 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Container\\BoundMethod.php(95): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#9 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Container\\BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#10 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Container\\Container.php(696): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#11 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Console\\Command.php(213): Illuminate\\Container\\Container->call(Array)
#12 C:\\projects\\hrm\\datadss-local\\vendor\\symfony\\console\\Command\\Command.php(318): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#13 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Console\\Command.php(182): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 C:\\projects\\hrm\\datadss-local\\vendor\\symfony\\console\\Application.php(1073): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 C:\\projects\\hrm\\datadss-local\\vendor\\symfony\\console\\Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Laravel\\Tinker\\Console\\TinkerCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 C:\\projects\\hrm\\datadss-local\\vendor\\symfony\\console\\Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Console\\Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 C:\\projects\\hrm\\datadss-local\\artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#20 {main}
"} 
[2026-09-21 17:28:28] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:28:58] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:29:29] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:29:59] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:30:14] local.ERROR: PHP Parse error: Syntax error, unexpected '=' on line 1 {"exception":"[object] (Psy\\Exception\\ParseErrorException(code: 0): PHP Parse error: Syntax error, unexpected '=' on line 1 at C:\\projects\\hrm\\datadss-local\\vendor\\psy\\psysh\\src\\Exception\\ParseErrorException.php:44)
[stacktrace]
#0 C:\\projects\\hrm\\datadss-local\\vendor\\psy\\psysh\\src\\CodeCleaner.php(560): Psy\\Exception\\ParseErrorException::fromParseError(Object(PhpParser\\Error))
#1 C:\\projects\\hrm\\datadss-local\\vendor\\psy\\psysh\\src\\CodeCleaner.php(283): Psy\\CodeCleaner->parse('<?php  = new Ap...', false)
#2 C:\\projects\\hrm\\datadss-local\\vendor\\psy\\psysh\\src\\Shell.php(934): Psy\\CodeCleaner->clean(Array, false)
#3 C:\\projects\\hrm\\datadss-local\\vendor\\psy\\psysh\\src\\Shell.php(968): Psy\\Shell->addCode(' = new App\\\\Serv...', true)
#4 C:\\projects\\hrm\\datadss-local\\vendor\\psy\\psysh\\src\\Shell.php(1511): Psy\\Shell->setCode(' = new App\\\\Serv...', true)
#5 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\tinker\\src\\Console\\TinkerCommand.php(76): Psy\\Shell->execute(' = new App\\\\Serv...')
#6 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Container\\BoundMethod.php(36): Laravel\\Tinker\\Console\\TinkerCommand->handle()
#7 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Container\\Util.php(43): Illuminate\\Container\\BoundMethod::{closure:Illuminate\\Container\\BoundMethod::call():35}()
#8 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Container\\BoundMethod.php(95): Illuminate\\Container\\Util::unwrapIfClosure(Object(Closure))
#9 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Container\\BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod(Object(Illuminate\\Foundation\\Application), Array, Object(Closure))
#10 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Container\\Container.php(696): Illuminate\\Container\\BoundMethod::call(Object(Illuminate\\Foundation\\Application), Array, Array, NULL)
#11 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Console\\Command.php(213): Illuminate\\Container\\Container->call(Array)
#12 C:\\projects\\hrm\\datadss-local\\vendor\\symfony\\console\\Command\\Command.php(318): Illuminate\\Console\\Command->execute(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#13 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Console\\Command.php(182): Symfony\\Component\\Console\\Command\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Illuminate\\Console\\OutputStyle))
#14 C:\\projects\\hrm\\datadss-local\\vendor\\symfony\\console\\Application.php(1073): Illuminate\\Console\\Command->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#15 C:\\projects\\hrm\\datadss-local\\vendor\\symfony\\console\\Application.php(356): Symfony\\Component\\Console\\Application->doRunCommand(Object(Laravel\\Tinker\\Console\\TinkerCommand), Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#16 C:\\projects\\hrm\\datadss-local\\vendor\\symfony\\console\\Application.php(195): Symfony\\Component\\Console\\Application->doRun(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#17 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Console\\Kernel.php(198): Symfony\\Component\\Console\\Application->run(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#18 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Application.php(1235): Illuminate\\Foundation\\Console\\Kernel->handle(Object(Symfony\\Component\\Console\\Input\\ArgvInput), Object(Symfony\\Component\\Console\\Output\\ConsoleOutput))
#19 C:\\projects\\hrm\\datadss-local\\artisan(16): Illuminate\\Foundation\\Application->handleCommand(Object(Symfony\\Component\\Console\\Input\\ArgvInput))
#20 {main}
"} 
[2026-09-21 17:30:29] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:30:59] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:31:30] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:31:49] local.ERROR: Attempt to read property "employee" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"employee\" on null at C:\\projects\\hrm\\datadss-local\\app\\Models\\ProjectEmployee.php:39)
[stacktrace]
#0 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Bootstrap\\HandleExceptions.php(258): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', 'C:\\\\projects\\\\hrm...', 39)
#1 C:\\projects\\hrm\\datadss-local\\app\\Models\\ProjectEmployee.php(39): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->{closure:Illuminate\\Foundation\\Bootstrap\\HandleExceptions::forwardsTo():257}(2, 'Attempt to read...', 'C:\\\\projects\\\\hrm...', 39)
#2 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Builder.php(1476): App\\Models\\ProjectEmployee::{closure:App\\Models\\ProjectEmployee::boot():37}(Object(Illuminate\\Database\\Eloquent\\Builder))
#3 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Builder.php(1510): Illuminate\\Database\\Eloquent\\Builder->{closure:Illuminate\\Database\\Eloquent\\Builder::applyScopes():1471}(Object(Illuminate\\Database\\Eloquent\\Builder))
#4 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Builder.php(1471): Illuminate\\Database\\Eloquent\\Builder->callScope(Object(Closure))
#5 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Builder.php(788): Illuminate\\Database\\Eloquent\\Builder->applyScopes()
#6 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(71): Illuminate\\Database\\Eloquent\\Builder->get()
#7 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Concerns\\ManagesTransactions.php(32): App\\Services\\ZkTecoAttendanceService->{closure:App\\Services\\ZkTecoAttendanceService::processAttLog():60}(Object(Illuminate\\Database\\MySqlConnection))
#8 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\DatabaseManager.php(495): Illuminate\\Database\\Connection->transaction(Object(Closure))
#9 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Support\\Facades\\Facade.php(361): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#10 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(60): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#11 C:\\projects\\hrm\\datadss-local\\scratch\\test_zk.php(9): App\\Services\\ZkTecoAttendanceService->processAttLog('BR001\\t2026-09-2...', 'AFG3243600453')
#12 {main}
"} 
[2026-09-21 17:32:00] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:32:30] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:33:00] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:33:08] local.ERROR: Attempt to read property "employee" on null {"exception":"[object] (ErrorException(code: 0): Attempt to read property \"employee\" on null at C:\\projects\\hrm\\datadss-local\\app\\Models\\MasterAttendance.php:48)
[stacktrace]
#0 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Bootstrap\\HandleExceptions.php(258): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError(2, 'Attempt to read...', 'C:\\\\projects\\\\hrm...', 48)
#1 C:\\projects\\hrm\\datadss-local\\app\\Models\\MasterAttendance.php(48): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->{closure:Illuminate\\Foundation\\Bootstrap\\HandleExceptions::forwardsTo():257}(2, 'Attempt to read...', 'C:\\\\projects\\\\hrm...', 48)
#2 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Builder.php(1476): App\\Models\\MasterAttendance::{closure:App\\Models\\MasterAttendance::boot():44}(Object(Illuminate\\Database\\Eloquent\\Builder))
#3 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Builder.php(1510): Illuminate\\Database\\Eloquent\\Builder->{closure:Illuminate\\Database\\Eloquent\\Builder::applyScopes():1471}(Object(Illuminate\\Database\\Eloquent\\Builder))
#4 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Builder.php(1471): Illuminate\\Database\\Eloquent\\Builder->callScope(Object(Closure))
#5 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Builder.php(788): Illuminate\\Database\\Eloquent\\Builder->applyScopes()
#6 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Concerns\\BuildsQueries.php(343): Illuminate\\Database\\Eloquent\\Builder->get(Array)
#7 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Builder.php(617): Illuminate\\Database\\Eloquent\\Builder->first()
#8 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Support\\Traits\\ForwardsCalls.php(23): Illuminate\\Database\\Eloquent\\Builder->firstOrCreate(Array, Array)
#9 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Model.php(2372): Illuminate\\Database\\Eloquent\\Model->forwardCallTo(Object(Illuminate\\Database\\Eloquent\\Builder), 'firstOrCreate', Array)
#10 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Model.php(2384): Illuminate\\Database\\Eloquent\\Model->__call('firstOrCreate', Array)
#11 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(101): Illuminate\\Database\\Eloquent\\Model::__callStatic('firstOrCreate', Array)
#12 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Concerns\\ManagesTransactions.php(32): App\\Services\\ZkTecoAttendanceService->{closure:App\\Services\\ZkTecoAttendanceService::processAttLog():60}(Object(Illuminate\\Database\\MySqlConnection))
#13 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\DatabaseManager.php(495): Illuminate\\Database\\Connection->transaction(Object(Closure))
#14 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Support\\Facades\\Facade.php(361): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#15 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(60): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#16 C:\\projects\\hrm\\datadss-local\\scratch\\test_zk.php(9): App\\Services\\ZkTecoAttendanceService->processAttLog('BR001\\t2026-09-2...', 'AFG3243600453')
#17 {main}
"} 
[2026-09-21 17:33:31] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:34:01] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:34:31] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:35:01] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:35:32] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:36:02] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:36:32] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:37:02] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:37:33] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:38:03] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:38:33] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:39:03] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:39:22] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"52\t2026-09-21 19:39:20\t0\t1\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 17:39:22] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-21 17:39:22] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","timestamp":"2026-09-21 19:39:20","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 17:39:22"}] 
[2026-09-21 17:39:23] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 19:39:21\t55\t0\t0\t0"} 
[2026-09-21 17:39:34] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,509,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 17:40:04] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:40:34] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:41:04] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:41:35] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:42:05] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:42:35] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:43:05] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:43:36] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:44:06] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:44:36] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:45:06] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:45:37] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:46:07] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:46:37] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:47:07] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:47:38] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:48:08] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:48:38] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:49:08] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:49:39] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:50:09] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:50:39] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:51:09] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:51:40] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:52:10] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:52:40] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:53:11] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:53:41] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:54:11] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:54:22] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"56\t2026-09-21 19:54:21\t0\t1\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 17:54:22] local.WARNING: ZKTeco Sync: No employee found with code '56'. Punch ignored.  
[2026-09-21 17:54:22] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":0} 
[2026-09-21 17:54:22] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"56","timestamp":"2026-09-21 19:54:21","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 17:54:22"}] 
[2026-09-21 17:54:23] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 19:54:21\t55\t0\t0\t0"} 
[2026-09-21 17:54:41] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,510,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 17:55:12] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:55:42] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:56:12] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:56:42] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:56:59] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"56\t2026-09-21 19:56:58\t0\t1\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 17:56:59] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-21 17:56:59] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"56","timestamp":"2026-09-21 19:56:58","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 17:56:59"}] 
[2026-09-21 17:57:00] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 19:56:59\t55\t0\t0\t0"} 
[2026-09-21 17:57:13] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,511,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 17:57:43] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:58:13] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:58:43] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:59:14] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:59:44] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 17:59:54] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"55\t2026-09-21 19:59:53\t0\t2\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 17:59:54] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-21 17:59:54] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"55","timestamp":"2026-09-21 19:59:53","status":"0","verify_type":"2","work_code":"0","received_at":"2026-09-21 17:59:54"}] 
[2026-09-21 17:59:55] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 19:59:53\t55\t0\t0\t0"} 
[2026-09-21 18:00:14] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,512,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 18:00:44] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:01:15] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:01:45] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:02:00] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"55\t2026-09-21 20:01:58\t0\t2\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 18:02:00] local.ERROR: ZKTeco ADMS DB Sync Error: Could not parse '2026-09-21 2026-09-21 19:59:53': Failed to parse time string (2026-09-21 2026-09-21 19:59:53) at position 11 (2): Double date specification {"trace":"#0 C:\\projects\\hrm\\datadss-local\\vendor\\nesbot\\carbon\\src\\Carbon\\Traits\\Creator.php(214): Carbon\\Carbon::rawParse('2026-09-21 2026...', NULL)
#1 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(147): Carbon\\Carbon::parse('2026-09-21 2026...')
#2 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Concerns\\ManagesTransactions.php(32): App\\Services\\ZkTecoAttendanceService->{closure:App\\Services\\ZkTecoAttendanceService::processAttLog():60}(Object(Illuminate\\Database\\MySqlConnection))
#3 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\DatabaseManager.php(495): Illuminate\\Database\\Connection->transaction(Object(Closure))
#4 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Support\\Facades\\Facade.php(361): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#5 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(60): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#6 C:\\projects\\hrm\\datadss-local\\routes\\web.php(50): App\\Services\\ZkTecoAttendanceService->processAttLog('55\\t2026-09-21 2...', 'AFG3243600453')
#7 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\CallableDispatcher.php(40): Illuminate\\Routing\\RouteFileRegistrar->{closure:C:\\projects\\hrm\\datadss-local\\routes\\web.php:31}(Object(Illuminate\\Http\\Request), 'cdata')
#8 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(244): Illuminate\\Routing\\CallableDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(Closure))
#9 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(215): Illuminate\\Routing\\Route->runCallable()
#10 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(808): Illuminate\\Routing\\Route->run()
#11 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(170): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():807}(Object(Illuminate\\Http\\Request))
#12 C:\\projects\\hrm\\datadss-local\\app\\Http\\Middleware\\SecurityHeadersMiddleware.php(23): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():168}(Object(Illuminate\\Http\\Request))
#13 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): App\\Http\\Middleware\\SecurityHeadersMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Middleware\\SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#15 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#17 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\View\\Middleware\\ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#19 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(121): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#21 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#22 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#24 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#26 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#28 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(201): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(170): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():198}(Object(Illuminate\\Http\\Request))
#34 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():168}(Object(Illuminate\\Http\\Request))
#35 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#38 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#41 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#43 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\HandleCors.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#45 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#47 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#49 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#51 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#52 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#53 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#54 C:\\projects\\hrm\\datadss-local\\public\\index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#55 {main}"} 
[2026-09-21 18:02:00] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"55","timestamp":"2026-09-21 20:01:58","status":"0","verify_type":"2","work_code":"0","received_at":"2026-09-21 18:02:00"}] 
[2026-09-21 18:02:01] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 20:01:59\t55\t0\t0\t0"} 
[2026-09-21 18:02:15] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,513,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 18:02:45] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:03:04] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 20:03:03\t55\t0\t0\t0"} 
[2026-09-21 18:03:16] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:03:46] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:03:47] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 20:03:46\t55\t0\t0\t0"} 
[2026-09-21 18:03:59] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 20:03:58\t55\t0\t0\t0"} 
[2026-09-21 18:04:08] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"52\t2026-09-21 20:04:07\t0\t1\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 18:04:08] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-21 18:04:08] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","timestamp":"2026-09-21 20:04:07","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 18:04:08"}] 
[2026-09-21 18:04:10] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 20:04:08\t55\t0\t0\t0"} 
[2026-09-21 18:04:16] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,514,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 18:04:46] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:05:17] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:05:26] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"55\t2026-09-21 20:05:25\t0\t2\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 18:05:26] local.ERROR: ZKTeco ADMS DB Sync Error: Could not parse '2026-09-21 2026-09-21 19:59:53': Failed to parse time string (2026-09-21 2026-09-21 19:59:53) at position 11 (2): Double date specification {"trace":"#0 C:\\projects\\hrm\\datadss-local\\vendor\\nesbot\\carbon\\src\\Carbon\\Traits\\Creator.php(214): Carbon\\Carbon::rawParse('2026-09-21 2026...', NULL)
#1 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(147): Carbon\\Carbon::parse('2026-09-21 2026...')
#2 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Concerns\\ManagesTransactions.php(32): App\\Services\\ZkTecoAttendanceService->{closure:App\\Services\\ZkTecoAttendanceService::processAttLog():60}(Object(Illuminate\\Database\\MySqlConnection))
#3 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\DatabaseManager.php(495): Illuminate\\Database\\Connection->transaction(Object(Closure))
#4 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Support\\Facades\\Facade.php(361): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#5 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(60): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#6 C:\\projects\\hrm\\datadss-local\\routes\\web.php(50): App\\Services\\ZkTecoAttendanceService->processAttLog('55\\t2026-09-21 2...', 'AFG3243600453')
#7 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\CallableDispatcher.php(40): Illuminate\\Routing\\RouteFileRegistrar->{closure:C:\\projects\\hrm\\datadss-local\\routes\\web.php:31}(Object(Illuminate\\Http\\Request), 'cdata')
#8 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(244): Illuminate\\Routing\\CallableDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(Closure))
#9 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(215): Illuminate\\Routing\\Route->runCallable()
#10 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(808): Illuminate\\Routing\\Route->run()
#11 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(170): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():807}(Object(Illuminate\\Http\\Request))
#12 C:\\projects\\hrm\\datadss-local\\app\\Http\\Middleware\\SecurityHeadersMiddleware.php(23): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():168}(Object(Illuminate\\Http\\Request))
#13 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): App\\Http\\Middleware\\SecurityHeadersMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Middleware\\SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#15 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#17 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\View\\Middleware\\ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#19 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(121): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#21 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#22 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#24 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#26 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#28 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(201): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(170): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():198}(Object(Illuminate\\Http\\Request))
#34 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():168}(Object(Illuminate\\Http\\Request))
#35 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#38 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#41 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#43 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\HandleCors.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#45 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#47 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#49 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#51 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#52 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#53 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#54 C:\\projects\\hrm\\datadss-local\\public\\index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#55 {main}"} 
[2026-09-21 18:05:26] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"55","timestamp":"2026-09-21 20:05:25","status":"0","verify_type":"2","work_code":"0","received_at":"2026-09-21 18:05:26"}] 
[2026-09-21 18:05:27] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 20:05:25\t55\t0\t0\t0"} 
[2026-09-21 18:05:47] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,515,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 18:06:02] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 20:06:01\t55\t0\t0\t0"} 
[2026-09-21 18:06:17] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:06:36] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 20:06:35\t55\t0\t0\t0"} 
[2026-09-21 18:06:39] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 20:06:38\t55\t0\t0\t0"} 
[2026-09-21 18:06:41] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"52\t2026-09-21 20:06:41\t0\t1\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 18:06:41] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-21 18:06:41] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","timestamp":"2026-09-21 20:06:41","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 18:06:41"}] 
[2026-09-21 18:06:42] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 20:06:41\t55\t0\t0\t0"} 
[2026-09-21 18:06:47] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,516,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 18:07:18] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:07:27] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"55\t2026-09-21 20:07:26\t0\t1\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 18:07:27] local.ERROR: ZKTeco ADMS DB Sync Error: Could not parse '2026-09-21 2026-09-21 19:59:53': Failed to parse time string (2026-09-21 2026-09-21 19:59:53) at position 11 (2): Double date specification {"trace":"#0 C:\\projects\\hrm\\datadss-local\\vendor\\nesbot\\carbon\\src\\Carbon\\Traits\\Creator.php(214): Carbon\\Carbon::rawParse('2026-09-21 2026...', NULL)
#1 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(147): Carbon\\Carbon::parse('2026-09-21 2026...')
#2 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Concerns\\ManagesTransactions.php(32): App\\Services\\ZkTecoAttendanceService->{closure:App\\Services\\ZkTecoAttendanceService::processAttLog():60}(Object(Illuminate\\Database\\MySqlConnection))
#3 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\DatabaseManager.php(495): Illuminate\\Database\\Connection->transaction(Object(Closure))
#4 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Support\\Facades\\Facade.php(361): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#5 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(60): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#6 C:\\projects\\hrm\\datadss-local\\routes\\web.php(50): App\\Services\\ZkTecoAttendanceService->processAttLog('55\\t2026-09-21 2...', 'AFG3243600453')
#7 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\CallableDispatcher.php(40): Illuminate\\Routing\\RouteFileRegistrar->{closure:C:\\projects\\hrm\\datadss-local\\routes\\web.php:31}(Object(Illuminate\\Http\\Request), 'cdata')
#8 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(244): Illuminate\\Routing\\CallableDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(Closure))
#9 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(215): Illuminate\\Routing\\Route->runCallable()
#10 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(808): Illuminate\\Routing\\Route->run()
#11 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(170): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():807}(Object(Illuminate\\Http\\Request))
#12 C:\\projects\\hrm\\datadss-local\\app\\Http\\Middleware\\SecurityHeadersMiddleware.php(23): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():168}(Object(Illuminate\\Http\\Request))
#13 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): App\\Http\\Middleware\\SecurityHeadersMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Middleware\\SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#15 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#17 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\View\\Middleware\\ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#19 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(121): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#21 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#22 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#24 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#26 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#28 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(201): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(170): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():198}(Object(Illuminate\\Http\\Request))
#34 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():168}(Object(Illuminate\\Http\\Request))
#35 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#38 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#41 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#43 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\HandleCors.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#45 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#47 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#49 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#51 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#52 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#53 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#54 C:\\projects\\hrm\\datadss-local\\public\\index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#55 {main}"} 
[2026-09-21 18:07:27] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"55","timestamp":"2026-09-21 20:07:26","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 18:07:27"}] 
[2026-09-21 18:07:28] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 20:07:26\t55\t0\t0\t0"} 
[2026-09-21 18:07:48] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,517,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 18:08:18] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:08:48] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:09:19] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:09:39] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"55\t2026-09-21 20:09:37\t0\t2\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 18:09:39] local.WARNING: ZKTeco Sync: No employee found with code '55'. Punch ignored.  
[2026-09-21 18:09:39] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":0} 
[2026-09-21 18:09:39] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"55","timestamp":"2026-09-21 20:09:37","status":"0","verify_type":"2","work_code":"0","received_at":"2026-09-21 18:09:39"}] 
[2026-09-21 18:09:40] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 20:09:38\t55\t0\t0\t0"} 
[2026-09-21 18:09:49] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,518,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 18:10:19] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:10:49] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:10:56] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 20:10:55\t55\t0\t0\t0"} 
[2026-09-21 18:11:17] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"56\t2026-09-21 20:11:16\t0\t1\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 18:11:17] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-21 18:11:17] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"56","timestamp":"2026-09-21 20:11:16","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 18:11:17"}] 
[2026-09-21 18:11:18] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 20:11:17\t55\t0\t0\t0"} 
[2026-09-21 18:11:20] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,519,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 18:11:45] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"11\t2026-09-21 20:11:44\t0\t1\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 18:11:45] local.WARNING: ZKTeco Sync: No employee found with code '11'. Punch ignored.  
[2026-09-21 18:11:45] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":0} 
[2026-09-21 18:11:45] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"11","timestamp":"2026-09-21 20:11:44","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 18:11:45"}] 
[2026-09-21 18:11:46] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 20:11:45\t55\t0\t0\t0"} 
[2026-09-21 18:11:50] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,520,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 18:11:54] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"55\t2026-09-21 20:11:53\t0\t1\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 18:11:54] local.WARNING: ZKTeco Sync: No employee found with code '55'. Punch ignored.  
[2026-09-21 18:11:54] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":0} 
[2026-09-21 18:11:54] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"55","timestamp":"2026-09-21 20:11:53","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 18:11:54"}] 
[2026-09-21 18:11:56] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 20:11:54\t55\t0\t0\t0"} 
[2026-09-21 18:12:20] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,521,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 18:12:50] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:13:21] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:13:51] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:14:15] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"55\t2026-09-21 20:14:13\t0\t2\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 18:14:15] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-21 18:14:15] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"55","timestamp":"2026-09-21 20:14:13","status":"0","verify_type":"2","work_code":"0","received_at":"2026-09-21 18:14:15"}] 
[2026-09-21 18:14:16] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 20:14:14\t55\t0\t0\t0"} 
[2026-09-21 18:14:22] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,522,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 18:14:51] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:15:22] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:15:52] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:16:18] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"57\t2026-09-21 20:16:17\t0\t1\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 18:16:18] local.WARNING: ZKTeco Sync: No employee found with code '57'. Punch ignored.  
[2026-09-21 18:16:18] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":0} 
[2026-09-21 18:16:18] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"57","timestamp":"2026-09-21 20:16:17","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 18:16:18"}] 
[2026-09-21 18:16:19] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 20:16:17\t55\t0\t0\t0"} 
[2026-09-21 18:16:22] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,523,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 18:16:52] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:17:23] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:17:53] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:18:23] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:18:53] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:19:24] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:19:54] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:20:24] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:20:54] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:21:25] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:21:55] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:22:25] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:22:55] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:23:26] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:23:56] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:24:26] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:24:56] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:25:27] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:25:57] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:26:27] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:26:57] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:27:28] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:27:58] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:28:28] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:28:58] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:29:29] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:29:59] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:30:29] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:30:59] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:31:30] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:32:00] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:32:30] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:33:00] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:33:31] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:34:01] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:34:25] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"52\t2026-09-21 20:34:24\t0\t1\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 18:34:25] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-21 18:34:25] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","device_time":"2026-09-21 20:34:24","timestamp":"2026-09-21 18:34:25","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 18:34:25"}] 
[2026-09-21 18:34:26] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 20:34:25\t55\t0\t0\t0"} 
[2026-09-21 18:34:31] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,524,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 18:35:01] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:35:32] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:36:02] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:36:19] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 20:36:18\t55\t0\t0\t0"} 
[2026-09-21 18:36:32] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:36:45] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"52\t2026-09-21 20:36:44\t0\t1\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 18:36:45] local.ERROR: ZKTeco ADMS DB Sync Error: Could not parse '2026-09-21 2026-09-21 18:34:25': Failed to parse time string (2026-09-21 2026-09-21 18:34:25) at position 11 (2): Double date specification {"trace":"#0 C:\\projects\\hrm\\datadss-local\\vendor\\nesbot\\carbon\\src\\Carbon\\Traits\\Creator.php(214): Carbon\\Carbon::rawParse('2026-09-21 2026...', NULL)
#1 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(148): Carbon\\Carbon::parse('2026-09-21 2026...')
#2 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Concerns\\ManagesTransactions.php(32): App\\Services\\ZkTecoAttendanceService->{closure:App\\Services\\ZkTecoAttendanceService::processAttLog():61}(Object(Illuminate\\Database\\MySqlConnection))
#3 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\DatabaseManager.php(495): Illuminate\\Database\\Connection->transaction(Object(Closure))
#4 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Support\\Facades\\Facade.php(361): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#5 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(61): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#6 C:\\projects\\hrm\\datadss-local\\routes\\web.php(50): App\\Services\\ZkTecoAttendanceService->processAttLog('52\\t2026-09-21 2...', 'AFG3243600453')
#7 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\CallableDispatcher.php(40): Illuminate\\Routing\\RouteFileRegistrar->{closure:C:\\projects\\hrm\\datadss-local\\routes\\web.php:31}(Object(Illuminate\\Http\\Request), 'cdata')
#8 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(244): Illuminate\\Routing\\CallableDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(Closure))
#9 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(215): Illuminate\\Routing\\Route->runCallable()
#10 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(808): Illuminate\\Routing\\Route->run()
#11 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(170): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():807}(Object(Illuminate\\Http\\Request))
#12 C:\\projects\\hrm\\datadss-local\\app\\Http\\Middleware\\SecurityHeadersMiddleware.php(23): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():168}(Object(Illuminate\\Http\\Request))
#13 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): App\\Http\\Middleware\\SecurityHeadersMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Middleware\\SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#15 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#17 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\View\\Middleware\\ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#19 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(121): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#21 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#22 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#24 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#26 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#28 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(201): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(170): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():198}(Object(Illuminate\\Http\\Request))
#34 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():168}(Object(Illuminate\\Http\\Request))
#35 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#38 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#41 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#43 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\HandleCors.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#45 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#47 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#49 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#51 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#52 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#53 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#54 C:\\projects\\hrm\\datadss-local\\public\\index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#55 {main}"} 
[2026-09-21 18:36:45] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","device_time":"2026-09-21 20:36:44","timestamp":"2026-09-21 18:36:45","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 18:36:45"}] 
[2026-09-21 18:36:47] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t0\t2026-09-21 20:36:45\t55\t0\t0\t0"} 
[2026-09-21 18:37:02] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,525,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 18:37:33] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:38:03] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:38:33] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:39:03] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:39:34] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:39:58] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 4\t50\t2026-09-21 20:39:57\t50\t0\t0\t0"} 
[2026-09-21 18:40:04] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:40:34] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:40:50] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"USER PIN=50\tName=Rony Hassan\tPri=14\tPasswd=3590\tCard=8560159\tGrp=1\tTZ=0000000100000000\tVerify=-1\tViceCard=\tStartDatetime=0\tEndDatetime=0"} 
[2026-09-21 18:40:51] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 36\t50\t2026-09-21 20:40:49\t50\t0\t0\t0"} 
[2026-09-21 18:41:04] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,525,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 18:41:10] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 4\t50\t2026-09-21 20:41:09\t50\t0\t0\t0"} 
[2026-09-21 18:41:35] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:42:04] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"55\t2026-09-21 20:42:03\t0\t1\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 18:42:04] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-21 18:42:04] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"55","device_time":"2026-09-21 20:42:03","timestamp":"2026-09-21 18:42:04","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 18:42:04"}] 
[2026-09-21 18:42:05] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,526,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 18:42:05] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t50\t2026-09-21 20:42:03\t55\t0\t0\t0"} 
[2026-09-21 18:42:35] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:43:05] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:43:35] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:44:05] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:44:35] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:45:06] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:45:36] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:45:38] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"52\t2026-09-21 20:45:37\t0\t1\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 18:45:38] local.ERROR: ZKTeco ADMS DB Sync Error: Could not parse '2026-09-21 2026-09-21 18:34:25': Failed to parse time string (2026-09-21 2026-09-21 18:34:25) at position 11 (2): Double date specification {"trace":"#0 C:\\projects\\hrm\\datadss-local\\vendor\\nesbot\\carbon\\src\\Carbon\\Traits\\Creator.php(214): Carbon\\Carbon::rawParse('2026-09-21 2026...', NULL)
#1 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(148): Carbon\\Carbon::parse('2026-09-21 2026...')
#2 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Concerns\\ManagesTransactions.php(32): App\\Services\\ZkTecoAttendanceService->{closure:App\\Services\\ZkTecoAttendanceService::processAttLog():61}(Object(Illuminate\\Database\\MySqlConnection))
#3 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\DatabaseManager.php(495): Illuminate\\Database\\Connection->transaction(Object(Closure))
#4 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Support\\Facades\\Facade.php(361): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#5 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(61): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#6 C:\\projects\\hrm\\datadss-local\\routes\\web.php(50): App\\Services\\ZkTecoAttendanceService->processAttLog('52\\t2026-09-21 2...', 'AFG3243600453')
#7 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\CallableDispatcher.php(40): Illuminate\\Routing\\RouteFileRegistrar->{closure:C:\\projects\\hrm\\datadss-local\\routes\\web.php:31}(Object(Illuminate\\Http\\Request), 'cdata')
#8 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(244): Illuminate\\Routing\\CallableDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(Closure))
#9 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(215): Illuminate\\Routing\\Route->runCallable()
#10 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(808): Illuminate\\Routing\\Route->run()
#11 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(170): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():807}(Object(Illuminate\\Http\\Request))
#12 C:\\projects\\hrm\\datadss-local\\app\\Http\\Middleware\\SecurityHeadersMiddleware.php(23): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():168}(Object(Illuminate\\Http\\Request))
#13 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): App\\Http\\Middleware\\SecurityHeadersMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Middleware\\SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#15 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#17 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\View\\Middleware\\ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#19 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(121): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#21 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#22 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#24 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#26 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#28 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(201): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(170): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():198}(Object(Illuminate\\Http\\Request))
#34 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():168}(Object(Illuminate\\Http\\Request))
#35 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#38 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#41 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#43 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\HandleCors.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#45 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#47 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#49 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#51 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#52 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#53 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#54 C:\\projects\\hrm\\datadss-local\\public\\index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#55 {main}"} 
[2026-09-21 18:45:38] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","device_time":"2026-09-21 20:45:37","timestamp":"2026-09-21 20:45:37","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 18:45:38"}] 
[2026-09-21 18:45:39] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t50\t2026-09-21 20:45:37\t55\t0\t0\t0"} 
[2026-09-21 18:46:06] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,527,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 18:46:33] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t50\t2026-09-21 18:46:33\t55\t0\t0\t0"} 
[2026-09-21 18:46:36] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:47:06] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:47:36] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:47:52] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"52\t2026-09-21 20:47:51\t0\t1\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 18:47:52] local.ERROR: ZKTeco ADMS DB Sync Error: Could not parse '2026-09-21 2026-09-21 18:34:25': Failed to parse time string (2026-09-21 2026-09-21 18:34:25) at position 11 (2): Double date specification {"trace":"#0 C:\\projects\\hrm\\datadss-local\\vendor\\nesbot\\carbon\\src\\Carbon\\Traits\\Creator.php(214): Carbon\\Carbon::rawParse('2026-09-21 2026...', NULL)
#1 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(148): Carbon\\Carbon::parse('2026-09-21 2026...')
#2 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Concerns\\ManagesTransactions.php(32): App\\Services\\ZkTecoAttendanceService->{closure:App\\Services\\ZkTecoAttendanceService::processAttLog():61}(Object(Illuminate\\Database\\MySqlConnection))
#3 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\DatabaseManager.php(495): Illuminate\\Database\\Connection->transaction(Object(Closure))
#4 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Support\\Facades\\Facade.php(361): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#5 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(61): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#6 C:\\projects\\hrm\\datadss-local\\routes\\web.php(50): App\\Services\\ZkTecoAttendanceService->processAttLog('52\\t2026-09-21 2...', 'AFG3243600453')
#7 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\CallableDispatcher.php(40): Illuminate\\Routing\\RouteFileRegistrar->{closure:C:\\projects\\hrm\\datadss-local\\routes\\web.php:31}(Object(Illuminate\\Http\\Request), 'cdata')
#8 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(244): Illuminate\\Routing\\CallableDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(Closure))
#9 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(215): Illuminate\\Routing\\Route->runCallable()
#10 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(808): Illuminate\\Routing\\Route->run()
#11 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(170): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():807}(Object(Illuminate\\Http\\Request))
#12 C:\\projects\\hrm\\datadss-local\\app\\Http\\Middleware\\SecurityHeadersMiddleware.php(23): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():168}(Object(Illuminate\\Http\\Request))
#13 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): App\\Http\\Middleware\\SecurityHeadersMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Middleware\\SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#15 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#17 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\View\\Middleware\\ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#19 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(121): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#21 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#22 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#24 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#26 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#28 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(201): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(170): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():198}(Object(Illuminate\\Http\\Request))
#34 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():168}(Object(Illuminate\\Http\\Request))
#35 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#38 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#41 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#43 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\HandleCors.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#45 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#47 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#49 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#51 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#52 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#53 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#54 C:\\projects\\hrm\\datadss-local\\public\\index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#55 {main}"} 
[2026-09-21 18:47:52] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","device_time":"2026-09-21 20:47:51","timestamp":"2026-09-21 20:47:51","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 18:47:52"}] 
[2026-09-21 18:47:53] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t50\t2026-09-21 18:47:52\t55\t0\t0\t0"} 
[2026-09-21 18:48:03] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t50\t2026-09-21 18:48:03\t55\t0\t0\t0"} 
[2026-09-21 18:48:06] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,528,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 18:54:45] local.INFO: ZKTeco ADMS Request [GET /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","options":"all","language":"69","pushver":"2.4.1"},"body":""} 
[2026-09-21 18:54:47] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,529,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 18:54:47] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"52\t2026-09-21 20:50:48\t0\t1\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 18:54:47] local.ERROR: ZKTeco ADMS DB Sync Error: Could not parse '2026-09-21 2026-09-21 18:34:25': Failed to parse time string (2026-09-21 2026-09-21 18:34:25) at position 11 (2): Double date specification {"trace":"#0 C:\\projects\\hrm\\datadss-local\\vendor\\nesbot\\carbon\\src\\Carbon\\Traits\\Creator.php(214): Carbon\\Carbon::rawParse('2026-09-21 2026...', NULL)
#1 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(148): Carbon\\Carbon::parse('2026-09-21 2026...')
#2 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Concerns\\ManagesTransactions.php(32): App\\Services\\ZkTecoAttendanceService->{closure:App\\Services\\ZkTecoAttendanceService::processAttLog():61}(Object(Illuminate\\Database\\MySqlConnection))
#3 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\DatabaseManager.php(495): Illuminate\\Database\\Connection->transaction(Object(Closure))
#4 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Support\\Facades\\Facade.php(361): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#5 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(61): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#6 C:\\projects\\hrm\\datadss-local\\routes\\web.php(50): App\\Services\\ZkTecoAttendanceService->processAttLog('52\\t2026-09-21 2...', 'AFG3243600453')
#7 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\CallableDispatcher.php(40): Illuminate\\Routing\\RouteFileRegistrar->{closure:C:\\projects\\hrm\\datadss-local\\routes\\web.php:31}(Object(Illuminate\\Http\\Request), 'cdata')
#8 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(244): Illuminate\\Routing\\CallableDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(Closure))
#9 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(215): Illuminate\\Routing\\Route->runCallable()
#10 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(808): Illuminate\\Routing\\Route->run()
#11 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(170): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():807}(Object(Illuminate\\Http\\Request))
#12 C:\\projects\\hrm\\datadss-local\\app\\Http\\Middleware\\SecurityHeadersMiddleware.php(23): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():168}(Object(Illuminate\\Http\\Request))
#13 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): App\\Http\\Middleware\\SecurityHeadersMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Middleware\\SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#15 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#17 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\View\\Middleware\\ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#19 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(121): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#21 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#22 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#24 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#26 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#28 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(201): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(170): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():198}(Object(Illuminate\\Http\\Request))
#34 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():168}(Object(Illuminate\\Http\\Request))
#35 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#38 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#41 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#43 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\HandleCors.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#45 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#47 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#49 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#51 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#52 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#53 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#54 C:\\projects\\hrm\\datadss-local\\public\\index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#55 {main}"} 
[2026-09-21 18:54:47] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","device_time":"2026-09-21 20:50:48","timestamp":"2026-09-21 20:50:48","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 18:54:47"}] 
[2026-09-21 18:54:48] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t50\t2026-09-21 18:54:47\t55\t0\t0\t0"} 
[2026-09-21 18:54:48] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t50\t2026-09-21 20:50:49\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-21 18:51:47\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-21 18:52:17\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-21 18:52:28\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-21 18:52:39\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-21 18:53:10\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-21 18:53:45\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-21 18:54:00\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-21 18:54:29\t55\t0\t0\t0"} 
[2026-09-21 18:54:52] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"52\t2026-09-21 20:54:51\t0\t1\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 18:54:52] local.ERROR: ZKTeco ADMS DB Sync Error: Could not parse '2026-09-21 2026-09-21 18:34:25': Failed to parse time string (2026-09-21 2026-09-21 18:34:25) at position 11 (2): Double date specification {"trace":"#0 C:\\projects\\hrm\\datadss-local\\vendor\\nesbot\\carbon\\src\\Carbon\\Traits\\Creator.php(214): Carbon\\Carbon::rawParse('2026-09-21 2026...', NULL)
#1 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(148): Carbon\\Carbon::parse('2026-09-21 2026...')
#2 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Concerns\\ManagesTransactions.php(32): App\\Services\\ZkTecoAttendanceService->{closure:App\\Services\\ZkTecoAttendanceService::processAttLog():61}(Object(Illuminate\\Database\\MySqlConnection))
#3 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\DatabaseManager.php(495): Illuminate\\Database\\Connection->transaction(Object(Closure))
#4 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Support\\Facades\\Facade.php(361): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#5 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(61): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#6 C:\\projects\\hrm\\datadss-local\\routes\\web.php(50): App\\Services\\ZkTecoAttendanceService->processAttLog('52\\t2026-09-21 2...', 'AFG3243600453')
#7 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\CallableDispatcher.php(40): Illuminate\\Routing\\RouteFileRegistrar->{closure:C:\\projects\\hrm\\datadss-local\\routes\\web.php:31}(Object(Illuminate\\Http\\Request), 'cdata')
#8 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(244): Illuminate\\Routing\\CallableDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(Closure))
#9 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(215): Illuminate\\Routing\\Route->runCallable()
#10 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(808): Illuminate\\Routing\\Route->run()
#11 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(170): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():807}(Object(Illuminate\\Http\\Request))
#12 C:\\projects\\hrm\\datadss-local\\app\\Http\\Middleware\\SecurityHeadersMiddleware.php(23): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():168}(Object(Illuminate\\Http\\Request))
#13 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): App\\Http\\Middleware\\SecurityHeadersMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Middleware\\SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#15 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#17 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\View\\Middleware\\ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#19 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(121): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#21 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#22 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#24 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#26 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#28 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(201): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(170): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():198}(Object(Illuminate\\Http\\Request))
#34 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():168}(Object(Illuminate\\Http\\Request))
#35 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#38 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#41 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#43 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\HandleCors.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#45 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#47 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#49 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#51 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#52 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#53 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#54 C:\\projects\\hrm\\datadss-local\\public\\index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#55 {main}"} 
[2026-09-21 18:54:52] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","device_time":"2026-09-21 20:54:51","timestamp":"2026-09-21 20:54:51","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 18:54:52"}] 
[2026-09-21 18:54:52] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,530,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 18:54:53] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t50\t2026-09-21 20:54:51\t55\t0\t0\t0"} 
[2026-09-21 18:54:58] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:57:19] local.INFO: ZKTeco ADMS Request [GET /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","options":"all","language":"69","pushver":"2.4.1"},"body":""} 
[2026-09-21 18:57:20] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"56\t2026-09-21 20:55:08\t0\t1\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 18:57:20] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-21 18:57:20] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"56","device_time":"2026-09-21 20:55:08","timestamp":"2026-09-21 20:55:08","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 18:57:20"}] 
[2026-09-21 18:57:21] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,532,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 18:57:21] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t50\t2026-09-21 20:55:09\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-21 18:55:38\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-21 18:55:48\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-21 18:57:20\t55\t0\t0\t0"} 
[2026-09-21 18:57:21] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"54\t2026-09-21 18:56:46\t0\t1\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 18:57:21] local.WARNING: ZKTeco Sync: No employee found with code '54'. Punch ignored.  
[2026-09-21 18:57:21] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":0} 
[2026-09-21 18:57:21] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"54","device_time":"2026-09-21 18:56:46","timestamp":"2026-09-21 18:56:46","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 18:57:21"}] 
[2026-09-21 18:57:22] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t50\t2026-09-21 18:56:23\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-21 18:56:26\t55\t0\t0\t0
OPLOG 3\t50\t2026-09-21 18:56:46\t55\t0\t0\t0"} 
[2026-09-21 18:57:25] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"ATTLOG","query":{"SN":"AFG3243600453","table":"ATTLOG","Stamp":"9999"},"body":"55\t2026-09-21 20:57:25\t0\t2\t0\t0\t0\t0\t0\t0"} 
[2026-09-21 18:57:25] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-21 18:57:25] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"55","device_time":"2026-09-21 20:57:25","timestamp":"2026-09-21 20:57:25","status":"0","verify_type":"2","work_code":"0","received_at":"2026-09-21 18:57:25"}] 
[2026-09-21 18:57:26] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453","INFO":"Ver 8.0.4.6-20221202,19,36,533,192.168.0.201,10,-1,0,0,101,4,6,0"},"body":""} 
[2026-09-21 18:57:26] local.INFO: ZKTeco ADMS Request [POST /iclock/cdata]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"OPERLOG","query":{"SN":"AFG3243600453","table":"OPERLOG","OpStamp":"9999"},"body":"OPLOG 3\t50\t2026-09-21 20:57:26\t55\t0\t0\t0"} 
[2026-09-21 18:57:32] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:57:40] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:57:49] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:58:00] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:58:12] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:58:26] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:58:41] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 18:58:58] local.INFO: ZKTeco ADMS Request [GET /iclock/getrequest]: {"ip":"192.168.0.201","sn":"AFG3243600453","table":"","query":{"SN":"AFG3243600453"},"body":""} 
[2026-09-21 19:00:47] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-21 19:00:47] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"55","device_time":"2026-09-21 21:00:47","timestamp":"2026-09-21 21:00:47","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 19:00:47"}] 
[2026-09-21 19:05:15] local.WARNING: ZKTeco Sync: No employee found with code '54'. Punch ignored.  
[2026-09-21 19:05:15] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":0} 
[2026-09-21 19:05:15] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"54","device_time":"2026-09-21 21:05:14","timestamp":"2026-09-21 21:05:14","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 19:05:15"}] 
[2026-09-21 19:09:46] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-21 19:09:46] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"55","device_time":"2026-09-21 21:09:46","timestamp":"2026-09-21 21:09:46","status":"0","verify_type":"2","work_code":"0","received_at":"2026-09-21 19:09:46"}] 
[2026-09-21 19:14:29] local.ERROR: ZKTeco ADMS DB Sync Error: Could not parse '2026-09-21 2026-09-21 18:34:25': Failed to parse time string (2026-09-21 2026-09-21 18:34:25) at position 11 (2): Double date specification {"trace":"#0 C:\\projects\\hrm\\datadss-local\\vendor\\nesbot\\carbon\\src\\Carbon\\Traits\\Creator.php(214): Carbon\\Carbon::rawParse('2026-09-21 2026...', NULL)
#1 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(148): Carbon\\Carbon::parse('2026-09-21 2026...')
#2 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Concerns\\ManagesTransactions.php(32): App\\Services\\ZkTecoAttendanceService->{closure:App\\Services\\ZkTecoAttendanceService::processAttLog():61}(Object(Illuminate\\Database\\MySqlConnection))
#3 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\DatabaseManager.php(495): Illuminate\\Database\\Connection->transaction(Object(Closure))
#4 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Support\\Facades\\Facade.php(361): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#5 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(61): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#6 C:\\projects\\hrm\\datadss-local\\routes\\web.php(44): App\\Services\\ZkTecoAttendanceService->processAttLog('52\\t2026-09-21 2...', 'AFG3243600453')
#7 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\CallableDispatcher.php(40): Illuminate\\Routing\\RouteFileRegistrar->{closure:C:\\projects\\hrm\\datadss-local\\routes\\web.php:31}(Object(Illuminate\\Http\\Request), 'cdata')
#8 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(244): Illuminate\\Routing\\CallableDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(Closure))
#9 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(215): Illuminate\\Routing\\Route->runCallable()
#10 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(808): Illuminate\\Routing\\Route->run()
#11 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(170): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():807}(Object(Illuminate\\Http\\Request))
#12 C:\\projects\\hrm\\datadss-local\\app\\Http\\Middleware\\SecurityHeadersMiddleware.php(23): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():168}(Object(Illuminate\\Http\\Request))
#13 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): App\\Http\\Middleware\\SecurityHeadersMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Middleware\\SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#15 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#17 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\View\\Middleware\\ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#19 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(121): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#21 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#22 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#24 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#26 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#28 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(201): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(170): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():198}(Object(Illuminate\\Http\\Request))
#34 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():168}(Object(Illuminate\\Http\\Request))
#35 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#38 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#41 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#43 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\HandleCors.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#45 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#47 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#49 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#51 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#52 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#53 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#54 C:\\projects\\hrm\\datadss-local\\public\\index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#55 {main}"} 
[2026-09-21 19:14:29] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","device_time":"2026-09-21 21:14:29","timestamp":"2026-09-21 21:14:29","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 19:14:29"}] 
[2026-09-21 19:17:42] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-21 19:17:42] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","device_time":"2026-09-21 21:17:42","timestamp":"2026-09-21 21:17:42","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 19:17:42"}] 
[2026-09-21 19:19:55] local.ERROR: ZKTeco ADMS DB Sync Error: Could not parse '2026-09-21 2026-09-21 21:17:42': Failed to parse time string (2026-09-21 2026-09-21 21:17:42) at position 11 (2): Double date specification {"trace":"#0 C:\\projects\\hrm\\datadss-local\\vendor\\nesbot\\carbon\\src\\Carbon\\Traits\\Creator.php(214): Carbon\\Carbon::rawParse('2026-09-21 2026...', NULL)
#1 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(148): Carbon\\Carbon::parse('2026-09-21 2026...')
#2 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Concerns\\ManagesTransactions.php(32): App\\Services\\ZkTecoAttendanceService->{closure:App\\Services\\ZkTecoAttendanceService::processAttLog():61}(Object(Illuminate\\Database\\MySqlConnection))
#3 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\DatabaseManager.php(495): Illuminate\\Database\\Connection->transaction(Object(Closure))
#4 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Support\\Facades\\Facade.php(361): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#5 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(61): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#6 C:\\projects\\hrm\\datadss-local\\routes\\web.php(44): App\\Services\\ZkTecoAttendanceService->processAttLog('52\\t2026-09-21 2...', 'AFG3243600453')
#7 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\CallableDispatcher.php(40): Illuminate\\Routing\\RouteFileRegistrar->{closure:C:\\projects\\hrm\\datadss-local\\routes\\web.php:31}(Object(Illuminate\\Http\\Request), 'cdata')
#8 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(244): Illuminate\\Routing\\CallableDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(Closure))
#9 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Route.php(215): Illuminate\\Routing\\Route->runCallable()
#10 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(808): Illuminate\\Routing\\Route->run()
#11 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(170): Illuminate\\Routing\\Router->{closure:Illuminate\\Routing\\Router::runRouteWithinStack():807}(Object(Illuminate\\Http\\Request))
#12 C:\\projects\\hrm\\datadss-local\\app\\Http\\Middleware\\SecurityHeadersMiddleware.php(23): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():168}(Object(Illuminate\\Http\\Request))
#13 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): App\\Http\\Middleware\\SecurityHeadersMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#14 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Middleware\\SubstituteBindings.php(51): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#15 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#16 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken.php(88): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#17 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\View\\Middleware\\ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#19 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(121): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#21 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#22 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#23 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#24 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#26 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#27 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#28 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#29 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#30 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#31 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#32 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(201): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#33 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(170): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():198}(Object(Illuminate\\Http\\Request))
#34 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():168}(Object(Illuminate\\Http\\Request))
#35 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#38 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#41 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#42 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#43 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#44 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\HandleCors.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#45 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#46 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#47 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#48 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#49 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#50 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#51 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#52 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#53 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#54 C:\\projects\\hrm\\datadss-local\\public\\index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#55 {main}"} 
[2026-09-21 19:19:55] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","device_time":"2026-09-21 21:19:54","timestamp":"2026-09-21 21:19:54","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 19:19:55"}] 
[2026-09-21 19:24:49] local.ERROR: Could not parse '2026-09-21 2026-09-21 09:00:00': Failed to parse time string (2026-09-21 2026-09-21 09:00:00) at position 11 (2): Double date specification {"exception":"[object] (Carbon\\Exceptions\\InvalidFormatException(code: 0): Could not parse '2026-09-21 2026-09-21 09:00:00': Failed to parse time string (2026-09-21 2026-09-21 09:00:00) at position 11 (2): Double date specification at C:\\projects\\hrm\\datadss-local\\vendor\\nesbot\\carbon\\src\\Carbon\\Traits\\Creator.php:194)
[stacktrace]
#0 C:\\projects\\hrm\\datadss-local\\vendor\\nesbot\\carbon\\src\\Carbon\\Traits\\Creator.php(214): Carbon\\Carbon::rawParse('2026-09-21 2026...', NULL)
#1 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(149): Carbon\\Carbon::parse('2026-09-21 2026...')
#2 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Concerns\\ManagesTransactions.php(32): App\\Services\\ZkTecoAttendanceService->{closure:App\\Services\\ZkTecoAttendanceService::processAttLog():61}(Object(Illuminate\\Database\\MySqlConnection))
#3 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\DatabaseManager.php(495): Illuminate\\Database\\Connection->transaction(Object(Closure))
#4 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Support\\Facades\\Facade.php(361): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#5 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(61): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#6 C:\\projects\\hrm\\datadss-local\\scratch\\test_hourly.php(25): App\\Services\\ZkTecoAttendanceService->processAttLog('BR001\\t2026-09-2...', 'AFG3243600453')
#7 {main}

[previous exception] [object] (Carbon\\Exceptions\\InvalidFormatException(code: 0): Failed to parse time string (2026-09-21 2026-09-21 09:00:00) at position 11 (2): Double date specification at C:\\projects\\hrm\\datadss-local\\vendor\\nesbot\\carbon\\src\\Carbon\\Traits\\Creator.php:102)
[stacktrace]
#0 C:\\projects\\hrm\\datadss-local\\vendor\\nesbot\\carbon\\src\\Carbon\\Traits\\Creator.php(183): Carbon\\Carbon->__construct('2026-09-21 2026...', NULL)
#1 C:\\projects\\hrm\\datadss-local\\vendor\\nesbot\\carbon\\src\\Carbon\\Traits\\Creator.php(214): Carbon\\Carbon::rawParse('2026-09-21 2026...', NULL)
#2 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(149): Carbon\\Carbon::parse('2026-09-21 2026...')
#3 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Concerns\\ManagesTransactions.php(32): App\\Services\\ZkTecoAttendanceService->{closure:App\\Services\\ZkTecoAttendanceService::processAttLog():61}(Object(Illuminate\\Database\\MySqlConnection))
#4 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\DatabaseManager.php(495): Illuminate\\Database\\Connection->transaction(Object(Closure))
#5 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Support\\Facades\\Facade.php(361): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#6 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(61): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#7 C:\\projects\\hrm\\datadss-local\\scratch\\test_hourly.php(25): App\\Services\\ZkTecoAttendanceService->processAttLog('BR001\\t2026-09-2...', 'AFG3243600453')
#8 {main}

[previous exception] [object] (DateMalformedStringException(code: 0): Failed to parse time string (2026-09-21 2026-09-21 09:00:00) at position 11 (2): Double date specification at C:\\projects\\hrm\\datadss-local\\vendor\\nesbot\\carbon\\src\\Carbon\\Traits\\Creator.php:100)
[stacktrace]
#0 C:\\projects\\hrm\\datadss-local\\vendor\\nesbot\\carbon\\src\\Carbon\\Traits\\Creator.php(100): DateTime->__construct('2026-09-21 2026...', NULL)
#1 C:\\projects\\hrm\\datadss-local\\vendor\\nesbot\\carbon\\src\\Carbon\\Traits\\Creator.php(183): Carbon\\Carbon->__construct('2026-09-21 2026...', NULL)
#2 C:\\projects\\hrm\\datadss-local\\vendor\\nesbot\\carbon\\src\\Carbon\\Traits\\Creator.php(214): Carbon\\Carbon::rawParse('2026-09-21 2026...', NULL)
#3 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(149): Carbon\\Carbon::parse('2026-09-21 2026...')
#4 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Concerns\\ManagesTransactions.php(32): App\\Services\\ZkTecoAttendanceService->{closure:App\\Services\\ZkTecoAttendanceService::processAttLog():61}(Object(Illuminate\\Database\\MySqlConnection))
#5 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\DatabaseManager.php(495): Illuminate\\Database\\Connection->transaction(Object(Closure))
#6 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Support\\Facades\\Facade.php(361): Illuminate\\Database\\DatabaseManager->__call('transaction', Array)
#7 C:\\projects\\hrm\\datadss-local\\app\\Services\\ZkTecoAttendanceService.php(61): Illuminate\\Support\\Facades\\Facade::__callStatic('transaction', Array)
#8 C:\\projects\\hrm\\datadss-local\\scratch\\test_hourly.php(25): App\\Services\\ZkTecoAttendanceService->processAttLog('BR001\\t2026-09-2...', 'AFG3243600453')
#9 {main}
"} 
[2026-09-21 19:27:54] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-21 19:27:54] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","device_time":"2026-09-21 21:27:54","timestamp":"2026-09-21 21:27:54","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 19:27:54"}] 
[2026-09-21 19:30:13] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-21 19:30:13] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","device_time":"2026-09-21 21:30:12","timestamp":"2026-09-21 21:30:12","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 19:30:13"}] 
[2026-09-21 19:32:21] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-21 19:32:21] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","device_time":"2026-09-21 21:32:21","timestamp":"2026-09-21 21:32:21","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 19:32:21"}] 
[2026-09-21 19:53:20] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-21 19:53:20] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","device_time":"2026-09-21 21:53:20","timestamp":"2026-09-21 21:53:20","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 19:53:20"}] 
[2026-09-21 19:55:24] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-21 19:55:24] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","device_time":"2026-09-21 21:55:23","timestamp":"2026-09-21 21:55:23","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 19:55:24"}] 
[2026-09-21 19:57:54] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-21 19:57:54] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","device_time":"2026-09-21 21:57:53","timestamp":"2026-09-21 21:57:53","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 19:57:54"}] 
[2026-09-21 19:58:35] local.WARNING: ZKTeco Sync: No employee found with code '11'. Punch ignored.  
[2026-09-21 19:58:35] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":0} 
[2026-09-21 19:58:35] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"11","device_time":"2026-09-21 21:58:35","timestamp":"2026-09-21 21:58:35","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 19:58:35"}] 
[2026-09-21 19:58:54] local.WARNING: ZKTeco Sync: No employee found with code '1'. Punch ignored.  
[2026-09-21 19:58:54] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":0} 
[2026-09-21 19:58:54] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"1","device_time":"2026-09-21 21:58:53","timestamp":"2026-09-21 21:58:53","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 19:58:54"}] 
[2026-09-21 20:00:07] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-21 20:00:07] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","device_time":"2026-09-21 22:00:06","timestamp":"2026-09-21 22:00:06","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 20:00:07"}] 
[2026-09-21 20:00:27] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-21 20:00:27] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"56","device_time":"2026-09-21 22:00:26","timestamp":"2026-09-21 22:00:26","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 20:00:27"}] 
[2026-09-21 20:06:48] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-21 20:06:48] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","device_time":"2026-09-21 22:06:46","timestamp":"2026-09-21 22:06:46","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 20:06:48"}] 
[2026-09-21 20:29:49] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-21 20:29:49] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","device_time":"2026-09-21 22:29:48","timestamp":"2026-09-21 22:29:48","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 20:29:49"}] 
[2026-09-21 20:37:10] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-21 20:37:10] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","device_time":"2026-09-21 22:37:09","timestamp":"2026-09-21 22:37:09","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 20:37:10"}] 
[2026-09-21 20:49:54] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-21 20:49:54] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","device_time":"2026-09-21 22:49:52","timestamp":"2026-09-21 22:49:52","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-21 20:49:54"}] 
[2026-09-22 11:06:09] local.WARNING: ZKTeco Sync: No employee found with code '57'. Punch ignored.  
[2026-09-22 11:06:09] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":5} 
[2026-09-22 11:06:09] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"50","device_time":"2026-09-21 22:03:31","timestamp":"2026-09-21 22:03:31","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-22 11:06:09"},{"device_sn":"AFG3243600453","user_pin":"50","device_time":"2026-09-22 08:48:25","timestamp":"2026-09-22 08:48:25","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-22 11:06:09"},{"device_sn":"AFG3243600453","user_pin":"55","device_time":"2026-09-22 09:30:34","timestamp":"2026-09-22 09:30:34","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-22 11:06:09"},{"device_sn":"AFG3243600453","user_pin":"56","device_time":"2026-09-22 09:30:39","timestamp":"2026-09-22 09:30:39","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-22 11:06:09"},{"device_sn":"AFG3243600453","user_pin":"57","device_time":"2026-09-22 10:40:42","timestamp":"2026-09-22 10:40:42","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-22 11:06:09"},{"device_sn":"AFG3243600453","user_pin":"52","device_time":"2026-09-22 10:48:09","timestamp":"2026-09-22 10:48:09","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-22 11:06:09"}] 
[2026-09-22 11:15:32] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-22 11:15:32] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","device_time":"2026-09-22 13:15:31","timestamp":"2026-09-22 13:15:31","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-22 11:15:32"}] 
[2026-09-22 11:21:56] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-22 11:21:56] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"55","device_time":"2026-09-22 13:21:55","timestamp":"2026-09-22 13:21:55","status":"0","verify_type":"2","work_code":"0","received_at":"2026-09-22 11:21:56"}] 
[2026-09-22 11:22:40] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-22 11:22:40] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","device_time":"2026-09-22 13:22:39","timestamp":"2026-09-22 13:22:39","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-22 11:22:40"}] 
[2026-09-22 14:09:08] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-22 14:09:08] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","device_time":"2026-09-22 16:09:07","timestamp":"2026-09-22 16:09:07","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-22 14:09:08"}] 
[2026-09-22 14:23:49] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-22 14:23:49] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","device_time":"2026-09-22 16:23:48","timestamp":"2026-09-22 16:23:48","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-22 14:23:49"}] 
[2026-09-22 14:45:34] local.ERROR: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'matendeshrm.sessions' doesn't exist (Connection: mysql, SQL: select * from `sessions` where `id` = or1lfmYBU6l7dHQrHqRpppkdkqjG2pQ3svLLRXEJ limit 1) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S02): SQLSTATE[42S02]: Base table or view not found: 1146 Table 'matendeshrm.sessions' doesn't exist (Connection: mysql, SQL: select * from `sessions` where `id` = or1lfmYBU6l7dHQrHqRpppkdkqjG2pQ3svLLRXEJ limit 1) at C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php:825)
[stacktrace]
#0 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(779): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#1 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(398): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#2 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Query\\Builder.php(3106): Illuminate\\Database\\Connection->select('select * from `...', Array, false)
#3 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Query\\Builder.php(3091): Illuminate\\Database\\Query\\Builder->runSelect()
#4 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Query\\Builder.php(3676): Illuminate\\Database\\Query\\Builder->{closure:Illuminate\\Database\\Query\\Builder::get():3090}()
#5 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Query\\Builder.php(3090): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#6 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Concerns\\BuildsQueries.php(343): Illuminate\\Database\\Query\\Builder->get(Array)
#7 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Query\\Builder.php(3013): Illuminate\\Database\\Query\\Builder->first(Array)
#8 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\DatabaseSessionHandler.php(97): Illuminate\\Database\\Query\\Builder->find('or1lfmYBU6l7dHQ...')
#9 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Store.php(117): Illuminate\\Session\\DatabaseSessionHandler->read('or1lfmYBU6l7dHQ...')
#10 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Store.php(105): Illuminate\\Session\\Store->readFromHandler()
#11 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Store.php(89): Illuminate\\Session\\Store->loadSession()
#12 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(147): Illuminate\\Session\\Store->start()
#13 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Support\\helpers.php(399): Illuminate\\Session\\Middleware\\StartSession->{closure:Illuminate\\Session\\Middleware\\StartSession::startSession():144}(Object(Illuminate\\Session\\Store))
#14 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(144): tap(Object(Illuminate\\Session\\Store), Object(Closure))
#15 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(116): Illuminate\\Session\\Middleware\\StartSession->startSession(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store))
#16 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#17 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#18 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#19 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#21 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#23 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#24 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#25 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#26 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#27 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(201): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#28 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(170): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():198}(Object(Illuminate\\Http\\Request))
#29 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():168}(Object(Illuminate\\Http\\Request))
#30 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#32 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#33 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#35 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#36 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#38 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\HandleCors.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#40 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#42 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#44 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#46 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#47 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#48 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#49 C:\\projects\\hrm\\datadss-local\\public\\index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#50 {main}

[previous exception] [object] (PDOException(code: 42S02): SQLSTATE[42S02]: Base table or view not found: 1146 Table 'matendeshrm.sessions' doesn't exist at C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php:407)
[stacktrace]
#0 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(407): PDO->prepare('select * from `...')
#1 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(812): Illuminate\\Database\\Connection->{closure:Illuminate\\Database\\Connection::select():398}('select * from `...', Array)
#2 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(779): Illuminate\\Database\\Connection->runQueryCallback('select * from `...', Array, Object(Closure))
#3 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php(398): Illuminate\\Database\\Connection->run('select * from `...', Array, Object(Closure))
#4 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Query\\Builder.php(3106): Illuminate\\Database\\Connection->select('select * from `...', Array, false)
#5 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Query\\Builder.php(3091): Illuminate\\Database\\Query\\Builder->runSelect()
#6 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Query\\Builder.php(3676): Illuminate\\Database\\Query\\Builder->{closure:Illuminate\\Database\\Query\\Builder::get():3090}()
#7 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Query\\Builder.php(3090): Illuminate\\Database\\Query\\Builder->onceWithColumns(Array, Object(Closure))
#8 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Concerns\\BuildsQueries.php(343): Illuminate\\Database\\Query\\Builder->get(Array)
#9 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Query\\Builder.php(3013): Illuminate\\Database\\Query\\Builder->first(Array)
#10 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\DatabaseSessionHandler.php(97): Illuminate\\Database\\Query\\Builder->find('or1lfmYBU6l7dHQ...')
#11 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Store.php(117): Illuminate\\Session\\DatabaseSessionHandler->read('or1lfmYBU6l7dHQ...')
#12 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Store.php(105): Illuminate\\Session\\Store->readFromHandler()
#13 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Store.php(89): Illuminate\\Session\\Store->loadSession()
#14 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(147): Illuminate\\Session\\Store->start()
#15 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Support\\helpers.php(399): Illuminate\\Session\\Middleware\\StartSession->{closure:Illuminate\\Session\\Middleware\\StartSession::startSession():144}(Object(Illuminate\\Session\\Store))
#16 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(144): tap(Object(Illuminate\\Session\\Store), Object(Closure))
#17 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(116): Illuminate\\Session\\Middleware\\StartSession->startSession(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store))
#18 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Session\\Middleware\\StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest(Object(Illuminate\\Http\\Request), Object(Illuminate\\Session\\Store), Object(Closure))
#19 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#20 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#21 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#22 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Cookie\\Middleware\\EncryptCookies.php(75): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#23 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#24 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#25 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(807): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#26 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(786): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#27 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(750): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#28 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Routing\\Router.php(739): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#29 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(201): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#30 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(170): Illuminate\\Foundation\\Http\\Kernel->{closure:Illuminate\\Foundation\\Http\\Kernel::dispatchToRouter():198}(Object(Illuminate\\Http\\Request))
#31 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:Illuminate\\Pipeline\\Pipeline::prepareDestination():168}(Object(Illuminate\\Http\\Request))
#32 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#33 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#35 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\TrimStrings.php(51): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#36 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#38 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\ValidatePostSize->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#39 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance.php(110): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#40 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#41 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\HandleCors.php(49): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#42 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\HandleCors->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Http\\Middleware\\TrustProxies.php(58): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#44 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Http\\Middleware\\TrustProxies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#45 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks.php(22): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#46 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(209): Illuminate\\Foundation\\Http\\Middleware\\InvokeDeferredCallbacks->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#47 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Pipeline\\Pipeline.php(127): Illuminate\\Pipeline\\Pipeline->{closure:{closure:Illuminate\\Pipeline\\Pipeline::carry():184}:185}(Object(Illuminate\\Http\\Request))
#48 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(176): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#49 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Http\\Kernel.php(145): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#50 C:\\projects\\hrm\\datadss-local\\vendor\\laravel\\framework\\src\\Illuminate\\Foundation\\Application.php(1220): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#51 C:\\projects\\hrm\\datadss-local\\public\\index.php(20): Illuminate\\Foundation\\Application->handleRequest(Object(Illuminate\\Http\\Request))
#52 {main}
"} 
[2026-09-22 14:47:28] local.INFO: In-app notification sent {"recipient_id":"a1762026-c8c9-4c4b-bbed-c90edf4310f3","title":"Failed Login Attempt","type":"login_failed"} 
[2026-09-22 14:47:28] local.INFO: Notification sent: login_failed {"user_id":"a1762026-c8c9-4c4b-bbed-c90edf4310f3","type":"login_failed"} 
[2026-09-22 14:48:58] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":1} 
[2026-09-22 14:48:58] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"52","device_time":"2026-09-22 16:48:57","timestamp":"2026-09-22 16:48:57","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-22 14:48:58"}] 
[2026-09-22 14:59:09] local.WARNING: ZKTeco Sync: No employee found with code '55'. Punch ignored.  
[2026-09-22 14:59:09] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":0} 
[2026-09-22 14:59:09] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"55","device_time":"2026-09-22 16:59:08","timestamp":"2026-09-22 16:59:08","status":"0","verify_type":"2","work_code":"0","received_at":"2026-09-22 14:59:09"}] 
[2026-09-22 15:13:33] local.WARNING: ZKTeco Sync: No employee found with code '1'. Punch ignored.  
[2026-09-22 15:13:33] local.INFO: ZKTeco ADMS DB Sync Success: {"inserted_count":0} 
[2026-09-22 15:13:33] local.INFO: Parsed ZKTeco ATTLOG Punches (JSON): [{"device_sn":"AFG3243600453","user_pin":"1","device_time":"2026-09-22 17:13:31","timestamp":"2026-09-22 17:13:31","status":"0","verify_type":"1","work_code":"0","received_at":"2026-09-22 15:13:33"}] 
