Help understanding buffer parser output

Both outputs look the same, except the second one it has json object { data: }

Upper modbus output :

{"topic":"polling","payload":[26214,16692,0,0,0,49152,0,17337,32768,50210,0,16840,0,0,0,0,52429,16620,0,0],"responseBuffer":{"data":[26214,16692,0,0,0,49152,0,17337,32768,50210,0,16840,0,0,0,0,52429,16620,0,0],"buffer":[102,102,65,52,0,0,0,0,0,0,192,0,0,0,67,185,128,0,196,34,0,0,65,200,0,0,0,0,0,0,0,0,204,205,64,236,0,0,0,0]},"input":{"topic":"polling","from":"1550-20","payload":{"unitid":"1","fc":3,"address":"1550","quantity":"20","messageId":"67b9f31ce2eef850569c1123"},"queueLengthByUnitId":{"unitId":1,"queueLength":0},"queueUnitId":1,"unitId":1},"sendingNodeId":"c1d11d5d9a56ee3b","_msgid":"3d1ce1ea77cab608"}

Lower modbus output:

{"topic":"polling","payload":{"data":[26214,16692,0,0,0,49152,0,17337,32768,50210,0,16840,0,0,0,0,26214,16654,0,0],"buffer":[102,102,65,52,0,0,0,0,0,0,192,0,0,0,67,185,128,0,196,34,0,0,65,200,0,0,0,0,0,0,0,0,102,102,65,14,0,0,0,0]},"values":[26214,16692,0,0,0,49152,0,17337,32768,50210,0,16840,0,0,0,0,26214,16654,0,0],"input":{"topic":"polling","from":"1550-20","payload":{"unitid":"1","fc":3,"address":"1550","quantity":"20","messageId":"67b9f2d6e2eef850569c10de"},"queueLengthByUnitId":{"unitId":1,"queueLength":0},"queueUnitId":1,"unitId":1},"sendingNodeId":"c1d11d5d9a56ee3b","_msgid":"6f20dddb07cf573f"}

Admin Edit: wrap data in triple back ticks ```