{
    "segments": [
        {
            "id": 1,
            "seek": 2934,
            "start": 1.87,
            "end": 8.99,
            "text": " Hello, this is our talk from Blackbox to Automotive Ransomware.",
            "tokens": [
                50400,
                2425,
                11,
                341,
                307,
                527,
                751,
                490,
                4076,
                4995,
                281,
                24619,
                22459,
                497,
                599,
                298,
                3039,
                13,
                50708
            ],
            "temperature": 0.0,
            "avg_logprob": -0.3365036283714184,
            "compression_ratio": 1.2795698924731183,
            "no_speech_prob": 0.0814208984375,
            "words": [
                {
                    "start": 1.87,
                    "end": 2.31,
                    "word": " Hello",
                    "probability": 0.2222900390625
                },
                {
                    "start": 2.31,
                    "end": 2.63,
                    "word": ",",
                    "probability": 0.6494140625
                },
                {
                    "start": 2.63,
                    "end": 3.41,
                    "word": " this",
                    "probability": 0.76708984375
                },
                {
                    "start": 3.41,
                    "end": 4.19,
                    "word": " is",
                    "probability": 0.90771484375
                },
                {
                    "start": 4.19,
                    "end": 5.45,
                    "word": " our",
                    "probability": 0.802734375
                },
                {
                    "start": 5.45,
                    "end": 5.79,
                    "word": " talk",
                    "probability": 0.82421875
                },
                {
                    "start": 5.79,
                    "end": 6.17,
                    "word": " from",
                    "probability": 0.76611328125
                },
                {
                    "start": 6.17,
                    "end": 6.79,
                    "word": " Blackbox",
                    "probability": 0.3289794921875
                },
                {
                    "start": 6.79,
                    "end": 7.01,
                    "word": " to",
                    "probability": 0.7099609375
                },
                {
                    "start": 7.01,
                    "end": 7.45,
                    "word": " Automotive",
                    "probability": 0.6796875
                },
                {
                    "start": 7.45,
                    "end": 8.11,
                    "word": " Ransomware",
                    "probability": 0.72808837890625
                },
                {
                    "start": 8.11,
                    "end": 8.99,
                    "word": ".",
                    "probability": 0.88671875
                }
            ]
        },
        {
            "id": 2,
            "seek": 2934,
            "start": 10.29,
            "end": 21.59,
            "text": " My name is Nius and I have Enrico with me. We are both PhD students on DOTH Regensburg",
            "tokens": [
                50828,
                1222,
                1315,
                307,
                426,
                4872,
                293,
                286,
                362,
                2193,
                23776,
                365,
                385,
                13,
                492,
                366,
                1293,
                14476,
                1731,
                322,
                50142,
                39,
                4791,
                694,
                8342,
                51384
            ],
            "temperature": 0.0,
            "avg_logprob": -0.3365036283714184,
            "compression_ratio": 1.2795698924731183,
            "no_speech_prob": 0.0814208984375,
            "words": [
                {
                    "start": 10.29,
                    "end": 10.73,
                    "word": " My",
                    "probability": 0.89208984375
                },
                {
                    "start": 10.73,
                    "end": 11.03,
                    "word": " name",
                    "probability": 0.81201171875
                },
                {
                    "start": 11.03,
                    "end": 11.35,
                    "word": " is",
                    "probability": 0.90966796875
                },
                {
                    "start": 11.35,
                    "end": 11.81,
                    "word": " Nius",
                    "probability": 0.599853515625
                },
                {
                    "start": 11.81,
                    "end": 12.57,
                    "word": " and",
                    "probability": 0.67431640625
                },
                {
                    "start": 12.57,
                    "end": 12.91,
                    "word": " I",
                    "probability": 0.94873046875
                },
                {
                    "start": 12.91,
                    "end": 13.15,
                    "word": " have",
                    "probability": 0.8427734375
                },
                {
                    "start": 13.15,
                    "end": 13.55,
                    "word": " Enrico",
                    "probability": 0.943359375
                },
                {
                    "start": 13.55,
                    "end": 13.85,
                    "word": " with",
                    "probability": 0.80615234375
                },
                {
                    "start": 13.85,
                    "end": 14.15,
                    "word": " me",
                    "probability": 0.900390625
                },
                {
                    "start": 14.15,
                    "end": 15.03,
                    "word": ".",
                    "probability": 0.87158203125
                },
                {
                    "start": 15.49,
                    "end": 16.09,
                    "word": " We",
                    "probability": 0.8935546875
                },
                {
                    "start": 16.09,
                    "end": 16.37,
                    "word": " are",
                    "probability": 0.8349609375
                },
                {
                    "start": 16.37,
                    "end": 17.29,
                    "word": " both",
                    "probability": 0.72998046875
                },
                {
                    "start": 17.29,
                    "end": 17.71,
                    "word": " PhD",
                    "probability": 0.82177734375
                },
                {
                    "start": 17.71,
                    "end": 18.45,
                    "word": " students",
                    "probability": 0.89794921875
                },
                {
                    "start": 18.45,
                    "end": 19.57,
                    "word": " on",
                    "probability": 0.83740234375
                },
                {
                    "start": 19.57,
                    "end": 20.51,
                    "word": " DOTH",
                    "probability": 0.50994873046875
                },
                {
                    "start": 20.51,
                    "end": 21.59,
                    "word": " Regensburg",
                    "probability": 0.90478515625
                }
            ]
        },
        {
            "id": 3,
            "seek": 2934,
            "start": 22.43,
            "end": 30.55,
            "text": " and the University of West Bohemia. We are focusing on car hacking since 2016, I think,",
            "tokens": [
                51432,
                293,
                264,
                3535,
                295,
                4055,
                32484,
                14058,
                13,
                492,
                366,
                8416,
                322,
                1032,
                31422,
                1670,
                6549,
                11,
                286,
                519,
                11,
                51800
            ],
            "temperature": 0.0,
            "avg_logprob": -0.3365036283714184,
            "compression_ratio": 1.2795698924731183,
            "no_speech_prob": 0.0814208984375,
            "words": [
                {
                    "start": 22.43,
                    "end": 22.87,
                    "word": " and",
                    "probability": 0.75927734375
                },
                {
                    "start": 22.87,
                    "end": 23.11,
                    "word": " the",
                    "probability": 0.77734375
                },
                {
                    "start": 23.11,
                    "end": 23.49,
                    "word": " University",
                    "probability": 0.6416015625
                },
                {
                    "start": 23.49,
                    "end": 23.73,
                    "word": " of",
                    "probability": 0.90625
                },
                {
                    "start": 23.73,
                    "end": 23.89,
                    "word": " West",
                    "probability": 0.8857421875
                },
                {
                    "start": 23.89,
                    "end": 24.33,
                    "word": " Bohemia",
                    "probability": 0.784912109375
                },
                {
                    "start": 24.33,
                    "end": 25.07,
                    "word": ".",
                    "probability": 0.91943359375
                },
                {
                    "start": 25.07,
                    "end": 25.41,
                    "word": " We",
                    "probability": 0.89892578125
                },
                {
                    "start": 25.41,
                    "end": 25.55,
                    "word": " are",
                    "probability": 0.80712890625
                },
                {
                    "start": 25.55,
                    "end": 25.93,
                    "word": " focusing",
                    "probability": 0.7724609375
                },
                {
                    "start": 25.93,
                    "end": 26.53,
                    "word": " on",
                    "probability": 0.908203125
                },
                {
                    "start": 26.53,
                    "end": 26.79,
                    "word": " car",
                    "probability": 0.78125
                },
                {
                    "start": 26.79,
                    "end": 27.13,
                    "word": " hacking",
                    "probability": 0.77685546875
                },
                {
                    "start": 27.13,
                    "end": 27.69,
                    "word": " since",
                    "probability": 0.80517578125
                },
                {
                    "start": 27.69,
                    "end": 29.19,
                    "word": " 2016",
                    "probability": 0.703125
                },
                {
                    "start": 29.19,
                    "end": 29.65,
                    "word": ",",
                    "probability": 0.68212890625
                },
                {
                    "start": 29.65,
                    "end": 29.79,
                    "word": " I",
                    "probability": 0.9853515625
                },
                {
                    "start": 29.79,
                    "end": 30.01,
                    "word": " think",
                    "probability": 0.80419921875
                },
                {
                    "start": 30.01,
                    "end": 30.55,
                    "word": ",",
                    "probability": 0.370849609375
                }
            ]
        },
        {
            "id": 4,
            "seek": 5448,
            "start": 30.55,
            "end": 37.37,
            "text": " and today we're going to show how to reverse engineer a body controller and to run",
            "tokens": [
                50364,
                293,
                965,
                321,
                434,
                516,
                281,
                855,
                577,
                281,
                9943,
                11403,
                257,
                1772,
                10561,
                293,
                281,
                1190,
                50700
            ],
            "temperature": 0.0,
            "avg_logprob": -0.28249998966852824,
            "compression_ratio": 1.4020100502512562,
            "no_speech_prob": 0.0001971721649169922,
            "words": [
                {
                    "start": 30.55,
                    "end": 30.93,
                    "word": " and",
                    "probability": 0.278564453125
                },
                {
                    "start": 30.93,
                    "end": 31.37,
                    "word": " today",
                    "probability": 0.76025390625
                },
                {
                    "start": 31.37,
                    "end": 31.89,
                    "word": " we're",
                    "probability": 0.84912109375
                },
                {
                    "start": 31.89,
                    "end": 31.97,
                    "word": " going",
                    "probability": 0.398193359375
                },
                {
                    "start": 31.97,
                    "end": 32.07,
                    "word": " to",
                    "probability": 0.9072265625
                },
                {
                    "start": 32.07,
                    "end": 32.39,
                    "word": " show",
                    "probability": 0.87353515625
                },
                {
                    "start": 32.39,
                    "end": 33.69,
                    "word": " how",
                    "probability": 0.82421875
                },
                {
                    "start": 33.69,
                    "end": 33.97,
                    "word": " to",
                    "probability": 0.908203125
                },
                {
                    "start": 33.97,
                    "end": 34.53,
                    "word": " reverse",
                    "probability": 0.833984375
                },
                {
                    "start": 34.53,
                    "end": 35.01,
                    "word": " engineer",
                    "probability": 0.64794921875
                },
                {
                    "start": 35.53,
                    "end": 35.93,
                    "word": " a body",
                    "probability": 0.412109375
                },
                {
                    "start": 35.93,
                    "end": 36.41,
                    "word": " controller",
                    "probability": 0.6796875
                },
                {
                    "start": 36.41,
                    "end": 36.91,
                    "word": " and",
                    "probability": 0.86376953125
                },
                {
                    "start": 36.91,
                    "end": 37.13,
                    "word": " to",
                    "probability": 0.63916015625
                },
                {
                    "start": 37.13,
                    "end": 37.37,
                    "word": " run",
                    "probability": 0.89501953125
                }
            ]
        },
        {
            "id": 5,
            "seek": 5448,
            "start": 37.91,
            "end": 46.33,
            "text": " Automotive Ransomware. All right, in 2019 we gave a talk IoT backdoors in cars and basically this",
            "tokens": [
                50732,
                24619,
                22459,
                497,
                599,
                298,
                3039,
                13,
                1057,
                558,
                11,
                294,
                6071,
                321,
                2729,
                257,
                751,
                30112,
                646,
                18716,
                294,
                5163,
                293,
                1936,
                341,
                51152
            ],
            "temperature": 0.0,
            "avg_logprob": -0.28249998966852824,
            "compression_ratio": 1.4020100502512562,
            "no_speech_prob": 0.0001971721649169922,
            "words": [
                {
                    "start": 37.91,
                    "end": 38.47,
                    "word": " Automotive",
                    "probability": 0.45638275146484375
                },
                {
                    "start": 38.47,
                    "end": 39.07,
                    "word": " Ransomware",
                    "probability": 0.60101318359375
                },
                {
                    "start": 39.07,
                    "end": 39.83,
                    "word": ".",
                    "probability": 0.8935546875
                },
                {
                    "start": 40.05,
                    "end": 40.27,
                    "word": " All",
                    "probability": 0.40966796875
                },
                {
                    "start": 40.27,
                    "end": 40.47,
                    "word": " right",
                    "probability": 0.87744140625
                },
                {
                    "start": 40.47,
                    "end": 40.73,
                    "word": ",",
                    "probability": 0.495849609375
                },
                {
                    "start": 40.73,
                    "end": 41.23,
                    "word": " in",
                    "probability": 0.849609375
                },
                {
                    "start": 41.23,
                    "end": 41.93,
                    "word": " 2019",
                    "probability": 0.7373046875
                },
                {
                    "start": 41.93,
                    "end": 42.33,
                    "word": " we",
                    "probability": 0.6572265625
                },
                {
                    "start": 42.33,
                    "end": 42.49,
                    "word": " gave",
                    "probability": 0.7783203125
                },
                {
                    "start": 42.63,
                    "end": 42.99,
                    "word": " a talk",
                    "probability": 0.787109375
                },
                {
                    "start": 42.99,
                    "end": 43.79,
                    "word": " IoT",
                    "probability": 0.351318359375
                },
                {
                    "start": 43.79,
                    "end": 44.31,
                    "word": " backdoors",
                    "probability": 0.6265869140625
                },
                {
                    "start": 44.31,
                    "end": 44.51,
                    "word": " in",
                    "probability": 0.6103515625
                },
                {
                    "start": 44.51,
                    "end": 44.87,
                    "word": " cars",
                    "probability": 0.7900390625
                },
                {
                    "start": 44.87,
                    "end": 45.63,
                    "word": " and",
                    "probability": 0.58544921875
                },
                {
                    "start": 45.63,
                    "end": 46.01,
                    "word": " basically",
                    "probability": 0.8916015625
                },
                {
                    "start": 46.01,
                    "end": 46.33,
                    "word": " this",
                    "probability": 0.85986328125
                }
            ]
        },
        {
            "id": 6,
            "seek": 5448,
            "start": 46.33,
            "end": 55.69,
            "text": " talk is volume two of it. In this talk we showed how to exploit an OBD GSM dongle over the air and",
            "tokens": [
                51152,
                751,
                307,
                5523,
                732,
                295,
                309,
                13,
                682,
                341,
                751,
                321,
                4712,
                577,
                281,
                25924,
                364,
                35538,
                35,
                460,
                26693,
                500,
                22631,
                670,
                264,
                1988,
                293,
                51620
            ],
            "temperature": 0.0,
            "avg_logprob": -0.28249998966852824,
            "compression_ratio": 1.4020100502512562,
            "no_speech_prob": 0.0001971721649169922,
            "words": [
                {
                    "start": 46.33,
                    "end": 46.59,
                    "word": " talk",
                    "probability": 0.80126953125
                },
                {
                    "start": 46.59,
                    "end": 46.85,
                    "word": " is",
                    "probability": 0.89208984375
                },
                {
                    "start": 46.85,
                    "end": 47.43,
                    "word": " volume",
                    "probability": 0.68408203125
                },
                {
                    "start": 47.43,
                    "end": 47.73,
                    "word": " two",
                    "probability": 0.66455078125
                },
                {
                    "start": 47.73,
                    "end": 47.95,
                    "word": " of",
                    "probability": 0.9033203125
                },
                {
                    "start": 47.95,
                    "end": 48.15,
                    "word": " it",
                    "probability": 0.90576171875
                },
                {
                    "start": 48.15,
                    "end": 48.71,
                    "word": ".",
                    "probability": 0.88671875
                },
                {
                    "start": 48.71,
                    "end": 49.27,
                    "word": " In",
                    "probability": 0.896484375
                },
                {
                    "start": 49.27,
                    "end": 49.47,
                    "word": " this",
                    "probability": 0.8818359375
                },
                {
                    "start": 49.47,
                    "end": 49.71,
                    "word": " talk",
                    "probability": 0.81201171875
                },
                {
                    "start": 49.71,
                    "end": 49.87,
                    "word": " we",
                    "probability": 0.77734375
                },
                {
                    "start": 49.87,
                    "end": 50.19,
                    "word": " showed",
                    "probability": 0.8115234375
                },
                {
                    "start": 50.19,
                    "end": 50.55,
                    "word": " how",
                    "probability": 0.8984375
                },
                {
                    "start": 50.55,
                    "end": 50.79,
                    "word": " to",
                    "probability": 0.90966796875
                },
                {
                    "start": 50.79,
                    "end": 51.51,
                    "word": " exploit",
                    "probability": 0.7236328125
                },
                {
                    "start": 51.51,
                    "end": 52.39,
                    "word": " an",
                    "probability": 0.428466796875
                },
                {
                    "start": 52.39,
                    "end": 53.31,
                    "word": " OBD",
                    "probability": 0.86376953125
                },
                {
                    "start": 53.31,
                    "end": 53.91,
                    "word": " GSM",
                    "probability": 0.669677734375
                },
                {
                    "start": 53.91,
                    "end": 54.33,
                    "word": " dongle",
                    "probability": 0.662353515625
                },
                {
                    "start": 54.33,
                    "end": 54.77,
                    "word": " over",
                    "probability": 0.88037109375
                },
                {
                    "start": 54.77,
                    "end": 54.97,
                    "word": " the",
                    "probability": 0.80419921875
                },
                {
                    "start": 54.97,
                    "end": 55.25,
                    "word": " air",
                    "probability": 0.89208984375
                },
                {
                    "start": 55.25,
                    "end": 55.69,
                    "word": " and",
                    "probability": 0.8427734375
                }
            ]
        },
        {
            "id": 7,
            "seek": 7974,
            "start": 55.69,
            "end": 63.65,
            "text": " how to obtain execution on the CAN bus. And basically during this talk we showed already",
            "tokens": [
                50364,
                577,
                281,
                12701,
                15058,
                322,
                264,
                22931,
                1255,
                13,
                400,
                1936,
                1830,
                341,
                751,
                321,
                4712,
                1217,
                50784
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24433379644876,
            "compression_ratio": 1.58008658008658,
            "no_speech_prob": 0.0003249645233154297,
            "words": [
                {
                    "start": 55.69,
                    "end": 55.93,
                    "word": " how",
                    "probability": 0.5439453125
                },
                {
                    "start": 55.93,
                    "end": 56.25,
                    "word": " to",
                    "probability": 0.9072265625
                },
                {
                    "start": 56.25,
                    "end": 57.49,
                    "word": " obtain",
                    "probability": 0.8037109375
                },
                {
                    "start": 57.49,
                    "end": 59.11,
                    "word": " execution",
                    "probability": 0.84619140625
                },
                {
                    "start": 59.11,
                    "end": 59.51,
                    "word": " on",
                    "probability": 0.8984375
                },
                {
                    "start": 59.51,
                    "end": 59.63,
                    "word": " the",
                    "probability": 0.79052734375
                },
                {
                    "start": 59.63,
                    "end": 59.87,
                    "word": " CAN",
                    "probability": 0.517578125
                },
                {
                    "start": 59.87,
                    "end": 60.19,
                    "word": " bus",
                    "probability": 0.89501953125
                },
                {
                    "start": 60.19,
                    "end": 60.67,
                    "word": ".",
                    "probability": 0.4814453125
                },
                {
                    "start": 60.79,
                    "end": 60.89,
                    "word": " And",
                    "probability": 0.5751953125
                },
                {
                    "start": 60.89,
                    "end": 61.33,
                    "word": " basically",
                    "probability": 0.81298828125
                },
                {
                    "start": 61.33,
                    "end": 62.09,
                    "word": " during",
                    "probability": 0.36279296875
                },
                {
                    "start": 62.09,
                    "end": 62.29,
                    "word": " this",
                    "probability": 0.6904296875
                },
                {
                    "start": 62.29,
                    "end": 62.53,
                    "word": " talk",
                    "probability": 0.83349609375
                },
                {
                    "start": 62.53,
                    "end": 62.71,
                    "word": " we",
                    "probability": 0.6025390625
                },
                {
                    "start": 62.71,
                    "end": 62.97,
                    "word": " showed",
                    "probability": 0.37646484375
                },
                {
                    "start": 62.97,
                    "end": 63.65,
                    "word": " already",
                    "probability": 0.7978515625
                }
            ]
        },
        {
            "id": 8,
            "seek": 7974,
            "start": 63.65,
            "end": 69.67,
            "text": " how to flash stuff on a car. You can see it here in the picture. This is like a lock from",
            "tokens": [
                50784,
                577,
                281,
                7319,
                1507,
                322,
                257,
                1032,
                13,
                509,
                393,
                536,
                309,
                510,
                294,
                264,
                3036,
                13,
                639,
                307,
                411,
                257,
                4017,
                490,
                51072
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24433379644876,
            "compression_ratio": 1.58008658008658,
            "no_speech_prob": 0.0003249645233154297,
            "words": [
                {
                    "start": 63.65,
                    "end": 64.41,
                    "word": " how",
                    "probability": 0.8916015625
                },
                {
                    "start": 64.41,
                    "end": 64.79,
                    "word": " to",
                    "probability": 0.91162109375
                },
                {
                    "start": 64.79,
                    "end": 65.17,
                    "word": " flash",
                    "probability": 0.828125
                },
                {
                    "start": 65.17,
                    "end": 65.55,
                    "word": " stuff",
                    "probability": 0.78857421875
                },
                {
                    "start": 65.55,
                    "end": 65.73,
                    "word": " on",
                    "probability": 0.90869140625
                },
                {
                    "start": 65.87,
                    "end": 66.11,
                    "word": " a car",
                    "probability": 0.875
                },
                {
                    "start": 66.11,
                    "end": 66.59,
                    "word": ".",
                    "probability": 0.87890625
                },
                {
                    "start": 66.77,
                    "end": 67.11,
                    "word": " You",
                    "probability": 0.87646484375
                },
                {
                    "start": 67.11,
                    "end": 67.27,
                    "word": " can",
                    "probability": 0.9013671875
                },
                {
                    "start": 67.27,
                    "end": 67.43,
                    "word": " see",
                    "probability": 0.80859375
                },
                {
                    "start": 67.43,
                    "end": 67.57,
                    "word": " it",
                    "probability": 0.6044921875
                },
                {
                    "start": 67.57,
                    "end": 67.67,
                    "word": " here",
                    "probability": 0.78857421875
                },
                {
                    "start": 67.67,
                    "end": 67.77,
                    "word": " in",
                    "probability": 0.88916015625
                },
                {
                    "start": 67.77,
                    "end": 67.89,
                    "word": " the",
                    "probability": 0.8076171875
                },
                {
                    "start": 67.89,
                    "end": 68.17,
                    "word": " picture",
                    "probability": 0.74560546875
                },
                {
                    "start": 68.17,
                    "end": 68.37,
                    "word": ".",
                    "probability": 0.488525390625
                },
                {
                    "start": 68.37,
                    "end": 68.55,
                    "word": " This",
                    "probability": 0.8017578125
                },
                {
                    "start": 68.55,
                    "end": 68.69,
                    "word": " is",
                    "probability": 0.900390625
                },
                {
                    "start": 68.69,
                    "end": 68.89,
                    "word": " like",
                    "probability": 0.79931640625
                },
                {
                    "start": 69.03,
                    "end": 69.25,
                    "word": " a lock",
                    "probability": 0.71435546875
                },
                {
                    "start": 69.25,
                    "end": 69.67,
                    "word": " from",
                    "probability": 0.8154296875
                }
            ]
        },
        {
            "id": 9,
            "seek": 7974,
            "start": 69.67,
            "end": 75.49,
            "text": " the dongle where we get security access where we flash some payload and this was already our",
            "tokens": [
                51072,
                264,
                500,
                22631,
                689,
                321,
                483,
                3825,
                2105,
                689,
                321,
                7319,
                512,
                30918,
                293,
                341,
                390,
                1217,
                527,
                51352
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24433379644876,
            "compression_ratio": 1.58008658008658,
            "no_speech_prob": 0.0003249645233154297,
            "words": [
                {
                    "start": 69.67,
                    "end": 70.19,
                    "word": " the",
                    "probability": 0.8134765625
                },
                {
                    "start": 70.19,
                    "end": 70.51,
                    "word": " dongle",
                    "probability": 0.4938812255859375
                },
                {
                    "start": 70.51,
                    "end": 70.75,
                    "word": " where",
                    "probability": 0.76171875
                },
                {
                    "start": 70.75,
                    "end": 70.85,
                    "word": " we",
                    "probability": 0.890625
                },
                {
                    "start": 70.85,
                    "end": 71.01,
                    "word": " get",
                    "probability": 0.89892578125
                },
                {
                    "start": 71.01,
                    "end": 71.41,
                    "word": " security",
                    "probability": 0.9140625
                },
                {
                    "start": 71.41,
                    "end": 71.99,
                    "word": " access",
                    "probability": 0.82861328125
                },
                {
                    "start": 71.99,
                    "end": 72.55,
                    "word": " where",
                    "probability": 0.19482421875
                },
                {
                    "start": 72.55,
                    "end": 72.67,
                    "word": " we",
                    "probability": 0.6865234375
                },
                {
                    "start": 72.67,
                    "end": 72.91,
                    "word": " flash",
                    "probability": 0.849609375
                },
                {
                    "start": 72.91,
                    "end": 73.15,
                    "word": " some",
                    "probability": 0.775390625
                },
                {
                    "start": 73.15,
                    "end": 73.47,
                    "word": " payload",
                    "probability": 0.916015625
                },
                {
                    "start": 73.47,
                    "end": 74.23,
                    "word": " and",
                    "probability": 0.275146484375
                },
                {
                    "start": 74.23,
                    "end": 74.53,
                    "word": " this",
                    "probability": 0.8818359375
                },
                {
                    "start": 74.53,
                    "end": 74.79,
                    "word": " was",
                    "probability": 0.892578125
                },
                {
                    "start": 74.79,
                    "end": 75.17,
                    "word": " already",
                    "probability": 0.810546875
                },
                {
                    "start": 75.17,
                    "end": 75.49,
                    "word": " our",
                    "probability": 0.81884765625
                }
            ]
        },
        {
            "id": 10,
            "seek": 7974,
            "start": 75.49,
            "end": 80.95,
            "text": " exploit but we couldn't show it at this time. So today we're gonna show the car part. So what",
            "tokens": [
                51352,
                25924,
                457,
                321,
                2809,
                380,
                855,
                309,
                412,
                341,
                565,
                13,
                407,
                965,
                321,
                434,
                799,
                855,
                264,
                1032,
                644,
                13,
                407,
                437,
                51620
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24433379644876,
            "compression_ratio": 1.58008658008658,
            "no_speech_prob": 0.0003249645233154297,
            "words": [
                {
                    "start": 75.49,
                    "end": 75.97,
                    "word": " exploit",
                    "probability": 0.80908203125
                },
                {
                    "start": 75.97,
                    "end": 76.43,
                    "word": " but",
                    "probability": 0.673828125
                },
                {
                    "start": 76.43,
                    "end": 76.55,
                    "word": " we",
                    "probability": 0.845703125
                },
                {
                    "start": 76.55,
                    "end": 76.77,
                    "word": " couldn't",
                    "probability": 0.884033203125
                },
                {
                    "start": 76.77,
                    "end": 76.95,
                    "word": " show",
                    "probability": 0.85546875
                },
                {
                    "start": 76.95,
                    "end": 77.07,
                    "word": " it",
                    "probability": 0.87060546875
                },
                {
                    "start": 77.07,
                    "end": 77.19,
                    "word": " at",
                    "probability": 0.8505859375
                },
                {
                    "start": 77.19,
                    "end": 77.37,
                    "word": " this",
                    "probability": 0.87841796875
                },
                {
                    "start": 77.37,
                    "end": 77.65,
                    "word": " time",
                    "probability": 0.8095703125
                },
                {
                    "start": 77.65,
                    "end": 77.87,
                    "word": ".",
                    "probability": 0.60107421875
                },
                {
                    "start": 77.87,
                    "end": 78.07,
                    "word": " So",
                    "probability": 0.86376953125
                },
                {
                    "start": 78.07,
                    "end": 78.43,
                    "word": " today",
                    "probability": 0.73779296875
                },
                {
                    "start": 78.43,
                    "end": 78.65,
                    "word": " we're",
                    "probability": 0.894775390625
                },
                {
                    "start": 78.65,
                    "end": 78.73,
                    "word": " gonna",
                    "probability": 0.382080078125
                },
                {
                    "start": 78.73,
                    "end": 79.05,
                    "word": " show",
                    "probability": 0.87353515625
                },
                {
                    "start": 79.05,
                    "end": 79.59,
                    "word": " the",
                    "probability": 0.8095703125
                },
                {
                    "start": 79.59,
                    "end": 79.87,
                    "word": " car",
                    "probability": 0.8720703125
                },
                {
                    "start": 79.87,
                    "end": 80.23,
                    "word": " part",
                    "probability": 0.783203125
                },
                {
                    "start": 80.23,
                    "end": 80.39,
                    "word": ".",
                    "probability": 0.8828125
                },
                {
                    "start": 80.39,
                    "end": 80.63,
                    "word": " So",
                    "probability": 0.82958984375
                },
                {
                    "start": 80.63,
                    "end": 80.95,
                    "word": " what",
                    "probability": 0.8447265625
                }
            ]
        },
        {
            "id": 11,
            "seek": 10504,
            "start": 80.95,
            "end": 88.33,
            "text": " we need to do to install a ransomware on the car itself. All right, so will Automotive Ransomware",
            "tokens": [
                50364,
                321,
                643,
                281,
                360,
                281,
                3625,
                257,
                38279,
                3039,
                322,
                264,
                1032,
                2564,
                13,
                1057,
                558,
                11,
                370,
                486,
                24619,
                22459,
                497,
                599,
                298,
                3039,
                50732
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21063312230172096,
            "compression_ratio": 1.550561797752809,
            "no_speech_prob": 0.1666259765625,
            "words": [
                {
                    "start": 80.95,
                    "end": 81.17,
                    "word": " we",
                    "probability": 0.05938720703125
                },
                {
                    "start": 81.17,
                    "end": 81.29,
                    "word": " need",
                    "probability": 0.5986328125
                },
                {
                    "start": 81.29,
                    "end": 81.39,
                    "word": " to",
                    "probability": 0.90478515625
                },
                {
                    "start": 81.39,
                    "end": 81.65,
                    "word": " do",
                    "probability": 0.89599609375
                },
                {
                    "start": 81.65,
                    "end": 82.23,
                    "word": " to",
                    "probability": 0.8818359375
                },
                {
                    "start": 82.23,
                    "end": 82.69,
                    "word": " install",
                    "probability": 0.86083984375
                },
                {
                    "start": 82.87,
                    "end": 83.47,
                    "word": " a ransomware",
                    "probability": 0.939208984375
                },
                {
                    "start": 83.47,
                    "end": 84.23,
                    "word": " on",
                    "probability": 0.896484375
                },
                {
                    "start": 84.23,
                    "end": 84.35,
                    "word": " the",
                    "probability": 0.80712890625
                },
                {
                    "start": 84.35,
                    "end": 84.55,
                    "word": " car",
                    "probability": 0.81787109375
                },
                {
                    "start": 84.55,
                    "end": 84.97,
                    "word": " itself",
                    "probability": 0.7900390625
                },
                {
                    "start": 84.97,
                    "end": 85.57,
                    "word": ".",
                    "probability": 0.5830078125
                },
                {
                    "start": 85.63,
                    "end": 85.63,
                    "word": " All",
                    "probability": 0.1942138671875
                },
                {
                    "start": 85.63,
                    "end": 85.85,
                    "word": " right",
                    "probability": 0.8779296875
                },
                {
                    "start": 85.85,
                    "end": 86.33,
                    "word": ",",
                    "probability": 0.34423828125
                },
                {
                    "start": 86.33,
                    "end": 86.65,
                    "word": " so",
                    "probability": 0.8818359375
                },
                {
                    "start": 86.65,
                    "end": 87.07,
                    "word": " will",
                    "probability": 0.53857421875
                },
                {
                    "start": 87.07,
                    "end": 87.81,
                    "word": " Automotive",
                    "probability": 0.5013275146484375
                },
                {
                    "start": 87.81,
                    "end": 88.33,
                    "word": " Ransomware",
                    "probability": 0.8226318359375
                }
            ]
        },
        {
            "id": 12,
            "seek": 10504,
            "start": 88.33,
            "end": 98.05,
            "text": " be a thing? We don't know but we made a proof of concept to show the difficulties and to see",
            "tokens": [
                50732,
                312,
                257,
                551,
                30,
                492,
                500,
                380,
                458,
                457,
                321,
                1027,
                257,
                8177,
                295,
                3410,
                281,
                855,
                264,
                14399,
                293,
                281,
                536,
                51212
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21063312230172096,
            "compression_ratio": 1.550561797752809,
            "no_speech_prob": 0.1666259765625,
            "words": [
                {
                    "start": 88.33,
                    "end": 88.53,
                    "word": " be",
                    "probability": 0.86328125
                },
                {
                    "start": 88.69,
                    "end": 88.85,
                    "word": " a thing",
                    "probability": 0.822265625
                },
                {
                    "start": 88.85,
                    "end": 89.25,
                    "word": "?",
                    "probability": 0.93359375
                },
                {
                    "start": 89.83,
                    "end": 90.43,
                    "word": " We",
                    "probability": 0.84619140625
                },
                {
                    "start": 90.43,
                    "end": 90.63,
                    "word": " don't",
                    "probability": 0.93798828125
                },
                {
                    "start": 90.63,
                    "end": 90.93,
                    "word": " know",
                    "probability": 0.81201171875
                },
                {
                    "start": 90.93,
                    "end": 91.61,
                    "word": " but",
                    "probability": 0.462646484375
                },
                {
                    "start": 91.61,
                    "end": 91.81,
                    "word": " we",
                    "probability": 0.89404296875
                },
                {
                    "start": 91.81,
                    "end": 92.55,
                    "word": " made",
                    "probability": 0.82177734375
                },
                {
                    "start": 92.71,
                    "end": 92.89,
                    "word": " a proof",
                    "probability": 0.84765625
                },
                {
                    "start": 92.89,
                    "end": 93.03,
                    "word": " of",
                    "probability": 0.646484375
                },
                {
                    "start": 93.03,
                    "end": 93.35,
                    "word": " concept",
                    "probability": 0.80322265625
                },
                {
                    "start": 93.35,
                    "end": 94.29,
                    "word": " to",
                    "probability": 0.888671875
                },
                {
                    "start": 94.29,
                    "end": 95.77,
                    "word": " show",
                    "probability": 0.86083984375
                },
                {
                    "start": 95.77,
                    "end": 96.01,
                    "word": " the",
                    "probability": 0.7998046875
                },
                {
                    "start": 96.01,
                    "end": 96.55,
                    "word": " difficulties",
                    "probability": 0.78173828125
                },
                {
                    "start": 96.55,
                    "end": 97.25,
                    "word": " and",
                    "probability": 0.875
                },
                {
                    "start": 97.25,
                    "end": 97.75,
                    "word": " to",
                    "probability": 0.89208984375
                },
                {
                    "start": 97.75,
                    "end": 98.05,
                    "word": " see",
                    "probability": 0.81591796875
                }
            ]
        },
        {
            "id": 13,
            "seek": 10504,
            "start": 98.05,
            "end": 106.25,
            "text": " what you can do and what doesn't work. All right, so in order to make a ransomware we",
            "tokens": [
                51240,
                437,
                291,
                393,
                360,
                293,
                437,
                1177,
                380,
                589,
                13,
                1057,
                558,
                11,
                370,
                294,
                1668,
                281,
                652,
                257,
                38279,
                3039,
                321,
                51620
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21063312230172096,
            "compression_ratio": 1.550561797752809,
            "no_speech_prob": 0.1666259765625,
            "words": [
                {
                    "start": 98.05,
                    "end": 98.77,
                    "word": " what",
                    "probability": 0.88330078125
                },
                {
                    "start": 98.77,
                    "end": 98.91,
                    "word": " you",
                    "probability": 0.8466796875
                },
                {
                    "start": 98.91,
                    "end": 99.03,
                    "word": " can",
                    "probability": 0.89501953125
                },
                {
                    "start": 99.03,
                    "end": 99.25,
                    "word": " do",
                    "probability": 0.90771484375
                },
                {
                    "start": 99.25,
                    "end": 99.51,
                    "word": " and",
                    "probability": 0.86865234375
                },
                {
                    "start": 99.51,
                    "end": 100.21,
                    "word": " what",
                    "probability": 0.87744140625
                },
                {
                    "start": 100.21,
                    "end": 100.53,
                    "word": " doesn't",
                    "probability": 0.92822265625
                },
                {
                    "start": 100.53,
                    "end": 100.75,
                    "word": " work",
                    "probability": 0.8203125
                },
                {
                    "start": 100.75,
                    "end": 101.33,
                    "word": ".",
                    "probability": 0.9228515625
                },
                {
                    "start": 101.33,
                    "end": 101.41,
                    "word": " All",
                    "probability": 0.6455078125
                },
                {
                    "start": 101.41,
                    "end": 101.63,
                    "word": " right",
                    "probability": 0.87939453125
                },
                {
                    "start": 101.63,
                    "end": 101.93,
                    "word": ",",
                    "probability": 0.70166015625
                },
                {
                    "start": 101.93,
                    "end": 103.69,
                    "word": " so",
                    "probability": 0.85986328125
                },
                {
                    "start": 103.69,
                    "end": 104.47,
                    "word": " in",
                    "probability": 0.8564453125
                },
                {
                    "start": 104.47,
                    "end": 104.67,
                    "word": " order",
                    "probability": 0.8232421875
                },
                {
                    "start": 104.67,
                    "end": 104.79,
                    "word": " to",
                    "probability": 0.90234375
                },
                {
                    "start": 104.79,
                    "end": 104.95,
                    "word": " make",
                    "probability": 0.876953125
                },
                {
                    "start": 105.07,
                    "end": 105.71,
                    "word": " a ransomware",
                    "probability": 0.931884765625
                },
                {
                    "start": 105.71,
                    "end": 106.25,
                    "word": " we",
                    "probability": 0.6298828125
                }
            ]
        },
        {
            "id": 14,
            "seek": 13326,
            "start": 107.03,
            "end": 114.55,
            "text": " did some theory and thought about what we need for ransomware. We figured out some components.",
            "tokens": [
                50404,
                630,
                512,
                5261,
                293,
                1194,
                466,
                437,
                321,
                643,
                337,
                38279,
                3039,
                13,
                492,
                8932,
                484,
                512,
                6677,
                13,
                50776
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22433036281948998,
            "compression_ratio": 1.663677130044843,
            "no_speech_prob": 0.00010722875595092773,
            "words": [
                {
                    "start": 107.03,
                    "end": 107.35,
                    "word": " did",
                    "probability": 0.38671875
                },
                {
                    "start": 107.35,
                    "end": 107.61,
                    "word": " some",
                    "probability": 0.81982421875
                },
                {
                    "start": 107.61,
                    "end": 108.09,
                    "word": " theory",
                    "probability": 0.71875
                },
                {
                    "start": 108.09,
                    "end": 108.61,
                    "word": " and",
                    "probability": 0.8701171875
                },
                {
                    "start": 108.61,
                    "end": 109.25,
                    "word": " thought",
                    "probability": 0.615234375
                },
                {
                    "start": 109.25,
                    "end": 109.57,
                    "word": " about",
                    "probability": 0.8251953125
                },
                {
                    "start": 109.57,
                    "end": 110.01,
                    "word": " what",
                    "probability": 0.88623046875
                },
                {
                    "start": 110.01,
                    "end": 110.19,
                    "word": " we",
                    "probability": 0.9140625
                },
                {
                    "start": 110.19,
                    "end": 110.49,
                    "word": " need",
                    "probability": 0.8154296875
                },
                {
                    "start": 110.49,
                    "end": 110.71,
                    "word": " for",
                    "probability": 0.876953125
                },
                {
                    "start": 110.71,
                    "end": 111.37,
                    "word": " ransomware",
                    "probability": 0.810791015625
                },
                {
                    "start": 111.37,
                    "end": 111.61,
                    "word": ".",
                    "probability": 0.60302734375
                },
                {
                    "start": 111.61,
                    "end": 111.79,
                    "word": " We",
                    "probability": 0.8837890625
                },
                {
                    "start": 111.79,
                    "end": 112.53,
                    "word": " figured",
                    "probability": 0.7421875
                },
                {
                    "start": 112.53,
                    "end": 112.87,
                    "word": " out",
                    "probability": 0.81689453125
                },
                {
                    "start": 112.87,
                    "end": 113.27,
                    "word": " some",
                    "probability": 0.78955078125
                },
                {
                    "start": 113.27,
                    "end": 113.91,
                    "word": " components",
                    "probability": 0.8134765625
                },
                {
                    "start": 113.91,
                    "end": 114.55,
                    "word": ".",
                    "probability": 0.54931640625
                }
            ]
        },
        {
            "id": 15,
            "seek": 13326,
            "start": 114.65,
            "end": 120.99,
            "text": " We also wrote a paper about that since we have to publish stuff sometimes. So details you can",
            "tokens": [
                50776,
                492,
                611,
                4114,
                257,
                3035,
                466,
                300,
                1670,
                321,
                362,
                281,
                11374,
                1507,
                2171,
                13,
                407,
                4365,
                291,
                393,
                51096
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22433036281948998,
            "compression_ratio": 1.663677130044843,
            "no_speech_prob": 0.00010722875595092773,
            "words": [
                {
                    "start": 114.65,
                    "end": 114.81,
                    "word": " We",
                    "probability": 0.8818359375
                },
                {
                    "start": 114.81,
                    "end": 115.05,
                    "word": " also",
                    "probability": 0.82275390625
                },
                {
                    "start": 115.05,
                    "end": 115.31,
                    "word": " wrote",
                    "probability": 0.8427734375
                },
                {
                    "start": 115.55,
                    "end": 115.87,
                    "word": " a paper",
                    "probability": 0.7880859375
                },
                {
                    "start": 115.87,
                    "end": 116.19,
                    "word": " about",
                    "probability": 0.82421875
                },
                {
                    "start": 116.19,
                    "end": 116.47,
                    "word": " that",
                    "probability": 0.8642578125
                },
                {
                    "start": 116.47,
                    "end": 116.73,
                    "word": " since",
                    "probability": 0.6728515625
                },
                {
                    "start": 116.73,
                    "end": 116.93,
                    "word": " we",
                    "probability": 0.90576171875
                },
                {
                    "start": 116.93,
                    "end": 117.43,
                    "word": " have",
                    "probability": 0.88330078125
                },
                {
                    "start": 117.43,
                    "end": 117.59,
                    "word": " to",
                    "probability": 0.900390625
                },
                {
                    "start": 117.59,
                    "end": 117.89,
                    "word": " publish",
                    "probability": 0.8486328125
                },
                {
                    "start": 117.89,
                    "end": 118.31,
                    "word": " stuff",
                    "probability": 0.79150390625
                },
                {
                    "start": 118.31,
                    "end": 119.39,
                    "word": " sometimes",
                    "probability": 0.8505859375
                },
                {
                    "start": 119.39,
                    "end": 119.99,
                    "word": ".",
                    "probability": 0.67138671875
                },
                {
                    "start": 119.99,
                    "end": 120.21,
                    "word": " So",
                    "probability": 0.7001953125
                },
                {
                    "start": 120.21,
                    "end": 120.69,
                    "word": " details",
                    "probability": 0.490478515625
                },
                {
                    "start": 120.69,
                    "end": 120.89,
                    "word": " you",
                    "probability": 0.8525390625
                },
                {
                    "start": 120.89,
                    "end": 120.99,
                    "word": " can",
                    "probability": 0.89697265625
                }
            ]
        },
        {
            "id": 16,
            "seek": 13326,
            "start": 120.99,
            "end": 127.11,
            "text": " find in the paper but basically some of these components that we're going to show today",
            "tokens": [
                51096,
                915,
                294,
                264,
                3035,
                457,
                1936,
                512,
                295,
                613,
                6677,
                300,
                321,
                434,
                516,
                281,
                855,
                965,
                51424
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22433036281948998,
            "compression_ratio": 1.663677130044843,
            "no_speech_prob": 0.00010722875595092773,
            "words": [
                {
                    "start": 120.99,
                    "end": 121.23,
                    "word": " find",
                    "probability": 0.82421875
                },
                {
                    "start": 121.23,
                    "end": 121.37,
                    "word": " in",
                    "probability": 0.9033203125
                },
                {
                    "start": 121.37,
                    "end": 121.49,
                    "word": " the",
                    "probability": 0.8017578125
                },
                {
                    "start": 121.49,
                    "end": 121.81,
                    "word": " paper",
                    "probability": 0.79833984375
                },
                {
                    "start": 121.81,
                    "end": 122.83,
                    "word": " but",
                    "probability": 0.267822265625
                },
                {
                    "start": 122.83,
                    "end": 123.27,
                    "word": " basically",
                    "probability": 0.87939453125
                },
                {
                    "start": 123.27,
                    "end": 124.39,
                    "word": " some",
                    "probability": 0.7578125
                },
                {
                    "start": 124.39,
                    "end": 124.61,
                    "word": " of",
                    "probability": 0.9091796875
                },
                {
                    "start": 124.61,
                    "end": 124.91,
                    "word": " these",
                    "probability": 0.6962890625
                },
                {
                    "start": 124.91,
                    "end": 125.73,
                    "word": " components",
                    "probability": 0.822265625
                },
                {
                    "start": 125.73,
                    "end": 126.15,
                    "word": " that",
                    "probability": 0.8798828125
                },
                {
                    "start": 126.15,
                    "end": 126.41,
                    "word": " we're",
                    "probability": 0.807373046875
                },
                {
                    "start": 126.41,
                    "end": 126.49,
                    "word": " going",
                    "probability": 0.474853515625
                },
                {
                    "start": 126.49,
                    "end": 126.61,
                    "word": " to",
                    "probability": 0.90771484375
                },
                {
                    "start": 126.61,
                    "end": 126.73,
                    "word": " show",
                    "probability": 0.8720703125
                },
                {
                    "start": 126.73,
                    "end": 127.11,
                    "word": " today",
                    "probability": 0.78662109375
                }
            ]
        },
        {
            "id": 17,
            "seek": 13326,
            "start": 127.11,
            "end": 134.47,
            "text": " are components for infection, for self-distribution, for persistency mechanism inside the car,",
            "tokens": [
                51424,
                366,
                6677,
                337,
                11764,
                11,
                337,
                2698,
                12,
                42649,
                30783,
                11,
                337,
                13233,
                3020,
                7513,
                1854,
                264,
                1032,
                11,
                51768
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22433036281948998,
            "compression_ratio": 1.663677130044843,
            "no_speech_prob": 0.00010722875595092773,
            "words": [
                {
                    "start": 127.11,
                    "end": 127.83,
                    "word": " are",
                    "probability": 0.875
                },
                {
                    "start": 127.83,
                    "end": 128.63,
                    "word": " components",
                    "probability": 0.8037109375
                },
                {
                    "start": 128.63,
                    "end": 128.95,
                    "word": " for",
                    "probability": 0.89794921875
                },
                {
                    "start": 128.95,
                    "end": 129.57,
                    "word": " infection",
                    "probability": 0.71728515625
                },
                {
                    "start": 129.57,
                    "end": 129.97,
                    "word": ",",
                    "probability": 0.755859375
                },
                {
                    "start": 129.97,
                    "end": 130.05,
                    "word": " for",
                    "probability": 0.8974609375
                },
                {
                    "start": 130.05,
                    "end": 130.39,
                    "word": " self",
                    "probability": 0.8193359375
                },
                {
                    "start": 130.39,
                    "end": 130.95,
                    "word": "-distribution",
                    "probability": 0.7913411458333334
                },
                {
                    "start": 130.95,
                    "end": 131.61,
                    "word": ",",
                    "probability": 0.93896484375
                },
                {
                    "start": 131.61,
                    "end": 131.73,
                    "word": " for",
                    "probability": 0.8974609375
                },
                {
                    "start": 131.73,
                    "end": 132.43,
                    "word": " persistency",
                    "probability": 0.622802734375
                },
                {
                    "start": 132.43,
                    "end": 132.91,
                    "word": " mechanism",
                    "probability": 0.78515625
                },
                {
                    "start": 132.91,
                    "end": 133.45,
                    "word": " inside",
                    "probability": 0.82470703125
                },
                {
                    "start": 133.45,
                    "end": 133.69,
                    "word": " the",
                    "probability": 0.8056640625
                },
                {
                    "start": 133.69,
                    "end": 133.95,
                    "word": " car",
                    "probability": 0.88720703125
                },
                {
                    "start": 133.95,
                    "end": 134.47,
                    "word": ",",
                    "probability": 0.8408203125
                }
            ]
        },
        {
            "id": 18,
            "seek": 16212,
            "start": 134.47,
            "end": 140.99,
            "text": " for malicious activity. User injection is important and some how a revert mechanism",
            "tokens": [
                50364,
                337,
                33496,
                5191,
                13,
                8278,
                81,
                22873,
                307,
                1021,
                293,
                512,
                577,
                257,
                319,
                3281,
                7513,
                50704
            ],
            "temperature": 0.0,
            "avg_logprob": -0.38621795444916457,
            "compression_ratio": 1.5048076923076923,
            "no_speech_prob": 9.912252426147461e-05,
            "words": [
                {
                    "start": 134.47,
                    "end": 134.69,
                    "word": " for",
                    "probability": 0.0897216796875
                },
                {
                    "start": 134.69,
                    "end": 135.13,
                    "word": " malicious",
                    "probability": 0.51513671875
                },
                {
                    "start": 135.13,
                    "end": 135.95,
                    "word": " activity",
                    "probability": 0.79150390625
                },
                {
                    "start": 135.95,
                    "end": 136.55,
                    "word": ".",
                    "probability": 0.2103271484375
                },
                {
                    "start": 136.55,
                    "end": 136.95,
                    "word": " User",
                    "probability": 0.4390869140625
                },
                {
                    "start": 136.95,
                    "end": 137.23,
                    "word": " injection",
                    "probability": 0.29736328125
                },
                {
                    "start": 137.23,
                    "end": 137.43,
                    "word": " is",
                    "probability": 0.81787109375
                },
                {
                    "start": 137.43,
                    "end": 137.89,
                    "word": " important",
                    "probability": 0.77685546875
                },
                {
                    "start": 137.89,
                    "end": 138.87,
                    "word": " and",
                    "probability": 0.51025390625
                },
                {
                    "start": 138.87,
                    "end": 139.35,
                    "word": " some",
                    "probability": 0.66259765625
                },
                {
                    "start": 139.35,
                    "end": 139.99,
                    "word": " how",
                    "probability": 0.57373046875
                },
                {
                    "start": 140.19,
                    "end": 140.49,
                    "word": " a revert",
                    "probability": 0.6121826171875
                },
                {
                    "start": 140.49,
                    "end": 140.99,
                    "word": " mechanism",
                    "probability": 0.9248046875
                }
            ]
        },
        {
            "id": 19,
            "seek": 16212,
            "start": 140.99,
            "end": 150.33,
            "text": " that you can uninstall the ransomware after an infection. All right, today we're gonna show",
            "tokens": [
                50704,
                300,
                291,
                393,
                517,
                40166,
                264,
                38279,
                3039,
                934,
                364,
                11764,
                13,
                1057,
                558,
                11,
                965,
                321,
                434,
                799,
                855,
                51148
            ],
            "temperature": 0.0,
            "avg_logprob": -0.38621795444916457,
            "compression_ratio": 1.5048076923076923,
            "no_speech_prob": 9.912252426147461e-05,
            "words": [
                {
                    "start": 140.99,
                    "end": 141.55,
                    "word": " that",
                    "probability": 0.80712890625
                },
                {
                    "start": 141.55,
                    "end": 141.65,
                    "word": " you",
                    "probability": 0.82177734375
                },
                {
                    "start": 141.65,
                    "end": 142.01,
                    "word": " can",
                    "probability": 0.8935546875
                },
                {
                    "start": 142.01,
                    "end": 143.87,
                    "word": " uninstall",
                    "probability": 0.818359375
                },
                {
                    "start": 143.87,
                    "end": 144.05,
                    "word": " the",
                    "probability": 0.0887451171875
                },
                {
                    "start": 144.05,
                    "end": 144.57,
                    "word": " ransomware",
                    "probability": 0.907958984375
                },
                {
                    "start": 144.57,
                    "end": 145.27,
                    "word": " after",
                    "probability": 0.7119140625
                },
                {
                    "start": 145.27,
                    "end": 145.57,
                    "word": " an",
                    "probability": 0.873046875
                },
                {
                    "start": 145.57,
                    "end": 146.01,
                    "word": " infection",
                    "probability": 0.7568359375
                },
                {
                    "start": 146.01,
                    "end": 146.89,
                    "word": ".",
                    "probability": 0.9755859375
                },
                {
                    "start": 147.11,
                    "end": 147.31,
                    "word": " All",
                    "probability": 0.6103515625
                },
                {
                    "start": 147.31,
                    "end": 147.53,
                    "word": " right",
                    "probability": 0.884765625
                },
                {
                    "start": 147.53,
                    "end": 148.69,
                    "word": ",",
                    "probability": 0.371826171875
                },
                {
                    "start": 148.69,
                    "end": 149.41,
                    "word": " today",
                    "probability": 0.74072265625
                },
                {
                    "start": 149.41,
                    "end": 149.77,
                    "word": " we're",
                    "probability": 0.740966796875
                },
                {
                    "start": 149.77,
                    "end": 149.85,
                    "word": " gonna",
                    "probability": 0.59375
                },
                {
                    "start": 149.85,
                    "end": 150.33,
                    "word": " show",
                    "probability": 0.876953125
                }
            ]
        },
        {
            "id": 20,
            "seek": 16212,
            "start": 150.83,
            "end": 157.51,
            "text": " the initial infection through an OBD donor or a repressure tester. Both is possible",
            "tokens": [
                51192,
                264,
                5883,
                11764,
                807,
                364,
                35538,
                35,
                25493,
                420,
                257,
                1085,
                735,
                540,
                36101,
                13,
                6767,
                307,
                1944,
                51516
            ],
            "temperature": 0.0,
            "avg_logprob": -0.38621795444916457,
            "compression_ratio": 1.5048076923076923,
            "no_speech_prob": 9.912252426147461e-05,
            "words": [
                {
                    "start": 150.83,
                    "end": 151.27,
                    "word": " the",
                    "probability": 0.78466796875
                },
                {
                    "start": 151.27,
                    "end": 151.53,
                    "word": " initial",
                    "probability": 0.87158203125
                },
                {
                    "start": 151.53,
                    "end": 152.11,
                    "word": " infection",
                    "probability": 0.6005859375
                },
                {
                    "start": 152.11,
                    "end": 152.97,
                    "word": " through",
                    "probability": 0.794921875
                },
                {
                    "start": 152.97,
                    "end": 153.81,
                    "word": " an",
                    "probability": 0.256103515625
                },
                {
                    "start": 153.81,
                    "end": 154.23,
                    "word": " OBD",
                    "probability": 0.913818359375
                },
                {
                    "start": 154.23,
                    "end": 154.51,
                    "word": " donor",
                    "probability": 0.29052734375
                },
                {
                    "start": 154.51,
                    "end": 155.01,
                    "word": " or",
                    "probability": 0.8798828125
                },
                {
                    "start": 155.25,
                    "end": 155.67,
                    "word": " a repressure",
                    "probability": 0.3714192708333333
                },
                {
                    "start": 155.67,
                    "end": 156.11,
                    "word": " tester",
                    "probability": 0.60595703125
                },
                {
                    "start": 156.11,
                    "end": 156.85,
                    "word": ".",
                    "probability": 0.4140625
                },
                {
                    "start": 156.85,
                    "end": 156.87,
                    "word": " Both",
                    "probability": 0.88623046875
                },
                {
                    "start": 156.87,
                    "end": 157.03,
                    "word": " is",
                    "probability": 0.767578125
                },
                {
                    "start": 157.03,
                    "end": 157.51,
                    "word": " possible",
                    "probability": 0.837890625
                }
            ]
        },
        {
            "id": 21,
            "seek": 16212,
            "start": 158.71,
            "end": 163.33,
            "text": " and we chose OBD since it was the easiest way for us.",
            "tokens": [
                51584,
                293,
                321,
                5111,
                35538,
                35,
                1670,
                309,
                390,
                264,
                12889,
                636,
                337,
                505,
                13,
                51760
            ],
            "temperature": 0.0,
            "avg_logprob": -0.38621795444916457,
            "compression_ratio": 1.5048076923076923,
            "no_speech_prob": 9.912252426147461e-05,
            "words": [
                {
                    "start": 158.71,
                    "end": 159.15,
                    "word": " and",
                    "probability": 0.440185546875
                },
                {
                    "start": 159.15,
                    "end": 159.39,
                    "word": " we",
                    "probability": 0.90185546875
                },
                {
                    "start": 159.39,
                    "end": 159.63,
                    "word": " chose",
                    "probability": 0.232177734375
                },
                {
                    "start": 159.63,
                    "end": 160.21,
                    "word": " OBD",
                    "probability": 0.93359375
                },
                {
                    "start": 160.21,
                    "end": 160.73,
                    "word": " since",
                    "probability": 0.701171875
                },
                {
                    "start": 160.73,
                    "end": 160.87,
                    "word": " it",
                    "probability": 0.8876953125
                },
                {
                    "start": 160.87,
                    "end": 161.03,
                    "word": " was",
                    "probability": 0.89111328125
                },
                {
                    "start": 161.03,
                    "end": 161.29,
                    "word": " the",
                    "probability": 0.80517578125
                },
                {
                    "start": 161.29,
                    "end": 161.77,
                    "word": " easiest",
                    "probability": 0.8642578125
                },
                {
                    "start": 161.77,
                    "end": 162.01,
                    "word": " way",
                    "probability": 0.88330078125
                },
                {
                    "start": 162.01,
                    "end": 162.19,
                    "word": " for",
                    "probability": 0.8984375
                },
                {
                    "start": 162.19,
                    "end": 162.45,
                    "word": " us",
                    "probability": 0.904296875
                },
                {
                    "start": 162.45,
                    "end": 163.33,
                    "word": ".",
                    "probability": 0.98876953125
                }
            ]
        },
        {
            "id": 22,
            "seek": 18948,
            "start": 163.33,
            "end": 170.45,
            "text": " The self-distribution inside the car is possible but it's not part of the proof of concept.",
            "tokens": [
                50376,
                440,
                2698,
                12,
                42649,
                30783,
                1854,
                264,
                1032,
                307,
                1944,
                457,
                309,
                311,
                406,
                644,
                295,
                264,
                8177,
                295,
                3410,
                13,
                50688
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22795138243171903,
            "compression_ratio": 1.5635593220338984,
            "no_speech_prob": 9.763240814208984e-05,
            "words": [
                {
                    "start": 163.33,
                    "end": 163.79,
                    "word": " The",
                    "probability": 0.1947021484375
                },
                {
                    "start": 163.79,
                    "end": 164.07,
                    "word": " self",
                    "probability": 0.0174102783203125
                },
                {
                    "start": 164.07,
                    "end": 164.61,
                    "word": "-distribution",
                    "probability": 0.712890625
                },
                {
                    "start": 164.61,
                    "end": 165.35,
                    "word": " inside",
                    "probability": 0.849609375
                },
                {
                    "start": 165.35,
                    "end": 165.61,
                    "word": " the",
                    "probability": 0.80810546875
                },
                {
                    "start": 165.61,
                    "end": 165.81,
                    "word": " car",
                    "probability": 0.90283203125
                },
                {
                    "start": 165.81,
                    "end": 166.03,
                    "word": " is",
                    "probability": 0.88720703125
                },
                {
                    "start": 166.03,
                    "end": 166.53,
                    "word": " possible",
                    "probability": 0.8388671875
                },
                {
                    "start": 166.53,
                    "end": 167.07,
                    "word": " but",
                    "probability": 0.293212890625
                },
                {
                    "start": 167.07,
                    "end": 167.21,
                    "word": " it's",
                    "probability": 0.723388671875
                },
                {
                    "start": 167.21,
                    "end": 167.75,
                    "word": " not",
                    "probability": 0.8974609375
                },
                {
                    "start": 167.75,
                    "end": 168.59,
                    "word": " part",
                    "probability": 0.73974609375
                },
                {
                    "start": 168.59,
                    "end": 168.71,
                    "word": " of",
                    "probability": 0.90380859375
                },
                {
                    "start": 168.71,
                    "end": 168.93,
                    "word": " the",
                    "probability": 0.80322265625
                },
                {
                    "start": 168.93,
                    "end": 169.21,
                    "word": " proof",
                    "probability": 0.87744140625
                },
                {
                    "start": 169.21,
                    "end": 169.35,
                    "word": " of",
                    "probability": 0.74267578125
                },
                {
                    "start": 169.35,
                    "end": 169.81,
                    "word": " concept",
                    "probability": 0.7783203125
                },
                {
                    "start": 169.81,
                    "end": 170.45,
                    "word": ".",
                    "probability": 0.599609375
                }
            ]
        },
        {
            "id": 23,
            "seek": 18948,
            "start": 170.71,
            "end": 175.75,
            "text": " But the most likeliest for this ransomware to be distributed would be through repressure",
            "tokens": [
                50732,
                583,
                264,
                881,
                2913,
                338,
                6495,
                337,
                341,
                38279,
                3039,
                281,
                312,
                12631,
                576,
                312,
                807,
                1085,
                735,
                540,
                50984
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22795138243171903,
            "compression_ratio": 1.5635593220338984,
            "no_speech_prob": 9.763240814208984e-05,
            "words": [
                {
                    "start": 170.71,
                    "end": 170.99,
                    "word": " But",
                    "probability": 0.71826171875
                },
                {
                    "start": 170.99,
                    "end": 171.11,
                    "word": " the",
                    "probability": 0.7998046875
                },
                {
                    "start": 171.11,
                    "end": 171.33,
                    "word": " most",
                    "probability": 0.81982421875
                },
                {
                    "start": 171.33,
                    "end": 171.93,
                    "word": " likeliest",
                    "probability": 0.5992024739583334
                },
                {
                    "start": 171.93,
                    "end": 172.25,
                    "word": " for",
                    "probability": 0.84521484375
                },
                {
                    "start": 172.25,
                    "end": 172.49,
                    "word": " this",
                    "probability": 0.8818359375
                },
                {
                    "start": 172.49,
                    "end": 173.15,
                    "word": " ransomware",
                    "probability": 0.936767578125
                },
                {
                    "start": 173.15,
                    "end": 173.55,
                    "word": " to",
                    "probability": 0.904296875
                },
                {
                    "start": 173.55,
                    "end": 173.69,
                    "word": " be",
                    "probability": 0.90869140625
                },
                {
                    "start": 173.69,
                    "end": 174.19,
                    "word": " distributed",
                    "probability": 0.82373046875
                },
                {
                    "start": 174.19,
                    "end": 174.55,
                    "word": " would",
                    "probability": 0.79736328125
                },
                {
                    "start": 174.55,
                    "end": 174.79,
                    "word": " be",
                    "probability": 0.9013671875
                },
                {
                    "start": 174.79,
                    "end": 175.13,
                    "word": " through",
                    "probability": 0.802734375
                },
                {
                    "start": 175.13,
                    "end": 175.75,
                    "word": " repressure",
                    "probability": 0.0774972637494405
                }
            ]
        },
        {
            "id": 24,
            "seek": 18948,
            "start": 175.75,
            "end": 183.21,
            "text": " testers basically. All right, the persistency mechanism is done by writing to the flesh of",
            "tokens": [
                50984,
                1500,
                433,
                1936,
                13,
                1057,
                558,
                11,
                264,
                13233,
                3020,
                7513,
                307,
                1096,
                538,
                3579,
                281,
                264,
                12497,
                295,
                51352
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22795138243171903,
            "compression_ratio": 1.5635593220338984,
            "no_speech_prob": 9.763240814208984e-05,
            "words": [
                {
                    "start": 175.75,
                    "end": 176.25,
                    "word": " testers",
                    "probability": 0.8505859375
                },
                {
                    "start": 176.25,
                    "end": 176.73,
                    "word": " basically",
                    "probability": 0.58837890625
                },
                {
                    "start": 176.73,
                    "end": 177.37,
                    "word": ".",
                    "probability": 0.9326171875
                },
                {
                    "start": 178.09,
                    "end": 178.73,
                    "word": " All",
                    "probability": 0.40478515625
                },
                {
                    "start": 178.73,
                    "end": 178.93,
                    "word": " right",
                    "probability": 0.8798828125
                },
                {
                    "start": 178.93,
                    "end": 179.79,
                    "word": ",",
                    "probability": 0.359619140625
                },
                {
                    "start": 179.79,
                    "end": 179.91,
                    "word": " the",
                    "probability": 0.72021484375
                },
                {
                    "start": 179.91,
                    "end": 180.53,
                    "word": " persistency",
                    "probability": 0.5413818359375
                },
                {
                    "start": 180.53,
                    "end": 181.01,
                    "word": " mechanism",
                    "probability": 0.79150390625
                },
                {
                    "start": 181.01,
                    "end": 181.31,
                    "word": " is",
                    "probability": 0.84033203125
                },
                {
                    "start": 181.31,
                    "end": 181.53,
                    "word": " done",
                    "probability": 0.77783203125
                },
                {
                    "start": 181.53,
                    "end": 181.85,
                    "word": " by",
                    "probability": 0.89501953125
                },
                {
                    "start": 181.85,
                    "end": 182.39,
                    "word": " writing",
                    "probability": 0.88037109375
                },
                {
                    "start": 182.39,
                    "end": 182.71,
                    "word": " to",
                    "probability": 0.66015625
                },
                {
                    "start": 182.71,
                    "end": 182.83,
                    "word": " the",
                    "probability": 0.7021484375
                },
                {
                    "start": 182.83,
                    "end": 183.05,
                    "word": " flesh",
                    "probability": 0.435546875
                },
                {
                    "start": 183.05,
                    "end": 183.21,
                    "word": " of",
                    "probability": 0.89453125
                }
            ]
        },
        {
            "id": 25,
            "seek": 18948,
            "start": 183.21,
            "end": 190.69,
            "text": " the ECU which was not trivial which we show later. And malicious activity was pretty easy for us.",
            "tokens": [
                51352,
                264,
                19081,
                52,
                597,
                390,
                406,
                26703,
                597,
                321,
                855,
                1780,
                13,
                400,
                33496,
                5191,
                390,
                1238,
                1858,
                337,
                505,
                13,
                51728
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22795138243171903,
            "compression_ratio": 1.5635593220338984,
            "no_speech_prob": 9.763240814208984e-05,
            "words": [
                {
                    "start": 183.21,
                    "end": 183.33,
                    "word": " the",
                    "probability": 0.734375
                },
                {
                    "start": 183.33,
                    "end": 183.79,
                    "word": " ECU",
                    "probability": 0.803955078125
                },
                {
                    "start": 183.79,
                    "end": 184.25,
                    "word": " which",
                    "probability": 0.350341796875
                },
                {
                    "start": 184.25,
                    "end": 184.47,
                    "word": " was",
                    "probability": 0.8759765625
                },
                {
                    "start": 184.47,
                    "end": 184.77,
                    "word": " not",
                    "probability": 0.88330078125
                },
                {
                    "start": 184.77,
                    "end": 185.25,
                    "word": " trivial",
                    "probability": 0.80615234375
                },
                {
                    "start": 185.25,
                    "end": 185.89,
                    "word": " which",
                    "probability": 0.402587890625
                },
                {
                    "start": 185.89,
                    "end": 186.03,
                    "word": " we",
                    "probability": 0.89453125
                },
                {
                    "start": 186.03,
                    "end": 186.21,
                    "word": " show",
                    "probability": 0.74072265625
                },
                {
                    "start": 186.21,
                    "end": 186.63,
                    "word": " later",
                    "probability": 0.876953125
                },
                {
                    "start": 186.63,
                    "end": 187.27,
                    "word": ".",
                    "probability": 0.50927734375
                },
                {
                    "start": 187.35,
                    "end": 187.95,
                    "word": " And",
                    "probability": 0.8251953125
                },
                {
                    "start": 187.95,
                    "end": 188.21,
                    "word": " malicious",
                    "probability": 0.87548828125
                },
                {
                    "start": 188.21,
                    "end": 188.75,
                    "word": " activity",
                    "probability": 0.7822265625
                },
                {
                    "start": 188.75,
                    "end": 189.13,
                    "word": " was",
                    "probability": 0.8779296875
                },
                {
                    "start": 189.13,
                    "end": 189.69,
                    "word": " pretty",
                    "probability": 0.85986328125
                },
                {
                    "start": 189.69,
                    "end": 189.97,
                    "word": " easy",
                    "probability": 0.81884765625
                },
                {
                    "start": 189.97,
                    "end": 190.19,
                    "word": " for",
                    "probability": 0.890625
                },
                {
                    "start": 190.19,
                    "end": 190.45,
                    "word": " us",
                    "probability": 0.904296875
                },
                {
                    "start": 190.45,
                    "end": 190.69,
                    "word": ".",
                    "probability": 0.70068359375
                }
            ]
        },
        {
            "id": 26,
            "seek": 21508,
            "start": 190.69,
            "end": 196.27,
            "text": " We could use repressure tester jobs but we also analyzed the immobilizer system of this ECU",
            "tokens": [
                50364,
                492,
                727,
                764,
                1085,
                735,
                540,
                36101,
                4782,
                457,
                321,
                611,
                28181,
                264,
                3397,
                21725,
                6545,
                1185,
                295,
                341,
                19081,
                52,
                50652
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19327445052888081,
            "compression_ratio": 1.5701357466063348,
            "no_speech_prob": 4.267692565917969e-05,
            "words": [
                {
                    "start": 190.69,
                    "end": 190.83,
                    "word": " We",
                    "probability": 0.4853515625
                },
                {
                    "start": 190.83,
                    "end": 191.03,
                    "word": " could",
                    "probability": 0.78564453125
                },
                {
                    "start": 191.03,
                    "end": 191.31,
                    "word": " use",
                    "probability": 0.79296875
                },
                {
                    "start": 191.31,
                    "end": 191.81,
                    "word": " repressure",
                    "probability": 0.10273981094360352
                },
                {
                    "start": 191.81,
                    "end": 192.09,
                    "word": " tester",
                    "probability": 0.348876953125
                },
                {
                    "start": 192.09,
                    "end": 192.49,
                    "word": " jobs",
                    "probability": 0.47998046875
                },
                {
                    "start": 192.49,
                    "end": 193.11,
                    "word": " but",
                    "probability": 0.157470703125
                },
                {
                    "start": 193.11,
                    "end": 193.23,
                    "word": " we",
                    "probability": 0.888671875
                },
                {
                    "start": 193.23,
                    "end": 193.57,
                    "word": " also",
                    "probability": 0.81201171875
                },
                {
                    "start": 193.57,
                    "end": 194.17,
                    "word": " analyzed",
                    "probability": 0.54150390625
                },
                {
                    "start": 194.17,
                    "end": 194.43,
                    "word": " the",
                    "probability": 0.7998046875
                },
                {
                    "start": 194.43,
                    "end": 194.91,
                    "word": " immobilizer",
                    "probability": 0.8372395833333334
                },
                {
                    "start": 194.91,
                    "end": 195.35,
                    "word": " system",
                    "probability": 0.86474609375
                },
                {
                    "start": 195.35,
                    "end": 195.55,
                    "word": " of",
                    "probability": 0.89013671875
                },
                {
                    "start": 195.55,
                    "end": 195.77,
                    "word": " this",
                    "probability": 0.83203125
                },
                {
                    "start": 195.77,
                    "end": 196.27,
                    "word": " ECU",
                    "probability": 0.830810546875
                }
            ]
        },
        {
            "id": 27,
            "seek": 21508,
            "start": 196.27,
            "end": 202.85,
            "text": " in order to make the car run or not run at all. And the user injection which is very important",
            "tokens": [
                50652,
                294,
                1668,
                281,
                652,
                264,
                1032,
                1190,
                420,
                406,
                1190,
                412,
                439,
                13,
                400,
                264,
                4195,
                22873,
                597,
                307,
                588,
                1021,
                50968
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19327445052888081,
            "compression_ratio": 1.5701357466063348,
            "no_speech_prob": 4.267692565917969e-05,
            "words": [
                {
                    "start": 196.27,
                    "end": 196.75,
                    "word": " in",
                    "probability": 0.79443359375
                },
                {
                    "start": 196.75,
                    "end": 196.95,
                    "word": " order",
                    "probability": 0.82470703125
                },
                {
                    "start": 196.95,
                    "end": 197.13,
                    "word": " to",
                    "probability": 0.9033203125
                },
                {
                    "start": 197.13,
                    "end": 197.31,
                    "word": " make",
                    "probability": 0.87744140625
                },
                {
                    "start": 197.31,
                    "end": 197.45,
                    "word": " the",
                    "probability": 0.80517578125
                },
                {
                    "start": 197.45,
                    "end": 197.71,
                    "word": " car",
                    "probability": 0.890625
                },
                {
                    "start": 197.71,
                    "end": 198.25,
                    "word": " run",
                    "probability": 0.880859375
                },
                {
                    "start": 198.25,
                    "end": 198.55,
                    "word": " or",
                    "probability": 0.88671875
                },
                {
                    "start": 198.55,
                    "end": 198.79,
                    "word": " not",
                    "probability": 0.88671875
                },
                {
                    "start": 198.79,
                    "end": 199.11,
                    "word": " run",
                    "probability": 0.890625
                },
                {
                    "start": 199.11,
                    "end": 199.57,
                    "word": " at",
                    "probability": 0.87353515625
                },
                {
                    "start": 199.57,
                    "end": 199.83,
                    "word": " all",
                    "probability": 0.89697265625
                },
                {
                    "start": 199.83,
                    "end": 200.43,
                    "word": ".",
                    "probability": 0.7314453125
                },
                {
                    "start": 200.73,
                    "end": 200.93,
                    "word": " And",
                    "probability": 0.826171875
                },
                {
                    "start": 200.93,
                    "end": 201.05,
                    "word": " the",
                    "probability": 0.75927734375
                },
                {
                    "start": 201.05,
                    "end": 201.29,
                    "word": " user",
                    "probability": 0.7685546875
                },
                {
                    "start": 201.29,
                    "end": 201.69,
                    "word": " injection",
                    "probability": 0.019683837890625
                },
                {
                    "start": 201.69,
                    "end": 201.99,
                    "word": " which",
                    "probability": 0.56005859375
                },
                {
                    "start": 201.99,
                    "end": 202.15,
                    "word": " is",
                    "probability": 0.90185546875
                },
                {
                    "start": 202.15,
                    "end": 202.39,
                    "word": " very",
                    "probability": 0.73876953125
                },
                {
                    "start": 202.39,
                    "end": 202.85,
                    "word": " important",
                    "probability": 0.76220703125
                }
            ]
        },
        {
            "id": 28,
            "seek": 21508,
            "start": 202.85,
            "end": 208.25,
            "text": " for the ransomware since you want to frighten the user. We used the infotainment system",
            "tokens": [
                50968,
                337,
                264,
                38279,
                3039,
                1670,
                291,
                528,
                281,
                15545,
                268,
                264,
                4195,
                13,
                492,
                1143,
                264,
                1536,
                310,
                491,
                518,
                1185,
                51260
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19327445052888081,
            "compression_ratio": 1.5701357466063348,
            "no_speech_prob": 4.267692565917969e-05,
            "words": [
                {
                    "start": 202.85,
                    "end": 203.13,
                    "word": " for",
                    "probability": 0.890625
                },
                {
                    "start": 203.13,
                    "end": 203.23,
                    "word": " the",
                    "probability": 0.6357421875
                },
                {
                    "start": 203.23,
                    "end": 203.71,
                    "word": " ransomware",
                    "probability": 0.926513671875
                },
                {
                    "start": 203.71,
                    "end": 204.01,
                    "word": " since",
                    "probability": 0.6005859375
                },
                {
                    "start": 204.01,
                    "end": 204.13,
                    "word": " you",
                    "probability": 0.68798828125
                },
                {
                    "start": 204.13,
                    "end": 204.35,
                    "word": " want",
                    "probability": 0.81494140625
                },
                {
                    "start": 204.35,
                    "end": 204.55,
                    "word": " to",
                    "probability": 0.90087890625
                },
                {
                    "start": 204.55,
                    "end": 205.25,
                    "word": " frighten",
                    "probability": 0.91455078125
                },
                {
                    "start": 205.25,
                    "end": 205.37,
                    "word": " the",
                    "probability": 0.71435546875
                },
                {
                    "start": 205.37,
                    "end": 205.79,
                    "word": " user",
                    "probability": 0.81201171875
                },
                {
                    "start": 205.79,
                    "end": 206.31,
                    "word": ".",
                    "probability": 0.339599609375
                },
                {
                    "start": 206.31,
                    "end": 206.73,
                    "word": " We",
                    "probability": 0.80224609375
                },
                {
                    "start": 206.73,
                    "end": 207.07,
                    "word": " used",
                    "probability": 0.525390625
                },
                {
                    "start": 207.07,
                    "end": 207.31,
                    "word": " the",
                    "probability": 0.79052734375
                },
                {
                    "start": 207.31,
                    "end": 207.83,
                    "word": " infotainment",
                    "probability": 0.9749755859375
                },
                {
                    "start": 207.83,
                    "end": 208.25,
                    "word": " system",
                    "probability": 0.87451171875
                }
            ]
        },
        {
            "id": 29,
            "seek": 21508,
            "start": 208.25,
            "end": 216.29,
            "text": " and sent some messages to the car. All right, let's do a plan to action.",
            "tokens": [
                51260,
                293,
                2279,
                512,
                7897,
                281,
                264,
                1032,
                13,
                1057,
                558,
                11,
                718,
                311,
                360,
                257,
                1393,
                281,
                3069,
                13,
                51612
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19327445052888081,
            "compression_ratio": 1.5701357466063348,
            "no_speech_prob": 4.267692565917969e-05,
            "words": [
                {
                    "start": 208.25,
                    "end": 209.01,
                    "word": " and",
                    "probability": 0.87890625
                },
                {
                    "start": 209.01,
                    "end": 209.41,
                    "word": " sent",
                    "probability": 0.487548828125
                },
                {
                    "start": 209.41,
                    "end": 209.73,
                    "word": " some",
                    "probability": 0.8203125
                },
                {
                    "start": 209.73,
                    "end": 210.11,
                    "word": " messages",
                    "probability": 0.83740234375
                },
                {
                    "start": 210.11,
                    "end": 210.63,
                    "word": " to",
                    "probability": 0.8994140625
                },
                {
                    "start": 210.63,
                    "end": 210.77,
                    "word": " the",
                    "probability": 0.818359375
                },
                {
                    "start": 210.77,
                    "end": 211.01,
                    "word": " car",
                    "probability": 0.90185546875
                },
                {
                    "start": 211.01,
                    "end": 211.61,
                    "word": ".",
                    "probability": 0.970703125
                },
                {
                    "start": 212.67,
                    "end": 212.91,
                    "word": " All",
                    "probability": 0.63427734375
                },
                {
                    "start": 212.91,
                    "end": 213.11,
                    "word": " right",
                    "probability": 0.8818359375
                },
                {
                    "start": 213.11,
                    "end": 213.41,
                    "word": ",",
                    "probability": 0.56591796875
                },
                {
                    "start": 213.41,
                    "end": 214.39,
                    "word": " let's",
                    "probability": 0.9365234375
                },
                {
                    "start": 214.39,
                    "end": 214.75,
                    "word": " do",
                    "probability": 0.84228515625
                },
                {
                    "start": 215.01,
                    "end": 215.19,
                    "word": " a plan",
                    "probability": 0.70849609375
                },
                {
                    "start": 215.19,
                    "end": 215.35,
                    "word": " to",
                    "probability": 0.79296875
                },
                {
                    "start": 215.35,
                    "end": 215.69,
                    "word": " action",
                    "probability": 0.7587890625
                },
                {
                    "start": 215.69,
                    "end": 216.29,
                    "word": ".",
                    "probability": 0.94970703125
                }
            ]
        },
        {
            "id": 30,
            "seek": 24208,
            "start": 217.01,
            "end": 222.91,
            "text": " We want to get ransomware on a black box ECU. First thing we need to do is we need to open",
            "tokens": [
                50400,
                492,
                528,
                281,
                483,
                38279,
                3039,
                322,
                257,
                2211,
                2424,
                19081,
                52,
                13,
                2386,
                551,
                321,
                643,
                281,
                360,
                307,
                321,
                643,
                281,
                1269,
                50692
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19775390392169356,
            "compression_ratio": 1.6444444444444444,
            "no_speech_prob": 0.0009107589721679688,
            "words": [
                {
                    "start": 217.01,
                    "end": 217.27,
                    "word": " We",
                    "probability": 0.295166015625
                },
                {
                    "start": 217.27,
                    "end": 217.57,
                    "word": " want",
                    "probability": 0.63525390625
                },
                {
                    "start": 217.57,
                    "end": 217.71,
                    "word": " to",
                    "probability": 0.912109375
                },
                {
                    "start": 217.71,
                    "end": 217.97,
                    "word": " get",
                    "probability": 0.89111328125
                },
                {
                    "start": 217.97,
                    "end": 218.89,
                    "word": " ransomware",
                    "probability": 0.901611328125
                },
                {
                    "start": 218.89,
                    "end": 219.21,
                    "word": " on",
                    "probability": 0.890625
                },
                {
                    "start": 219.35,
                    "end": 219.59,
                    "word": " a black",
                    "probability": 0.79345703125
                },
                {
                    "start": 219.59,
                    "end": 219.85,
                    "word": " box",
                    "probability": 0.61572265625
                },
                {
                    "start": 219.85,
                    "end": 220.43,
                    "word": " ECU",
                    "probability": 0.646484375
                },
                {
                    "start": 220.43,
                    "end": 220.79,
                    "word": ".",
                    "probability": 0.7880859375
                },
                {
                    "start": 220.79,
                    "end": 221.23,
                    "word": " First",
                    "probability": 0.73876953125
                },
                {
                    "start": 221.23,
                    "end": 221.37,
                    "word": " thing",
                    "probability": 0.79296875
                },
                {
                    "start": 221.37,
                    "end": 221.47,
                    "word": " we",
                    "probability": 0.8896484375
                },
                {
                    "start": 221.47,
                    "end": 221.59,
                    "word": " need",
                    "probability": 0.81640625
                },
                {
                    "start": 221.59,
                    "end": 221.71,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 221.71,
                    "end": 221.89,
                    "word": " do",
                    "probability": 0.92041015625
                },
                {
                    "start": 221.89,
                    "end": 222.17,
                    "word": " is",
                    "probability": 0.88720703125
                },
                {
                    "start": 222.17,
                    "end": 222.39,
                    "word": " we",
                    "probability": 0.77099609375
                },
                {
                    "start": 222.39,
                    "end": 222.61,
                    "word": " need",
                    "probability": 0.798828125
                },
                {
                    "start": 222.61,
                    "end": 222.69,
                    "word": " to",
                    "probability": 0.8720703125
                },
                {
                    "start": 222.69,
                    "end": 222.91,
                    "word": " open",
                    "probability": 0.399658203125
                }
            ]
        },
        {
            "id": 31,
            "seek": 24208,
            "start": 222.91,
            "end": 229.17,
            "text": " security access. After that we have to figure out a way to get code execution. We need to extract",
            "tokens": [
                50692,
                3825,
                2105,
                13,
                2381,
                300,
                321,
                362,
                281,
                2573,
                484,
                257,
                636,
                281,
                483,
                3089,
                15058,
                13,
                492,
                643,
                281,
                8947,
                51004
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19775390392169356,
            "compression_ratio": 1.6444444444444444,
            "no_speech_prob": 0.0009107589721679688,
            "words": [
                {
                    "start": 222.91,
                    "end": 223.45,
                    "word": " security",
                    "probability": 0.8330078125
                },
                {
                    "start": 223.45,
                    "end": 223.93,
                    "word": " access",
                    "probability": 0.8310546875
                },
                {
                    "start": 223.93,
                    "end": 224.27,
                    "word": ".",
                    "probability": 0.6884765625
                },
                {
                    "start": 224.27,
                    "end": 224.61,
                    "word": " After",
                    "probability": 0.794921875
                },
                {
                    "start": 224.61,
                    "end": 224.87,
                    "word": " that",
                    "probability": 0.880859375
                },
                {
                    "start": 224.87,
                    "end": 225.29,
                    "word": " we",
                    "probability": 0.2489013671875
                },
                {
                    "start": 225.29,
                    "end": 225.67,
                    "word": " have",
                    "probability": 0.875
                },
                {
                    "start": 225.67,
                    "end": 225.79,
                    "word": " to",
                    "probability": 0.900390625
                },
                {
                    "start": 225.79,
                    "end": 225.97,
                    "word": " figure",
                    "probability": 0.91845703125
                },
                {
                    "start": 225.97,
                    "end": 226.17,
                    "word": " out",
                    "probability": 0.80810546875
                },
                {
                    "start": 226.27,
                    "end": 226.39,
                    "word": " a way",
                    "probability": 0.8984375
                },
                {
                    "start": 226.39,
                    "end": 226.49,
                    "word": " to",
                    "probability": 0.90283203125
                },
                {
                    "start": 226.49,
                    "end": 226.65,
                    "word": " get",
                    "probability": 0.89990234375
                },
                {
                    "start": 226.65,
                    "end": 226.95,
                    "word": " code",
                    "probability": 0.82373046875
                },
                {
                    "start": 226.95,
                    "end": 227.55,
                    "word": " execution",
                    "probability": 0.90283203125
                },
                {
                    "start": 227.55,
                    "end": 228.07,
                    "word": ".",
                    "probability": 0.8330078125
                },
                {
                    "start": 228.13,
                    "end": 228.27,
                    "word": " We",
                    "probability": 0.72412109375
                },
                {
                    "start": 228.27,
                    "end": 228.41,
                    "word": " need",
                    "probability": 0.806640625
                },
                {
                    "start": 228.41,
                    "end": 228.49,
                    "word": " to",
                    "probability": 0.900390625
                },
                {
                    "start": 228.49,
                    "end": 229.17,
                    "word": " extract",
                    "probability": 0.7861328125
                }
            ]
        },
        {
            "id": 32,
            "seek": 24208,
            "start": 229.17,
            "end": 234.45,
            "text": " the firmware and reverse engineer it. After that we're going to patch the firmware and run some",
            "tokens": [
                51004,
                264,
                30289,
                293,
                9943,
                11403,
                309,
                13,
                2381,
                300,
                321,
                434,
                516,
                281,
                9972,
                264,
                30289,
                293,
                1190,
                512,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19775390392169356,
            "compression_ratio": 1.6444444444444444,
            "no_speech_prob": 0.0009107589721679688,
            "words": [
                {
                    "start": 229.17,
                    "end": 229.41,
                    "word": " the",
                    "probability": 0.80322265625
                },
                {
                    "start": 229.41,
                    "end": 229.71,
                    "word": " firmware",
                    "probability": 0.82373046875
                },
                {
                    "start": 229.71,
                    "end": 230.27,
                    "word": " and",
                    "probability": 0.87939453125
                },
                {
                    "start": 230.27,
                    "end": 230.67,
                    "word": " reverse",
                    "probability": 0.81396484375
                },
                {
                    "start": 230.67,
                    "end": 230.97,
                    "word": " engineer",
                    "probability": 0.6826171875
                },
                {
                    "start": 230.97,
                    "end": 231.29,
                    "word": " it",
                    "probability": 0.90087890625
                },
                {
                    "start": 231.29,
                    "end": 231.79,
                    "word": ".",
                    "probability": 0.96044921875
                },
                {
                    "start": 231.79,
                    "end": 232.03,
                    "word": " After",
                    "probability": 0.8046875
                },
                {
                    "start": 232.03,
                    "end": 232.21,
                    "word": " that",
                    "probability": 0.880859375
                },
                {
                    "start": 232.21,
                    "end": 232.45,
                    "word": " we're",
                    "probability": 0.670654296875
                },
                {
                    "start": 232.45,
                    "end": 232.47,
                    "word": " going",
                    "probability": 0.321533203125
                },
                {
                    "start": 232.47,
                    "end": 232.61,
                    "word": " to",
                    "probability": 0.89453125
                },
                {
                    "start": 232.61,
                    "end": 232.85,
                    "word": " patch",
                    "probability": 0.7568359375
                },
                {
                    "start": 232.85,
                    "end": 233.05,
                    "word": " the",
                    "probability": 0.798828125
                },
                {
                    "start": 233.05,
                    "end": 233.35,
                    "word": " firmware",
                    "probability": 0.84423828125
                },
                {
                    "start": 233.35,
                    "end": 233.83,
                    "word": " and",
                    "probability": 0.861328125
                },
                {
                    "start": 233.83,
                    "end": 234.13,
                    "word": " run",
                    "probability": 0.8623046875
                },
                {
                    "start": 234.13,
                    "end": 234.45,
                    "word": " some",
                    "probability": 0.78173828125
                }
            ]
        },
        {
            "id": 33,
            "seek": 24208,
            "start": 234.45,
            "end": 243.29,
            "text": " malicious code on it. And last but not least we intimidate the user. Okay, first OBD.",
            "tokens": [
                51264,
                33496,
                3089,
                322,
                309,
                13,
                400,
                1036,
                457,
                406,
                1935,
                321,
                17042,
                473,
                264,
                4195,
                13,
                1033,
                11,
                700,
                35538,
                35,
                13,
                51680
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19775390392169356,
            "compression_ratio": 1.6444444444444444,
            "no_speech_prob": 0.0009107589721679688,
            "words": [
                {
                    "start": 234.45,
                    "end": 234.71,
                    "word": " malicious",
                    "probability": 0.88525390625
                },
                {
                    "start": 234.71,
                    "end": 235.05,
                    "word": " code",
                    "probability": 0.81201171875
                },
                {
                    "start": 235.05,
                    "end": 235.25,
                    "word": " on",
                    "probability": 0.9140625
                },
                {
                    "start": 235.25,
                    "end": 235.45,
                    "word": " it",
                    "probability": 0.904296875
                },
                {
                    "start": 235.45,
                    "end": 235.97,
                    "word": ".",
                    "probability": 0.7861328125
                },
                {
                    "start": 235.99,
                    "end": 236.23,
                    "word": " And",
                    "probability": 0.84033203125
                },
                {
                    "start": 236.23,
                    "end": 236.53,
                    "word": " last",
                    "probability": 0.78173828125
                },
                {
                    "start": 236.53,
                    "end": 236.73,
                    "word": " but",
                    "probability": 0.8662109375
                },
                {
                    "start": 236.73,
                    "end": 236.89,
                    "word": " not",
                    "probability": 0.84228515625
                },
                {
                    "start": 236.89,
                    "end": 237.03,
                    "word": " least",
                    "probability": 0.78369140625
                },
                {
                    "start": 237.03,
                    "end": 237.21,
                    "word": " we",
                    "probability": 0.43603515625
                },
                {
                    "start": 237.21,
                    "end": 237.83,
                    "word": " intimidate",
                    "probability": 0.775146484375
                },
                {
                    "start": 237.83,
                    "end": 238.11,
                    "word": " the",
                    "probability": 0.80517578125
                },
                {
                    "start": 238.11,
                    "end": 238.49,
                    "word": " user",
                    "probability": 0.744140625
                },
                {
                    "start": 238.49,
                    "end": 239.01,
                    "word": ".",
                    "probability": 0.9541015625
                },
                {
                    "start": 239.31,
                    "end": 239.49,
                    "word": " Okay",
                    "probability": 0.64013671875
                },
                {
                    "start": 239.49,
                    "end": 240.19,
                    "word": ",",
                    "probability": 0.250244140625
                },
                {
                    "start": 240.19,
                    "end": 242.03,
                    "word": " first",
                    "probability": 0.75634765625
                },
                {
                    "start": 242.03,
                    "end": 242.77,
                    "word": " OBD",
                    "probability": 0.78125
                },
                {
                    "start": 242.77,
                    "end": 243.29,
                    "word": ".",
                    "probability": 0.7109375
                }
            ]
        },
        {
            "id": 34,
            "seek": 26806,
            "start": 243.85,
            "end": 251.07,
            "text": " OBD is easy for us. It's available in almost every car. Soon or later every car connects to",
            "tokens": [
                50392,
                35538,
                35,
                307,
                1858,
                337,
                505,
                13,
                467,
                311,
                2435,
                294,
                1920,
                633,
                1032,
                13,
                17610,
                420,
                1780,
                633,
                1032,
                16967,
                281,
                50748
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2215169284803172,
            "compression_ratio": 1.6755555555555555,
            "no_speech_prob": 0.00020992755889892578,
            "words": [
                {
                    "start": 243.85,
                    "end": 244.37,
                    "word": " OBD",
                    "probability": 0.55511474609375
                },
                {
                    "start": 244.37,
                    "end": 245.01,
                    "word": " is",
                    "probability": 0.83642578125
                },
                {
                    "start": 245.01,
                    "end": 245.31,
                    "word": " easy",
                    "probability": 0.78857421875
                },
                {
                    "start": 245.31,
                    "end": 245.55,
                    "word": " for",
                    "probability": 0.8857421875
                },
                {
                    "start": 245.55,
                    "end": 245.77,
                    "word": " us",
                    "probability": 0.89990234375
                },
                {
                    "start": 245.77,
                    "end": 246.15,
                    "word": ".",
                    "probability": 0.493896484375
                },
                {
                    "start": 246.15,
                    "end": 246.41,
                    "word": " It's",
                    "probability": 0.921630859375
                },
                {
                    "start": 246.41,
                    "end": 246.79,
                    "word": " available",
                    "probability": 0.74658203125
                },
                {
                    "start": 246.79,
                    "end": 247.03,
                    "word": " in",
                    "probability": 0.8203125
                },
                {
                    "start": 247.03,
                    "end": 247.37,
                    "word": " almost",
                    "probability": 0.66748046875
                },
                {
                    "start": 247.37,
                    "end": 247.75,
                    "word": " every",
                    "probability": 0.72509765625
                },
                {
                    "start": 247.75,
                    "end": 248.11,
                    "word": " car",
                    "probability": 0.8984375
                },
                {
                    "start": 248.11,
                    "end": 248.71,
                    "word": ".",
                    "probability": 0.7177734375
                },
                {
                    "start": 248.75,
                    "end": 248.95,
                    "word": " Soon",
                    "probability": 0.79833984375
                },
                {
                    "start": 248.95,
                    "end": 249.15,
                    "word": " or",
                    "probability": 0.252685546875
                },
                {
                    "start": 249.15,
                    "end": 249.45,
                    "word": " later",
                    "probability": 0.873046875
                },
                {
                    "start": 249.45,
                    "end": 250.33,
                    "word": " every",
                    "probability": 0.345703125
                },
                {
                    "start": 250.33,
                    "end": 250.55,
                    "word": " car",
                    "probability": 0.90478515625
                },
                {
                    "start": 250.55,
                    "end": 250.91,
                    "word": " connects",
                    "probability": 0.7353515625
                },
                {
                    "start": 250.91,
                    "end": 251.07,
                    "word": " to",
                    "probability": 0.892578125
                }
            ]
        },
        {
            "id": 35,
            "seek": 26806,
            "start": 251.07,
            "end": 256.67,
            "text": " repressure tester. So if your repressure or your repressure test is infected you're gonna get",
            "tokens": [
                50748,
                1085,
                735,
                540,
                36101,
                13,
                407,
                498,
                428,
                1085,
                735,
                540,
                420,
                428,
                1085,
                735,
                540,
                1500,
                307,
                15414,
                291,
                434,
                799,
                483,
                51044
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2215169284803172,
            "compression_ratio": 1.6755555555555555,
            "no_speech_prob": 0.00020992755889892578,
            "words": [
                {
                    "start": 251.07,
                    "end": 251.51,
                    "word": " repressure",
                    "probability": 0.13856220245361328
                },
                {
                    "start": 251.51,
                    "end": 251.85,
                    "word": " tester",
                    "probability": 0.428955078125
                },
                {
                    "start": 251.85,
                    "end": 252.09,
                    "word": ".",
                    "probability": 0.51171875
                },
                {
                    "start": 252.09,
                    "end": 252.29,
                    "word": " So",
                    "probability": 0.83935546875
                },
                {
                    "start": 252.29,
                    "end": 252.75,
                    "word": " if",
                    "probability": 0.7802734375
                },
                {
                    "start": 252.75,
                    "end": 252.89,
                    "word": " your",
                    "probability": 0.62255859375
                },
                {
                    "start": 252.89,
                    "end": 253.43,
                    "word": " repressure",
                    "probability": 0.7205403645833334
                },
                {
                    "start": 253.43,
                    "end": 253.87,
                    "word": " or",
                    "probability": 0.45947265625
                },
                {
                    "start": 253.87,
                    "end": 254.21,
                    "word": " your",
                    "probability": 0.7568359375
                },
                {
                    "start": 254.21,
                    "end": 254.65,
                    "word": " repressure",
                    "probability": 0.72998046875
                },
                {
                    "start": 254.65,
                    "end": 254.91,
                    "word": " test",
                    "probability": 0.46484375
                },
                {
                    "start": 254.91,
                    "end": 255.11,
                    "word": " is",
                    "probability": 0.6259765625
                },
                {
                    "start": 255.11,
                    "end": 255.59,
                    "word": " infected",
                    "probability": 0.7783203125
                },
                {
                    "start": 255.59,
                    "end": 256.33,
                    "word": " you're",
                    "probability": 0.472900390625
                },
                {
                    "start": 256.33,
                    "end": 256.37,
                    "word": " gonna",
                    "probability": 0.60107421875
                },
                {
                    "start": 256.37,
                    "end": 256.67,
                    "word": " get",
                    "probability": 0.88720703125
                }
            ]
        },
        {
            "id": 36,
            "seek": 26806,
            "start": 256.67,
            "end": 263.11,
            "text": " the exploit or you're gonna get the ransomware. OBD gives us a direct access to all the CAN buses",
            "tokens": [
                51044,
                264,
                25924,
                420,
                291,
                434,
                799,
                483,
                264,
                38279,
                3039,
                13,
                35538,
                35,
                2709,
                505,
                257,
                2047,
                2105,
                281,
                439,
                264,
                22931,
                20519,
                51376
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2215169284803172,
            "compression_ratio": 1.6755555555555555,
            "no_speech_prob": 0.00020992755889892578,
            "words": [
                {
                    "start": 256.67,
                    "end": 257.19,
                    "word": " the",
                    "probability": 0.78466796875
                },
                {
                    "start": 257.19,
                    "end": 257.69,
                    "word": " exploit",
                    "probability": 0.75048828125
                },
                {
                    "start": 257.69,
                    "end": 258.37,
                    "word": " or",
                    "probability": 0.80615234375
                },
                {
                    "start": 258.37,
                    "end": 258.63,
                    "word": " you're",
                    "probability": 0.83984375
                },
                {
                    "start": 258.63,
                    "end": 258.67,
                    "word": " gonna",
                    "probability": 0.708984375
                },
                {
                    "start": 258.67,
                    "end": 258.89,
                    "word": " get",
                    "probability": 0.8935546875
                },
                {
                    "start": 258.89,
                    "end": 259.03,
                    "word": " the",
                    "probability": 0.446044921875
                },
                {
                    "start": 259.03,
                    "end": 259.55,
                    "word": " ransomware",
                    "probability": 0.936767578125
                },
                {
                    "start": 259.55,
                    "end": 260.15,
                    "word": ".",
                    "probability": 0.88818359375
                },
                {
                    "start": 260.53,
                    "end": 260.83,
                    "word": " OBD",
                    "probability": 0.906005859375
                },
                {
                    "start": 260.83,
                    "end": 261.13,
                    "word": " gives",
                    "probability": 0.845703125
                },
                {
                    "start": 261.13,
                    "end": 261.27,
                    "word": " us",
                    "probability": 0.90283203125
                },
                {
                    "start": 261.41,
                    "end": 261.73,
                    "word": " a direct",
                    "probability": 0.81640625
                },
                {
                    "start": 261.73,
                    "end": 262.09,
                    "word": " access",
                    "probability": 0.76953125
                },
                {
                    "start": 262.09,
                    "end": 262.33,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 262.33,
                    "end": 262.51,
                    "word": " all",
                    "probability": 0.89306640625
                },
                {
                    "start": 262.51,
                    "end": 262.65,
                    "word": " the",
                    "probability": 0.7607421875
                },
                {
                    "start": 262.65,
                    "end": 262.87,
                    "word": " CAN",
                    "probability": 0.61083984375
                },
                {
                    "start": 262.87,
                    "end": 263.11,
                    "word": " buses",
                    "probability": 0.673828125
                }
            ]
        },
        {
            "id": 37,
            "seek": 26806,
            "start": 263.11,
            "end": 269.27,
            "text": " and especially to the diagnostic services of all ECUs even if you have a gateway for security",
            "tokens": [
                51376,
                293,
                2318,
                281,
                264,
                27897,
                3328,
                295,
                439,
                19081,
                29211,
                754,
                498,
                291,
                362,
                257,
                28532,
                337,
                3825,
                51680
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2215169284803172,
            "compression_ratio": 1.6755555555555555,
            "no_speech_prob": 0.00020992755889892578,
            "words": [
                {
                    "start": 263.11,
                    "end": 263.83,
                    "word": " and",
                    "probability": 0.85986328125
                },
                {
                    "start": 263.83,
                    "end": 264.23,
                    "word": " especially",
                    "probability": 0.72021484375
                },
                {
                    "start": 264.23,
                    "end": 264.49,
                    "word": " to",
                    "probability": 0.87890625
                },
                {
                    "start": 264.49,
                    "end": 264.63,
                    "word": " the",
                    "probability": 0.5693359375
                },
                {
                    "start": 264.63,
                    "end": 265.07,
                    "word": " diagnostic",
                    "probability": 0.673828125
                },
                {
                    "start": 265.07,
                    "end": 265.57,
                    "word": " services",
                    "probability": 0.89892578125
                },
                {
                    "start": 265.57,
                    "end": 265.95,
                    "word": " of",
                    "probability": 0.90625
                },
                {
                    "start": 265.95,
                    "end": 266.23,
                    "word": " all",
                    "probability": 0.8876953125
                },
                {
                    "start": 266.23,
                    "end": 266.77,
                    "word": " ECUs",
                    "probability": 0.82861328125
                },
                {
                    "start": 266.77,
                    "end": 267.43,
                    "word": " even",
                    "probability": 0.41796875
                },
                {
                    "start": 267.43,
                    "end": 267.65,
                    "word": " if",
                    "probability": 0.90478515625
                },
                {
                    "start": 267.65,
                    "end": 267.75,
                    "word": " you",
                    "probability": 0.81591796875
                },
                {
                    "start": 267.75,
                    "end": 267.87,
                    "word": " have",
                    "probability": 0.8798828125
                },
                {
                    "start": 268.03,
                    "end": 268.31,
                    "word": " a gateway",
                    "probability": 0.86083984375
                },
                {
                    "start": 268.31,
                    "end": 268.71,
                    "word": " for",
                    "probability": 0.9013671875
                },
                {
                    "start": 268.71,
                    "end": 269.27,
                    "word": " security",
                    "probability": 0.9150390625
                }
            ]
        },
        {
            "id": 38,
            "seek": 29152,
            "start": 269.27,
            "end": 277.59,
            "text": " measures and stuff. If you plug in an OBD dongle or an OBD-GSM dongle then you can get remotely",
            "tokens": [
                50380,
                8000,
                293,
                1507,
                13,
                759,
                291,
                5452,
                294,
                364,
                35538,
                35,
                500,
                22631,
                420,
                364,
                35538,
                35,
                12,
                24446,
                44,
                500,
                22631,
                550,
                291,
                393,
                483,
                20824,
                50780
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2309027730176846,
            "compression_ratio": 1.5138121546961325,
            "no_speech_prob": 0.00016605854034423828,
            "words": [
                {
                    "start": 269.27,
                    "end": 269.97,
                    "word": " measures",
                    "probability": 0.462646484375
                },
                {
                    "start": 269.97,
                    "end": 270.25,
                    "word": " and",
                    "probability": 0.8837890625
                },
                {
                    "start": 270.25,
                    "end": 270.55,
                    "word": " stuff",
                    "probability": 0.794921875
                },
                {
                    "start": 270.55,
                    "end": 271.21,
                    "word": ".",
                    "probability": 0.9072265625
                },
                {
                    "start": 271.75,
                    "end": 272.47,
                    "word": " If",
                    "probability": 0.8515625
                },
                {
                    "start": 272.47,
                    "end": 272.59,
                    "word": " you",
                    "probability": 0.892578125
                },
                {
                    "start": 272.59,
                    "end": 272.83,
                    "word": " plug",
                    "probability": 0.79638671875
                },
                {
                    "start": 272.83,
                    "end": 272.97,
                    "word": " in",
                    "probability": 0.86376953125
                },
                {
                    "start": 272.97,
                    "end": 273.25,
                    "word": " an",
                    "probability": 0.86767578125
                },
                {
                    "start": 273.25,
                    "end": 273.67,
                    "word": " OBD",
                    "probability": 0.9404296875
                },
                {
                    "start": 273.67,
                    "end": 274.03,
                    "word": " dongle",
                    "probability": 0.740478515625
                },
                {
                    "start": 274.03,
                    "end": 274.39,
                    "word": " or",
                    "probability": 0.77880859375
                },
                {
                    "start": 274.39,
                    "end": 274.75,
                    "word": " an",
                    "probability": 0.701171875
                },
                {
                    "start": 274.75,
                    "end": 274.91,
                    "word": " OBD",
                    "probability": 0.907470703125
                },
                {
                    "start": 274.91,
                    "end": 275.41,
                    "word": "-GSM",
                    "probability": 0.6126302083333334
                },
                {
                    "start": 275.41,
                    "end": 275.71,
                    "word": " dongle",
                    "probability": 0.862060546875
                },
                {
                    "start": 275.71,
                    "end": 276.33,
                    "word": " then",
                    "probability": 0.4658203125
                },
                {
                    "start": 276.33,
                    "end": 276.47,
                    "word": " you",
                    "probability": 0.888671875
                },
                {
                    "start": 276.47,
                    "end": 276.71,
                    "word": " can",
                    "probability": 0.89453125
                },
                {
                    "start": 276.71,
                    "end": 277.09,
                    "word": " get",
                    "probability": 0.88623046875
                },
                {
                    "start": 277.09,
                    "end": 277.59,
                    "word": " remotely",
                    "probability": 0.76611328125
                }
            ]
        },
        {
            "id": 39,
            "seek": 29152,
            "start": 277.59,
            "end": 286.59,
            "text": " exploited and if one founds a remote vulnerability inside the telematic unit of this car all we're",
            "tokens": [
                50780,
                40918,
                293,
                498,
                472,
                1352,
                82,
                257,
                8607,
                24210,
                1854,
                264,
                4304,
                25915,
                4985,
                295,
                341,
                1032,
                439,
                321,
                434,
                51220
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2309027730176846,
            "compression_ratio": 1.5138121546961325,
            "no_speech_prob": 0.00016605854034423828,
            "words": [
                {
                    "start": 277.59,
                    "end": 278.17,
                    "word": " exploited",
                    "probability": 0.68701171875
                },
                {
                    "start": 278.17,
                    "end": 279.29,
                    "word": " and",
                    "probability": 0.70703125
                },
                {
                    "start": 279.29,
                    "end": 280.11,
                    "word": " if",
                    "probability": 0.8974609375
                },
                {
                    "start": 280.11,
                    "end": 280.43,
                    "word": " one",
                    "probability": 0.7587890625
                },
                {
                    "start": 280.43,
                    "end": 281.15,
                    "word": " founds",
                    "probability": 0.68896484375
                },
                {
                    "start": 281.55,
                    "end": 281.99,
                    "word": " a remote",
                    "probability": 0.83642578125
                },
                {
                    "start": 281.99,
                    "end": 283.11,
                    "word": " vulnerability",
                    "probability": 0.85400390625
                },
                {
                    "start": 283.11,
                    "end": 283.53,
                    "word": " inside",
                    "probability": 0.86328125
                },
                {
                    "start": 283.53,
                    "end": 283.69,
                    "word": " the",
                    "probability": 0.74169921875
                },
                {
                    "start": 283.69,
                    "end": 284.07,
                    "word": " telematic",
                    "probability": 0.73681640625
                },
                {
                    "start": 284.07,
                    "end": 284.45,
                    "word": " unit",
                    "probability": 0.841796875
                },
                {
                    "start": 284.45,
                    "end": 284.93,
                    "word": " of",
                    "probability": 0.90576171875
                },
                {
                    "start": 284.93,
                    "end": 285.13,
                    "word": " this",
                    "probability": 0.8759765625
                },
                {
                    "start": 285.13,
                    "end": 285.45,
                    "word": " car",
                    "probability": 0.85400390625
                },
                {
                    "start": 285.45,
                    "end": 286.27,
                    "word": " all",
                    "probability": 0.485107421875
                },
                {
                    "start": 286.27,
                    "end": 286.59,
                    "word": " we're",
                    "probability": 0.5723876953125
                }
            ]
        },
        {
            "id": 40,
            "seek": 29152,
            "start": 286.59,
            "end": 292.73,
            "text": " going to show can also be done remotely and can be done over the air basically.",
            "tokens": [
                51220,
                516,
                281,
                855,
                393,
                611,
                312,
                1096,
                20824,
                293,
                393,
                312,
                1096,
                670,
                264,
                1988,
                1936,
                13,
                51524
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2309027730176846,
            "compression_ratio": 1.5138121546961325,
            "no_speech_prob": 0.00016605854034423828,
            "words": [
                {
                    "start": 286.59,
                    "end": 286.67,
                    "word": " going",
                    "probability": 0.30419921875
                },
                {
                    "start": 286.67,
                    "end": 286.79,
                    "word": " to",
                    "probability": 0.90234375
                },
                {
                    "start": 286.79,
                    "end": 287.05,
                    "word": " show",
                    "probability": 0.85693359375
                },
                {
                    "start": 287.05,
                    "end": 287.59,
                    "word": " can",
                    "probability": 0.87158203125
                },
                {
                    "start": 287.59,
                    "end": 288.05,
                    "word": " also",
                    "probability": 0.814453125
                },
                {
                    "start": 288.05,
                    "end": 288.23,
                    "word": " be",
                    "probability": 0.9111328125
                },
                {
                    "start": 288.23,
                    "end": 288.53,
                    "word": " done",
                    "probability": 0.78466796875
                },
                {
                    "start": 288.53,
                    "end": 289.37,
                    "word": " remotely",
                    "probability": 0.798828125
                },
                {
                    "start": 289.37,
                    "end": 290.27,
                    "word": " and",
                    "probability": 0.88720703125
                },
                {
                    "start": 290.27,
                    "end": 290.51,
                    "word": " can",
                    "probability": 0.888671875
                },
                {
                    "start": 290.51,
                    "end": 290.81,
                    "word": " be",
                    "probability": 0.90380859375
                },
                {
                    "start": 290.81,
                    "end": 291.35,
                    "word": " done",
                    "probability": 0.77783203125
                },
                {
                    "start": 291.35,
                    "end": 291.67,
                    "word": " over",
                    "probability": 0.8759765625
                },
                {
                    "start": 291.67,
                    "end": 291.81,
                    "word": " the",
                    "probability": 0.69921875
                },
                {
                    "start": 291.81,
                    "end": 291.95,
                    "word": " air",
                    "probability": 0.87841796875
                },
                {
                    "start": 291.95,
                    "end": 292.37,
                    "word": " basically",
                    "probability": 0.81103515625
                },
                {
                    "start": 292.37,
                    "end": 292.73,
                    "word": ".",
                    "probability": 0.95166015625
                }
            ]
        },
        {
            "id": 41,
            "seek": 32004,
            "start": 293.77,
            "end": 302.73,
            "text": " Okay, this is our target. It's a body controller. It acts as a gateway inside the CAN, a gateway for",
            "tokens": [
                50412,
                1033,
                11,
                341,
                307,
                527,
                3779,
                13,
                467,
                311,
                257,
                1772,
                10561,
                13,
                467,
                10672,
                382,
                257,
                28532,
                1854,
                264,
                22931,
                11,
                257,
                28532,
                337,
                50832
            ],
            "temperature": 0.0,
            "avg_logprob": -0.3070312634110451,
            "compression_ratio": 1.4141414141414141,
            "no_speech_prob": 4.00543212890625e-05,
            "words": [
                {
                    "start": 293.77,
                    "end": 294.53,
                    "word": " Okay",
                    "probability": 0.51708984375
                },
                {
                    "start": 294.53,
                    "end": 294.89,
                    "word": ",",
                    "probability": 0.69580078125
                },
                {
                    "start": 294.89,
                    "end": 295.55,
                    "word": " this",
                    "probability": 0.787109375
                },
                {
                    "start": 295.55,
                    "end": 295.67,
                    "word": " is",
                    "probability": 0.90185546875
                },
                {
                    "start": 295.67,
                    "end": 295.83,
                    "word": " our",
                    "probability": 0.818359375
                },
                {
                    "start": 295.83,
                    "end": 296.27,
                    "word": " target",
                    "probability": 0.84619140625
                },
                {
                    "start": 296.27,
                    "end": 296.65,
                    "word": ".",
                    "probability": 0.57373046875
                },
                {
                    "start": 296.65,
                    "end": 296.99,
                    "word": " It's",
                    "probability": 0.92626953125
                },
                {
                    "start": 297.11,
                    "end": 297.27,
                    "word": " a body",
                    "probability": 0.7451171875
                },
                {
                    "start": 297.27,
                    "end": 297.77,
                    "word": " controller",
                    "probability": 0.64599609375
                },
                {
                    "start": 297.77,
                    "end": 298.53,
                    "word": ".",
                    "probability": 0.57666015625
                },
                {
                    "start": 298.89,
                    "end": 299.31,
                    "word": " It",
                    "probability": 0.8876953125
                },
                {
                    "start": 299.31,
                    "end": 299.71,
                    "word": " acts",
                    "probability": 0.70556640625
                },
                {
                    "start": 299.71,
                    "end": 299.87,
                    "word": " as",
                    "probability": 0.90771484375
                },
                {
                    "start": 300.01,
                    "end": 300.43,
                    "word": " a gateway",
                    "probability": 0.8662109375
                },
                {
                    "start": 300.43,
                    "end": 300.97,
                    "word": " inside",
                    "probability": 0.410888671875
                },
                {
                    "start": 300.97,
                    "end": 301.21,
                    "word": " the",
                    "probability": 0.78515625
                },
                {
                    "start": 301.21,
                    "end": 301.45,
                    "word": " CAN",
                    "probability": 0.60498046875
                },
                {
                    "start": 301.45,
                    "end": 301.83,
                    "word": ",",
                    "probability": 0.48046875
                },
                {
                    "start": 302.19,
                    "end": 302.51,
                    "word": " a gateway",
                    "probability": 0.90576171875
                },
                {
                    "start": 302.51,
                    "end": 302.73,
                    "word": " for",
                    "probability": 0.8837890625
                }
            ]
        },
        {
            "id": 42,
            "seek": 32004,
            "start": 302.73,
            "end": 309.59,
            "text": " the CAN networks. So the car we attack has two CAN networks and it runs the immobilizer code",
            "tokens": [
                50832,
                264,
                22931,
                9590,
                13,
                407,
                264,
                1032,
                321,
                2690,
                575,
                732,
                22931,
                9590,
                293,
                309,
                6676,
                264,
                3397,
                21725,
                6545,
                3089,
                51192
            ],
            "temperature": 0.0,
            "avg_logprob": -0.3070312634110451,
            "compression_ratio": 1.4141414141414141,
            "no_speech_prob": 4.00543212890625e-05,
            "words": [
                {
                    "start": 302.73,
                    "end": 302.87,
                    "word": " the",
                    "probability": 0.79150390625
                },
                {
                    "start": 302.87,
                    "end": 303.01,
                    "word": " CAN",
                    "probability": 0.88134765625
                },
                {
                    "start": 303.01,
                    "end": 303.43,
                    "word": " networks",
                    "probability": 0.69189453125
                },
                {
                    "start": 303.43,
                    "end": 303.61,
                    "word": ".",
                    "probability": 0.66162109375
                },
                {
                    "start": 303.61,
                    "end": 303.67,
                    "word": " So",
                    "probability": 0.861328125
                },
                {
                    "start": 303.67,
                    "end": 303.81,
                    "word": " the",
                    "probability": 0.74609375
                },
                {
                    "start": 303.81,
                    "end": 304.07,
                    "word": " car",
                    "probability": 0.8486328125
                },
                {
                    "start": 304.07,
                    "end": 304.51,
                    "word": " we",
                    "probability": 0.8447265625
                },
                {
                    "start": 304.51,
                    "end": 304.81,
                    "word": " attack",
                    "probability": 0.7177734375
                },
                {
                    "start": 304.81,
                    "end": 305.03,
                    "word": " has",
                    "probability": 0.88623046875
                },
                {
                    "start": 305.03,
                    "end": 305.23,
                    "word": " two",
                    "probability": 0.81298828125
                },
                {
                    "start": 305.23,
                    "end": 305.49,
                    "word": " CAN",
                    "probability": 0.88525390625
                },
                {
                    "start": 305.49,
                    "end": 306.01,
                    "word": " networks",
                    "probability": 0.6650390625
                },
                {
                    "start": 306.01,
                    "end": 307.47,
                    "word": " and",
                    "probability": 0.53857421875
                },
                {
                    "start": 307.47,
                    "end": 307.65,
                    "word": " it",
                    "probability": 0.8994140625
                },
                {
                    "start": 307.65,
                    "end": 308.05,
                    "word": " runs",
                    "probability": 0.8017578125
                },
                {
                    "start": 308.05,
                    "end": 308.65,
                    "word": " the",
                    "probability": 0.7841796875
                },
                {
                    "start": 308.65,
                    "end": 309.11,
                    "word": " immobilizer",
                    "probability": 0.83984375
                },
                {
                    "start": 309.11,
                    "end": 309.59,
                    "word": " code",
                    "probability": 0.8134765625
                }
            ]
        },
        {
            "id": 43,
            "seek": 32004,
            "start": 309.59,
            "end": 321.25,
            "text": " and has a direct connection to OBD2. The processor is a UPD70F3558 from Renesas with a",
            "tokens": [
                51192,
                293,
                575,
                257,
                2047,
                4984,
                281,
                35538,
                35,
                17,
                13,
                440,
                15321,
                307,
                257,
                624,
                17349,
                5867,
                37,
                8794,
                20419,
                490,
                12883,
                279,
                296,
                365,
                257,
                51768
            ],
            "temperature": 0.0,
            "avg_logprob": -0.3070312634110451,
            "compression_ratio": 1.4141414141414141,
            "no_speech_prob": 4.00543212890625e-05,
            "words": [
                {
                    "start": 309.59,
                    "end": 310.25,
                    "word": " and",
                    "probability": 0.763671875
                },
                {
                    "start": 310.25,
                    "end": 310.41,
                    "word": " has",
                    "probability": 0.39208984375
                },
                {
                    "start": 310.53,
                    "end": 310.73,
                    "word": " a direct",
                    "probability": 0.7646484375
                },
                {
                    "start": 310.73,
                    "end": 311.25,
                    "word": " connection",
                    "probability": 0.7626953125
                },
                {
                    "start": 311.25,
                    "end": 311.51,
                    "word": " to",
                    "probability": 0.91064453125
                },
                {
                    "start": 311.51,
                    "end": 312.03,
                    "word": " OBD2",
                    "probability": 0.8597005208333334
                },
                {
                    "start": 312.03,
                    "end": 312.79,
                    "word": ".",
                    "probability": 0.9697265625
                },
                {
                    "start": 313.47,
                    "end": 313.85,
                    "word": " The",
                    "probability": 0.77099609375
                },
                {
                    "start": 313.85,
                    "end": 314.33,
                    "word": " processor",
                    "probability": 0.78076171875
                },
                {
                    "start": 314.33,
                    "end": 315.15,
                    "word": " is",
                    "probability": 0.90771484375
                },
                {
                    "start": 315.67,
                    "end": 319.55,
                    "word": " a UPD70F3558",
                    "probability": 0.8120930989583334
                },
                {
                    "start": 319.55,
                    "end": 320.03,
                    "word": " from",
                    "probability": 0.79345703125
                },
                {
                    "start": 320.03,
                    "end": 320.59,
                    "word": " Renesas",
                    "probability": 0.5753580729166666
                },
                {
                    "start": 320.59,
                    "end": 320.97,
                    "word": " with",
                    "probability": 0.615234375
                },
                {
                    "start": 320.97,
                    "end": 321.25,
                    "word": " a",
                    "probability": 0.97314453125
                }
            ]
        },
        {
            "id": 44,
            "seek": 34456,
            "start": 322.75,
            "end": 330.93,
            "text": " V852E2M instruction set and two megabytes of code flash. Also we have 144 kilobytes of RAM.",
            "tokens": [
                50372,
                691,
                23,
                17602,
                36,
                17,
                44,
                10951,
                992,
                293,
                732,
                10816,
                24538,
                295,
                3089,
                7319,
                13,
                2743,
                321,
                362,
                45218,
                5128,
                996,
                43673,
                295,
                14561,
                13,
                50840
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2238948216162077,
            "compression_ratio": 1.554945054945055,
            "no_speech_prob": 0.00047278404235839844,
            "words": [
                {
                    "start": 322.75,
                    "end": 323.35,
                    "word": " V852E2M",
                    "probability": 0.61737060546875
                },
                {
                    "start": 323.35,
                    "end": 323.87,
                    "word": " instruction",
                    "probability": 0.89501953125
                },
                {
                    "start": 323.87,
                    "end": 324.25,
                    "word": " set",
                    "probability": 0.888671875
                },
                {
                    "start": 324.25,
                    "end": 324.89,
                    "word": " and",
                    "probability": 0.7783203125
                },
                {
                    "start": 324.89,
                    "end": 325.17,
                    "word": " two",
                    "probability": 0.292236328125
                },
                {
                    "start": 325.17,
                    "end": 325.67,
                    "word": " megabytes",
                    "probability": 0.6258544921875
                },
                {
                    "start": 325.67,
                    "end": 325.91,
                    "word": " of",
                    "probability": 0.90283203125
                },
                {
                    "start": 325.91,
                    "end": 326.17,
                    "word": " code",
                    "probability": 0.755859375
                },
                {
                    "start": 326.17,
                    "end": 326.53,
                    "word": " flash",
                    "probability": 0.68798828125
                },
                {
                    "start": 326.53,
                    "end": 327.13,
                    "word": ".",
                    "probability": 0.56689453125
                },
                {
                    "start": 327.31,
                    "end": 327.79,
                    "word": " Also",
                    "probability": 0.88720703125
                },
                {
                    "start": 327.79,
                    "end": 327.95,
                    "word": " we",
                    "probability": 0.5087890625
                },
                {
                    "start": 327.95,
                    "end": 328.17,
                    "word": " have",
                    "probability": 0.88134765625
                },
                {
                    "start": 328.17,
                    "end": 329.05,
                    "word": " 144",
                    "probability": 0.705078125
                },
                {
                    "start": 329.05,
                    "end": 330.01,
                    "word": " kilobytes",
                    "probability": 0.7041015625
                },
                {
                    "start": 330.01,
                    "end": 330.21,
                    "word": " of",
                    "probability": 0.8994140625
                },
                {
                    "start": 330.21,
                    "end": 330.45,
                    "word": " RAM",
                    "probability": 0.78271484375
                },
                {
                    "start": 330.45,
                    "end": 330.93,
                    "word": ".",
                    "probability": 0.6318359375
                }
            ]
        },
        {
            "id": 45,
            "seek": 34456,
            "start": 330.93,
            "end": 337.25,
            "text": " We have two CAN transceivers, a single wire CAN and a high speed CAN. A high speed CAN is running",
            "tokens": [
                50840,
                492,
                362,
                732,
                22931,
                1145,
                384,
                1762,
                11,
                257,
                2167,
                6234,
                22931,
                293,
                257,
                1090,
                3073,
                22931,
                13,
                316,
                1090,
                3073,
                22931,
                307,
                2614,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2238948216162077,
            "compression_ratio": 1.554945054945055,
            "no_speech_prob": 0.00047278404235839844,
            "words": [
                {
                    "start": 330.93,
                    "end": 331.03,
                    "word": " We",
                    "probability": 0.89794921875
                },
                {
                    "start": 331.03,
                    "end": 331.27,
                    "word": " have",
                    "probability": 0.87646484375
                },
                {
                    "start": 331.27,
                    "end": 331.65,
                    "word": " two",
                    "probability": 0.79296875
                },
                {
                    "start": 331.65,
                    "end": 332.13,
                    "word": " CAN",
                    "probability": 0.7138671875
                },
                {
                    "start": 332.13,
                    "end": 332.71,
                    "word": " transceivers",
                    "probability": 0.9287109375
                },
                {
                    "start": 332.71,
                    "end": 333.05,
                    "word": ",",
                    "probability": 0.65087890625
                },
                {
                    "start": 333.11,
                    "end": 333.29,
                    "word": " a single",
                    "probability": 0.87109375
                },
                {
                    "start": 333.29,
                    "end": 333.53,
                    "word": " wire",
                    "probability": 0.640625
                },
                {
                    "start": 333.53,
                    "end": 333.91,
                    "word": " CAN",
                    "probability": 0.80908203125
                },
                {
                    "start": 333.91,
                    "end": 334.81,
                    "word": " and",
                    "probability": 0.8076171875
                },
                {
                    "start": 335.17,
                    "end": 335.47,
                    "word": " a high",
                    "probability": 0.84228515625
                },
                {
                    "start": 335.47,
                    "end": 335.69,
                    "word": " speed",
                    "probability": 0.46826171875
                },
                {
                    "start": 335.69,
                    "end": 336.11,
                    "word": " CAN",
                    "probability": 0.8388671875
                },
                {
                    "start": 336.11,
                    "end": 336.21,
                    "word": ".",
                    "probability": 0.85888671875
                },
                {
                    "start": 336.21,
                    "end": 336.33,
                    "word": " A",
                    "probability": 0.335205078125
                },
                {
                    "start": 336.33,
                    "end": 336.47,
                    "word": " high",
                    "probability": 0.85498046875
                },
                {
                    "start": 336.47,
                    "end": 336.65,
                    "word": " speed",
                    "probability": 0.7373046875
                },
                {
                    "start": 336.65,
                    "end": 336.87,
                    "word": " CAN",
                    "probability": 0.87353515625
                },
                {
                    "start": 336.87,
                    "end": 337.03,
                    "word": " is",
                    "probability": 0.7373046875
                },
                {
                    "start": 337.03,
                    "end": 337.25,
                    "word": " running",
                    "probability": 0.83349609375
                }
            ]
        },
        {
            "id": 46,
            "seek": 34456,
            "start": 337.25,
            "end": 345.77,
            "text": " with 500 kilobits per second and a single wire CAN has 33.3 kilobits and besides that we have",
            "tokens": [
                51164,
                365,
                5923,
                5128,
                996,
                1208,
                680,
                1150,
                293,
                257,
                2167,
                6234,
                22931,
                575,
                11816,
                13,
                18,
                5128,
                996,
                1208,
                293,
                11868,
                300,
                321,
                362,
                51588
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2238948216162077,
            "compression_ratio": 1.554945054945055,
            "no_speech_prob": 0.00047278404235839844,
            "words": [
                {
                    "start": 337.25,
                    "end": 337.49,
                    "word": " with",
                    "probability": 0.5263671875
                },
                {
                    "start": 337.49,
                    "end": 338.17,
                    "word": " 500",
                    "probability": 0.85791015625
                },
                {
                    "start": 338.17,
                    "end": 338.65,
                    "word": " kilobits",
                    "probability": 0.9425455729166666
                },
                {
                    "start": 338.65,
                    "end": 338.91,
                    "word": " per",
                    "probability": 0.89306640625
                },
                {
                    "start": 338.91,
                    "end": 339.25,
                    "word": " second",
                    "probability": 0.8037109375
                },
                {
                    "start": 339.25,
                    "end": 339.57,
                    "word": " and",
                    "probability": 0.7255859375
                },
                {
                    "start": 339.69,
                    "end": 339.85,
                    "word": " a single",
                    "probability": 0.85498046875
                },
                {
                    "start": 339.85,
                    "end": 340.11,
                    "word": " wire",
                    "probability": 0.82080078125
                },
                {
                    "start": 340.11,
                    "end": 340.35,
                    "word": " CAN",
                    "probability": 0.8564453125
                },
                {
                    "start": 340.35,
                    "end": 341.09,
                    "word": " has",
                    "probability": 0.84228515625
                },
                {
                    "start": 341.09,
                    "end": 342.29,
                    "word": " 33",
                    "probability": 0.6865234375
                },
                {
                    "start": 342.29,
                    "end": 342.91,
                    "word": ".3",
                    "probability": 0.988037109375
                },
                {
                    "start": 342.91,
                    "end": 343.89,
                    "word": " kilobits",
                    "probability": 0.9563802083333334
                },
                {
                    "start": 343.89,
                    "end": 344.89,
                    "word": " and",
                    "probability": 0.39794921875
                },
                {
                    "start": 344.89,
                    "end": 345.19,
                    "word": " besides",
                    "probability": 0.83056640625
                },
                {
                    "start": 345.19,
                    "end": 345.45,
                    "word": " that",
                    "probability": 0.8759765625
                },
                {
                    "start": 345.45,
                    "end": 345.63,
                    "word": " we",
                    "probability": 0.81591796875
                },
                {
                    "start": 345.63,
                    "end": 345.77,
                    "word": " have",
                    "probability": 0.88037109375
                }
            ]
        },
        {
            "id": 47,
            "seek": 36970,
            "start": 345.77,
            "end": 354.55,
            "text": " many transistors and relays for body control stuff on that ECU. Okay, how to communicate with",
            "tokens": [
                50364,
                867,
                1145,
                46976,
                293,
                1039,
                3772,
                337,
                1772,
                1969,
                1507,
                322,
                300,
                19081,
                52,
                13,
                1033,
                11,
                577,
                281,
                7890,
                365,
                50800
            ],
            "temperature": 0.0,
            "avg_logprob": -0.253794630084719,
            "compression_ratio": 1.383419689119171,
            "no_speech_prob": 0.0018968582153320312,
            "words": [
                {
                    "start": 345.77,
                    "end": 346.03,
                    "word": " many",
                    "probability": 0.10986328125
                },
                {
                    "start": 346.03,
                    "end": 346.61,
                    "word": " transistors",
                    "probability": 0.944580078125
                },
                {
                    "start": 346.61,
                    "end": 346.91,
                    "word": " and",
                    "probability": 0.8916015625
                },
                {
                    "start": 346.91,
                    "end": 347.47,
                    "word": " relays",
                    "probability": 0.896728515625
                },
                {
                    "start": 347.47,
                    "end": 348.19,
                    "word": " for",
                    "probability": 0.84765625
                },
                {
                    "start": 348.19,
                    "end": 348.59,
                    "word": " body",
                    "probability": 0.80810546875
                },
                {
                    "start": 348.59,
                    "end": 348.93,
                    "word": " control",
                    "probability": 0.423095703125
                },
                {
                    "start": 348.93,
                    "end": 349.31,
                    "word": " stuff",
                    "probability": 0.76416015625
                },
                {
                    "start": 349.31,
                    "end": 349.57,
                    "word": " on",
                    "probability": 0.87548828125
                },
                {
                    "start": 349.57,
                    "end": 349.71,
                    "word": " that",
                    "probability": 0.6611328125
                },
                {
                    "start": 349.71,
                    "end": 350.17,
                    "word": " ECU",
                    "probability": 0.91357421875
                },
                {
                    "start": 350.17,
                    "end": 351.01,
                    "word": ".",
                    "probability": 0.95751953125
                },
                {
                    "start": 351.41,
                    "end": 352.25,
                    "word": " Okay",
                    "probability": 0.599609375
                },
                {
                    "start": 352.25,
                    "end": 352.53,
                    "word": ",",
                    "probability": 0.5888671875
                },
                {
                    "start": 352.53,
                    "end": 353.67,
                    "word": " how",
                    "probability": 0.84326171875
                },
                {
                    "start": 353.67,
                    "end": 353.85,
                    "word": " to",
                    "probability": 0.9033203125
                },
                {
                    "start": 353.85,
                    "end": 354.31,
                    "word": " communicate",
                    "probability": 0.71337890625
                },
                {
                    "start": 354.31,
                    "end": 354.55,
                    "word": " with",
                    "probability": 0.775390625
                }
            ]
        },
        {
            "id": 48,
            "seek": 36970,
            "start": 354.55,
            "end": 364.43,
            "text": " that ECU? This ECU uses GMLAN and this is a combination of ISOTP and normal CAN messages.",
            "tokens": [
                50800,
                300,
                19081,
                52,
                30,
                639,
                19081,
                52,
                4960,
                16609,
                36527,
                293,
                341,
                307,
                257,
                6562,
                295,
                6205,
                5068,
                47,
                293,
                2710,
                22931,
                7897,
                13,
                51280
            ],
            "temperature": 0.0,
            "avg_logprob": -0.253794630084719,
            "compression_ratio": 1.383419689119171,
            "no_speech_prob": 0.0018968582153320312,
            "words": [
                {
                    "start": 354.55,
                    "end": 354.69,
                    "word": " that",
                    "probability": 0.73193359375
                },
                {
                    "start": 354.69,
                    "end": 355.09,
                    "word": " ECU",
                    "probability": 0.9443359375
                },
                {
                    "start": 355.09,
                    "end": 355.21,
                    "word": "?",
                    "probability": 0.458984375
                },
                {
                    "start": 355.21,
                    "end": 355.45,
                    "word": " This",
                    "probability": 0.8017578125
                },
                {
                    "start": 355.45,
                    "end": 355.79,
                    "word": " ECU",
                    "probability": 0.87841796875
                },
                {
                    "start": 355.79,
                    "end": 356.19,
                    "word": " uses",
                    "probability": 0.81201171875
                },
                {
                    "start": 356.19,
                    "end": 356.83,
                    "word": " GMLAN",
                    "probability": 0.5413818359375
                },
                {
                    "start": 356.83,
                    "end": 358.29,
                    "word": " and",
                    "probability": 0.5595703125
                },
                {
                    "start": 358.29,
                    "end": 358.75,
                    "word": " this",
                    "probability": 0.88134765625
                },
                {
                    "start": 358.75,
                    "end": 359.37,
                    "word": " is",
                    "probability": 0.89501953125
                },
                {
                    "start": 359.73,
                    "end": 360.27,
                    "word": " a combination",
                    "probability": 0.6240234375
                },
                {
                    "start": 360.27,
                    "end": 361.83,
                    "word": " of",
                    "probability": 0.908203125
                },
                {
                    "start": 361.83,
                    "end": 362.45,
                    "word": " ISOTP",
                    "probability": 0.6915690104166666
                },
                {
                    "start": 362.45,
                    "end": 362.89,
                    "word": " and",
                    "probability": 0.8974609375
                },
                {
                    "start": 362.89,
                    "end": 363.35,
                    "word": " normal",
                    "probability": 0.60546875
                },
                {
                    "start": 363.35,
                    "end": 363.59,
                    "word": " CAN",
                    "probability": 0.08868408203125
                },
                {
                    "start": 363.59,
                    "end": 364.01,
                    "word": " messages",
                    "probability": 0.8203125
                },
                {
                    "start": 364.01,
                    "end": 364.43,
                    "word": ".",
                    "probability": 0.9072265625
                }
            ]
        },
        {
            "id": 49,
            "seek": 36970,
            "start": 364.71,
            "end": 370.91,
            "text": " It's very similar to UDS but there's some differences and the documentation for the",
            "tokens": [
                51328,
                467,
                311,
                588,
                2531,
                281,
                624,
                11844,
                457,
                456,
                311,
                512,
                7300,
                293,
                264,
                14333,
                337,
                264,
                51612
            ],
            "temperature": 0.0,
            "avg_logprob": -0.253794630084719,
            "compression_ratio": 1.383419689119171,
            "no_speech_prob": 0.0018968582153320312,
            "words": [
                {
                    "start": 364.71,
                    "end": 365.37,
                    "word": " It's",
                    "probability": 0.9384765625
                },
                {
                    "start": 365.37,
                    "end": 365.59,
                    "word": " very",
                    "probability": 0.74365234375
                },
                {
                    "start": 365.59,
                    "end": 366.03,
                    "word": " similar",
                    "probability": 0.9208984375
                },
                {
                    "start": 366.03,
                    "end": 366.31,
                    "word": " to",
                    "probability": 0.9111328125
                },
                {
                    "start": 366.31,
                    "end": 366.75,
                    "word": " UDS",
                    "probability": 0.97119140625
                },
                {
                    "start": 366.75,
                    "end": 367.01,
                    "word": " but",
                    "probability": 0.6748046875
                },
                {
                    "start": 367.01,
                    "end": 367.19,
                    "word": " there's",
                    "probability": 0.4912109375
                },
                {
                    "start": 367.19,
                    "end": 367.47,
                    "word": " some",
                    "probability": 0.8173828125
                },
                {
                    "start": 367.47,
                    "end": 368.29,
                    "word": " differences",
                    "probability": 0.6689453125
                },
                {
                    "start": 368.29,
                    "end": 369.31,
                    "word": " and",
                    "probability": 0.69189453125
                },
                {
                    "start": 369.31,
                    "end": 369.65,
                    "word": " the",
                    "probability": 0.787109375
                },
                {
                    "start": 369.65,
                    "end": 370.19,
                    "word": " documentation",
                    "probability": 0.83984375
                },
                {
                    "start": 370.19,
                    "end": 370.63,
                    "word": " for",
                    "probability": 0.89013671875
                },
                {
                    "start": 370.63,
                    "end": 370.91,
                    "word": " the",
                    "probability": 0.7919921875
                }
            ]
        },
        {
            "id": 50,
            "seek": 39386,
            "start": 370.91,
            "end": 378.71,
            "text": " GMLAN protocol is available. And finally we wrote a SCPI module for GMLAN and we also wrote",
            "tokens": [
                50364,
                16609,
                36527,
                10336,
                307,
                2435,
                13,
                400,
                2721,
                321,
                4114,
                257,
                18489,
                40,
                10088,
                337,
                16609,
                36527,
                293,
                321,
                611,
                4114,
                50748
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25218024330083716,
            "compression_ratio": 1.4048780487804877,
            "no_speech_prob": 0.000743865966796875,
            "words": [
                {
                    "start": 370.91,
                    "end": 371.27,
                    "word": " GMLAN",
                    "probability": 0.19799041748046875
                },
                {
                    "start": 371.27,
                    "end": 371.53,
                    "word": " protocol",
                    "probability": 0.70556640625
                },
                {
                    "start": 371.53,
                    "end": 371.89,
                    "word": " is",
                    "probability": 0.8896484375
                },
                {
                    "start": 371.89,
                    "end": 372.27,
                    "word": " available",
                    "probability": 0.755859375
                },
                {
                    "start": 372.27,
                    "end": 372.79,
                    "word": ".",
                    "probability": 0.9052734375
                },
                {
                    "start": 372.79,
                    "end": 372.95,
                    "word": " And",
                    "probability": 0.8505859375
                },
                {
                    "start": 372.95,
                    "end": 373.37,
                    "word": " finally",
                    "probability": 0.80126953125
                },
                {
                    "start": 373.37,
                    "end": 374.25,
                    "word": " we",
                    "probability": 0.17431640625
                },
                {
                    "start": 374.25,
                    "end": 374.65,
                    "word": " wrote",
                    "probability": 0.89501953125
                },
                {
                    "start": 375.11,
                    "end": 375.37,
                    "word": " a SCPI",
                    "probability": 0.51727294921875
                },
                {
                    "start": 375.37,
                    "end": 375.67,
                    "word": " module",
                    "probability": 0.767578125
                },
                {
                    "start": 375.67,
                    "end": 376.07,
                    "word": " for",
                    "probability": 0.8916015625
                },
                {
                    "start": 376.07,
                    "end": 376.73,
                    "word": " GMLAN",
                    "probability": 0.883544921875
                },
                {
                    "start": 376.73,
                    "end": 377.67,
                    "word": " and",
                    "probability": 0.367431640625
                },
                {
                    "start": 377.67,
                    "end": 377.93,
                    "word": " we",
                    "probability": 0.65576171875
                },
                {
                    "start": 377.93,
                    "end": 378.35,
                    "word": " also",
                    "probability": 0.79052734375
                },
                {
                    "start": 378.35,
                    "end": 378.71,
                    "word": " wrote",
                    "probability": 0.87451171875
                }
            ]
        },
        {
            "id": 51,
            "seek": 39386,
            "start": 378.71,
            "end": 387.21,
            "text": " an ISOTP module, a CAN module, a CCP, OBD2, a UDS, ENET and some IP for SCPI. So check this out if",
            "tokens": [
                50748,
                364,
                6205,
                5068,
                47,
                10088,
                11,
                257,
                22931,
                10088,
                11,
                257,
                27876,
                11,
                35538,
                35,
                17,
                11,
                257,
                624,
                11844,
                11,
                15244,
                4850,
                293,
                512,
                8671,
                337,
                18489,
                40,
                13,
                407,
                1520,
                341,
                484,
                498,
                51172
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25218024330083716,
            "compression_ratio": 1.4048780487804877,
            "no_speech_prob": 0.000743865966796875,
            "words": [
                {
                    "start": 378.71,
                    "end": 378.93,
                    "word": " an",
                    "probability": 0.81982421875
                },
                {
                    "start": 378.93,
                    "end": 379.59,
                    "word": " ISOTP",
                    "probability": 0.4738362630208333
                },
                {
                    "start": 379.59,
                    "end": 380.09,
                    "word": " module",
                    "probability": 0.7548828125
                },
                {
                    "start": 380.09,
                    "end": 380.29,
                    "word": ",",
                    "probability": 0.8564453125
                },
                {
                    "start": 380.33,
                    "end": 380.51,
                    "word": " a CAN",
                    "probability": 0.1162109375
                },
                {
                    "start": 380.51,
                    "end": 380.81,
                    "word": " module",
                    "probability": 0.75439453125
                },
                {
                    "start": 380.81,
                    "end": 381.39,
                    "word": ",",
                    "probability": 0.923828125
                },
                {
                    "start": 381.49,
                    "end": 381.83,
                    "word": " a CCP",
                    "probability": 0.391357421875
                },
                {
                    "start": 381.83,
                    "end": 382.29,
                    "word": ",",
                    "probability": 0.91845703125
                },
                {
                    "start": 382.29,
                    "end": 383.03,
                    "word": " OBD2",
                    "probability": 0.6608072916666666
                },
                {
                    "start": 383.03,
                    "end": 383.21,
                    "word": ",",
                    "probability": 0.9013671875
                },
                {
                    "start": 383.27,
                    "end": 383.73,
                    "word": " a UDS",
                    "probability": 0.9443359375
                },
                {
                    "start": 383.73,
                    "end": 384.27,
                    "word": ",",
                    "probability": 0.8896484375
                },
                {
                    "start": 384.27,
                    "end": 384.59,
                    "word": " ENET",
                    "probability": 0.596435546875
                },
                {
                    "start": 384.59,
                    "end": 384.75,
                    "word": " and",
                    "probability": 0.65185546875
                },
                {
                    "start": 384.75,
                    "end": 384.99,
                    "word": " some",
                    "probability": 0.77001953125
                },
                {
                    "start": 384.99,
                    "end": 385.25,
                    "word": " IP",
                    "probability": 0.89013671875
                },
                {
                    "start": 385.25,
                    "end": 385.51,
                    "word": " for",
                    "probability": 0.87841796875
                },
                {
                    "start": 385.51,
                    "end": 385.81,
                    "word": " SCPI",
                    "probability": 0.8349609375
                },
                {
                    "start": 385.81,
                    "end": 386.19,
                    "word": ".",
                    "probability": 0.9501953125
                },
                {
                    "start": 386.19,
                    "end": 386.39,
                    "word": " So",
                    "probability": 0.87353515625
                },
                {
                    "start": 386.39,
                    "end": 386.69,
                    "word": " check",
                    "probability": 0.79541015625
                },
                {
                    "start": 386.69,
                    "end": 386.87,
                    "word": " this",
                    "probability": 0.8330078125
                },
                {
                    "start": 386.87,
                    "end": 387.07,
                    "word": " out",
                    "probability": 0.81103515625
                },
                {
                    "start": 387.07,
                    "end": 387.21,
                    "word": " if",
                    "probability": 0.7431640625
                }
            ]
        },
        {
            "id": 52,
            "seek": 39386,
            "start": 387.21,
            "end": 395.07,
            "text": " you like SCPI. We try to support as much automotive stuff as possible here. Okay, to get security",
            "tokens": [
                51172,
                291,
                411,
                18489,
                40,
                13,
                492,
                853,
                281,
                1406,
                382,
                709,
                32866,
                1507,
                382,
                1944,
                510,
                13,
                1033,
                11,
                281,
                483,
                3825,
                51572
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25218024330083716,
            "compression_ratio": 1.4048780487804877,
            "no_speech_prob": 0.000743865966796875,
            "words": [
                {
                    "start": 387.21,
                    "end": 387.31,
                    "word": " you",
                    "probability": 0.8916015625
                },
                {
                    "start": 387.31,
                    "end": 387.49,
                    "word": " like",
                    "probability": 0.87109375
                },
                {
                    "start": 387.49,
                    "end": 387.91,
                    "word": " SCPI",
                    "probability": 0.8583984375
                },
                {
                    "start": 387.91,
                    "end": 388.23,
                    "word": ".",
                    "probability": 0.495361328125
                },
                {
                    "start": 388.23,
                    "end": 388.39,
                    "word": " We",
                    "probability": 0.89111328125
                },
                {
                    "start": 388.39,
                    "end": 388.57,
                    "word": " try",
                    "probability": 0.30615234375
                },
                {
                    "start": 388.57,
                    "end": 388.77,
                    "word": " to",
                    "probability": 0.90478515625
                },
                {
                    "start": 388.77,
                    "end": 389.13,
                    "word": " support",
                    "probability": 0.94482421875
                },
                {
                    "start": 389.13,
                    "end": 389.31,
                    "word": " as",
                    "probability": 0.9052734375
                },
                {
                    "start": 389.31,
                    "end": 389.55,
                    "word": " much",
                    "probability": 0.83154296875
                },
                {
                    "start": 389.55,
                    "end": 389.95,
                    "word": " automotive",
                    "probability": 0.85107421875
                },
                {
                    "start": 389.95,
                    "end": 390.29,
                    "word": " stuff",
                    "probability": 0.80908203125
                },
                {
                    "start": 390.29,
                    "end": 390.45,
                    "word": " as",
                    "probability": 0.912109375
                },
                {
                    "start": 390.45,
                    "end": 390.77,
                    "word": " possible",
                    "probability": 0.82568359375
                },
                {
                    "start": 390.77,
                    "end": 391.09,
                    "word": " here",
                    "probability": 0.796875
                },
                {
                    "start": 391.09,
                    "end": 391.69,
                    "word": ".",
                    "probability": 0.990234375
                },
                {
                    "start": 393.93,
                    "end": 394.31,
                    "word": " Okay",
                    "probability": 0.7646484375
                },
                {
                    "start": 394.31,
                    "end": 394.41,
                    "word": ",",
                    "probability": 0.63623046875
                },
                {
                    "start": 394.41,
                    "end": 394.51,
                    "word": " to",
                    "probability": 0.89208984375
                },
                {
                    "start": 394.51,
                    "end": 394.67,
                    "word": " get",
                    "probability": 0.90185546875
                },
                {
                    "start": 394.67,
                    "end": 395.07,
                    "word": " security",
                    "probability": 0.927734375
                }
            ]
        },
        {
            "id": 53,
            "seek": 41530,
            "start": 395.07,
            "end": 401.39,
            "text": " access let's look into the documentation. It's quite easy. We have a sub function where you can",
            "tokens": [
                50364,
                2105,
                718,
                311,
                574,
                666,
                264,
                14333,
                13,
                467,
                311,
                1596,
                1858,
                13,
                492,
                362,
                257,
                1422,
                2445,
                689,
                291,
                393,
                50676
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22402871420254578,
            "compression_ratio": 1.5469613259668509,
            "no_speech_prob": 0.008575439453125,
            "words": [
                {
                    "start": 395.07,
                    "end": 395.47,
                    "word": " access",
                    "probability": 0.39794921875
                },
                {
                    "start": 395.47,
                    "end": 395.83,
                    "word": " let's",
                    "probability": 0.6390380859375
                },
                {
                    "start": 395.83,
                    "end": 396.03,
                    "word": " look",
                    "probability": 0.919921875
                },
                {
                    "start": 396.03,
                    "end": 396.19,
                    "word": " into",
                    "probability": 0.736328125
                },
                {
                    "start": 396.19,
                    "end": 396.31,
                    "word": " the",
                    "probability": 0.818359375
                },
                {
                    "start": 396.31,
                    "end": 396.85,
                    "word": " documentation",
                    "probability": 0.83544921875
                },
                {
                    "start": 396.85,
                    "end": 397.35,
                    "word": ".",
                    "probability": 0.44384765625
                },
                {
                    "start": 397.81,
                    "end": 398.03,
                    "word": " It's",
                    "probability": 0.908935546875
                },
                {
                    "start": 398.03,
                    "end": 398.43,
                    "word": " quite",
                    "probability": 0.8466796875
                },
                {
                    "start": 398.43,
                    "end": 399.01,
                    "word": " easy",
                    "probability": 0.81787109375
                },
                {
                    "start": 399.01,
                    "end": 399.45,
                    "word": ".",
                    "probability": 0.369384765625
                },
                {
                    "start": 399.45,
                    "end": 399.67,
                    "word": " We",
                    "probability": 0.89013671875
                },
                {
                    "start": 399.67,
                    "end": 399.79,
                    "word": " have",
                    "probability": 0.8798828125
                },
                {
                    "start": 399.91,
                    "end": 400.13,
                    "word": " a sub",
                    "probability": 0.76708984375
                },
                {
                    "start": 400.13,
                    "end": 400.53,
                    "word": " function",
                    "probability": 0.59423828125
                },
                {
                    "start": 400.53,
                    "end": 401.17,
                    "word": " where",
                    "probability": 0.61572265625
                },
                {
                    "start": 401.17,
                    "end": 401.27,
                    "word": " you",
                    "probability": 0.8193359375
                },
                {
                    "start": 401.27,
                    "end": 401.39,
                    "word": " can",
                    "probability": 0.8984375
                }
            ]
        },
        {
            "id": 54,
            "seek": 41530,
            "start": 401.39,
            "end": 408.91,
            "text": " specify to get a seat or to send a key. An even number is requesting a seat, an odd number is",
            "tokens": [
                50676,
                16500,
                281,
                483,
                257,
                6121,
                420,
                281,
                2845,
                257,
                2141,
                13,
                1107,
                754,
                1230,
                307,
                31937,
                257,
                6121,
                11,
                364,
                7401,
                1230,
                307,
                51072
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22402871420254578,
            "compression_ratio": 1.5469613259668509,
            "no_speech_prob": 0.008575439453125,
            "words": [
                {
                    "start": 401.39,
                    "end": 401.79,
                    "word": " specify",
                    "probability": 0.83740234375
                },
                {
                    "start": 401.79,
                    "end": 402.05,
                    "word": " to",
                    "probability": 0.8251953125
                },
                {
                    "start": 402.05,
                    "end": 402.19,
                    "word": " get",
                    "probability": 0.9013671875
                },
                {
                    "start": 402.35,
                    "end": 402.61,
                    "word": " a seat",
                    "probability": 0.35693359375
                },
                {
                    "start": 402.61,
                    "end": 402.93,
                    "word": " or",
                    "probability": 0.8916015625
                },
                {
                    "start": 402.93,
                    "end": 403.11,
                    "word": " to",
                    "probability": 0.86669921875
                },
                {
                    "start": 403.11,
                    "end": 403.31,
                    "word": " send",
                    "probability": 0.79443359375
                },
                {
                    "start": 403.45,
                    "end": 403.69,
                    "word": " a key",
                    "probability": 0.80224609375
                },
                {
                    "start": 403.69,
                    "end": 404.19,
                    "word": ".",
                    "probability": 0.80712890625
                },
                {
                    "start": 404.93,
                    "end": 405.07,
                    "word": " An",
                    "probability": 0.450927734375
                },
                {
                    "start": 405.07,
                    "end": 405.73,
                    "word": " even",
                    "probability": 0.79345703125
                },
                {
                    "start": 405.73,
                    "end": 406.15,
                    "word": " number",
                    "probability": 0.86865234375
                },
                {
                    "start": 406.15,
                    "end": 406.61,
                    "word": " is",
                    "probability": 0.89404296875
                },
                {
                    "start": 406.61,
                    "end": 407.35,
                    "word": " requesting",
                    "probability": 0.74267578125
                },
                {
                    "start": 407.55,
                    "end": 407.81,
                    "word": " a seat",
                    "probability": 0.91064453125
                },
                {
                    "start": 407.81,
                    "end": 407.99,
                    "word": ",",
                    "probability": 0.316162109375
                },
                {
                    "start": 407.99,
                    "end": 408.05,
                    "word": " an",
                    "probability": 0.599609375
                },
                {
                    "start": 408.05,
                    "end": 408.21,
                    "word": " odd",
                    "probability": 0.74462890625
                },
                {
                    "start": 408.21,
                    "end": 408.57,
                    "word": " number",
                    "probability": 0.87939453125
                },
                {
                    "start": 408.57,
                    "end": 408.91,
                    "word": " is",
                    "probability": 0.89794921875
                }
            ]
        },
        {
            "id": 55,
            "seek": 41530,
            "start": 408.91,
            "end": 416.51,
            "text": " sending a key and then we have two bytes like a high and a low byte for the key. Again two",
            "tokens": [
                51072,
                7750,
                257,
                2141,
                293,
                550,
                321,
                362,
                732,
                36088,
                411,
                257,
                1090,
                293,
                257,
                2295,
                40846,
                337,
                264,
                2141,
                13,
                3764,
                732,
                51432
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22402871420254578,
            "compression_ratio": 1.5469613259668509,
            "no_speech_prob": 0.008575439453125,
            "words": [
                {
                    "start": 408.91,
                    "end": 409.61,
                    "word": " sending",
                    "probability": 0.70556640625
                },
                {
                    "start": 410.03,
                    "end": 410.25,
                    "word": " a key",
                    "probability": 0.8173828125
                },
                {
                    "start": 410.25,
                    "end": 411.29,
                    "word": " and",
                    "probability": 0.363037109375
                },
                {
                    "start": 411.29,
                    "end": 411.45,
                    "word": " then",
                    "probability": 0.7314453125
                },
                {
                    "start": 411.45,
                    "end": 411.59,
                    "word": " we",
                    "probability": 0.8984375
                },
                {
                    "start": 411.59,
                    "end": 411.71,
                    "word": " have",
                    "probability": 0.87939453125
                },
                {
                    "start": 411.71,
                    "end": 411.97,
                    "word": " two",
                    "probability": 0.78466796875
                },
                {
                    "start": 411.97,
                    "end": 412.31,
                    "word": " bytes",
                    "probability": 0.77197265625
                },
                {
                    "start": 412.31,
                    "end": 413.23,
                    "word": " like",
                    "probability": 0.5048828125
                },
                {
                    "start": 413.37,
                    "end": 413.53,
                    "word": " a high",
                    "probability": 0.85693359375
                },
                {
                    "start": 413.53,
                    "end": 413.67,
                    "word": " and",
                    "probability": 0.87890625
                },
                {
                    "start": 413.75,
                    "end": 413.93,
                    "word": " a low",
                    "probability": 0.900390625
                },
                {
                    "start": 413.93,
                    "end": 414.27,
                    "word": " byte",
                    "probability": 0.947265625
                },
                {
                    "start": 414.27,
                    "end": 414.63,
                    "word": " for",
                    "probability": 0.89990234375
                },
                {
                    "start": 414.63,
                    "end": 414.79,
                    "word": " the",
                    "probability": 0.80615234375
                },
                {
                    "start": 414.79,
                    "end": 415.01,
                    "word": " key",
                    "probability": 0.828125
                },
                {
                    "start": 415.01,
                    "end": 415.51,
                    "word": ".",
                    "probability": 0.8447265625
                },
                {
                    "start": 415.59,
                    "end": 416.05,
                    "word": " Again",
                    "probability": 0.8876953125
                },
                {
                    "start": 416.05,
                    "end": 416.51,
                    "word": " two",
                    "probability": 0.56982421875
                }
            ]
        },
        {
            "id": 56,
            "seek": 44090,
            "start": 416.51,
            "end": 426.63,
            "text": " bytes of key. This is 16 bits of entropy so not that much for this car. To get security access",
            "tokens": [
                50364,
                36088,
                295,
                2141,
                13,
                639,
                307,
                3165,
                9239,
                295,
                30867,
                370,
                406,
                300,
                709,
                337,
                341,
                1032,
                13,
                1407,
                483,
                3825,
                2105,
                50884
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2052951455116272,
            "compression_ratio": 1.5,
            "no_speech_prob": 0.05108642578125,
            "words": [
                {
                    "start": 416.51,
                    "end": 416.79,
                    "word": " bytes",
                    "probability": 0.14404296875
                },
                {
                    "start": 416.79,
                    "end": 416.99,
                    "word": " of",
                    "probability": 0.8955078125
                },
                {
                    "start": 416.99,
                    "end": 417.23,
                    "word": " key",
                    "probability": 0.8623046875
                },
                {
                    "start": 417.23,
                    "end": 417.43,
                    "word": ".",
                    "probability": 0.552734375
                },
                {
                    "start": 417.43,
                    "end": 417.73,
                    "word": " This",
                    "probability": 0.79638671875
                },
                {
                    "start": 417.73,
                    "end": 417.99,
                    "word": " is",
                    "probability": 0.90576171875
                },
                {
                    "start": 417.99,
                    "end": 418.77,
                    "word": " 16",
                    "probability": 0.85693359375
                },
                {
                    "start": 418.77,
                    "end": 419.15,
                    "word": " bits",
                    "probability": 0.78759765625
                },
                {
                    "start": 419.15,
                    "end": 419.33,
                    "word": " of",
                    "probability": 0.900390625
                },
                {
                    "start": 419.33,
                    "end": 419.67,
                    "word": " entropy",
                    "probability": 0.69580078125
                },
                {
                    "start": 419.67,
                    "end": 420.33,
                    "word": " so",
                    "probability": 0.39990234375
                },
                {
                    "start": 420.33,
                    "end": 421.19,
                    "word": " not",
                    "probability": 0.87548828125
                },
                {
                    "start": 421.19,
                    "end": 421.39,
                    "word": " that",
                    "probability": 0.8779296875
                },
                {
                    "start": 421.39,
                    "end": 421.69,
                    "word": " much",
                    "probability": 0.81640625
                },
                {
                    "start": 421.69,
                    "end": 421.99,
                    "word": " for",
                    "probability": 0.6875
                },
                {
                    "start": 421.99,
                    "end": 423.17,
                    "word": " this",
                    "probability": 0.8681640625
                },
                {
                    "start": 423.17,
                    "end": 423.45,
                    "word": " car",
                    "probability": 0.544921875
                },
                {
                    "start": 423.45,
                    "end": 424.05,
                    "word": ".",
                    "probability": 0.9541015625
                },
                {
                    "start": 425.07,
                    "end": 425.67,
                    "word": " To",
                    "probability": 0.880859375
                },
                {
                    "start": 425.67,
                    "end": 425.85,
                    "word": " get",
                    "probability": 0.90478515625
                },
                {
                    "start": 425.85,
                    "end": 426.25,
                    "word": " security",
                    "probability": 0.90966796875
                },
                {
                    "start": 426.25,
                    "end": 426.63,
                    "word": " access",
                    "probability": 0.80712890625
                }
            ]
        },
        {
            "id": 57,
            "seek": 44090,
            "start": 426.63,
            "end": 434.35,
            "text": " the tester has to send a request to get a seat. Then ECU sends back a 16-bit seat and the tester",
            "tokens": [
                50884,
                264,
                36101,
                575,
                281,
                2845,
                257,
                5308,
                281,
                483,
                257,
                6121,
                13,
                1396,
                19081,
                52,
                14790,
                646,
                257,
                3165,
                12,
                5260,
                6121,
                293,
                264,
                36101,
                51256
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2052951455116272,
            "compression_ratio": 1.5,
            "no_speech_prob": 0.05108642578125,
            "words": [
                {
                    "start": 426.63,
                    "end": 427.23,
                    "word": " the",
                    "probability": 0.5703125
                },
                {
                    "start": 427.23,
                    "end": 427.49,
                    "word": " tester",
                    "probability": 0.64501953125
                },
                {
                    "start": 427.49,
                    "end": 427.73,
                    "word": " has",
                    "probability": 0.9013671875
                },
                {
                    "start": 427.73,
                    "end": 427.89,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 427.89,
                    "end": 428.17,
                    "word": " send",
                    "probability": 0.80029296875
                },
                {
                    "start": 428.41,
                    "end": 428.93,
                    "word": " a request",
                    "probability": 0.86279296875
                },
                {
                    "start": 428.93,
                    "end": 430.07,
                    "word": " to",
                    "probability": 0.82568359375
                },
                {
                    "start": 430.07,
                    "end": 430.25,
                    "word": " get",
                    "probability": 0.9013671875
                },
                {
                    "start": 430.41,
                    "end": 430.67,
                    "word": " a seat",
                    "probability": 0.5986328125
                },
                {
                    "start": 430.67,
                    "end": 431.27,
                    "word": ".",
                    "probability": 0.422607421875
                },
                {
                    "start": 431.27,
                    "end": 431.47,
                    "word": " Then",
                    "probability": 0.798828125
                },
                {
                    "start": 431.47,
                    "end": 431.93,
                    "word": " ECU",
                    "probability": 0.5966796875
                },
                {
                    "start": 431.93,
                    "end": 432.19,
                    "word": " sends",
                    "probability": 0.61767578125
                },
                {
                    "start": 432.19,
                    "end": 432.43,
                    "word": " back",
                    "probability": 0.8095703125
                },
                {
                    "start": 432.57,
                    "end": 432.85,
                    "word": " a 16",
                    "probability": 0.7421875
                },
                {
                    "start": 432.85,
                    "end": 433.03,
                    "word": "-bit",
                    "probability": 0.7802734375
                },
                {
                    "start": 433.03,
                    "end": 433.35,
                    "word": " seat",
                    "probability": 0.61767578125
                },
                {
                    "start": 433.35,
                    "end": 434.01,
                    "word": " and",
                    "probability": 0.837890625
                },
                {
                    "start": 434.01,
                    "end": 434.17,
                    "word": " the",
                    "probability": 0.7890625
                },
                {
                    "start": 434.17,
                    "end": 434.35,
                    "word": " tester",
                    "probability": 0.6708984375
                }
            ]
        },
        {
            "id": 58,
            "seek": 44090,
            "start": 434.35,
            "end": 442.11,
            "text": " calculates the corresponding key in order to obtain security access. Here's an example how",
            "tokens": [
                51256,
                4322,
                1024,
                264,
                11760,
                2141,
                294,
                1668,
                281,
                12701,
                3825,
                2105,
                13,
                1692,
                311,
                364,
                1365,
                577,
                51636
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2052951455116272,
            "compression_ratio": 1.5,
            "no_speech_prob": 0.05108642578125,
            "words": [
                {
                    "start": 434.35,
                    "end": 435.19,
                    "word": " calculates",
                    "probability": 0.944091796875
                },
                {
                    "start": 435.19,
                    "end": 436.27,
                    "word": " the",
                    "probability": 0.67919921875
                },
                {
                    "start": 436.27,
                    "end": 436.85,
                    "word": " corresponding",
                    "probability": 0.80859375
                },
                {
                    "start": 436.85,
                    "end": 437.45,
                    "word": " key",
                    "probability": 0.83154296875
                },
                {
                    "start": 437.45,
                    "end": 438.35,
                    "word": " in",
                    "probability": 0.84716796875
                },
                {
                    "start": 438.35,
                    "end": 438.55,
                    "word": " order",
                    "probability": 0.82958984375
                },
                {
                    "start": 438.55,
                    "end": 438.75,
                    "word": " to",
                    "probability": 0.90673828125
                },
                {
                    "start": 438.75,
                    "end": 439.11,
                    "word": " obtain",
                    "probability": 0.7783203125
                },
                {
                    "start": 439.11,
                    "end": 439.59,
                    "word": " security",
                    "probability": 0.9248046875
                },
                {
                    "start": 439.59,
                    "end": 439.95,
                    "word": " access",
                    "probability": 0.7978515625
                },
                {
                    "start": 439.95,
                    "end": 440.41,
                    "word": ".",
                    "probability": 0.990234375
                },
                {
                    "start": 440.41,
                    "end": 440.93,
                    "word": " Here's",
                    "probability": 0.843994140625
                },
                {
                    "start": 440.93,
                    "end": 441.09,
                    "word": " an",
                    "probability": 0.9091796875
                },
                {
                    "start": 441.09,
                    "end": 441.53,
                    "word": " example",
                    "probability": 0.93408203125
                },
                {
                    "start": 441.53,
                    "end": 442.11,
                    "word": " how",
                    "probability": 0.68603515625
                }
            ]
        },
        {
            "id": 59,
            "seek": 46396,
            "start": 442.11,
            "end": 449.23,
            "text": " security access routine might look like. You have a secret which then gets shifted and moved",
            "tokens": [
                50384,
                3825,
                2105,
                9927,
                1062,
                574,
                411,
                13,
                509,
                362,
                257,
                4054,
                597,
                550,
                2170,
                18892,
                293,
                4259,
                50716
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24584173218857858,
            "compression_ratio": 1.5254237288135593,
            "no_speech_prob": 0.00046539306640625,
            "words": [
                {
                    "start": 442.11,
                    "end": 443.03,
                    "word": " security",
                    "probability": 0.2447509765625
                },
                {
                    "start": 443.03,
                    "end": 443.31,
                    "word": " access",
                    "probability": 0.72412109375
                },
                {
                    "start": 443.31,
                    "end": 443.69,
                    "word": " routine",
                    "probability": 0.66015625
                },
                {
                    "start": 443.69,
                    "end": 444.25,
                    "word": " might",
                    "probability": 0.7646484375
                },
                {
                    "start": 444.25,
                    "end": 444.47,
                    "word": " look",
                    "probability": 0.91748046875
                },
                {
                    "start": 444.47,
                    "end": 444.79,
                    "word": " like",
                    "probability": 0.86474609375
                },
                {
                    "start": 444.79,
                    "end": 444.91,
                    "word": ".",
                    "probability": 0.4560546875
                },
                {
                    "start": 444.91,
                    "end": 445.03,
                    "word": " You",
                    "probability": 0.86181640625
                },
                {
                    "start": 445.03,
                    "end": 445.19,
                    "word": " have",
                    "probability": 0.87646484375
                },
                {
                    "start": 445.49,
                    "end": 446.01,
                    "word": " a secret",
                    "probability": 0.79296875
                },
                {
                    "start": 446.01,
                    "end": 446.59,
                    "word": " which",
                    "probability": 0.4853515625
                },
                {
                    "start": 446.59,
                    "end": 447.37,
                    "word": " then",
                    "probability": 0.5625
                },
                {
                    "start": 447.37,
                    "end": 447.65,
                    "word": " gets",
                    "probability": 0.8017578125
                },
                {
                    "start": 447.65,
                    "end": 448.05,
                    "word": " shifted",
                    "probability": 0.78515625
                },
                {
                    "start": 448.05,
                    "end": 448.57,
                    "word": " and",
                    "probability": 0.87890625
                },
                {
                    "start": 448.57,
                    "end": 449.23,
                    "word": " moved",
                    "probability": 0.77197265625
                }
            ]
        },
        {
            "id": 60,
            "seek": 46396,
            "start": 449.23,
            "end": 456.19,
            "text": " around with some magic numbers and at the end you obtain the key. It's important to mention here",
            "tokens": [
                50716,
                926,
                365,
                512,
                5585,
                3547,
                293,
                412,
                264,
                917,
                291,
                12701,
                264,
                2141,
                13,
                467,
                311,
                1021,
                281,
                2152,
                510,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24584173218857858,
            "compression_ratio": 1.5254237288135593,
            "no_speech_prob": 0.00046539306640625,
            "words": [
                {
                    "start": 449.23,
                    "end": 449.79,
                    "word": " around",
                    "probability": 0.8720703125
                },
                {
                    "start": 449.79,
                    "end": 450.55,
                    "word": " with",
                    "probability": 0.70263671875
                },
                {
                    "start": 450.55,
                    "end": 450.79,
                    "word": " some",
                    "probability": 0.8173828125
                },
                {
                    "start": 450.79,
                    "end": 451.07,
                    "word": " magic",
                    "probability": 0.7958984375
                },
                {
                    "start": 451.07,
                    "end": 451.51,
                    "word": " numbers",
                    "probability": 0.8583984375
                },
                {
                    "start": 451.51,
                    "end": 452.01,
                    "word": " and",
                    "probability": 0.5166015625
                },
                {
                    "start": 452.01,
                    "end": 452.15,
                    "word": " at",
                    "probability": 0.87890625
                },
                {
                    "start": 452.15,
                    "end": 452.27,
                    "word": " the",
                    "probability": 0.81396484375
                },
                {
                    "start": 452.27,
                    "end": 452.43,
                    "word": " end",
                    "probability": 0.8203125
                },
                {
                    "start": 452.43,
                    "end": 452.55,
                    "word": " you",
                    "probability": 0.7861328125
                },
                {
                    "start": 452.55,
                    "end": 452.83,
                    "word": " obtain",
                    "probability": 0.76806640625
                },
                {
                    "start": 452.83,
                    "end": 453.01,
                    "word": " the",
                    "probability": 0.7890625
                },
                {
                    "start": 453.01,
                    "end": 453.25,
                    "word": " key",
                    "probability": 0.8046875
                },
                {
                    "start": 453.25,
                    "end": 453.89,
                    "word": ".",
                    "probability": 0.96240234375
                },
                {
                    "start": 454.53,
                    "end": 455.17,
                    "word": " It's",
                    "probability": 0.929443359375
                },
                {
                    "start": 455.17,
                    "end": 455.55,
                    "word": " important",
                    "probability": 0.76123046875
                },
                {
                    "start": 455.55,
                    "end": 455.77,
                    "word": " to",
                    "probability": 0.9072265625
                },
                {
                    "start": 455.77,
                    "end": 455.97,
                    "word": " mention",
                    "probability": 0.80810546875
                },
                {
                    "start": 455.97,
                    "end": 456.19,
                    "word": " here",
                    "probability": 0.77880859375
                }
            ]
        },
        {
            "id": 61,
            "seek": 46396,
            "start": 456.19,
            "end": 465.17,
            "text": " that the key is constant so we get the same seat every time. And security access",
            "tokens": [
                51064,
                300,
                264,
                2141,
                307,
                5754,
                370,
                321,
                483,
                264,
                912,
                6121,
                633,
                565,
                13,
                400,
                3825,
                2105,
                51512
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24584173218857858,
            "compression_ratio": 1.5254237288135593,
            "no_speech_prob": 0.00046539306640625,
            "words": [
                {
                    "start": 456.19,
                    "end": 456.35,
                    "word": " that",
                    "probability": 0.77392578125
                },
                {
                    "start": 456.35,
                    "end": 456.53,
                    "word": " the",
                    "probability": 0.80859375
                },
                {
                    "start": 456.53,
                    "end": 456.75,
                    "word": " key",
                    "probability": 0.8125
                },
                {
                    "start": 456.75,
                    "end": 457.21,
                    "word": " is",
                    "probability": 0.9091796875
                },
                {
                    "start": 457.21,
                    "end": 458.05,
                    "word": " constant",
                    "probability": 0.8115234375
                },
                {
                    "start": 458.05,
                    "end": 458.85,
                    "word": " so",
                    "probability": 0.3818359375
                },
                {
                    "start": 458.85,
                    "end": 459.49,
                    "word": " we",
                    "probability": 0.7529296875
                },
                {
                    "start": 459.49,
                    "end": 459.67,
                    "word": " get",
                    "probability": 0.892578125
                },
                {
                    "start": 459.67,
                    "end": 459.79,
                    "word": " the",
                    "probability": 0.78076171875
                },
                {
                    "start": 459.79,
                    "end": 460.19,
                    "word": " same",
                    "probability": 0.78173828125
                },
                {
                    "start": 460.19,
                    "end": 461.55,
                    "word": " seat",
                    "probability": 0.1544189453125
                },
                {
                    "start": 461.55,
                    "end": 461.83,
                    "word": " every",
                    "probability": 0.72998046875
                },
                {
                    "start": 461.83,
                    "end": 462.13,
                    "word": " time",
                    "probability": 0.802734375
                },
                {
                    "start": 462.13,
                    "end": 462.77,
                    "word": ".",
                    "probability": 0.329345703125
                },
                {
                    "start": 463.39,
                    "end": 463.77,
                    "word": " And",
                    "probability": 0.48486328125
                },
                {
                    "start": 463.77,
                    "end": 464.55,
                    "word": " security",
                    "probability": 0.8955078125
                },
                {
                    "start": 464.55,
                    "end": 465.17,
                    "word": " access",
                    "probability": 0.81884765625
                }
            ]
        },
        {
            "id": 62,
            "seek": 49036,
            "start": 465.73,
            "end": 475.69,
            "text": " takes 10 seconds after reboot until we can ask for a seat and if we fuck up and the key is wrong",
            "tokens": [
                50392,
                2516,
                1266,
                3949,
                934,
                33818,
                1826,
                321,
                393,
                1029,
                337,
                257,
                6121,
                293,
                498,
                321,
                3275,
                493,
                293,
                264,
                2141,
                307,
                2085,
                50884
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2375233182266577,
            "compression_ratio": 1.5078534031413613,
            "no_speech_prob": 0.0023593902587890625,
            "words": [
                {
                    "start": 465.73,
                    "end": 466.19,
                    "word": " takes",
                    "probability": 0.441650390625
                },
                {
                    "start": 466.19,
                    "end": 466.71,
                    "word": " 10",
                    "probability": 0.72705078125
                },
                {
                    "start": 466.71,
                    "end": 467.37,
                    "word": " seconds",
                    "probability": 0.732421875
                },
                {
                    "start": 467.37,
                    "end": 468.25,
                    "word": " after",
                    "probability": 0.6845703125
                },
                {
                    "start": 468.25,
                    "end": 468.75,
                    "word": " reboot",
                    "probability": 0.83447265625
                },
                {
                    "start": 468.75,
                    "end": 469.41,
                    "word": " until",
                    "probability": 0.73095703125
                },
                {
                    "start": 469.41,
                    "end": 469.79,
                    "word": " we",
                    "probability": 0.90283203125
                },
                {
                    "start": 469.79,
                    "end": 470.19,
                    "word": " can",
                    "probability": 0.89697265625
                },
                {
                    "start": 470.19,
                    "end": 470.61,
                    "word": " ask",
                    "probability": 0.81591796875
                },
                {
                    "start": 470.61,
                    "end": 470.85,
                    "word": " for",
                    "probability": 0.90185546875
                },
                {
                    "start": 471.07,
                    "end": 471.21,
                    "word": " a seat",
                    "probability": 0.395751953125
                },
                {
                    "start": 471.21,
                    "end": 472.13,
                    "word": " and",
                    "probability": 0.415771484375
                },
                {
                    "start": 472.13,
                    "end": 473.35,
                    "word": " if",
                    "probability": 0.87939453125
                },
                {
                    "start": 473.35,
                    "end": 473.69,
                    "word": " we",
                    "probability": 0.90283203125
                },
                {
                    "start": 473.69,
                    "end": 474.31,
                    "word": " fuck",
                    "probability": 0.62890625
                },
                {
                    "start": 474.31,
                    "end": 474.55,
                    "word": " up",
                    "probability": 0.8955078125
                },
                {
                    "start": 474.55,
                    "end": 474.85,
                    "word": " and",
                    "probability": 0.88232421875
                },
                {
                    "start": 474.85,
                    "end": 475.05,
                    "word": " the",
                    "probability": 0.80419921875
                },
                {
                    "start": 475.05,
                    "end": 475.21,
                    "word": " key",
                    "probability": 0.50244140625
                },
                {
                    "start": 475.21,
                    "end": 475.35,
                    "word": " is",
                    "probability": 0.80078125
                },
                {
                    "start": 475.35,
                    "end": 475.69,
                    "word": " wrong",
                    "probability": 0.8056640625
                }
            ]
        },
        {
            "id": 63,
            "seek": 49036,
            "start": 475.69,
            "end": 482.93,
            "text": " security access is disabled until the next reboot. So we have to power cycle and we can try infinite",
            "tokens": [
                50912,
                3825,
                2105,
                307,
                15191,
                1826,
                264,
                958,
                33818,
                13,
                407,
                321,
                362,
                281,
                1347,
                6586,
                293,
                321,
                393,
                853,
                13785,
                51252
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2375233182266577,
            "compression_ratio": 1.5078534031413613,
            "no_speech_prob": 0.0023593902587890625,
            "words": [
                {
                    "start": 475.69,
                    "end": 476.67,
                    "word": " security",
                    "probability": 0.52294921875
                },
                {
                    "start": 476.67,
                    "end": 477.05,
                    "word": " access",
                    "probability": 0.79638671875
                },
                {
                    "start": 477.05,
                    "end": 477.27,
                    "word": " is",
                    "probability": 0.88671875
                },
                {
                    "start": 477.27,
                    "end": 477.69,
                    "word": " disabled",
                    "probability": 0.775390625
                },
                {
                    "start": 477.69,
                    "end": 478.13,
                    "word": " until",
                    "probability": 0.76611328125
                },
                {
                    "start": 478.13,
                    "end": 478.31,
                    "word": " the",
                    "probability": 0.80908203125
                },
                {
                    "start": 478.31,
                    "end": 478.51,
                    "word": " next",
                    "probability": 0.8642578125
                },
                {
                    "start": 478.51,
                    "end": 478.87,
                    "word": " reboot",
                    "probability": 0.8310546875
                },
                {
                    "start": 478.87,
                    "end": 479.31,
                    "word": ".",
                    "probability": 0.470947265625
                },
                {
                    "start": 479.31,
                    "end": 479.53,
                    "word": " So",
                    "probability": 0.82470703125
                },
                {
                    "start": 479.53,
                    "end": 479.79,
                    "word": " we",
                    "probability": 0.79345703125
                },
                {
                    "start": 479.79,
                    "end": 479.93,
                    "word": " have",
                    "probability": 0.88232421875
                },
                {
                    "start": 479.93,
                    "end": 480.03,
                    "word": " to",
                    "probability": 0.86083984375
                },
                {
                    "start": 480.03,
                    "end": 480.27,
                    "word": " power",
                    "probability": 0.75927734375
                },
                {
                    "start": 480.27,
                    "end": 480.67,
                    "word": " cycle",
                    "probability": 0.9296875
                },
                {
                    "start": 480.67,
                    "end": 481.33,
                    "word": " and",
                    "probability": 0.8798828125
                },
                {
                    "start": 481.33,
                    "end": 481.59,
                    "word": " we",
                    "probability": 0.90087890625
                },
                {
                    "start": 481.59,
                    "end": 481.83,
                    "word": " can",
                    "probability": 0.892578125
                },
                {
                    "start": 481.83,
                    "end": 482.49,
                    "word": " try",
                    "probability": 0.8076171875
                },
                {
                    "start": 482.49,
                    "end": 482.93,
                    "word": " infinite",
                    "probability": 0.7578125
                }
            ]
        },
        {
            "id": 64,
            "seek": 49036,
            "start": 482.93,
            "end": 491.57,
            "text": " times. Every ECU sends different but constant seats and the whole cracking took us roughly",
            "tokens": [
                51252,
                1413,
                13,
                2048,
                19081,
                52,
                14790,
                819,
                457,
                5754,
                11069,
                293,
                264,
                1379,
                25229,
                1890,
                505,
                9810,
                51684
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2375233182266577,
            "compression_ratio": 1.5078534031413613,
            "no_speech_prob": 0.0023593902587890625,
            "words": [
                {
                    "start": 482.93,
                    "end": 483.37,
                    "word": " times",
                    "probability": 0.8017578125
                },
                {
                    "start": 483.37,
                    "end": 484.13,
                    "word": ".",
                    "probability": 0.90087890625
                },
                {
                    "start": 485.85,
                    "end": 486.15,
                    "word": " Every",
                    "probability": 0.63623046875
                },
                {
                    "start": 486.15,
                    "end": 486.57,
                    "word": " ECU",
                    "probability": 0.87939453125
                },
                {
                    "start": 486.57,
                    "end": 486.93,
                    "word": " sends",
                    "probability": 0.64013671875
                },
                {
                    "start": 486.93,
                    "end": 487.37,
                    "word": " different",
                    "probability": 0.68896484375
                },
                {
                    "start": 487.37,
                    "end": 488.03,
                    "word": " but",
                    "probability": 0.73046875
                },
                {
                    "start": 488.03,
                    "end": 488.43,
                    "word": " constant",
                    "probability": 0.79150390625
                },
                {
                    "start": 488.43,
                    "end": 488.87,
                    "word": " seats",
                    "probability": 0.83203125
                },
                {
                    "start": 488.87,
                    "end": 489.79,
                    "word": " and",
                    "probability": 0.779296875
                },
                {
                    "start": 489.79,
                    "end": 489.91,
                    "word": " the",
                    "probability": 0.81591796875
                },
                {
                    "start": 489.91,
                    "end": 490.09,
                    "word": " whole",
                    "probability": 0.7919921875
                },
                {
                    "start": 490.09,
                    "end": 490.47,
                    "word": " cracking",
                    "probability": 0.58544921875
                },
                {
                    "start": 490.47,
                    "end": 490.89,
                    "word": " took",
                    "probability": 0.890625
                },
                {
                    "start": 490.89,
                    "end": 491.23,
                    "word": " us",
                    "probability": 0.92529296875
                },
                {
                    "start": 491.23,
                    "end": 491.57,
                    "word": " roughly",
                    "probability": 0.73486328125
                }
            ]
        },
        {
            "id": 65,
            "seek": 51466,
            "start": 491.57,
            "end": 501.73,
            "text": " eight days so we had 10 to 10 times to the power of 16 possibilities for sorry seconds to test",
            "tokens": [
                50364,
                3180,
                1708,
                370,
                321,
                632,
                1266,
                281,
                1266,
                1413,
                281,
                264,
                1347,
                295,
                3165,
                12178,
                337,
                2597,
                3949,
                281,
                1500,
                50884
            ],
            "temperature": 0.0,
            "avg_logprob": -0.28419385094573535,
            "compression_ratio": 1.5513513513513513,
            "no_speech_prob": 0.0029811859130859375,
            "words": [
                {
                    "start": 491.57,
                    "end": 491.81,
                    "word": " eight",
                    "probability": 0.142822265625
                },
                {
                    "start": 491.81,
                    "end": 492.29,
                    "word": " days",
                    "probability": 0.80078125
                },
                {
                    "start": 492.29,
                    "end": 492.85,
                    "word": " so",
                    "probability": 0.09893798828125
                },
                {
                    "start": 492.85,
                    "end": 493.29,
                    "word": " we",
                    "probability": 0.89306640625
                },
                {
                    "start": 493.29,
                    "end": 493.63,
                    "word": " had",
                    "probability": 0.7080078125
                },
                {
                    "start": 493.63,
                    "end": 494.61,
                    "word": " 10",
                    "probability": 0.6591796875
                },
                {
                    "start": 494.61,
                    "end": 494.83,
                    "word": " to",
                    "probability": 0.62109375
                },
                {
                    "start": 494.83,
                    "end": 495.61,
                    "word": " 10",
                    "probability": 0.81494140625
                },
                {
                    "start": 495.61,
                    "end": 495.99,
                    "word": " times",
                    "probability": 0.8076171875
                },
                {
                    "start": 495.99,
                    "end": 496.21,
                    "word": " to",
                    "probability": 0.55029296875
                },
                {
                    "start": 496.21,
                    "end": 496.39,
                    "word": " the",
                    "probability": 0.70361328125
                },
                {
                    "start": 496.39,
                    "end": 496.59,
                    "word": " power",
                    "probability": 0.794921875
                },
                {
                    "start": 496.59,
                    "end": 496.73,
                    "word": " of",
                    "probability": 0.85400390625
                },
                {
                    "start": 496.73,
                    "end": 497.05,
                    "word": " 16",
                    "probability": 0.87255859375
                },
                {
                    "start": 497.05,
                    "end": 497.93,
                    "word": " possibilities",
                    "probability": 0.8671875
                },
                {
                    "start": 497.93,
                    "end": 498.89,
                    "word": " for",
                    "probability": 0.55419921875
                },
                {
                    "start": 498.89,
                    "end": 499.17,
                    "word": " sorry",
                    "probability": 0.56494140625
                },
                {
                    "start": 499.17,
                    "end": 499.85,
                    "word": " seconds",
                    "probability": 0.6689453125
                },
                {
                    "start": 499.85,
                    "end": 501.07,
                    "word": " to",
                    "probability": 0.8291015625
                },
                {
                    "start": 501.07,
                    "end": 501.73,
                    "word": " test",
                    "probability": 0.83056640625
                }
            ]
        },
        {
            "id": 66,
            "seek": 51466,
            "start": 501.73,
            "end": 508.85,
            "text": " every possible key. This is our setup in our laboratory where we have a power supply connected",
            "tokens": [
                50884,
                633,
                1944,
                2141,
                13,
                639,
                307,
                527,
                8657,
                294,
                527,
                16523,
                689,
                321,
                362,
                257,
                1347,
                5847,
                4582,
                51228
            ],
            "temperature": 0.0,
            "avg_logprob": -0.28419385094573535,
            "compression_ratio": 1.5513513513513513,
            "no_speech_prob": 0.0029811859130859375,
            "words": [
                {
                    "start": 501.73,
                    "end": 502.33,
                    "word": " every",
                    "probability": 0.74462890625
                },
                {
                    "start": 502.33,
                    "end": 502.77,
                    "word": " possible",
                    "probability": 0.7080078125
                },
                {
                    "start": 502.77,
                    "end": 503.13,
                    "word": " key",
                    "probability": 0.8330078125
                },
                {
                    "start": 503.13,
                    "end": 503.77,
                    "word": ".",
                    "probability": 0.72607421875
                },
                {
                    "start": 503.79,
                    "end": 504.41,
                    "word": " This",
                    "probability": 0.751953125
                },
                {
                    "start": 504.41,
                    "end": 504.55,
                    "word": " is",
                    "probability": 0.90625
                },
                {
                    "start": 504.55,
                    "end": 504.67,
                    "word": " our",
                    "probability": 0.77880859375
                },
                {
                    "start": 504.67,
                    "end": 505.05,
                    "word": " setup",
                    "probability": 0.84619140625
                },
                {
                    "start": 505.05,
                    "end": 505.55,
                    "word": " in",
                    "probability": 0.888671875
                },
                {
                    "start": 505.55,
                    "end": 505.73,
                    "word": " our",
                    "probability": 0.81201171875
                },
                {
                    "start": 505.73,
                    "end": 506.25,
                    "word": " laboratory",
                    "probability": 0.68505859375
                },
                {
                    "start": 506.25,
                    "end": 506.95,
                    "word": " where",
                    "probability": 0.515625
                },
                {
                    "start": 506.95,
                    "end": 507.09,
                    "word": " we",
                    "probability": 0.90673828125
                },
                {
                    "start": 507.09,
                    "end": 507.49,
                    "word": " have",
                    "probability": 0.88037109375
                },
                {
                    "start": 507.89,
                    "end": 508.09,
                    "word": " a power",
                    "probability": 0.4755859375
                },
                {
                    "start": 508.09,
                    "end": 508.33,
                    "word": " supply",
                    "probability": 0.89501953125
                },
                {
                    "start": 508.33,
                    "end": 508.85,
                    "word": " connected",
                    "probability": 0.7685546875
                }
            ]
        },
        {
            "id": 67,
            "seek": 51466,
            "start": 508.85,
            "end": 515.87,
            "text": " to a car battery and a big relay here on the side next to the cat which is turning on and off the",
            "tokens": [
                51228,
                281,
                257,
                1032,
                5809,
                293,
                257,
                955,
                24214,
                510,
                322,
                264,
                1252,
                958,
                281,
                264,
                3857,
                597,
                307,
                6246,
                322,
                293,
                766,
                264,
                51576
            ],
            "temperature": 0.0,
            "avg_logprob": -0.28419385094573535,
            "compression_ratio": 1.5513513513513513,
            "no_speech_prob": 0.0029811859130859375,
            "words": [
                {
                    "start": 508.85,
                    "end": 509.05,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 509.19,
                    "end": 509.35,
                    "word": " a car",
                    "probability": 0.8994140625
                },
                {
                    "start": 509.35,
                    "end": 509.81,
                    "word": " battery",
                    "probability": 0.79638671875
                },
                {
                    "start": 509.81,
                    "end": 510.07,
                    "word": " and",
                    "probability": 0.74609375
                },
                {
                    "start": 510.17,
                    "end": 510.35,
                    "word": " a big",
                    "probability": 0.9091796875
                },
                {
                    "start": 510.35,
                    "end": 510.83,
                    "word": " relay",
                    "probability": 0.82763671875
                },
                {
                    "start": 510.83,
                    "end": 511.27,
                    "word": " here",
                    "probability": 0.74462890625
                },
                {
                    "start": 511.27,
                    "end": 511.49,
                    "word": " on",
                    "probability": 0.70068359375
                },
                {
                    "start": 511.49,
                    "end": 511.57,
                    "word": " the",
                    "probability": 0.231201171875
                },
                {
                    "start": 511.57,
                    "end": 511.79,
                    "word": " side",
                    "probability": 0.7646484375
                },
                {
                    "start": 511.79,
                    "end": 512.05,
                    "word": " next",
                    "probability": 0.8330078125
                },
                {
                    "start": 512.05,
                    "end": 512.19,
                    "word": " to",
                    "probability": 0.904296875
                },
                {
                    "start": 512.19,
                    "end": 512.33,
                    "word": " the",
                    "probability": 0.8173828125
                },
                {
                    "start": 512.33,
                    "end": 512.57,
                    "word": " cat",
                    "probability": 0.7861328125
                },
                {
                    "start": 512.57,
                    "end": 513.17,
                    "word": " which",
                    "probability": 0.495849609375
                },
                {
                    "start": 513.17,
                    "end": 513.69,
                    "word": " is",
                    "probability": 0.90625
                },
                {
                    "start": 513.69,
                    "end": 515.23,
                    "word": " turning",
                    "probability": 0.7568359375
                },
                {
                    "start": 515.23,
                    "end": 515.45,
                    "word": " on",
                    "probability": 0.89013671875
                },
                {
                    "start": 515.45,
                    "end": 515.57,
                    "word": " and",
                    "probability": 0.89013671875
                },
                {
                    "start": 515.57,
                    "end": 515.71,
                    "word": " off",
                    "probability": 0.82763671875
                },
                {
                    "start": 515.71,
                    "end": 515.87,
                    "word": " the",
                    "probability": 0.8095703125
                }
            ]
        },
        {
            "id": 68,
            "seek": 53994,
            "start": 515.87,
            "end": 522.05,
            "text": " car every 10 seconds and the Raspberry Pi which is then brute forcing every possible seat key",
            "tokens": [
                50364,
                1032,
                633,
                1266,
                3949,
                293,
                264,
                41154,
                17741,
                597,
                307,
                550,
                47909,
                19030,
                633,
                1944,
                6121,
                2141,
                50688
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2630208283662796,
            "compression_ratio": 1.5826086956521739,
            "no_speech_prob": 0.0023975372314453125,
            "words": [
                {
                    "start": 515.87,
                    "end": 516.11,
                    "word": " car",
                    "probability": 0.1258544921875
                },
                {
                    "start": 516.11,
                    "end": 516.43,
                    "word": " every",
                    "probability": 0.74560546875
                },
                {
                    "start": 516.43,
                    "end": 516.73,
                    "word": " 10",
                    "probability": 0.833984375
                },
                {
                    "start": 516.73,
                    "end": 517.23,
                    "word": " seconds",
                    "probability": 0.71533203125
                },
                {
                    "start": 517.23,
                    "end": 517.67,
                    "word": " and",
                    "probability": 0.5419921875
                },
                {
                    "start": 517.67,
                    "end": 517.79,
                    "word": " the",
                    "probability": 0.66796875
                },
                {
                    "start": 517.79,
                    "end": 518.05,
                    "word": " Raspberry",
                    "probability": 0.82177734375
                },
                {
                    "start": 518.05,
                    "end": 518.37,
                    "word": " Pi",
                    "probability": 0.85693359375
                },
                {
                    "start": 518.37,
                    "end": 518.61,
                    "word": " which",
                    "probability": 0.55908203125
                },
                {
                    "start": 518.61,
                    "end": 518.75,
                    "word": " is",
                    "probability": 0.86083984375
                },
                {
                    "start": 518.75,
                    "end": 518.95,
                    "word": " then",
                    "probability": 0.73046875
                },
                {
                    "start": 518.95,
                    "end": 519.19,
                    "word": " brute",
                    "probability": 0.7626953125
                },
                {
                    "start": 519.19,
                    "end": 519.53,
                    "word": " forcing",
                    "probability": 0.5107421875
                },
                {
                    "start": 519.53,
                    "end": 520.31,
                    "word": " every",
                    "probability": 0.71875
                },
                {
                    "start": 520.31,
                    "end": 520.89,
                    "word": " possible",
                    "probability": 0.8310546875
                },
                {
                    "start": 520.89,
                    "end": 521.75,
                    "word": " seat",
                    "probability": 0.1739501953125
                },
                {
                    "start": 521.75,
                    "end": 522.05,
                    "word": " key",
                    "probability": 0.81103515625
                }
            ]
        },
        {
            "id": 69,
            "seek": 53994,
            "start": 522.05,
            "end": 527.91,
            "text": " combination. All right after we have security access we can start with the enumeration of",
            "tokens": [
                50688,
                6562,
                13,
                1057,
                558,
                934,
                321,
                362,
                3825,
                2105,
                321,
                393,
                722,
                365,
                264,
                465,
                449,
                5053,
                295,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2630208283662796,
            "compression_ratio": 1.5826086956521739,
            "no_speech_prob": 0.0023975372314453125,
            "words": [
                {
                    "start": 522.05,
                    "end": 522.93,
                    "word": " combination",
                    "probability": 0.88232421875
                },
                {
                    "start": 522.93,
                    "end": 523.53,
                    "word": ".",
                    "probability": 0.9560546875
                },
                {
                    "start": 524.65,
                    "end": 524.87,
                    "word": " All",
                    "probability": 0.50244140625
                },
                {
                    "start": 524.87,
                    "end": 525.03,
                    "word": " right",
                    "probability": 0.88037109375
                },
                {
                    "start": 525.03,
                    "end": 525.39,
                    "word": " after",
                    "probability": 0.135986328125
                },
                {
                    "start": 525.39,
                    "end": 525.53,
                    "word": " we",
                    "probability": 0.892578125
                },
                {
                    "start": 525.53,
                    "end": 525.61,
                    "word": " have",
                    "probability": 0.87841796875
                },
                {
                    "start": 525.61,
                    "end": 526.01,
                    "word": " security",
                    "probability": 0.90625
                },
                {
                    "start": 526.01,
                    "end": 526.33,
                    "word": " access",
                    "probability": 0.81103515625
                },
                {
                    "start": 526.33,
                    "end": 526.55,
                    "word": " we",
                    "probability": 0.626953125
                },
                {
                    "start": 526.55,
                    "end": 526.69,
                    "word": " can",
                    "probability": 0.89599609375
                },
                {
                    "start": 526.69,
                    "end": 526.95,
                    "word": " start",
                    "probability": 0.86669921875
                },
                {
                    "start": 526.95,
                    "end": 527.07,
                    "word": " with",
                    "probability": 0.783203125
                },
                {
                    "start": 527.07,
                    "end": 527.21,
                    "word": " the",
                    "probability": 0.451416015625
                },
                {
                    "start": 527.21,
                    "end": 527.65,
                    "word": " enumeration",
                    "probability": 0.8958333333333334
                },
                {
                    "start": 527.65,
                    "end": 527.91,
                    "word": " of",
                    "probability": 0.90625
                }
            ]
        },
        {
            "id": 70,
            "seek": 53994,
            "start": 527.91,
            "end": 535.05,
            "text": " services to see what kind of attack surface we have on the ECU. Again we use SCEPI for this.",
            "tokens": [
                50964,
                3328,
                281,
                536,
                437,
                733,
                295,
                2690,
                3753,
                321,
                362,
                322,
                264,
                19081,
                52,
                13,
                3764,
                321,
                764,
                318,
                4969,
                31701,
                337,
                341,
                13,
                51288
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2630208283662796,
            "compression_ratio": 1.5826086956521739,
            "no_speech_prob": 0.0023975372314453125,
            "words": [
                {
                    "start": 527.91,
                    "end": 528.29,
                    "word": " services",
                    "probability": 0.8974609375
                },
                {
                    "start": 528.29,
                    "end": 528.63,
                    "word": " to",
                    "probability": 0.89013671875
                },
                {
                    "start": 528.63,
                    "end": 528.93,
                    "word": " see",
                    "probability": 0.81396484375
                },
                {
                    "start": 528.93,
                    "end": 529.41,
                    "word": " what",
                    "probability": 0.8740234375
                },
                {
                    "start": 529.41,
                    "end": 529.61,
                    "word": " kind",
                    "probability": 0.84228515625
                },
                {
                    "start": 529.61,
                    "end": 529.69,
                    "word": " of",
                    "probability": 0.9091796875
                },
                {
                    "start": 529.69,
                    "end": 529.95,
                    "word": " attack",
                    "probability": 0.4462890625
                },
                {
                    "start": 529.95,
                    "end": 530.33,
                    "word": " surface",
                    "probability": 0.740234375
                },
                {
                    "start": 530.33,
                    "end": 530.67,
                    "word": " we",
                    "probability": 0.89697265625
                },
                {
                    "start": 530.67,
                    "end": 530.91,
                    "word": " have",
                    "probability": 0.87646484375
                },
                {
                    "start": 530.91,
                    "end": 531.09,
                    "word": " on",
                    "probability": 0.89501953125
                },
                {
                    "start": 531.09,
                    "end": 531.17,
                    "word": " the",
                    "probability": 0.72900390625
                },
                {
                    "start": 531.17,
                    "end": 531.67,
                    "word": " ECU",
                    "probability": 0.919189453125
                },
                {
                    "start": 531.67,
                    "end": 532.25,
                    "word": ".",
                    "probability": 0.8798828125
                },
                {
                    "start": 532.61,
                    "end": 533.21,
                    "word": " Again",
                    "probability": 0.87744140625
                },
                {
                    "start": 533.21,
                    "end": 533.41,
                    "word": " we",
                    "probability": 0.73779296875
                },
                {
                    "start": 533.41,
                    "end": 533.61,
                    "word": " use",
                    "probability": 0.76611328125
                },
                {
                    "start": 533.61,
                    "end": 533.87,
                    "word": " SCEPI",
                    "probability": 0.4804280598958333
                },
                {
                    "start": 533.87,
                    "end": 534.13,
                    "word": " for",
                    "probability": 0.888671875
                },
                {
                    "start": 534.13,
                    "end": 534.45,
                    "word": " this",
                    "probability": 0.88525390625
                },
                {
                    "start": 534.45,
                    "end": 535.05,
                    "word": ".",
                    "probability": 0.6806640625
                }
            ]
        },
        {
            "id": 71,
            "seek": 53994,
            "start": 535.67,
            "end": 541.15,
            "text": " We are pretty interested in the programming mode and after security access we can enter",
            "tokens": [
                51356,
                492,
                366,
                1238,
                3102,
                294,
                264,
                9410,
                4391,
                293,
                934,
                3825,
                2105,
                321,
                393,
                3242,
                51628
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2630208283662796,
            "compression_ratio": 1.5826086956521739,
            "no_speech_prob": 0.0023975372314453125,
            "words": [
                {
                    "start": 535.67,
                    "end": 535.95,
                    "word": " We",
                    "probability": 0.88916015625
                },
                {
                    "start": 535.95,
                    "end": 536.57,
                    "word": " are",
                    "probability": 0.59521484375
                },
                {
                    "start": 536.57,
                    "end": 536.83,
                    "word": " pretty",
                    "probability": 0.76953125
                },
                {
                    "start": 536.83,
                    "end": 537.21,
                    "word": " interested",
                    "probability": 0.64453125
                },
                {
                    "start": 537.21,
                    "end": 537.39,
                    "word": " in",
                    "probability": 0.90380859375
                },
                {
                    "start": 537.39,
                    "end": 537.55,
                    "word": " the",
                    "probability": 0.62548828125
                },
                {
                    "start": 537.55,
                    "end": 537.97,
                    "word": " programming",
                    "probability": 0.72900390625
                },
                {
                    "start": 537.97,
                    "end": 538.37,
                    "word": " mode",
                    "probability": 0.74560546875
                },
                {
                    "start": 538.37,
                    "end": 539.17,
                    "word": " and",
                    "probability": 0.759765625
                },
                {
                    "start": 539.17,
                    "end": 539.79,
                    "word": " after",
                    "probability": 0.736328125
                },
                {
                    "start": 539.79,
                    "end": 540.25,
                    "word": " security",
                    "probability": 0.92236328125
                },
                {
                    "start": 540.25,
                    "end": 540.59,
                    "word": " access",
                    "probability": 0.818359375
                },
                {
                    "start": 540.59,
                    "end": 540.83,
                    "word": " we",
                    "probability": 0.87255859375
                },
                {
                    "start": 540.83,
                    "end": 540.95,
                    "word": " can",
                    "probability": 0.8876953125
                },
                {
                    "start": 540.95,
                    "end": 541.15,
                    "word": " enter",
                    "probability": 0.75146484375
                }
            ]
        },
        {
            "id": 72,
            "seek": 56322,
            "start": 541.15,
            "end": 548.21,
            "text": " this programming mode. Here's a screenshot of SCEPI of the results from enumeration. On the left",
            "tokens": [
                50364,
                341,
                9410,
                4391,
                13,
                1692,
                311,
                257,
                27712,
                295,
                318,
                4969,
                31701,
                295,
                264,
                3542,
                490,
                465,
                449,
                5053,
                13,
                1282,
                264,
                1411,
                50716
            ],
            "temperature": 0.0,
            "avg_logprob": -0.265625,
            "compression_ratio": 1.4771573604060915,
            "no_speech_prob": 0.00023412704467773438,
            "words": [
                {
                    "start": 541.15,
                    "end": 541.25,
                    "word": " this",
                    "probability": 0.033172607421875
                },
                {
                    "start": 541.25,
                    "end": 541.77,
                    "word": " programming",
                    "probability": 0.26123046875
                },
                {
                    "start": 541.77,
                    "end": 542.09,
                    "word": " mode",
                    "probability": 0.4248046875
                },
                {
                    "start": 542.09,
                    "end": 542.35,
                    "word": ".",
                    "probability": 0.9111328125
                },
                {
                    "start": 542.35,
                    "end": 542.89,
                    "word": " Here's",
                    "probability": 0.802734375
                },
                {
                    "start": 542.99,
                    "end": 543.35,
                    "word": " a screenshot",
                    "probability": 0.82275390625
                },
                {
                    "start": 543.35,
                    "end": 543.57,
                    "word": " of",
                    "probability": 0.873046875
                },
                {
                    "start": 543.57,
                    "end": 543.97,
                    "word": " SCEPI",
                    "probability": 0.5771484375
                },
                {
                    "start": 543.97,
                    "end": 544.29,
                    "word": " of",
                    "probability": 0.529296875
                },
                {
                    "start": 544.29,
                    "end": 544.53,
                    "word": " the",
                    "probability": 0.77490234375
                },
                {
                    "start": 544.53,
                    "end": 545.01,
                    "word": " results",
                    "probability": 0.63720703125
                },
                {
                    "start": 545.01,
                    "end": 546.45,
                    "word": " from",
                    "probability": 0.6640625
                },
                {
                    "start": 546.45,
                    "end": 547.23,
                    "word": " enumeration",
                    "probability": 0.8408203125
                },
                {
                    "start": 547.23,
                    "end": 547.71,
                    "word": ".",
                    "probability": 0.63818359375
                },
                {
                    "start": 547.71,
                    "end": 547.85,
                    "word": " On",
                    "probability": 0.88818359375
                },
                {
                    "start": 547.85,
                    "end": 548.01,
                    "word": " the",
                    "probability": 0.81396484375
                },
                {
                    "start": 548.01,
                    "end": 548.21,
                    "word": " left",
                    "probability": 0.86083984375
                }
            ]
        },
        {
            "id": 73,
            "seek": 56322,
            "start": 548.21,
            "end": 556.43,
            "text": " side you see all possible GMLAN services and on top you see different states where the ECU is in.",
            "tokens": [
                50716,
                1252,
                291,
                536,
                439,
                1944,
                16609,
                36527,
                3328,
                293,
                322,
                1192,
                291,
                536,
                819,
                4368,
                689,
                264,
                19081,
                52,
                307,
                294,
                13,
                51088
            ],
            "temperature": 0.0,
            "avg_logprob": -0.265625,
            "compression_ratio": 1.4771573604060915,
            "no_speech_prob": 0.00023412704467773438,
            "words": [
                {
                    "start": 548.21,
                    "end": 548.55,
                    "word": " side",
                    "probability": 0.806640625
                },
                {
                    "start": 548.55,
                    "end": 548.95,
                    "word": " you",
                    "probability": 0.34375
                },
                {
                    "start": 548.95,
                    "end": 549.13,
                    "word": " see",
                    "probability": 0.489990234375
                },
                {
                    "start": 549.13,
                    "end": 549.39,
                    "word": " all",
                    "probability": 0.8974609375
                },
                {
                    "start": 549.39,
                    "end": 549.91,
                    "word": " possible",
                    "probability": 0.822265625
                },
                {
                    "start": 549.91,
                    "end": 550.67,
                    "word": " GMLAN",
                    "probability": 0.431396484375
                },
                {
                    "start": 550.67,
                    "end": 551.31,
                    "word": " services",
                    "probability": 0.83837890625
                },
                {
                    "start": 551.31,
                    "end": 552.25,
                    "word": " and",
                    "probability": 0.63623046875
                },
                {
                    "start": 552.25,
                    "end": 552.43,
                    "word": " on",
                    "probability": 0.904296875
                },
                {
                    "start": 552.43,
                    "end": 552.75,
                    "word": " top",
                    "probability": 0.7490234375
                },
                {
                    "start": 552.75,
                    "end": 552.95,
                    "word": " you",
                    "probability": 0.88037109375
                },
                {
                    "start": 552.95,
                    "end": 553.23,
                    "word": " see",
                    "probability": 0.80859375
                },
                {
                    "start": 553.23,
                    "end": 553.93,
                    "word": " different",
                    "probability": 0.68701171875
                },
                {
                    "start": 553.93,
                    "end": 554.55,
                    "word": " states",
                    "probability": 0.8779296875
                },
                {
                    "start": 554.55,
                    "end": 554.81,
                    "word": " where",
                    "probability": 0.796875
                },
                {
                    "start": 554.81,
                    "end": 554.95,
                    "word": " the",
                    "probability": 0.6865234375
                },
                {
                    "start": 554.95,
                    "end": 555.31,
                    "word": " ECU",
                    "probability": 0.95458984375
                },
                {
                    "start": 555.31,
                    "end": 555.45,
                    "word": " is",
                    "probability": 0.8583984375
                },
                {
                    "start": 555.45,
                    "end": 555.71,
                    "word": " in",
                    "probability": 0.818359375
                },
                {
                    "start": 555.71,
                    "end": 556.43,
                    "word": ".",
                    "probability": 0.79931640625
                }
            ]
        },
        {
            "id": 74,
            "seek": 56322,
            "start": 557.13,
            "end": 564.43,
            "text": " Most important the state on the most right side the programming session with security access and",
            "tokens": [
                51180,
                4534,
                1021,
                264,
                1785,
                322,
                264,
                881,
                558,
                1252,
                264,
                9410,
                5481,
                365,
                3825,
                2105,
                293,
                51520
            ],
            "temperature": 0.0,
            "avg_logprob": -0.265625,
            "compression_ratio": 1.4771573604060915,
            "no_speech_prob": 0.00023412704467773438,
            "words": [
                {
                    "start": 557.13,
                    "end": 557.79,
                    "word": " Most",
                    "probability": 0.83447265625
                },
                {
                    "start": 557.79,
                    "end": 558.25,
                    "word": " important",
                    "probability": 0.740234375
                },
                {
                    "start": 558.25,
                    "end": 559.27,
                    "word": " the",
                    "probability": 0.43212890625
                },
                {
                    "start": 559.27,
                    "end": 559.99,
                    "word": " state",
                    "probability": 0.86376953125
                },
                {
                    "start": 559.99,
                    "end": 560.13,
                    "word": " on",
                    "probability": 0.9013671875
                },
                {
                    "start": 560.13,
                    "end": 560.27,
                    "word": " the",
                    "probability": 0.81005859375
                },
                {
                    "start": 560.27,
                    "end": 560.57,
                    "word": " most",
                    "probability": 0.78173828125
                },
                {
                    "start": 560.57,
                    "end": 560.87,
                    "word": " right",
                    "probability": 0.87548828125
                },
                {
                    "start": 560.87,
                    "end": 561.27,
                    "word": " side",
                    "probability": 0.806640625
                },
                {
                    "start": 561.27,
                    "end": 561.63,
                    "word": " the",
                    "probability": 0.132568359375
                },
                {
                    "start": 561.63,
                    "end": 561.95,
                    "word": " programming",
                    "probability": 0.67822265625
                },
                {
                    "start": 561.95,
                    "end": 562.47,
                    "word": " session",
                    "probability": 0.80810546875
                },
                {
                    "start": 562.47,
                    "end": 563.01,
                    "word": " with",
                    "probability": 0.7919921875
                },
                {
                    "start": 563.01,
                    "end": 563.45,
                    "word": " security",
                    "probability": 0.92626953125
                },
                {
                    "start": 563.45,
                    "end": 563.97,
                    "word": " access",
                    "probability": 0.783203125
                },
                {
                    "start": 563.97,
                    "end": 564.43,
                    "word": " and",
                    "probability": 0.90185546875
                }
            ]
        },
        {
            "id": 75,
            "seek": 58752,
            "start": 564.43,
            "end": 573.35,
            "text": " request download entered. As you can see this one gives us a positive response on the request",
            "tokens": [
                50380,
                5308,
                5484,
                9065,
                13,
                1018,
                291,
                393,
                536,
                341,
                472,
                2709,
                505,
                257,
                3353,
                4134,
                322,
                264,
                5308,
                50808
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20606883885203928,
            "compression_ratio": 1.5617977528089888,
            "no_speech_prob": 0.0008831024169921875,
            "words": [
                {
                    "start": 564.43,
                    "end": 565.15,
                    "word": " request",
                    "probability": 0.11309814453125
                },
                {
                    "start": 565.15,
                    "end": 565.71,
                    "word": " download",
                    "probability": 0.61474609375
                },
                {
                    "start": 565.71,
                    "end": 566.59,
                    "word": " entered",
                    "probability": 0.6787109375
                },
                {
                    "start": 566.59,
                    "end": 567.09,
                    "word": ".",
                    "probability": 0.57568359375
                },
                {
                    "start": 567.09,
                    "end": 567.57,
                    "word": " As",
                    "probability": 0.88525390625
                },
                {
                    "start": 567.57,
                    "end": 567.71,
                    "word": " you",
                    "probability": 0.8349609375
                },
                {
                    "start": 567.71,
                    "end": 567.85,
                    "word": " can",
                    "probability": 0.89794921875
                },
                {
                    "start": 567.85,
                    "end": 568.11,
                    "word": " see",
                    "probability": 0.8134765625
                },
                {
                    "start": 568.11,
                    "end": 569.71,
                    "word": " this",
                    "probability": 0.208740234375
                },
                {
                    "start": 569.71,
                    "end": 570.03,
                    "word": " one",
                    "probability": 0.80712890625
                },
                {
                    "start": 570.03,
                    "end": 570.57,
                    "word": " gives",
                    "probability": 0.76025390625
                },
                {
                    "start": 570.57,
                    "end": 570.71,
                    "word": " us",
                    "probability": 0.8955078125
                },
                {
                    "start": 570.87,
                    "end": 571.17,
                    "word": " a positive",
                    "probability": 0.861328125
                },
                {
                    "start": 571.17,
                    "end": 571.95,
                    "word": " response",
                    "probability": 0.88818359375
                },
                {
                    "start": 571.95,
                    "end": 572.43,
                    "word": " on",
                    "probability": 0.90771484375
                },
                {
                    "start": 572.43,
                    "end": 572.99,
                    "word": " the",
                    "probability": 0.8193359375
                },
                {
                    "start": 572.99,
                    "end": 573.35,
                    "word": " request",
                    "probability": 0.83642578125
                }
            ]
        },
        {
            "id": 76,
            "seek": 58752,
            "start": 573.35,
            "end": 581.33,
            "text": " download job if we enter that. So this is a good sign for us and a very good attack surface.",
            "tokens": [
                50808,
                5484,
                1691,
                498,
                321,
                3242,
                300,
                13,
                407,
                341,
                307,
                257,
                665,
                1465,
                337,
                505,
                293,
                257,
                588,
                665,
                2690,
                3753,
                13,
                51196
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20606883885203928,
            "compression_ratio": 1.5617977528089888,
            "no_speech_prob": 0.0008831024169921875,
            "words": [
                {
                    "start": 573.35,
                    "end": 573.73,
                    "word": " download",
                    "probability": 0.87451171875
                },
                {
                    "start": 573.73,
                    "end": 574.21,
                    "word": " job",
                    "probability": 0.72509765625
                },
                {
                    "start": 574.21,
                    "end": 574.97,
                    "word": " if",
                    "probability": 0.489013671875
                },
                {
                    "start": 574.97,
                    "end": 575.31,
                    "word": " we",
                    "probability": 0.87744140625
                },
                {
                    "start": 575.31,
                    "end": 576.95,
                    "word": " enter",
                    "probability": 0.60302734375
                },
                {
                    "start": 576.95,
                    "end": 577.29,
                    "word": " that",
                    "probability": 0.8828125
                },
                {
                    "start": 577.29,
                    "end": 577.89,
                    "word": ".",
                    "probability": 0.91357421875
                },
                {
                    "start": 577.95,
                    "end": 578.27,
                    "word": " So",
                    "probability": 0.7724609375
                },
                {
                    "start": 578.27,
                    "end": 578.73,
                    "word": " this",
                    "probability": 0.74853515625
                },
                {
                    "start": 578.73,
                    "end": 578.81,
                    "word": " is",
                    "probability": 0.90380859375
                },
                {
                    "start": 578.89,
                    "end": 579.03,
                    "word": " a good",
                    "probability": 0.8837890625
                },
                {
                    "start": 579.03,
                    "end": 579.29,
                    "word": " sign",
                    "probability": 0.8369140625
                },
                {
                    "start": 579.29,
                    "end": 579.49,
                    "word": " for",
                    "probability": 0.896484375
                },
                {
                    "start": 579.49,
                    "end": 579.69,
                    "word": " us",
                    "probability": 0.89404296875
                },
                {
                    "start": 579.69,
                    "end": 579.87,
                    "word": " and",
                    "probability": 0.77001953125
                },
                {
                    "start": 580.01,
                    "end": 580.21,
                    "word": " a very",
                    "probability": 0.7314453125
                },
                {
                    "start": 580.21,
                    "end": 580.37,
                    "word": " good",
                    "probability": 0.88671875
                },
                {
                    "start": 580.37,
                    "end": 580.67,
                    "word": " attack",
                    "probability": 0.76611328125
                },
                {
                    "start": 580.67,
                    "end": 581.03,
                    "word": " surface",
                    "probability": 0.69482421875
                },
                {
                    "start": 581.03,
                    "end": 581.33,
                    "word": ".",
                    "probability": 0.982421875
                }
            ]
        },
        {
            "id": 77,
            "seek": 58752,
            "start": 582.45,
            "end": 588.73,
            "text": " Let's look into request download and transfer data. How does that work? On this ECU we were",
            "tokens": [
                51276,
                961,
                311,
                574,
                666,
                5308,
                5484,
                293,
                5003,
                1412,
                13,
                1012,
                775,
                300,
                589,
                30,
                1282,
                341,
                19081,
                52,
                321,
                645,
                51576
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20606883885203928,
            "compression_ratio": 1.5617977528089888,
            "no_speech_prob": 0.0008831024169921875,
            "words": [
                {
                    "start": 582.45,
                    "end": 583.05,
                    "word": " Let's",
                    "probability": 0.93896484375
                },
                {
                    "start": 583.05,
                    "end": 583.27,
                    "word": " look",
                    "probability": 0.92822265625
                },
                {
                    "start": 583.27,
                    "end": 583.51,
                    "word": " into",
                    "probability": 0.74658203125
                },
                {
                    "start": 583.51,
                    "end": 583.93,
                    "word": " request",
                    "probability": 0.642578125
                },
                {
                    "start": 583.93,
                    "end": 584.35,
                    "word": " download",
                    "probability": 0.904296875
                },
                {
                    "start": 584.35,
                    "end": 584.59,
                    "word": " and",
                    "probability": 0.88818359375
                },
                {
                    "start": 584.59,
                    "end": 584.87,
                    "word": " transfer",
                    "probability": 0.76953125
                },
                {
                    "start": 584.87,
                    "end": 585.23,
                    "word": " data",
                    "probability": 0.81591796875
                },
                {
                    "start": 585.23,
                    "end": 585.33,
                    "word": ".",
                    "probability": 0.66455078125
                },
                {
                    "start": 585.33,
                    "end": 585.45,
                    "word": " How",
                    "probability": 0.88232421875
                },
                {
                    "start": 585.45,
                    "end": 585.59,
                    "word": " does",
                    "probability": 0.92431640625
                },
                {
                    "start": 585.59,
                    "end": 585.83,
                    "word": " that",
                    "probability": 0.880859375
                },
                {
                    "start": 585.83,
                    "end": 586.13,
                    "word": " work",
                    "probability": 0.8154296875
                },
                {
                    "start": 586.13,
                    "end": 586.73,
                    "word": "?",
                    "probability": 0.9453125
                },
                {
                    "start": 587.45,
                    "end": 587.75,
                    "word": " On",
                    "probability": 0.904296875
                },
                {
                    "start": 587.75,
                    "end": 587.91,
                    "word": " this",
                    "probability": 0.87353515625
                },
                {
                    "start": 587.91,
                    "end": 588.31,
                    "word": " ECU",
                    "probability": 0.5228271484375
                },
                {
                    "start": 588.31,
                    "end": 588.51,
                    "word": " we",
                    "probability": 0.67822265625
                },
                {
                    "start": 588.51,
                    "end": 588.73,
                    "word": " were",
                    "probability": 0.87548828125
                }
            ]
        },
        {
            "id": 78,
            "seek": 61204,
            "start": 588.73,
            "end": 595.95,
            "text": " unlucky. Read memory address was not supported so we could not just say give me an arbitrary address",
            "tokens": [
                50364,
                38838,
                13,
                17604,
                4675,
                2985,
                390,
                406,
                8104,
                370,
                321,
                727,
                406,
                445,
                584,
                976,
                385,
                364,
                23211,
                2985,
                50732
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22421875316649675,
            "compression_ratio": 1.7110091743119267,
            "no_speech_prob": 0.0006566047668457031,
            "words": [
                {
                    "start": 588.73,
                    "end": 589.13,
                    "word": " unlucky",
                    "probability": 0.09326171875
                },
                {
                    "start": 589.13,
                    "end": 589.53,
                    "word": ".",
                    "probability": 0.075927734375
                },
                {
                    "start": 589.53,
                    "end": 590.01,
                    "word": " Read",
                    "probability": 0.6796875
                },
                {
                    "start": 590.01,
                    "end": 590.21,
                    "word": " memory",
                    "probability": 0.2705078125
                },
                {
                    "start": 590.21,
                    "end": 590.61,
                    "word": " address",
                    "probability": 0.78515625
                },
                {
                    "start": 590.61,
                    "end": 591.17,
                    "word": " was",
                    "probability": 0.8857421875
                },
                {
                    "start": 591.17,
                    "end": 591.39,
                    "word": " not",
                    "probability": 0.9033203125
                },
                {
                    "start": 591.39,
                    "end": 591.89,
                    "word": " supported",
                    "probability": 0.78076171875
                },
                {
                    "start": 591.89,
                    "end": 592.17,
                    "word": " so",
                    "probability": 0.3916015625
                },
                {
                    "start": 592.17,
                    "end": 592.33,
                    "word": " we",
                    "probability": 0.86474609375
                },
                {
                    "start": 592.33,
                    "end": 592.49,
                    "word": " could",
                    "probability": 0.81201171875
                },
                {
                    "start": 592.49,
                    "end": 592.73,
                    "word": " not",
                    "probability": 0.90234375
                },
                {
                    "start": 592.73,
                    "end": 593.73,
                    "word": " just",
                    "probability": 0.8544921875
                },
                {
                    "start": 593.73,
                    "end": 594.17,
                    "word": " say",
                    "probability": 0.86669921875
                },
                {
                    "start": 594.17,
                    "end": 594.69,
                    "word": " give",
                    "probability": 0.66259765625
                },
                {
                    "start": 594.69,
                    "end": 594.93,
                    "word": " me",
                    "probability": 0.9033203125
                },
                {
                    "start": 594.93,
                    "end": 595.23,
                    "word": " an",
                    "probability": 0.89990234375
                },
                {
                    "start": 595.23,
                    "end": 595.57,
                    "word": " arbitrary",
                    "probability": 0.81494140625
                },
                {
                    "start": 595.57,
                    "end": 595.95,
                    "word": " address",
                    "probability": 0.91943359375
                }
            ]
        },
        {
            "id": 79,
            "seek": 61204,
            "start": 595.95,
            "end": 600.81,
            "text": " and give me a memory for it. So firmware extraction was not possible through that",
            "tokens": [
                50732,
                293,
                976,
                385,
                257,
                4675,
                337,
                309,
                13,
                407,
                30289,
                30197,
                390,
                406,
                1944,
                807,
                300,
                50980
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22421875316649675,
            "compression_ratio": 1.7110091743119267,
            "no_speech_prob": 0.0006566047668457031,
            "words": [
                {
                    "start": 595.95,
                    "end": 596.41,
                    "word": " and",
                    "probability": 0.88232421875
                },
                {
                    "start": 596.41,
                    "end": 596.63,
                    "word": " give",
                    "probability": 0.8017578125
                },
                {
                    "start": 596.63,
                    "end": 596.73,
                    "word": " me",
                    "probability": 0.90283203125
                },
                {
                    "start": 596.85,
                    "end": 597.05,
                    "word": " a memory",
                    "probability": 0.8212890625
                },
                {
                    "start": 597.05,
                    "end": 597.27,
                    "word": " for",
                    "probability": 0.8984375
                },
                {
                    "start": 597.27,
                    "end": 597.47,
                    "word": " it",
                    "probability": 0.9072265625
                },
                {
                    "start": 597.47,
                    "end": 597.77,
                    "word": ".",
                    "probability": 0.6025390625
                },
                {
                    "start": 597.77,
                    "end": 597.97,
                    "word": " So",
                    "probability": 0.87451171875
                },
                {
                    "start": 597.97,
                    "end": 598.91,
                    "word": " firmware",
                    "probability": 0.587890625
                },
                {
                    "start": 598.91,
                    "end": 599.37,
                    "word": " extraction",
                    "probability": 0.7060546875
                },
                {
                    "start": 599.37,
                    "end": 599.61,
                    "word": " was",
                    "probability": 0.87744140625
                },
                {
                    "start": 599.61,
                    "end": 599.79,
                    "word": " not",
                    "probability": 0.896484375
                },
                {
                    "start": 599.79,
                    "end": 600.13,
                    "word": " possible",
                    "probability": 0.8583984375
                },
                {
                    "start": 600.13,
                    "end": 600.53,
                    "word": " through",
                    "probability": 0.7724609375
                },
                {
                    "start": 600.53,
                    "end": 600.81,
                    "word": " that",
                    "probability": 0.88671875
                }
            ]
        },
        {
            "id": 80,
            "seek": 61204,
            "start": 600.81,
            "end": 607.25,
            "text": " but request download was possible and transfer data as well. Another feature of transfer data",
            "tokens": [
                50980,
                457,
                5308,
                5484,
                390,
                1944,
                293,
                5003,
                1412,
                382,
                731,
                13,
                3996,
                4111,
                295,
                5003,
                1412,
                51300
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22421875316649675,
            "compression_ratio": 1.7110091743119267,
            "no_speech_prob": 0.0006566047668457031,
            "words": [
                {
                    "start": 600.81,
                    "end": 601.43,
                    "word": " but",
                    "probability": 0.4580078125
                },
                {
                    "start": 601.43,
                    "end": 601.81,
                    "word": " request",
                    "probability": 0.76611328125
                },
                {
                    "start": 601.81,
                    "end": 602.11,
                    "word": " download",
                    "probability": 0.85986328125
                },
                {
                    "start": 602.11,
                    "end": 602.37,
                    "word": " was",
                    "probability": 0.89111328125
                },
                {
                    "start": 602.37,
                    "end": 602.75,
                    "word": " possible",
                    "probability": 0.83056640625
                },
                {
                    "start": 602.75,
                    "end": 602.99,
                    "word": " and",
                    "probability": 0.822265625
                },
                {
                    "start": 602.99,
                    "end": 603.31,
                    "word": " transfer",
                    "probability": 0.8076171875
                },
                {
                    "start": 603.31,
                    "end": 603.63,
                    "word": " data",
                    "probability": 0.818359375
                },
                {
                    "start": 603.63,
                    "end": 603.89,
                    "word": " as",
                    "probability": 0.8994140625
                },
                {
                    "start": 603.89,
                    "end": 604.09,
                    "word": " well",
                    "probability": 0.8701171875
                },
                {
                    "start": 604.09,
                    "end": 604.73,
                    "word": ".",
                    "probability": 0.8642578125
                },
                {
                    "start": 604.97,
                    "end": 605.59,
                    "word": " Another",
                    "probability": 0.187744140625
                },
                {
                    "start": 605.59,
                    "end": 606.15,
                    "word": " feature",
                    "probability": 0.86376953125
                },
                {
                    "start": 606.15,
                    "end": 606.61,
                    "word": " of",
                    "probability": 0.9111328125
                },
                {
                    "start": 606.61,
                    "end": 606.95,
                    "word": " transfer",
                    "probability": 0.75390625
                },
                {
                    "start": 606.95,
                    "end": 607.25,
                    "word": " data",
                    "probability": 0.83203125
                }
            ]
        },
        {
            "id": 81,
            "seek": 61204,
            "start": 607.25,
            "end": 613.25,
            "text": " is in this specification the download and execute sub-function. Let's look in the specification.",
            "tokens": [
                51300,
                307,
                294,
                341,
                31256,
                264,
                5484,
                293,
                14483,
                1422,
                12,
                22845,
                13,
                961,
                311,
                574,
                294,
                264,
                31256,
                13,
                51596
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22421875316649675,
            "compression_ratio": 1.7110091743119267,
            "no_speech_prob": 0.0006566047668457031,
            "words": [
                {
                    "start": 607.25,
                    "end": 607.73,
                    "word": " is",
                    "probability": 0.89697265625
                },
                {
                    "start": 607.73,
                    "end": 607.91,
                    "word": " in",
                    "probability": 0.87744140625
                },
                {
                    "start": 607.91,
                    "end": 608.07,
                    "word": " this",
                    "probability": 0.8681640625
                },
                {
                    "start": 608.07,
                    "end": 608.81,
                    "word": " specification",
                    "probability": 0.7138671875
                },
                {
                    "start": 608.81,
                    "end": 609.39,
                    "word": " the",
                    "probability": 0.55859375
                },
                {
                    "start": 609.39,
                    "end": 609.75,
                    "word": " download",
                    "probability": 0.8193359375
                },
                {
                    "start": 609.75,
                    "end": 609.93,
                    "word": " and",
                    "probability": 0.87646484375
                },
                {
                    "start": 609.93,
                    "end": 610.31,
                    "word": " execute",
                    "probability": 0.8310546875
                },
                {
                    "start": 610.31,
                    "end": 610.67,
                    "word": " sub",
                    "probability": 0.77001953125
                },
                {
                    "start": 610.67,
                    "end": 610.99,
                    "word": "-function",
                    "probability": 0.588134765625
                },
                {
                    "start": 610.99,
                    "end": 611.51,
                    "word": ".",
                    "probability": 0.96533203125
                },
                {
                    "start": 611.51,
                    "end": 611.75,
                    "word": " Let's",
                    "probability": 0.937744140625
                },
                {
                    "start": 611.75,
                    "end": 611.95,
                    "word": " look",
                    "probability": 0.92626953125
                },
                {
                    "start": 611.95,
                    "end": 612.05,
                    "word": " in",
                    "probability": 0.740234375
                },
                {
                    "start": 612.05,
                    "end": 612.17,
                    "word": " the",
                    "probability": 0.77392578125
                },
                {
                    "start": 612.17,
                    "end": 612.61,
                    "word": " specification",
                    "probability": 0.7392578125
                },
                {
                    "start": 612.61,
                    "end": 613.25,
                    "word": ".",
                    "probability": 0.7392578125
                }
            ]
        },
        {
            "id": 82,
            "seek": 63974,
            "start": 613.25,
            "end": 619.69,
            "text": " Here we have the GMLAN transfer data function and the sub-function can be two different things",
            "tokens": [
                50372,
                1692,
                321,
                362,
                264,
                16609,
                36527,
                5003,
                1412,
                2445,
                293,
                264,
                1422,
                12,
                22845,
                393,
                312,
                732,
                819,
                721,
                50688
            ],
            "temperature": 0.0,
            "avg_logprob": -0.28925303460621254,
            "compression_ratio": 1.6995073891625616,
            "no_speech_prob": 8.481740951538086e-05,
            "words": [
                {
                    "start": 613.25,
                    "end": 613.67,
                    "word": " Here",
                    "probability": 0.298095703125
                },
                {
                    "start": 613.67,
                    "end": 613.85,
                    "word": " we",
                    "probability": 0.7978515625
                },
                {
                    "start": 613.85,
                    "end": 614.09,
                    "word": " have",
                    "probability": 0.87353515625
                },
                {
                    "start": 614.09,
                    "end": 614.75,
                    "word": " the",
                    "probability": 0.7900390625
                },
                {
                    "start": 614.75,
                    "end": 615.35,
                    "word": " GMLAN",
                    "probability": 0.1306304931640625
                },
                {
                    "start": 615.35,
                    "end": 615.71,
                    "word": " transfer",
                    "probability": 0.51904296875
                },
                {
                    "start": 615.71,
                    "end": 615.99,
                    "word": " data",
                    "probability": 0.775390625
                },
                {
                    "start": 615.99,
                    "end": 616.49,
                    "word": " function",
                    "probability": 0.86376953125
                },
                {
                    "start": 616.49,
                    "end": 617.15,
                    "word": " and",
                    "probability": 0.50341796875
                },
                {
                    "start": 617.15,
                    "end": 617.61,
                    "word": " the",
                    "probability": 0.80859375
                },
                {
                    "start": 617.61,
                    "end": 617.81,
                    "word": " sub",
                    "probability": 0.73486328125
                },
                {
                    "start": 617.81,
                    "end": 618.17,
                    "word": "-function",
                    "probability": 0.56396484375
                },
                {
                    "start": 618.17,
                    "end": 618.59,
                    "word": " can",
                    "probability": 0.8935546875
                },
                {
                    "start": 618.59,
                    "end": 618.79,
                    "word": " be",
                    "probability": 0.9111328125
                },
                {
                    "start": 618.79,
                    "end": 619.01,
                    "word": " two",
                    "probability": 0.783203125
                },
                {
                    "start": 619.01,
                    "end": 619.31,
                    "word": " different",
                    "probability": 0.68603515625
                },
                {
                    "start": 619.31,
                    "end": 619.69,
                    "word": " things",
                    "probability": 0.73193359375
                }
            ]
        },
        {
            "id": 83,
            "seek": 63974,
            "start": 619.69,
            "end": 626.57,
            "text": " download and download and execute or execute. Then you have to give a starting address",
            "tokens": [
                50688,
                5484,
                293,
                5484,
                293,
                14483,
                420,
                14483,
                13,
                1396,
                291,
                362,
                281,
                976,
                257,
                2891,
                2985,
                51036
            ],
            "temperature": 0.0,
            "avg_logprob": -0.28925303460621254,
            "compression_ratio": 1.6995073891625616,
            "no_speech_prob": 8.481740951538086e-05,
            "words": [
                {
                    "start": 619.69,
                    "end": 620.19,
                    "word": " download",
                    "probability": 0.1640625
                },
                {
                    "start": 620.19,
                    "end": 620.89,
                    "word": " and",
                    "probability": 0.73193359375
                },
                {
                    "start": 620.89,
                    "end": 621.31,
                    "word": " download",
                    "probability": 0.60986328125
                },
                {
                    "start": 621.31,
                    "end": 621.81,
                    "word": " and",
                    "probability": 0.425048828125
                },
                {
                    "start": 621.81,
                    "end": 622.39,
                    "word": " execute",
                    "probability": 0.8056640625
                },
                {
                    "start": 622.39,
                    "end": 622.67,
                    "word": " or",
                    "probability": 0.75
                },
                {
                    "start": 622.67,
                    "end": 623.25,
                    "word": " execute",
                    "probability": 0.78271484375
                },
                {
                    "start": 623.25,
                    "end": 623.95,
                    "word": ".",
                    "probability": 0.8134765625
                },
                {
                    "start": 624.15,
                    "end": 624.91,
                    "word": " Then",
                    "probability": 0.80859375
                },
                {
                    "start": 624.91,
                    "end": 625.07,
                    "word": " you",
                    "probability": 0.7705078125
                },
                {
                    "start": 625.07,
                    "end": 625.27,
                    "word": " have",
                    "probability": 0.092529296875
                },
                {
                    "start": 625.27,
                    "end": 625.49,
                    "word": " to",
                    "probability": 0.8857421875
                },
                {
                    "start": 625.49,
                    "end": 625.63,
                    "word": " give",
                    "probability": 0.814453125
                },
                {
                    "start": 625.75,
                    "end": 626.09,
                    "word": " a starting",
                    "probability": 0.828125
                },
                {
                    "start": 626.09,
                    "end": 626.57,
                    "word": " address",
                    "probability": 0.88623046875
                }
            ]
        },
        {
            "id": 84,
            "seek": 63974,
            "start": 626.57,
            "end": 632.81,
            "text": " and a data record. This is how we will basically transfer data to this ECU.",
            "tokens": [
                51036,
                293,
                257,
                1412,
                2136,
                13,
                639,
                307,
                577,
                321,
                486,
                1936,
                5003,
                1412,
                281,
                341,
                19081,
                52,
                13,
                51296
            ],
            "temperature": 0.0,
            "avg_logprob": -0.28925303460621254,
            "compression_ratio": 1.6995073891625616,
            "no_speech_prob": 8.481740951538086e-05,
            "words": [
                {
                    "start": 626.57,
                    "end": 627.01,
                    "word": " and",
                    "probability": 0.88525390625
                },
                {
                    "start": 627.13,
                    "end": 627.33,
                    "word": " a data",
                    "probability": 0.83984375
                },
                {
                    "start": 627.33,
                    "end": 627.71,
                    "word": " record",
                    "probability": 0.9033203125
                },
                {
                    "start": 627.71,
                    "end": 628.07,
                    "word": ".",
                    "probability": 0.9150390625
                },
                {
                    "start": 628.07,
                    "end": 628.19,
                    "word": " This",
                    "probability": 0.81201171875
                },
                {
                    "start": 628.19,
                    "end": 628.33,
                    "word": " is",
                    "probability": 0.908203125
                },
                {
                    "start": 628.33,
                    "end": 628.49,
                    "word": " how",
                    "probability": 0.89306640625
                },
                {
                    "start": 628.49,
                    "end": 628.65,
                    "word": " we",
                    "probability": 0.36962890625
                },
                {
                    "start": 628.65,
                    "end": 628.93,
                    "word": " will",
                    "probability": 0.578125
                },
                {
                    "start": 628.93,
                    "end": 629.83,
                    "word": " basically",
                    "probability": 0.8984375
                },
                {
                    "start": 629.83,
                    "end": 630.35,
                    "word": " transfer",
                    "probability": 0.83447265625
                },
                {
                    "start": 630.35,
                    "end": 630.77,
                    "word": " data",
                    "probability": 0.81689453125
                },
                {
                    "start": 630.77,
                    "end": 631.27,
                    "word": " to",
                    "probability": 0.8994140625
                },
                {
                    "start": 631.27,
                    "end": 631.45,
                    "word": " this",
                    "probability": 0.71728515625
                },
                {
                    "start": 631.45,
                    "end": 632.05,
                    "word": " ECU",
                    "probability": 0.9189453125
                },
                {
                    "start": 632.05,
                    "end": 632.81,
                    "word": ".",
                    "probability": 0.6875
                }
            ]
        },
        {
            "id": 85,
            "seek": 63974,
            "start": 633.99,
            "end": 640.95,
            "text": " And download and execute is really execute. Later we reverse-engineered the bootloader.",
            "tokens": [
                51388,
                400,
                5484,
                293,
                14483,
                307,
                534,
                14483,
                13,
                11965,
                321,
                9943,
                12,
                25609,
                4073,
                264,
                11450,
                2907,
                260,
                13,
                51740
            ],
            "temperature": 0.0,
            "avg_logprob": -0.28925303460621254,
            "compression_ratio": 1.6995073891625616,
            "no_speech_prob": 8.481740951538086e-05,
            "words": [
                {
                    "start": 633.99,
                    "end": 634.07,
                    "word": " And",
                    "probability": 0.7666015625
                },
                {
                    "start": 634.07,
                    "end": 634.99,
                    "word": " download",
                    "probability": 0.54638671875
                },
                {
                    "start": 634.99,
                    "end": 635.27,
                    "word": " and",
                    "probability": 0.497314453125
                },
                {
                    "start": 635.27,
                    "end": 635.51,
                    "word": " execute",
                    "probability": 0.8720703125
                },
                {
                    "start": 635.51,
                    "end": 635.87,
                    "word": " is",
                    "probability": 0.80810546875
                },
                {
                    "start": 635.87,
                    "end": 636.29,
                    "word": " really",
                    "probability": 0.7939453125
                },
                {
                    "start": 636.29,
                    "end": 637.35,
                    "word": " execute",
                    "probability": 0.8310546875
                },
                {
                    "start": 637.35,
                    "end": 638.01,
                    "word": ".",
                    "probability": 0.92138671875
                },
                {
                    "start": 638.01,
                    "end": 638.47,
                    "word": " Later",
                    "probability": 0.77294921875
                },
                {
                    "start": 638.47,
                    "end": 639.13,
                    "word": " we",
                    "probability": 0.256103515625
                },
                {
                    "start": 639.13,
                    "end": 639.47,
                    "word": " reverse",
                    "probability": 0.5615234375
                },
                {
                    "start": 639.47,
                    "end": 639.83,
                    "word": "-engineered",
                    "probability": 0.494140625
                },
                {
                    "start": 639.83,
                    "end": 639.97,
                    "word": " the",
                    "probability": 0.75537109375
                },
                {
                    "start": 639.97,
                    "end": 640.53,
                    "word": " bootloader",
                    "probability": 0.83203125
                },
                {
                    "start": 640.53,
                    "end": 640.95,
                    "word": ".",
                    "probability": 0.85009765625
                }
            ]
        },
        {
            "id": 86,
            "seek": 66136,
            "start": 640.95,
            "end": 648.15,
            "text": " This is an IDA picture of it. So here you can see the service 36 which is transfer data",
            "tokens": [
                50364,
                639,
                307,
                364,
                7348,
                32,
                3036,
                295,
                309,
                13,
                407,
                510,
                291,
                393,
                536,
                264,
                2643,
                8652,
                597,
                307,
                5003,
                1412,
                50720
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22840073923854268,
            "compression_ratio": 1.5251396648044693,
            "no_speech_prob": 0.00026535987854003906,
            "words": [
                {
                    "start": 640.95,
                    "end": 641.07,
                    "word": " This",
                    "probability": 0.51806640625
                },
                {
                    "start": 641.07,
                    "end": 641.25,
                    "word": " is",
                    "probability": 0.90673828125
                },
                {
                    "start": 641.25,
                    "end": 641.43,
                    "word": " an",
                    "probability": 0.75634765625
                },
                {
                    "start": 641.43,
                    "end": 641.83,
                    "word": " IDA",
                    "probability": 0.7071533203125
                },
                {
                    "start": 641.83,
                    "end": 643.37,
                    "word": " picture",
                    "probability": 0.72998046875
                },
                {
                    "start": 643.37,
                    "end": 643.63,
                    "word": " of",
                    "probability": 0.9013671875
                },
                {
                    "start": 643.63,
                    "end": 643.81,
                    "word": " it",
                    "probability": 0.912109375
                },
                {
                    "start": 643.81,
                    "end": 644.11,
                    "word": ".",
                    "probability": 0.82421875
                },
                {
                    "start": 644.11,
                    "end": 644.23,
                    "word": " So",
                    "probability": 0.86669921875
                },
                {
                    "start": 644.23,
                    "end": 644.49,
                    "word": " here",
                    "probability": 0.6884765625
                },
                {
                    "start": 644.49,
                    "end": 644.61,
                    "word": " you",
                    "probability": 0.826171875
                },
                {
                    "start": 644.61,
                    "end": 644.79,
                    "word": " can",
                    "probability": 0.89453125
                },
                {
                    "start": 644.79,
                    "end": 645.13,
                    "word": " see",
                    "probability": 0.8203125
                },
                {
                    "start": 645.13,
                    "end": 645.71,
                    "word": " the",
                    "probability": 0.79443359375
                },
                {
                    "start": 645.71,
                    "end": 646.27,
                    "word": " service",
                    "probability": 0.71044921875
                },
                {
                    "start": 646.27,
                    "end": 646.87,
                    "word": " 36",
                    "probability": 0.521484375
                },
                {
                    "start": 646.87,
                    "end": 647.23,
                    "word": " which",
                    "probability": 0.325927734375
                },
                {
                    "start": 647.23,
                    "end": 647.41,
                    "word": " is",
                    "probability": 0.77783203125
                },
                {
                    "start": 647.41,
                    "end": 647.75,
                    "word": " transfer",
                    "probability": 0.59619140625
                },
                {
                    "start": 647.75,
                    "end": 648.15,
                    "word": " data",
                    "probability": 0.7890625
                }
            ]
        },
        {
            "id": 87,
            "seek": 66136,
            "start": 648.79,
            "end": 654.79,
            "text": " and the sub-function 80 which then gives us download and execute or execute. And if we enter",
            "tokens": [
                50756,
                293,
                264,
                1422,
                12,
                22845,
                4688,
                597,
                550,
                2709,
                505,
                5484,
                293,
                14483,
                420,
                14483,
                13,
                400,
                498,
                321,
                3242,
                51056
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22840073923854268,
            "compression_ratio": 1.5251396648044693,
            "no_speech_prob": 0.00026535987854003906,
            "words": [
                {
                    "start": 648.79,
                    "end": 649.21,
                    "word": " and",
                    "probability": 0.67138671875
                },
                {
                    "start": 649.21,
                    "end": 649.71,
                    "word": " the",
                    "probability": 0.7666015625
                },
                {
                    "start": 649.71,
                    "end": 649.87,
                    "word": " sub",
                    "probability": 0.7783203125
                },
                {
                    "start": 649.87,
                    "end": 650.21,
                    "word": "-function",
                    "probability": 0.57861328125
                },
                {
                    "start": 650.21,
                    "end": 650.63,
                    "word": " 80",
                    "probability": 0.83154296875
                },
                {
                    "start": 650.63,
                    "end": 651.29,
                    "word": " which",
                    "probability": 0.60595703125
                },
                {
                    "start": 651.29,
                    "end": 651.49,
                    "word": " then",
                    "probability": 0.734375
                },
                {
                    "start": 651.49,
                    "end": 651.73,
                    "word": " gives",
                    "probability": 0.8271484375
                },
                {
                    "start": 651.73,
                    "end": 651.89,
                    "word": " us",
                    "probability": 0.89111328125
                },
                {
                    "start": 651.89,
                    "end": 652.15,
                    "word": " download",
                    "probability": 0.8017578125
                },
                {
                    "start": 652.15,
                    "end": 652.39,
                    "word": " and",
                    "probability": 0.845703125
                },
                {
                    "start": 652.39,
                    "end": 652.83,
                    "word": " execute",
                    "probability": 0.8349609375
                },
                {
                    "start": 652.83,
                    "end": 653.17,
                    "word": " or",
                    "probability": 0.69189453125
                },
                {
                    "start": 653.17,
                    "end": 653.61,
                    "word": " execute",
                    "probability": 0.8291015625
                },
                {
                    "start": 653.61,
                    "end": 654.11,
                    "word": ".",
                    "probability": 0.80712890625
                },
                {
                    "start": 654.11,
                    "end": 654.29,
                    "word": " And",
                    "probability": 0.89892578125
                },
                {
                    "start": 654.29,
                    "end": 654.45,
                    "word": " if",
                    "probability": 0.9130859375
                },
                {
                    "start": 654.45,
                    "end": 654.57,
                    "word": " we",
                    "probability": 0.89013671875
                },
                {
                    "start": 654.57,
                    "end": 654.79,
                    "word": " enter",
                    "probability": 0.7333984375
                }
            ]
        },
        {
            "id": 88,
            "seek": 66136,
            "start": 654.79,
            "end": 662.57,
            "text": " here we have the four bytes to int which is the starting address. This function gives us the",
            "tokens": [
                51056,
                510,
                321,
                362,
                264,
                1451,
                36088,
                281,
                560,
                597,
                307,
                264,
                2891,
                2985,
                13,
                639,
                2445,
                2709,
                505,
                264,
                51440
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22840073923854268,
            "compression_ratio": 1.5251396648044693,
            "no_speech_prob": 0.00026535987854003906,
            "words": [
                {
                    "start": 654.79,
                    "end": 655.23,
                    "word": " here",
                    "probability": 0.8193359375
                },
                {
                    "start": 655.23,
                    "end": 656.23,
                    "word": " we",
                    "probability": 0.248046875
                },
                {
                    "start": 656.23,
                    "end": 656.37,
                    "word": " have",
                    "probability": 0.86376953125
                },
                {
                    "start": 656.37,
                    "end": 656.53,
                    "word": " the",
                    "probability": 0.75048828125
                },
                {
                    "start": 656.53,
                    "end": 656.81,
                    "word": " four",
                    "probability": 0.8359375
                },
                {
                    "start": 656.81,
                    "end": 657.17,
                    "word": " bytes",
                    "probability": 0.7666015625
                },
                {
                    "start": 657.17,
                    "end": 657.41,
                    "word": " to",
                    "probability": 0.8779296875
                },
                {
                    "start": 657.41,
                    "end": 657.67,
                    "word": " int",
                    "probability": 0.76220703125
                },
                {
                    "start": 657.67,
                    "end": 658.35,
                    "word": " which",
                    "probability": 0.71142578125
                },
                {
                    "start": 658.35,
                    "end": 658.49,
                    "word": " is",
                    "probability": 0.9013671875
                },
                {
                    "start": 658.49,
                    "end": 658.61,
                    "word": " the",
                    "probability": 0.79150390625
                },
                {
                    "start": 658.61,
                    "end": 658.95,
                    "word": " starting",
                    "probability": 0.84521484375
                },
                {
                    "start": 658.95,
                    "end": 659.41,
                    "word": " address",
                    "probability": 0.8583984375
                },
                {
                    "start": 659.41,
                    "end": 659.99,
                    "word": ".",
                    "probability": 0.9462890625
                },
                {
                    "start": 660.29,
                    "end": 660.87,
                    "word": " This",
                    "probability": 0.818359375
                },
                {
                    "start": 660.87,
                    "end": 661.83,
                    "word": " function",
                    "probability": 0.875
                },
                {
                    "start": 661.83,
                    "end": 662.23,
                    "word": " gives",
                    "probability": 0.84765625
                },
                {
                    "start": 662.23,
                    "end": 662.41,
                    "word": " us",
                    "probability": 0.8955078125
                },
                {
                    "start": 662.41,
                    "end": 662.57,
                    "word": " the",
                    "probability": 0.79150390625
                }
            ]
        },
        {
            "id": 89,
            "seek": 68410,
            "start": 662.57,
            "end": 672.09,
            "text": " starting address back into R10 and then it's moved into R29 and after that we directly jump to R29.",
            "tokens": [
                50368,
                2891,
                2985,
                646,
                666,
                497,
                3279,
                293,
                550,
                309,
                311,
                4259,
                666,
                497,
                11871,
                293,
                934,
                300,
                321,
                3838,
                3012,
                281,
                497,
                11871,
                13,
                50832
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2973090248803298,
            "compression_ratio": 1.4663212435233162,
            "no_speech_prob": 0.07476806640625,
            "words": [
                {
                    "start": 662.57,
                    "end": 662.87,
                    "word": " starting",
                    "probability": 0.0081329345703125
                },
                {
                    "start": 662.87,
                    "end": 663.13,
                    "word": " address",
                    "probability": 0.0115814208984375
                },
                {
                    "start": 663.13,
                    "end": 663.57,
                    "word": " back",
                    "probability": 0.72998046875
                },
                {
                    "start": 663.57,
                    "end": 663.87,
                    "word": " into",
                    "probability": 0.72119140625
                },
                {
                    "start": 663.87,
                    "end": 664.49,
                    "word": " R10",
                    "probability": 0.554443359375
                },
                {
                    "start": 664.49,
                    "end": 665.09,
                    "word": " and",
                    "probability": 0.3515625
                },
                {
                    "start": 665.09,
                    "end": 665.93,
                    "word": " then",
                    "probability": 0.720703125
                },
                {
                    "start": 665.93,
                    "end": 666.85,
                    "word": " it's",
                    "probability": 0.905029296875
                },
                {
                    "start": 666.85,
                    "end": 667.09,
                    "word": " moved",
                    "probability": 0.7998046875
                },
                {
                    "start": 667.09,
                    "end": 667.31,
                    "word": " into",
                    "probability": 0.716796875
                },
                {
                    "start": 667.31,
                    "end": 667.91,
                    "word": " R29",
                    "probability": 0.86083984375
                },
                {
                    "start": 667.91,
                    "end": 669.19,
                    "word": " and",
                    "probability": 0.27587890625
                },
                {
                    "start": 669.19,
                    "end": 669.49,
                    "word": " after",
                    "probability": 0.7109375
                },
                {
                    "start": 669.49,
                    "end": 669.83,
                    "word": " that",
                    "probability": 0.8818359375
                },
                {
                    "start": 669.83,
                    "end": 670.35,
                    "word": " we",
                    "probability": 0.57861328125
                },
                {
                    "start": 670.35,
                    "end": 670.71,
                    "word": " directly",
                    "probability": 0.716796875
                },
                {
                    "start": 670.71,
                    "end": 671.07,
                    "word": " jump",
                    "probability": 0.53515625
                },
                {
                    "start": 671.07,
                    "end": 671.27,
                    "word": " to",
                    "probability": 0.890625
                },
                {
                    "start": 671.27,
                    "end": 671.77,
                    "word": " R29",
                    "probability": 0.968505859375
                },
                {
                    "start": 671.77,
                    "end": 672.09,
                    "word": ".",
                    "probability": 0.5625
                }
            ]
        },
        {
            "id": 90,
            "seek": 68410,
            "start": 672.09,
            "end": 679.25,
            "text": " So code execution by design is not a big deal for us. To exploit that you can use",
            "tokens": [
                50832,
                407,
                3089,
                15058,
                538,
                1715,
                307,
                406,
                257,
                955,
                2028,
                337,
                505,
                13,
                1407,
                25924,
                300,
                291,
                393,
                764,
                51196
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2973090248803298,
            "compression_ratio": 1.4663212435233162,
            "no_speech_prob": 0.07476806640625,
            "words": [
                {
                    "start": 672.09,
                    "end": 672.39,
                    "word": " So",
                    "probability": 0.8359375
                },
                {
                    "start": 672.39,
                    "end": 673.13,
                    "word": " code",
                    "probability": 0.473876953125
                },
                {
                    "start": 673.13,
                    "end": 673.63,
                    "word": " execution",
                    "probability": 0.900390625
                },
                {
                    "start": 673.63,
                    "end": 673.89,
                    "word": " by",
                    "probability": 0.888671875
                },
                {
                    "start": 673.89,
                    "end": 674.33,
                    "word": " design",
                    "probability": 0.86181640625
                },
                {
                    "start": 674.33,
                    "end": 675.47,
                    "word": " is",
                    "probability": 0.035064697265625
                },
                {
                    "start": 675.47,
                    "end": 675.63,
                    "word": " not",
                    "probability": 0.88427734375
                },
                {
                    "start": 675.77,
                    "end": 675.91,
                    "word": " a big",
                    "probability": 0.88427734375
                },
                {
                    "start": 675.91,
                    "end": 676.19,
                    "word": " deal",
                    "probability": 0.8876953125
                },
                {
                    "start": 676.19,
                    "end": 676.45,
                    "word": " for",
                    "probability": 0.8642578125
                },
                {
                    "start": 676.45,
                    "end": 676.65,
                    "word": " us",
                    "probability": 0.89208984375
                },
                {
                    "start": 676.65,
                    "end": 677.29,
                    "word": ".",
                    "probability": 0.92822265625
                },
                {
                    "start": 677.45,
                    "end": 677.87,
                    "word": " To",
                    "probability": 0.8701171875
                },
                {
                    "start": 677.87,
                    "end": 678.33,
                    "word": " exploit",
                    "probability": 0.55322265625
                },
                {
                    "start": 678.33,
                    "end": 678.57,
                    "word": " that",
                    "probability": 0.8662109375
                },
                {
                    "start": 678.57,
                    "end": 678.75,
                    "word": " you",
                    "probability": 0.62890625
                },
                {
                    "start": 678.75,
                    "end": 678.97,
                    "word": " can",
                    "probability": 0.89697265625
                },
                {
                    "start": 678.97,
                    "end": 679.25,
                    "word": " use",
                    "probability": 0.83056640625
                }
            ]
        },
        {
            "id": 91,
            "seek": 68410,
            "start": 679.25,
            "end": 685.31,
            "text": " scapy again. This is an exploit function. We have two sockets here for communicating with the vehicle",
            "tokens": [
                51196,
                4216,
                8200,
                797,
                13,
                639,
                307,
                364,
                25924,
                2445,
                13,
                492,
                362,
                732,
                370,
                11984,
                510,
                337,
                17559,
                365,
                264,
                5864,
                51508
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2973090248803298,
            "compression_ratio": 1.4663212435233162,
            "no_speech_prob": 0.07476806640625,
            "words": [
                {
                    "start": 679.25,
                    "end": 679.69,
                    "word": " scapy",
                    "probability": 0.362030029296875
                },
                {
                    "start": 679.69,
                    "end": 680.07,
                    "word": " again",
                    "probability": 0.85302734375
                },
                {
                    "start": 680.07,
                    "end": 680.53,
                    "word": ".",
                    "probability": 0.58349609375
                },
                {
                    "start": 680.53,
                    "end": 680.69,
                    "word": " This",
                    "probability": 0.64892578125
                },
                {
                    "start": 680.69,
                    "end": 680.79,
                    "word": " is",
                    "probability": 0.90185546875
                },
                {
                    "start": 680.79,
                    "end": 680.91,
                    "word": " an",
                    "probability": 0.90283203125
                },
                {
                    "start": 680.91,
                    "end": 681.21,
                    "word": " exploit",
                    "probability": 0.320068359375
                },
                {
                    "start": 681.21,
                    "end": 681.75,
                    "word": " function",
                    "probability": 0.88916015625
                },
                {
                    "start": 681.75,
                    "end": 682.23,
                    "word": ".",
                    "probability": 0.66162109375
                },
                {
                    "start": 682.23,
                    "end": 682.31,
                    "word": " We",
                    "probability": 0.82568359375
                },
                {
                    "start": 682.31,
                    "end": 682.51,
                    "word": " have",
                    "probability": 0.87939453125
                },
                {
                    "start": 682.51,
                    "end": 682.87,
                    "word": " two",
                    "probability": 0.8134765625
                },
                {
                    "start": 682.87,
                    "end": 683.27,
                    "word": " sockets",
                    "probability": 0.82177734375
                },
                {
                    "start": 683.27,
                    "end": 683.57,
                    "word": " here",
                    "probability": 0.81005859375
                },
                {
                    "start": 683.57,
                    "end": 684.13,
                    "word": " for",
                    "probability": 0.89208984375
                },
                {
                    "start": 684.13,
                    "end": 684.65,
                    "word": " communicating",
                    "probability": 0.798828125
                },
                {
                    "start": 684.65,
                    "end": 684.87,
                    "word": " with",
                    "probability": 0.65234375
                },
                {
                    "start": 684.87,
                    "end": 684.99,
                    "word": " the",
                    "probability": 0.52099609375
                },
                {
                    "start": 684.99,
                    "end": 685.31,
                    "word": " vehicle",
                    "probability": 0.61767578125
                }
            ]
        },
        {
            "id": 92,
            "seek": 71410,
            "start": 686.05,
            "end": 693.35,
            "text": " and then we have a couple of gmlan functions for initiate diagnostic operations,",
            "tokens": [
                50380,
                293,
                550,
                321,
                362,
                257,
                1916,
                295,
                290,
                76,
                8658,
                6828,
                337,
                31574,
                27897,
                7705,
                11,
                50768
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2972656339406967,
            "compression_ratio": 1.719626168224299,
            "no_speech_prob": 0.00075531005859375,
            "words": [
                {
                    "start": 686.05,
                    "end": 686.77,
                    "word": " and",
                    "probability": 0.11968994140625
                },
                {
                    "start": 686.77,
                    "end": 687.11,
                    "word": " then",
                    "probability": 0.68505859375
                },
                {
                    "start": 687.11,
                    "end": 687.69,
                    "word": " we",
                    "probability": 0.80419921875
                },
                {
                    "start": 687.69,
                    "end": 687.85,
                    "word": " have",
                    "probability": 0.88037109375
                },
                {
                    "start": 687.99,
                    "end": 688.21,
                    "word": " a couple",
                    "probability": 0.77880859375
                },
                {
                    "start": 688.21,
                    "end": 688.37,
                    "word": " of",
                    "probability": 0.89990234375
                },
                {
                    "start": 688.37,
                    "end": 688.89,
                    "word": " gmlan",
                    "probability": 0.4989420572916667
                },
                {
                    "start": 688.89,
                    "end": 689.31,
                    "word": " functions",
                    "probability": 0.85791015625
                },
                {
                    "start": 689.31,
                    "end": 689.93,
                    "word": " for",
                    "probability": 0.8642578125
                },
                {
                    "start": 689.93,
                    "end": 691.53,
                    "word": " initiate",
                    "probability": 0.42919921875
                },
                {
                    "start": 691.53,
                    "end": 692.27,
                    "word": " diagnostic",
                    "probability": 0.362548828125
                },
                {
                    "start": 692.27,
                    "end": 693.07,
                    "word": " operations",
                    "probability": 0.88671875
                },
                {
                    "start": 693.07,
                    "end": 693.35,
                    "word": ",",
                    "probability": 0.744140625
                }
            ]
        },
        {
            "id": 93,
            "seek": 71410,
            "start": 693.35,
            "end": 701.63,
            "text": " getting security access and then finally transfer payload transfers our exploit payload to the entry",
            "tokens": [
                50768,
                1242,
                3825,
                2105,
                293,
                550,
                2721,
                5003,
                30918,
                29137,
                527,
                25924,
                30918,
                281,
                264,
                8729,
                51184
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2972656339406967,
            "compression_ratio": 1.719626168224299,
            "no_speech_prob": 0.00075531005859375,
            "words": [
                {
                    "start": 693.35,
                    "end": 693.77,
                    "word": " getting",
                    "probability": 0.892578125
                },
                {
                    "start": 693.77,
                    "end": 694.29,
                    "word": " security",
                    "probability": 0.92578125
                },
                {
                    "start": 694.29,
                    "end": 694.77,
                    "word": " access",
                    "probability": 0.80615234375
                },
                {
                    "start": 694.77,
                    "end": 695.13,
                    "word": " and",
                    "probability": 0.46923828125
                },
                {
                    "start": 695.13,
                    "end": 695.37,
                    "word": " then",
                    "probability": 0.736328125
                },
                {
                    "start": 695.37,
                    "end": 695.89,
                    "word": " finally",
                    "probability": 0.80712890625
                },
                {
                    "start": 695.89,
                    "end": 696.35,
                    "word": " transfer",
                    "probability": 0.64990234375
                },
                {
                    "start": 696.35,
                    "end": 696.87,
                    "word": " payload",
                    "probability": 0.87548828125
                },
                {
                    "start": 696.87,
                    "end": 698.29,
                    "word": " transfers",
                    "probability": 0.496826171875
                },
                {
                    "start": 698.29,
                    "end": 699.09,
                    "word": " our",
                    "probability": 0.765625
                },
                {
                    "start": 699.09,
                    "end": 700.07,
                    "word": " exploit",
                    "probability": 0.1907958984375
                },
                {
                    "start": 700.07,
                    "end": 700.59,
                    "word": " payload",
                    "probability": 0.9384765625
                },
                {
                    "start": 700.59,
                    "end": 701.13,
                    "word": " to",
                    "probability": 0.8759765625
                },
                {
                    "start": 701.13,
                    "end": 701.27,
                    "word": " the",
                    "probability": 0.80859375
                },
                {
                    "start": 701.27,
                    "end": 701.63,
                    "word": " entry",
                    "probability": 0.6923828125
                }
            ]
        },
        {
            "id": 94,
            "seek": 71410,
            "start": 701.63,
            "end": 709.89,
            "text": " we give it. And then after all this went through you can just send gmlan transfer data with the",
            "tokens": [
                51184,
                321,
                976,
                309,
                13,
                400,
                550,
                934,
                439,
                341,
                1437,
                807,
                291,
                393,
                445,
                2845,
                290,
                76,
                8658,
                5003,
                1412,
                365,
                264,
                51584
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2972656339406967,
            "compression_ratio": 1.719626168224299,
            "no_speech_prob": 0.00075531005859375,
            "words": [
                {
                    "start": 701.63,
                    "end": 701.99,
                    "word": " we",
                    "probability": 0.63134765625
                },
                {
                    "start": 701.99,
                    "end": 702.17,
                    "word": " give",
                    "probability": 0.80908203125
                },
                {
                    "start": 702.17,
                    "end": 702.43,
                    "word": " it",
                    "probability": 0.9072265625
                },
                {
                    "start": 702.43,
                    "end": 702.99,
                    "word": ".",
                    "probability": 0.3974609375
                },
                {
                    "start": 702.99,
                    "end": 703.57,
                    "word": " And",
                    "probability": 0.83740234375
                },
                {
                    "start": 703.57,
                    "end": 703.89,
                    "word": " then",
                    "probability": 0.7333984375
                },
                {
                    "start": 703.89,
                    "end": 704.47,
                    "word": " after",
                    "probability": 0.60009765625
                },
                {
                    "start": 704.47,
                    "end": 704.75,
                    "word": " all",
                    "probability": 0.8955078125
                },
                {
                    "start": 704.75,
                    "end": 705.07,
                    "word": " this",
                    "probability": 0.384765625
                },
                {
                    "start": 705.07,
                    "end": 705.37,
                    "word": " went",
                    "probability": 0.80517578125
                },
                {
                    "start": 705.37,
                    "end": 705.75,
                    "word": " through",
                    "probability": 0.79541015625
                },
                {
                    "start": 705.75,
                    "end": 706.31,
                    "word": " you",
                    "probability": 0.2322998046875
                },
                {
                    "start": 706.31,
                    "end": 706.49,
                    "word": " can",
                    "probability": 0.89794921875
                },
                {
                    "start": 706.49,
                    "end": 706.73,
                    "word": " just",
                    "probability": 0.86376953125
                },
                {
                    "start": 706.73,
                    "end": 707.09,
                    "word": " send",
                    "probability": 0.80029296875
                },
                {
                    "start": 707.09,
                    "end": 708.55,
                    "word": " gmlan",
                    "probability": 0.8763020833333334
                },
                {
                    "start": 708.55,
                    "end": 709.07,
                    "word": " transfer",
                    "probability": 0.6455078125
                },
                {
                    "start": 709.07,
                    "end": 709.47,
                    "word": " data",
                    "probability": 0.78369140625
                },
                {
                    "start": 709.47,
                    "end": 709.75,
                    "word": " with",
                    "probability": 0.164306640625
                },
                {
                    "start": 709.75,
                    "end": 709.89,
                    "word": " the",
                    "probability": 0.5185546875
                }
            ]
        },
        {
            "id": 95,
            "seek": 71410,
            "start": 709.89,
            "end": 715.29,
            "text": " sub-function download and execute or execute and the starting address you want to jump to.",
            "tokens": [
                51584,
                1422,
                12,
                22845,
                5484,
                293,
                14483,
                420,
                14483,
                293,
                264,
                2891,
                2985,
                291,
                528,
                281,
                3012,
                281,
                13,
                51856
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2972656339406967,
            "compression_ratio": 1.719626168224299,
            "no_speech_prob": 0.00075531005859375,
            "words": [
                {
                    "start": 709.89,
                    "end": 710.05,
                    "word": " sub",
                    "probability": 0.7216796875
                },
                {
                    "start": 710.05,
                    "end": 710.39,
                    "word": "-function",
                    "probability": 0.49114990234375
                },
                {
                    "start": 710.39,
                    "end": 711.17,
                    "word": " download",
                    "probability": 0.72265625
                },
                {
                    "start": 711.17,
                    "end": 711.35,
                    "word": " and",
                    "probability": 0.8505859375
                },
                {
                    "start": 711.35,
                    "end": 711.81,
                    "word": " execute",
                    "probability": 0.853515625
                },
                {
                    "start": 711.81,
                    "end": 712.15,
                    "word": " or",
                    "probability": 0.78173828125
                },
                {
                    "start": 712.15,
                    "end": 712.57,
                    "word": " execute",
                    "probability": 0.84814453125
                },
                {
                    "start": 712.57,
                    "end": 713.47,
                    "word": " and",
                    "probability": 0.80224609375
                },
                {
                    "start": 713.47,
                    "end": 713.69,
                    "word": " the",
                    "probability": 0.52734375
                },
                {
                    "start": 713.69,
                    "end": 713.91,
                    "word": " starting",
                    "probability": 0.83203125
                },
                {
                    "start": 713.91,
                    "end": 714.29,
                    "word": " address",
                    "probability": 0.85205078125
                },
                {
                    "start": 714.29,
                    "end": 714.49,
                    "word": " you",
                    "probability": 0.87548828125
                },
                {
                    "start": 714.49,
                    "end": 714.67,
                    "word": " want",
                    "probability": 0.81005859375
                },
                {
                    "start": 714.67,
                    "end": 714.79,
                    "word": " to",
                    "probability": 0.90771484375
                },
                {
                    "start": 714.79,
                    "end": 715.01,
                    "word": " jump",
                    "probability": 0.77978515625
                },
                {
                    "start": 715.01,
                    "end": 715.21,
                    "word": " to",
                    "probability": 0.900390625
                },
                {
                    "start": 715.21,
                    "end": 715.29,
                    "word": ".",
                    "probability": 0.98291015625
                }
            ]
        },
        {
            "id": 96,
            "seek": 73914,
            "start": 716.03,
            "end": 724.45,
            "text": " That's it. So Enrico, how do we move forward from here? So first of all we want to show that we",
            "tokens": [
                50400,
                663,
                311,
                309,
                13,
                407,
                2193,
                23776,
                11,
                577,
                360,
                321,
                1286,
                2128,
                490,
                510,
                30,
                407,
                700,
                295,
                439,
                321,
                528,
                281,
                855,
                300,
                321,
                50816
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20906689721094052,
            "compression_ratio": 1.4947368421052631,
            "no_speech_prob": 7.277727127075195e-05,
            "words": [
                {
                    "start": 716.03,
                    "end": 716.41,
                    "word": " That's",
                    "probability": 0.687744140625
                },
                {
                    "start": 716.41,
                    "end": 716.59,
                    "word": " it",
                    "probability": 0.904296875
                },
                {
                    "start": 716.59,
                    "end": 716.87,
                    "word": ".",
                    "probability": 0.8046875
                },
                {
                    "start": 716.87,
                    "end": 717.11,
                    "word": " So",
                    "probability": 0.85498046875
                },
                {
                    "start": 717.11,
                    "end": 717.57,
                    "word": " Enrico",
                    "probability": 0.765869140625
                },
                {
                    "start": 717.57,
                    "end": 717.95,
                    "word": ",",
                    "probability": 0.955078125
                },
                {
                    "start": 717.95,
                    "end": 718.63,
                    "word": " how",
                    "probability": 0.8896484375
                },
                {
                    "start": 718.63,
                    "end": 718.75,
                    "word": " do",
                    "probability": 0.896484375
                },
                {
                    "start": 718.75,
                    "end": 718.87,
                    "word": " we",
                    "probability": 0.9033203125
                },
                {
                    "start": 718.87,
                    "end": 719.07,
                    "word": " move",
                    "probability": 0.8857421875
                },
                {
                    "start": 719.07,
                    "end": 719.31,
                    "word": " forward",
                    "probability": 0.84521484375
                },
                {
                    "start": 719.31,
                    "end": 719.51,
                    "word": " from",
                    "probability": 0.82275390625
                },
                {
                    "start": 719.51,
                    "end": 719.73,
                    "word": " here",
                    "probability": 0.8115234375
                },
                {
                    "start": 719.73,
                    "end": 720.33,
                    "word": "?",
                    "probability": 0.97021484375
                },
                {
                    "start": 720.63,
                    "end": 720.73,
                    "word": " So",
                    "probability": 0.422119140625
                },
                {
                    "start": 720.73,
                    "end": 721.43,
                    "word": " first",
                    "probability": 0.69189453125
                },
                {
                    "start": 721.43,
                    "end": 721.59,
                    "word": " of",
                    "probability": 0.89892578125
                },
                {
                    "start": 721.59,
                    "end": 721.85,
                    "word": " all",
                    "probability": 0.89453125
                },
                {
                    "start": 721.85,
                    "end": 723.33,
                    "word": " we",
                    "probability": 0.10455322265625
                },
                {
                    "start": 723.33,
                    "end": 723.59,
                    "word": " want",
                    "probability": 0.73095703125
                },
                {
                    "start": 723.59,
                    "end": 723.71,
                    "word": " to",
                    "probability": 0.908203125
                },
                {
                    "start": 723.71,
                    "end": 724.05,
                    "word": " show",
                    "probability": 0.8759765625
                },
                {
                    "start": 724.05,
                    "end": 724.31,
                    "word": " that",
                    "probability": 0.87841796875
                },
                {
                    "start": 724.31,
                    "end": 724.45,
                    "word": " we",
                    "probability": 0.90234375
                }
            ]
        },
        {
            "id": 97,
            "seek": 73914,
            "start": 724.45,
            "end": 733.71,
            "text": " really have a code execution and for doing that the simplest way is downloading some garbage into",
            "tokens": [
                50816,
                534,
                362,
                257,
                3089,
                15058,
                293,
                337,
                884,
                300,
                264,
                22811,
                636,
                307,
                32529,
                512,
                14150,
                666,
                51280
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20906689721094052,
            "compression_ratio": 1.4947368421052631,
            "no_speech_prob": 7.277727127075195e-05,
            "words": [
                {
                    "start": 724.45,
                    "end": 724.75,
                    "word": " really",
                    "probability": 0.77099609375
                },
                {
                    "start": 724.75,
                    "end": 725.45,
                    "word": " have",
                    "probability": 0.884765625
                },
                {
                    "start": 725.75,
                    "end": 726.15,
                    "word": " a code",
                    "probability": 0.81787109375
                },
                {
                    "start": 726.15,
                    "end": 726.61,
                    "word": " execution",
                    "probability": 0.90478515625
                },
                {
                    "start": 726.61,
                    "end": 728.05,
                    "word": " and",
                    "probability": 0.2802734375
                },
                {
                    "start": 728.05,
                    "end": 728.81,
                    "word": " for",
                    "probability": 0.75390625
                },
                {
                    "start": 728.81,
                    "end": 729.05,
                    "word": " doing",
                    "probability": 0.92041015625
                },
                {
                    "start": 729.05,
                    "end": 729.37,
                    "word": " that",
                    "probability": 0.88525390625
                },
                {
                    "start": 729.37,
                    "end": 729.67,
                    "word": " the",
                    "probability": 0.66796875
                },
                {
                    "start": 729.67,
                    "end": 730.09,
                    "word": " simplest",
                    "probability": 0.8037109375
                },
                {
                    "start": 730.09,
                    "end": 730.57,
                    "word": " way",
                    "probability": 0.89990234375
                },
                {
                    "start": 730.57,
                    "end": 731.11,
                    "word": " is",
                    "probability": 0.90185546875
                },
                {
                    "start": 731.11,
                    "end": 732.73,
                    "word": " downloading",
                    "probability": 0.83203125
                },
                {
                    "start": 732.73,
                    "end": 733.05,
                    "word": " some",
                    "probability": 0.833984375
                },
                {
                    "start": 733.05,
                    "end": 733.45,
                    "word": " garbage",
                    "probability": 0.85888671875
                },
                {
                    "start": 733.45,
                    "end": 733.71,
                    "word": " into",
                    "probability": 0.73779296875
                }
            ]
        },
        {
            "id": 98,
            "seek": 73914,
            "start": 733.71,
            "end": 740.35,
            "text": " the memory and trying to execute it. So for example if I just transfer a 000 which in this",
            "tokens": [
                51280,
                264,
                4675,
                293,
                1382,
                281,
                14483,
                309,
                13,
                407,
                337,
                1365,
                498,
                286,
                445,
                5003,
                257,
                13711,
                597,
                294,
                341,
                51612
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20906689721094052,
            "compression_ratio": 1.4947368421052631,
            "no_speech_prob": 7.277727127075195e-05,
            "words": [
                {
                    "start": 733.71,
                    "end": 733.89,
                    "word": " the",
                    "probability": 0.8134765625
                },
                {
                    "start": 733.89,
                    "end": 734.21,
                    "word": " memory",
                    "probability": 0.80615234375
                },
                {
                    "start": 734.21,
                    "end": 734.51,
                    "word": " and",
                    "probability": 0.8955078125
                },
                {
                    "start": 734.51,
                    "end": 734.79,
                    "word": " trying",
                    "probability": 0.81298828125
                },
                {
                    "start": 734.79,
                    "end": 734.97,
                    "word": " to",
                    "probability": 0.9091796875
                },
                {
                    "start": 734.97,
                    "end": 735.29,
                    "word": " execute",
                    "probability": 0.87939453125
                },
                {
                    "start": 735.29,
                    "end": 735.61,
                    "word": " it",
                    "probability": 0.9013671875
                },
                {
                    "start": 735.61,
                    "end": 736.15,
                    "word": ".",
                    "probability": 0.8857421875
                },
                {
                    "start": 736.15,
                    "end": 736.39,
                    "word": " So",
                    "probability": 0.86669921875
                },
                {
                    "start": 736.39,
                    "end": 736.59,
                    "word": " for",
                    "probability": 0.8154296875
                },
                {
                    "start": 736.59,
                    "end": 736.83,
                    "word": " example",
                    "probability": 0.9306640625
                },
                {
                    "start": 736.83,
                    "end": 737.35,
                    "word": " if",
                    "probability": 0.62939453125
                },
                {
                    "start": 737.35,
                    "end": 737.47,
                    "word": " I",
                    "probability": 0.96533203125
                },
                {
                    "start": 737.47,
                    "end": 737.63,
                    "word": " just",
                    "probability": 0.888671875
                },
                {
                    "start": 737.63,
                    "end": 738.09,
                    "word": " transfer",
                    "probability": 0.828125
                },
                {
                    "start": 738.53,
                    "end": 739.13,
                    "word": " a 000",
                    "probability": 0.2294921875
                },
                {
                    "start": 739.13,
                    "end": 739.95,
                    "word": " which",
                    "probability": 0.64794921875
                },
                {
                    "start": 739.95,
                    "end": 740.19,
                    "word": " in",
                    "probability": 0.87353515625
                },
                {
                    "start": 740.19,
                    "end": 740.35,
                    "word": " this",
                    "probability": 0.7001953125
                }
            ]
        },
        {
            "id": 99,
            "seek": 76790,
            "start": 740.35,
            "end": 747.23,
            "text": " instruction set is a NOP, then the ECU will execute this NOP and then start executing whatever",
            "tokens": [
                50364,
                10951,
                992,
                307,
                257,
                9146,
                47,
                11,
                550,
                264,
                19081,
                52,
                486,
                14483,
                341,
                9146,
                47,
                293,
                550,
                722,
                32368,
                2035,
                50716
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2185763920346896,
            "compression_ratio": 1.6056338028169015,
            "no_speech_prob": 0.00052642822265625,
            "words": [
                {
                    "start": 740.35,
                    "end": 740.77,
                    "word": " instruction",
                    "probability": 0.345703125
                },
                {
                    "start": 740.77,
                    "end": 741.05,
                    "word": " set",
                    "probability": 0.86474609375
                },
                {
                    "start": 741.05,
                    "end": 741.21,
                    "word": " is",
                    "probability": 0.8662109375
                },
                {
                    "start": 741.37,
                    "end": 741.67,
                    "word": " a NOP",
                    "probability": 0.782470703125
                },
                {
                    "start": 741.67,
                    "end": 742.35,
                    "word": ",",
                    "probability": 0.62451171875
                },
                {
                    "start": 742.35,
                    "end": 742.81,
                    "word": " then",
                    "probability": 0.70849609375
                },
                {
                    "start": 742.81,
                    "end": 743.29,
                    "word": " the",
                    "probability": 0.5537109375
                },
                {
                    "start": 743.29,
                    "end": 743.69,
                    "word": " ECU",
                    "probability": 0.948974609375
                },
                {
                    "start": 743.69,
                    "end": 744.55,
                    "word": " will",
                    "probability": 0.8232421875
                },
                {
                    "start": 744.55,
                    "end": 745.11,
                    "word": " execute",
                    "probability": 0.8828125
                },
                {
                    "start": 745.11,
                    "end": 745.39,
                    "word": " this",
                    "probability": 0.85791015625
                },
                {
                    "start": 745.39,
                    "end": 745.73,
                    "word": " NOP",
                    "probability": 0.924560546875
                },
                {
                    "start": 745.73,
                    "end": 745.95,
                    "word": " and",
                    "probability": 0.84423828125
                },
                {
                    "start": 745.95,
                    "end": 746.13,
                    "word": " then",
                    "probability": 0.611328125
                },
                {
                    "start": 746.13,
                    "end": 746.41,
                    "word": " start",
                    "probability": 0.80859375
                },
                {
                    "start": 746.41,
                    "end": 746.89,
                    "word": " executing",
                    "probability": 0.7646484375
                },
                {
                    "start": 746.89,
                    "end": 747.23,
                    "word": " whatever",
                    "probability": 0.82568359375
                }
            ]
        },
        {
            "id": 100,
            "seek": 76790,
            "start": 747.23,
            "end": 754.03,
            "text": " is after it in the memory which might be uninitialized. And in fact if we do this,",
            "tokens": [
                50716,
                307,
                934,
                309,
                294,
                264,
                4675,
                597,
                1062,
                312,
                43456,
                270,
                831,
                1602,
                13,
                400,
                294,
                1186,
                498,
                321,
                360,
                341,
                11,
                51040
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2185763920346896,
            "compression_ratio": 1.6056338028169015,
            "no_speech_prob": 0.00052642822265625,
            "words": [
                {
                    "start": 747.23,
                    "end": 747.61,
                    "word": " is",
                    "probability": 0.8994140625
                },
                {
                    "start": 747.61,
                    "end": 748.05,
                    "word": " after",
                    "probability": 0.69970703125
                },
                {
                    "start": 748.05,
                    "end": 748.25,
                    "word": " it",
                    "probability": 0.9033203125
                },
                {
                    "start": 748.25,
                    "end": 748.41,
                    "word": " in",
                    "probability": 0.8984375
                },
                {
                    "start": 748.41,
                    "end": 748.55,
                    "word": " the",
                    "probability": 0.80810546875
                },
                {
                    "start": 748.55,
                    "end": 748.85,
                    "word": " memory",
                    "probability": 0.80810546875
                },
                {
                    "start": 748.85,
                    "end": 749.51,
                    "word": " which",
                    "probability": 0.529296875
                },
                {
                    "start": 749.51,
                    "end": 749.91,
                    "word": " might",
                    "probability": 0.7900390625
                },
                {
                    "start": 749.91,
                    "end": 750.27,
                    "word": " be",
                    "probability": 0.9033203125
                },
                {
                    "start": 750.27,
                    "end": 751.29,
                    "word": " uninitialized",
                    "probability": 0.9326171875
                },
                {
                    "start": 751.29,
                    "end": 751.97,
                    "word": ".",
                    "probability": 0.83544921875
                },
                {
                    "start": 752.07,
                    "end": 752.21,
                    "word": " And",
                    "probability": 0.355224609375
                },
                {
                    "start": 752.21,
                    "end": 752.73,
                    "word": " in",
                    "probability": 0.65283203125
                },
                {
                    "start": 752.73,
                    "end": 753.01,
                    "word": " fact",
                    "probability": 0.82470703125
                },
                {
                    "start": 753.01,
                    "end": 753.33,
                    "word": " if",
                    "probability": 0.487548828125
                },
                {
                    "start": 753.33,
                    "end": 753.49,
                    "word": " we",
                    "probability": 0.90234375
                },
                {
                    "start": 753.49,
                    "end": 753.67,
                    "word": " do",
                    "probability": 0.86767578125
                },
                {
                    "start": 753.67,
                    "end": 753.95,
                    "word": " this",
                    "probability": 0.876953125
                },
                {
                    "start": 753.95,
                    "end": 754.03,
                    "word": ",",
                    "probability": 0.74365234375
                }
            ]
        },
        {
            "id": 101,
            "seek": 76790,
            "start": 754.03,
            "end": 761.49,
            "text": " if we call the previous scapy exploit function with 000 as data, the ECU will crash.",
            "tokens": [
                51040,
                498,
                321,
                818,
                264,
                3894,
                4216,
                8200,
                25924,
                2445,
                365,
                13711,
                382,
                1412,
                11,
                264,
                19081,
                52,
                486,
                8252,
                13,
                51384
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2185763920346896,
            "compression_ratio": 1.6056338028169015,
            "no_speech_prob": 0.00052642822265625,
            "words": [
                {
                    "start": 754.03,
                    "end": 754.19,
                    "word": " if",
                    "probability": 0.8662109375
                },
                {
                    "start": 754.19,
                    "end": 754.59,
                    "word": " we",
                    "probability": 0.90283203125
                },
                {
                    "start": 754.59,
                    "end": 754.87,
                    "word": " call",
                    "probability": 0.7236328125
                },
                {
                    "start": 754.87,
                    "end": 755.15,
                    "word": " the",
                    "probability": 0.8154296875
                },
                {
                    "start": 755.15,
                    "end": 755.55,
                    "word": " previous",
                    "probability": 0.6220703125
                },
                {
                    "start": 755.55,
                    "end": 756.11,
                    "word": " scapy",
                    "probability": 0.39105224609375
                },
                {
                    "start": 756.11,
                    "end": 756.85,
                    "word": " exploit",
                    "probability": 0.638671875
                },
                {
                    "start": 756.85,
                    "end": 757.35,
                    "word": " function",
                    "probability": 0.876953125
                },
                {
                    "start": 757.35,
                    "end": 757.69,
                    "word": " with",
                    "probability": 0.80078125
                },
                {
                    "start": 757.69,
                    "end": 758.35,
                    "word": " 000",
                    "probability": 0.2449951171875
                },
                {
                    "start": 758.35,
                    "end": 758.99,
                    "word": " as",
                    "probability": 0.6796875
                },
                {
                    "start": 758.99,
                    "end": 759.35,
                    "word": " data",
                    "probability": 0.8193359375
                },
                {
                    "start": 759.35,
                    "end": 759.87,
                    "word": ",",
                    "probability": 0.7294921875
                },
                {
                    "start": 759.87,
                    "end": 759.99,
                    "word": " the",
                    "probability": 0.8076171875
                },
                {
                    "start": 759.99,
                    "end": 760.29,
                    "word": " ECU",
                    "probability": 0.93994140625
                },
                {
                    "start": 760.29,
                    "end": 760.49,
                    "word": " will",
                    "probability": 0.7744140625
                },
                {
                    "start": 760.49,
                    "end": 760.81,
                    "word": " crash",
                    "probability": 0.84033203125
                },
                {
                    "start": 760.81,
                    "end": 761.49,
                    "word": ".",
                    "probability": 0.98095703125
                }
            ]
        },
        {
            "id": 102,
            "seek": 76790,
            "start": 762.27,
            "end": 769.11,
            "text": " Now if instead I terminate the function with 7f00 which in this instruction set",
            "tokens": [
                51460,
                823,
                498,
                2602,
                286,
                10761,
                473,
                264,
                2445,
                365,
                1614,
                69,
                628,
                597,
                294,
                341,
                10951,
                992,
                51812
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2185763920346896,
            "compression_ratio": 1.6056338028169015,
            "no_speech_prob": 0.00052642822265625,
            "words": [
                {
                    "start": 762.27,
                    "end": 762.57,
                    "word": " Now",
                    "probability": 0.77880859375
                },
                {
                    "start": 762.57,
                    "end": 763.31,
                    "word": " if",
                    "probability": 0.60595703125
                },
                {
                    "start": 763.31,
                    "end": 763.89,
                    "word": " instead",
                    "probability": 0.82958984375
                },
                {
                    "start": 763.89,
                    "end": 764.45,
                    "word": " I",
                    "probability": 0.923828125
                },
                {
                    "start": 764.45,
                    "end": 765.05,
                    "word": " terminate",
                    "probability": 0.852294921875
                },
                {
                    "start": 765.05,
                    "end": 765.27,
                    "word": " the",
                    "probability": 0.81396484375
                },
                {
                    "start": 765.27,
                    "end": 765.61,
                    "word": " function",
                    "probability": 0.88134765625
                },
                {
                    "start": 765.61,
                    "end": 765.95,
                    "word": " with",
                    "probability": 0.80126953125
                },
                {
                    "start": 765.95,
                    "end": 767.09,
                    "word": " 7f00",
                    "probability": 0.6162109375
                },
                {
                    "start": 767.09,
                    "end": 768.03,
                    "word": " which",
                    "probability": 0.52294921875
                },
                {
                    "start": 768.03,
                    "end": 768.17,
                    "word": " in",
                    "probability": 0.853515625
                },
                {
                    "start": 768.17,
                    "end": 768.31,
                    "word": " this",
                    "probability": 0.82373046875
                },
                {
                    "start": 768.31,
                    "end": 768.71,
                    "word": " instruction",
                    "probability": 0.90576171875
                },
                {
                    "start": 768.71,
                    "end": 769.11,
                    "word": " set",
                    "probability": 0.9033203125
                }
            ]
        },
        {
            "id": 103,
            "seek": 79398,
            "start": 769.11,
            "end": 776.21,
            "text": " is a jump to the link pointer which is how a return from a function is encoded, then the",
            "tokens": [
                50372,
                307,
                257,
                3012,
                281,
                264,
                2113,
                23918,
                597,
                307,
                577,
                257,
                2736,
                490,
                257,
                2445,
                307,
                2058,
                12340,
                11,
                550,
                264,
                50704
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21682099059776025,
            "compression_ratio": 1.6435643564356435,
            "no_speech_prob": 0.00015437602996826172,
            "words": [
                {
                    "start": 769.11,
                    "end": 769.51,
                    "word": " is",
                    "probability": 0.201416015625
                },
                {
                    "start": 769.69,
                    "end": 769.97,
                    "word": " a jump",
                    "probability": 0.78857421875
                },
                {
                    "start": 769.97,
                    "end": 770.15,
                    "word": " to",
                    "probability": 0.8994140625
                },
                {
                    "start": 770.15,
                    "end": 770.29,
                    "word": " the",
                    "probability": 0.81787109375
                },
                {
                    "start": 770.29,
                    "end": 770.45,
                    "word": " link",
                    "probability": 0.7373046875
                },
                {
                    "start": 770.45,
                    "end": 770.91,
                    "word": " pointer",
                    "probability": 0.80908203125
                },
                {
                    "start": 770.91,
                    "end": 771.39,
                    "word": " which",
                    "probability": 0.27880859375
                },
                {
                    "start": 771.39,
                    "end": 771.59,
                    "word": " is",
                    "probability": 0.8994140625
                },
                {
                    "start": 771.59,
                    "end": 771.87,
                    "word": " how",
                    "probability": 0.8896484375
                },
                {
                    "start": 772.67,
                    "end": 773.05,
                    "word": " a return",
                    "probability": 0.8095703125
                },
                {
                    "start": 773.05,
                    "end": 773.31,
                    "word": " from",
                    "probability": 0.81982421875
                },
                {
                    "start": 773.43,
                    "end": 773.73,
                    "word": " a function",
                    "probability": 0.880859375
                },
                {
                    "start": 773.73,
                    "end": 773.95,
                    "word": " is",
                    "probability": 0.8955078125
                },
                {
                    "start": 773.95,
                    "end": 774.35,
                    "word": " encoded",
                    "probability": 0.936279296875
                },
                {
                    "start": 774.35,
                    "end": 775.05,
                    "word": ",",
                    "probability": 0.321044921875
                },
                {
                    "start": 775.05,
                    "end": 775.33,
                    "word": " then",
                    "probability": 0.7060546875
                },
                {
                    "start": 775.33,
                    "end": 776.21,
                    "word": " the",
                    "probability": 0.7490234375
                }
            ]
        },
        {
            "id": 104,
            "seek": 79398,
            "start": 776.91,
            "end": 781.59,
            "text": " ECU will not crash because we are correctly returning to the caller.",
            "tokens": [
                50764,
                19081,
                52,
                486,
                406,
                8252,
                570,
                321,
                366,
                8944,
                12678,
                281,
                264,
                48324,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21682099059776025,
            "compression_ratio": 1.6435643564356435,
            "no_speech_prob": 0.00015437602996826172,
            "words": [
                {
                    "start": 776.91,
                    "end": 777.51,
                    "word": " ECU",
                    "probability": 0.55108642578125
                },
                {
                    "start": 777.51,
                    "end": 777.65,
                    "word": " will",
                    "probability": 0.794921875
                },
                {
                    "start": 777.65,
                    "end": 777.87,
                    "word": " not",
                    "probability": 0.89990234375
                },
                {
                    "start": 777.87,
                    "end": 778.27,
                    "word": " crash",
                    "probability": 0.83740234375
                },
                {
                    "start": 778.27,
                    "end": 779.13,
                    "word": " because",
                    "probability": 0.76513671875
                },
                {
                    "start": 779.13,
                    "end": 779.39,
                    "word": " we",
                    "probability": 0.9091796875
                },
                {
                    "start": 779.39,
                    "end": 779.51,
                    "word": " are",
                    "probability": 0.88623046875
                },
                {
                    "start": 779.51,
                    "end": 779.89,
                    "word": " correctly",
                    "probability": 0.8310546875
                },
                {
                    "start": 779.89,
                    "end": 780.29,
                    "word": " returning",
                    "probability": 0.83837890625
                },
                {
                    "start": 780.29,
                    "end": 780.51,
                    "word": " to",
                    "probability": 0.876953125
                },
                {
                    "start": 780.51,
                    "end": 780.77,
                    "word": " the",
                    "probability": 0.81298828125
                },
                {
                    "start": 780.77,
                    "end": 780.99,
                    "word": " caller",
                    "probability": 0.66650390625
                },
                {
                    "start": 780.99,
                    "end": 781.59,
                    "word": ".",
                    "probability": 0.97216796875
                }
            ]
        },
        {
            "id": 105,
            "seek": 79398,
            "start": 781.63,
            "end": 789.05,
            "text": " Now we were lucky in this case because the function that called our exploit call did not",
            "tokens": [
                50996,
                823,
                321,
                645,
                6356,
                294,
                341,
                1389,
                570,
                264,
                2445,
                300,
                1219,
                527,
                25924,
                818,
                630,
                406,
                51360
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21682099059776025,
            "compression_ratio": 1.6435643564356435,
            "no_speech_prob": 0.00015437602996826172,
            "words": [
                {
                    "start": 781.63,
                    "end": 782.09,
                    "word": " Now",
                    "probability": 0.7451171875
                },
                {
                    "start": 782.09,
                    "end": 782.49,
                    "word": " we",
                    "probability": 0.409912109375
                },
                {
                    "start": 782.49,
                    "end": 782.69,
                    "word": " were",
                    "probability": 0.87841796875
                },
                {
                    "start": 782.69,
                    "end": 783.05,
                    "word": " lucky",
                    "probability": 0.72412109375
                },
                {
                    "start": 783.05,
                    "end": 783.23,
                    "word": " in",
                    "probability": 0.89306640625
                },
                {
                    "start": 783.23,
                    "end": 783.39,
                    "word": " this",
                    "probability": 0.87646484375
                },
                {
                    "start": 783.39,
                    "end": 783.73,
                    "word": " case",
                    "probability": 0.8154296875
                },
                {
                    "start": 783.73,
                    "end": 784.37,
                    "word": " because",
                    "probability": 0.75732421875
                },
                {
                    "start": 784.37,
                    "end": 785.45,
                    "word": " the",
                    "probability": 0.80859375
                },
                {
                    "start": 785.45,
                    "end": 785.89,
                    "word": " function",
                    "probability": 0.86669921875
                },
                {
                    "start": 785.89,
                    "end": 786.11,
                    "word": " that",
                    "probability": 0.876953125
                },
                {
                    "start": 786.11,
                    "end": 786.49,
                    "word": " called",
                    "probability": 0.6826171875
                },
                {
                    "start": 786.49,
                    "end": 787.23,
                    "word": " our",
                    "probability": 0.77685546875
                },
                {
                    "start": 787.23,
                    "end": 788.15,
                    "word": " exploit",
                    "probability": 0.65869140625
                },
                {
                    "start": 788.15,
                    "end": 788.47,
                    "word": " call",
                    "probability": 0.61083984375
                },
                {
                    "start": 788.47,
                    "end": 788.77,
                    "word": " did",
                    "probability": 0.90478515625
                },
                {
                    "start": 788.77,
                    "end": 789.05,
                    "word": " not",
                    "probability": 0.91259765625
                }
            ]
        },
        {
            "id": 106,
            "seek": 79398,
            "start": 789.05,
            "end": 795.19,
            "text": " create some stack frame, so we did not have to pop to the stack frame and restore the",
            "tokens": [
                51360,
                1884,
                512,
                8630,
                3920,
                11,
                370,
                321,
                630,
                406,
                362,
                281,
                1665,
                281,
                264,
                8630,
                3920,
                293,
                15227,
                264,
                51668
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21682099059776025,
            "compression_ratio": 1.6435643564356435,
            "no_speech_prob": 0.00015437602996826172,
            "words": [
                {
                    "start": 789.05,
                    "end": 789.57,
                    "word": " create",
                    "probability": 0.8349609375
                },
                {
                    "start": 789.57,
                    "end": 790.15,
                    "word": " some",
                    "probability": 0.7919921875
                },
                {
                    "start": 790.15,
                    "end": 790.45,
                    "word": " stack",
                    "probability": 0.82568359375
                },
                {
                    "start": 790.45,
                    "end": 790.81,
                    "word": " frame",
                    "probability": 0.787109375
                },
                {
                    "start": 790.81,
                    "end": 791.05,
                    "word": ",",
                    "probability": 0.43310546875
                },
                {
                    "start": 791.05,
                    "end": 791.81,
                    "word": " so",
                    "probability": 0.68798828125
                },
                {
                    "start": 791.81,
                    "end": 792.01,
                    "word": " we",
                    "probability": 0.89111328125
                },
                {
                    "start": 792.01,
                    "end": 792.23,
                    "word": " did",
                    "probability": 0.8935546875
                },
                {
                    "start": 792.23,
                    "end": 792.41,
                    "word": " not",
                    "probability": 0.896484375
                },
                {
                    "start": 792.41,
                    "end": 792.57,
                    "word": " have",
                    "probability": 0.87109375
                },
                {
                    "start": 792.57,
                    "end": 792.75,
                    "word": " to",
                    "probability": 0.90478515625
                },
                {
                    "start": 792.75,
                    "end": 793.07,
                    "word": " pop",
                    "probability": 0.68115234375
                },
                {
                    "start": 793.07,
                    "end": 793.23,
                    "word": " to",
                    "probability": 0.44921875
                },
                {
                    "start": 793.23,
                    "end": 793.33,
                    "word": " the",
                    "probability": 0.72998046875
                },
                {
                    "start": 793.33,
                    "end": 793.53,
                    "word": " stack",
                    "probability": 0.9150390625
                },
                {
                    "start": 793.53,
                    "end": 793.89,
                    "word": " frame",
                    "probability": 0.82373046875
                },
                {
                    "start": 793.89,
                    "end": 794.13,
                    "word": " and",
                    "probability": 0.8935546875
                },
                {
                    "start": 794.13,
                    "end": 794.59,
                    "word": " restore",
                    "probability": 0.7802734375
                },
                {
                    "start": 794.59,
                    "end": 795.19,
                    "word": " the",
                    "probability": 0.8095703125
                }
            ]
        },
        {
            "id": 107,
            "seek": 81924,
            "start": 796.15,
            "end": 802.97,
            "text": " registers for the caller. But in case that was the case, we would have needed to brute force",
            "tokens": [
                50412,
                38351,
                337,
                264,
                48324,
                13,
                583,
                294,
                1389,
                300,
                390,
                264,
                1389,
                11,
                321,
                576,
                362,
                2978,
                281,
                47909,
                3464,
                50748
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22723214008978435,
            "compression_ratio": 1.4973262032085561,
            "no_speech_prob": 0.00040984153747558594,
            "words": [
                {
                    "start": 796.15,
                    "end": 796.75,
                    "word": " registers",
                    "probability": 0.4375
                },
                {
                    "start": 796.75,
                    "end": 797.09,
                    "word": " for",
                    "probability": 0.82763671875
                },
                {
                    "start": 797.09,
                    "end": 797.27,
                    "word": " the",
                    "probability": 0.744140625
                },
                {
                    "start": 797.27,
                    "end": 797.75,
                    "word": " caller",
                    "probability": 0.410888671875
                },
                {
                    "start": 797.75,
                    "end": 798.35,
                    "word": ".",
                    "probability": 0.52783203125
                },
                {
                    "start": 798.35,
                    "end": 798.53,
                    "word": " But",
                    "probability": 0.89404296875
                },
                {
                    "start": 798.53,
                    "end": 798.79,
                    "word": " in",
                    "probability": 0.87744140625
                },
                {
                    "start": 798.79,
                    "end": 799.15,
                    "word": " case",
                    "probability": 0.80029296875
                },
                {
                    "start": 799.15,
                    "end": 799.45,
                    "word": " that",
                    "probability": 0.87060546875
                },
                {
                    "start": 799.45,
                    "end": 799.91,
                    "word": " was",
                    "probability": 0.8935546875
                },
                {
                    "start": 799.91,
                    "end": 800.41,
                    "word": " the",
                    "probability": 0.81689453125
                },
                {
                    "start": 800.41,
                    "end": 800.79,
                    "word": " case",
                    "probability": 0.7958984375
                },
                {
                    "start": 800.79,
                    "end": 800.89,
                    "word": ",",
                    "probability": 0.46875
                },
                {
                    "start": 800.89,
                    "end": 800.99,
                    "word": " we",
                    "probability": 0.9013671875
                },
                {
                    "start": 800.99,
                    "end": 801.15,
                    "word": " would",
                    "probability": 0.44873046875
                },
                {
                    "start": 801.15,
                    "end": 801.29,
                    "word": " have",
                    "probability": 0.85595703125
                },
                {
                    "start": 801.29,
                    "end": 801.55,
                    "word": " needed",
                    "probability": 0.70654296875
                },
                {
                    "start": 801.55,
                    "end": 802.13,
                    "word": " to",
                    "probability": 0.89453125
                },
                {
                    "start": 802.13,
                    "end": 802.67,
                    "word": " brute",
                    "probability": 0.75732421875
                },
                {
                    "start": 802.67,
                    "end": 802.97,
                    "word": " force",
                    "probability": 0.77392578125
                }
            ]
        },
        {
            "id": 108,
            "seek": 81924,
            "start": 802.97,
            "end": 811.79,
            "text": " all the possible shapes of the stack frame which is not really a big issue. But in this case we",
            "tokens": [
                50748,
                439,
                264,
                1944,
                10854,
                295,
                264,
                8630,
                3920,
                597,
                307,
                406,
                534,
                257,
                955,
                2734,
                13,
                583,
                294,
                341,
                1389,
                321,
                51188
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22723214008978435,
            "compression_ratio": 1.4973262032085561,
            "no_speech_prob": 0.00040984153747558594,
            "words": [
                {
                    "start": 802.97,
                    "end": 803.17,
                    "word": " all",
                    "probability": 0.61083984375
                },
                {
                    "start": 803.17,
                    "end": 803.35,
                    "word": " the",
                    "probability": 0.79345703125
                },
                {
                    "start": 803.35,
                    "end": 803.89,
                    "word": " possible",
                    "probability": 0.86181640625
                },
                {
                    "start": 803.89,
                    "end": 805.35,
                    "word": " shapes",
                    "probability": 0.80419921875
                },
                {
                    "start": 805.35,
                    "end": 805.61,
                    "word": " of",
                    "probability": 0.88330078125
                },
                {
                    "start": 805.61,
                    "end": 805.75,
                    "word": " the",
                    "probability": 0.787109375
                },
                {
                    "start": 805.75,
                    "end": 805.95,
                    "word": " stack",
                    "probability": 0.876953125
                },
                {
                    "start": 805.95,
                    "end": 806.27,
                    "word": " frame",
                    "probability": 0.84716796875
                },
                {
                    "start": 806.27,
                    "end": 806.61,
                    "word": " which",
                    "probability": 0.60498046875
                },
                {
                    "start": 806.61,
                    "end": 807.83,
                    "word": " is",
                    "probability": 0.89453125
                },
                {
                    "start": 807.83,
                    "end": 808.05,
                    "word": " not",
                    "probability": 0.8974609375
                },
                {
                    "start": 808.05,
                    "end": 808.55,
                    "word": " really",
                    "probability": 0.67333984375
                },
                {
                    "start": 809.65,
                    "end": 809.87,
                    "word": " a big",
                    "probability": 0.87109375
                },
                {
                    "start": 809.87,
                    "end": 810.79,
                    "word": " issue",
                    "probability": 0.89794921875
                },
                {
                    "start": 810.79,
                    "end": 811.17,
                    "word": ".",
                    "probability": 0.8642578125
                },
                {
                    "start": 811.17,
                    "end": 811.29,
                    "word": " But",
                    "probability": 0.2880859375
                },
                {
                    "start": 811.29,
                    "end": 811.37,
                    "word": " in",
                    "probability": 0.9052734375
                },
                {
                    "start": 811.37,
                    "end": 811.51,
                    "word": " this",
                    "probability": 0.876953125
                },
                {
                    "start": 811.51,
                    "end": 811.69,
                    "word": " case",
                    "probability": 0.80322265625
                },
                {
                    "start": 811.69,
                    "end": 811.79,
                    "word": " we",
                    "probability": 0.54638671875
                }
            ]
        },
        {
            "id": 109,
            "seek": 81924,
            "start": 811.79,
            "end": 820.45,
            "text": " were lucky, so just sending out these four bytes will let the ECU execute this NOP and then",
            "tokens": [
                51188,
                645,
                6356,
                11,
                370,
                445,
                7750,
                484,
                613,
                1451,
                36088,
                486,
                718,
                264,
                19081,
                52,
                14483,
                341,
                9146,
                47,
                293,
                550,
                51616
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22723214008978435,
            "compression_ratio": 1.4973262032085561,
            "no_speech_prob": 0.00040984153747558594,
            "words": [
                {
                    "start": 811.79,
                    "end": 811.91,
                    "word": " were",
                    "probability": 0.86767578125
                },
                {
                    "start": 811.91,
                    "end": 812.17,
                    "word": " lucky",
                    "probability": 0.72802734375
                },
                {
                    "start": 812.17,
                    "end": 812.31,
                    "word": ",",
                    "probability": 0.120849609375
                },
                {
                    "start": 812.31,
                    "end": 812.39,
                    "word": " so",
                    "probability": 0.8740234375
                },
                {
                    "start": 812.39,
                    "end": 812.67,
                    "word": " just",
                    "probability": 0.86767578125
                },
                {
                    "start": 812.67,
                    "end": 813.13,
                    "word": " sending",
                    "probability": 0.75732421875
                },
                {
                    "start": 813.13,
                    "end": 813.57,
                    "word": " out",
                    "probability": 0.81201171875
                },
                {
                    "start": 813.57,
                    "end": 815.13,
                    "word": " these",
                    "probability": 0.56640625
                },
                {
                    "start": 815.13,
                    "end": 815.51,
                    "word": " four",
                    "probability": 0.802734375
                },
                {
                    "start": 815.51,
                    "end": 815.93,
                    "word": " bytes",
                    "probability": 0.71630859375
                },
                {
                    "start": 815.93,
                    "end": 816.33,
                    "word": " will",
                    "probability": 0.658203125
                },
                {
                    "start": 816.33,
                    "end": 818.35,
                    "word": " let",
                    "probability": 0.88720703125
                },
                {
                    "start": 818.35,
                    "end": 818.83,
                    "word": " the",
                    "probability": 0.7080078125
                },
                {
                    "start": 818.83,
                    "end": 819.03,
                    "word": " ECU",
                    "probability": 0.90234375
                },
                {
                    "start": 819.03,
                    "end": 819.49,
                    "word": " execute",
                    "probability": 0.83740234375
                },
                {
                    "start": 819.49,
                    "end": 819.69,
                    "word": " this",
                    "probability": 0.748046875
                },
                {
                    "start": 819.69,
                    "end": 819.99,
                    "word": " NOP",
                    "probability": 0.6768798828125
                },
                {
                    "start": 819.99,
                    "end": 820.19,
                    "word": " and",
                    "probability": 0.7109375
                },
                {
                    "start": 820.19,
                    "end": 820.45,
                    "word": " then",
                    "probability": 0.71875
                }
            ]
        },
        {
            "id": 110,
            "seek": 84384,
            "start": 820.45,
            "end": 828.51,
            "text": " jump back to the normal execution. And yeah, this shows that we can execute code on this ECU.",
            "tokens": [
                50384,
                3012,
                646,
                281,
                264,
                2710,
                15058,
                13,
                400,
                1338,
                11,
                341,
                3110,
                300,
                321,
                393,
                14483,
                3089,
                322,
                341,
                19081,
                52,
                13,
                50752
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2388392801795687,
            "compression_ratio": 1.5617977528089888,
            "no_speech_prob": 2.6524066925048828e-05,
            "words": [
                {
                    "start": 820.45,
                    "end": 821.15,
                    "word": " jump",
                    "probability": 0.1903076171875
                },
                {
                    "start": 821.15,
                    "end": 821.41,
                    "word": " back",
                    "probability": 0.81494140625
                },
                {
                    "start": 821.41,
                    "end": 821.57,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 821.57,
                    "end": 821.79,
                    "word": " the",
                    "probability": 0.8125
                },
                {
                    "start": 821.79,
                    "end": 822.13,
                    "word": " normal",
                    "probability": 0.7880859375
                },
                {
                    "start": 822.13,
                    "end": 822.61,
                    "word": " execution",
                    "probability": 0.88330078125
                },
                {
                    "start": 822.61,
                    "end": 823.17,
                    "word": ".",
                    "probability": 0.73291015625
                },
                {
                    "start": 823.19,
                    "end": 823.47,
                    "word": " And",
                    "probability": 0.8974609375
                },
                {
                    "start": 823.47,
                    "end": 824.43,
                    "word": " yeah",
                    "probability": 0.583984375
                },
                {
                    "start": 824.43,
                    "end": 824.93,
                    "word": ",",
                    "probability": 0.99462890625
                },
                {
                    "start": 824.93,
                    "end": 825.21,
                    "word": " this",
                    "probability": 0.87451171875
                },
                {
                    "start": 825.21,
                    "end": 825.51,
                    "word": " shows",
                    "probability": 0.77783203125
                },
                {
                    "start": 825.51,
                    "end": 825.77,
                    "word": " that",
                    "probability": 0.88134765625
                },
                {
                    "start": 825.77,
                    "end": 826.63,
                    "word": " we",
                    "probability": 0.91064453125
                },
                {
                    "start": 826.63,
                    "end": 826.85,
                    "word": " can",
                    "probability": 0.89111328125
                },
                {
                    "start": 826.85,
                    "end": 827.21,
                    "word": " execute",
                    "probability": 0.8134765625
                },
                {
                    "start": 827.21,
                    "end": 827.55,
                    "word": " code",
                    "probability": 0.7421875
                },
                {
                    "start": 827.55,
                    "end": 827.75,
                    "word": " on",
                    "probability": 0.90380859375
                },
                {
                    "start": 827.75,
                    "end": 827.91,
                    "word": " this",
                    "probability": 0.79345703125
                },
                {
                    "start": 827.91,
                    "end": 828.39,
                    "word": " ECU",
                    "probability": 0.48644042015075684
                },
                {
                    "start": 828.39,
                    "end": 828.51,
                    "word": ".",
                    "probability": 0.9736328125
                }
            ]
        },
        {
            "id": 111,
            "seek": 84384,
            "start": 829.59,
            "end": 837.63,
            "text": " Now we want to dump the firmware because we could not read it out with read memory by address.",
            "tokens": [
                50832,
                823,
                321,
                528,
                281,
                11430,
                264,
                30289,
                570,
                321,
                727,
                406,
                1401,
                309,
                484,
                365,
                1401,
                4675,
                538,
                2985,
                13,
                51192
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2388392801795687,
            "compression_ratio": 1.5617977528089888,
            "no_speech_prob": 2.6524066925048828e-05,
            "words": [
                {
                    "start": 829.59,
                    "end": 830.15,
                    "word": " Now",
                    "probability": 0.89208984375
                },
                {
                    "start": 830.15,
                    "end": 830.45,
                    "word": " we",
                    "probability": 0.6630859375
                },
                {
                    "start": 830.45,
                    "end": 830.67,
                    "word": " want",
                    "probability": 0.80419921875
                },
                {
                    "start": 830.67,
                    "end": 830.77,
                    "word": " to",
                    "probability": 0.90869140625
                },
                {
                    "start": 830.77,
                    "end": 831.01,
                    "word": " dump",
                    "probability": 0.8779296875
                },
                {
                    "start": 831.01,
                    "end": 831.19,
                    "word": " the",
                    "probability": 0.80859375
                },
                {
                    "start": 831.19,
                    "end": 831.55,
                    "word": " firmware",
                    "probability": 0.70947265625
                },
                {
                    "start": 831.55,
                    "end": 832.01,
                    "word": " because",
                    "probability": 0.75927734375
                },
                {
                    "start": 832.01,
                    "end": 832.33,
                    "word": " we",
                    "probability": 0.904296875
                },
                {
                    "start": 832.33,
                    "end": 832.49,
                    "word": " could",
                    "probability": 0.73681640625
                },
                {
                    "start": 832.49,
                    "end": 832.77,
                    "word": " not",
                    "probability": 0.90283203125
                },
                {
                    "start": 832.77,
                    "end": 833.05,
                    "word": " read",
                    "probability": 0.8388671875
                },
                {
                    "start": 833.05,
                    "end": 833.21,
                    "word": " it",
                    "probability": 0.88818359375
                },
                {
                    "start": 833.21,
                    "end": 833.55,
                    "word": " out",
                    "probability": 0.8291015625
                },
                {
                    "start": 833.55,
                    "end": 834.67,
                    "word": " with",
                    "probability": 0.022491455078125
                },
                {
                    "start": 834.67,
                    "end": 835.81,
                    "word": " read",
                    "probability": 0.552734375
                },
                {
                    "start": 835.81,
                    "end": 836.07,
                    "word": " memory",
                    "probability": 0.75341796875
                },
                {
                    "start": 836.07,
                    "end": 836.27,
                    "word": " by",
                    "probability": 0.8505859375
                },
                {
                    "start": 836.27,
                    "end": 837.07,
                    "word": " address",
                    "probability": 0.79443359375
                },
                {
                    "start": 837.07,
                    "end": 837.63,
                    "word": ".",
                    "probability": 0.95166015625
                }
            ]
        },
        {
            "id": 112,
            "seek": 84384,
            "start": 839.39,
            "end": 845.05,
            "text": " So we want to build a small exploit, a small software that dumps the firmware for us over",
            "tokens": [
                51324,
                407,
                321,
                528,
                281,
                1322,
                257,
                1359,
                25924,
                11,
                257,
                1359,
                4722,
                300,
                11430,
                82,
                264,
                30289,
                337,
                505,
                670,
                51592
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2388392801795687,
            "compression_ratio": 1.5617977528089888,
            "no_speech_prob": 2.6524066925048828e-05,
            "words": [
                {
                    "start": 839.39,
                    "end": 839.95,
                    "word": " So",
                    "probability": 0.89404296875
                },
                {
                    "start": 839.95,
                    "end": 840.11,
                    "word": " we",
                    "probability": 0.875
                },
                {
                    "start": 840.11,
                    "end": 840.31,
                    "word": " want",
                    "probability": 0.806640625
                },
                {
                    "start": 840.31,
                    "end": 840.45,
                    "word": " to",
                    "probability": 0.91064453125
                },
                {
                    "start": 840.45,
                    "end": 840.67,
                    "word": " build",
                    "probability": 0.8076171875
                },
                {
                    "start": 840.83,
                    "end": 841.13,
                    "word": " a small",
                    "probability": 0.75390625
                },
                {
                    "start": 841.13,
                    "end": 841.81,
                    "word": " exploit",
                    "probability": 0.395751953125
                },
                {
                    "start": 841.81,
                    "end": 841.87,
                    "word": ",",
                    "probability": 0.58740234375
                },
                {
                    "start": 841.93,
                    "end": 842.17,
                    "word": " a small",
                    "probability": 0.8974609375
                },
                {
                    "start": 842.17,
                    "end": 842.83,
                    "word": " software",
                    "probability": 0.841796875
                },
                {
                    "start": 842.83,
                    "end": 843.13,
                    "word": " that",
                    "probability": 0.8701171875
                },
                {
                    "start": 843.13,
                    "end": 843.73,
                    "word": " dumps",
                    "probability": 0.880126953125
                },
                {
                    "start": 843.73,
                    "end": 843.95,
                    "word": " the",
                    "probability": 0.80224609375
                },
                {
                    "start": 843.95,
                    "end": 844.25,
                    "word": " firmware",
                    "probability": 0.70751953125
                },
                {
                    "start": 844.25,
                    "end": 844.53,
                    "word": " for",
                    "probability": 0.888671875
                },
                {
                    "start": 844.53,
                    "end": 844.77,
                    "word": " us",
                    "probability": 0.8955078125
                },
                {
                    "start": 844.77,
                    "end": 845.05,
                    "word": " over",
                    "probability": 0.91748046875
                }
            ]
        },
        {
            "id": 113,
            "seek": 87108,
            "start": 845.05,
            "end": 852.75,
            "text": " KEM. We were able to find an IDE for the V850 family of processor for the V850 architecture,",
            "tokens": [
                50372,
                591,
                6683,
                13,
                492,
                645,
                1075,
                281,
                915,
                364,
                40930,
                337,
                264,
                691,
                23,
                2803,
                1605,
                295,
                15321,
                337,
                264,
                691,
                23,
                2803,
                9482,
                11,
                50748
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2787422839506173,
            "compression_ratio": 1.5346534653465347,
            "no_speech_prob": 0.000782012939453125,
            "words": [
                {
                    "start": 845.05,
                    "end": 845.49,
                    "word": " KEM",
                    "probability": 0.00026977062225341797
                },
                {
                    "start": 845.49,
                    "end": 846.01,
                    "word": ".",
                    "probability": 0.5009765625
                },
                {
                    "start": 846.01,
                    "end": 846.19,
                    "word": " We",
                    "probability": 0.89599609375
                },
                {
                    "start": 846.19,
                    "end": 846.33,
                    "word": " were",
                    "probability": 0.880859375
                },
                {
                    "start": 846.33,
                    "end": 846.51,
                    "word": " able",
                    "probability": 0.89501953125
                },
                {
                    "start": 846.51,
                    "end": 846.69,
                    "word": " to",
                    "probability": 0.90673828125
                },
                {
                    "start": 846.69,
                    "end": 846.97,
                    "word": " find",
                    "probability": 0.80712890625
                },
                {
                    "start": 846.97,
                    "end": 847.09,
                    "word": " an",
                    "probability": 0.9013671875
                },
                {
                    "start": 847.09,
                    "end": 847.41,
                    "word": " IDE",
                    "probability": 0.0980224609375
                },
                {
                    "start": 847.41,
                    "end": 847.97,
                    "word": " for",
                    "probability": 0.8818359375
                },
                {
                    "start": 847.97,
                    "end": 848.31,
                    "word": " the",
                    "probability": 0.783203125
                },
                {
                    "start": 848.31,
                    "end": 849.21,
                    "word": " V850",
                    "probability": 0.70947265625
                },
                {
                    "start": 849.21,
                    "end": 849.67,
                    "word": " family",
                    "probability": 0.6865234375
                },
                {
                    "start": 849.67,
                    "end": 850.03,
                    "word": " of",
                    "probability": 0.8515625
                },
                {
                    "start": 850.03,
                    "end": 850.75,
                    "word": " processor",
                    "probability": 0.49169921875
                },
                {
                    "start": 850.75,
                    "end": 851.01,
                    "word": " for",
                    "probability": 0.8408203125
                },
                {
                    "start": 851.01,
                    "end": 851.19,
                    "word": " the",
                    "probability": 0.71435546875
                },
                {
                    "start": 851.19,
                    "end": 851.75,
                    "word": " V850",
                    "probability": 0.8483072916666666
                },
                {
                    "start": 851.75,
                    "end": 852.33,
                    "word": " architecture",
                    "probability": 0.8427734375
                },
                {
                    "start": 852.33,
                    "end": 852.75,
                    "word": ",",
                    "probability": 0.818359375
                }
            ]
        },
        {
            "id": 114,
            "seek": 87108,
            "start": 852.75,
            "end": 861.05,
            "text": " but no tool specific for our processor. We assume that the tools for our",
            "tokens": [
                50748,
                457,
                572,
                2290,
                2685,
                337,
                527,
                15321,
                13,
                492,
                6552,
                300,
                264,
                3873,
                337,
                527,
                51156
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2787422839506173,
            "compression_ratio": 1.5346534653465347,
            "no_speech_prob": 0.000782012939453125,
            "words": [
                {
                    "start": 852.75,
                    "end": 853.05,
                    "word": " but",
                    "probability": 0.89501953125
                },
                {
                    "start": 853.05,
                    "end": 853.53,
                    "word": " no",
                    "probability": 0.875
                },
                {
                    "start": 853.53,
                    "end": 853.99,
                    "word": " tool",
                    "probability": 0.53564453125
                },
                {
                    "start": 853.99,
                    "end": 854.45,
                    "word": " specific",
                    "probability": 0.76513671875
                },
                {
                    "start": 854.45,
                    "end": 854.71,
                    "word": " for",
                    "probability": 0.88916015625
                },
                {
                    "start": 854.71,
                    "end": 855.15,
                    "word": " our",
                    "probability": 0.8125
                },
                {
                    "start": 855.15,
                    "end": 855.87,
                    "word": " processor",
                    "probability": 0.734375
                },
                {
                    "start": 855.87,
                    "end": 856.63,
                    "word": ".",
                    "probability": 0.9208984375
                },
                {
                    "start": 857.05,
                    "end": 857.81,
                    "word": " We",
                    "probability": 0.73095703125
                },
                {
                    "start": 857.81,
                    "end": 858.23,
                    "word": " assume",
                    "probability": 0.716796875
                },
                {
                    "start": 858.23,
                    "end": 858.59,
                    "word": " that",
                    "probability": 0.8779296875
                },
                {
                    "start": 858.59,
                    "end": 859.93,
                    "word": " the",
                    "probability": 0.8037109375
                },
                {
                    "start": 859.93,
                    "end": 860.39,
                    "word": " tools",
                    "probability": 0.75341796875
                },
                {
                    "start": 860.39,
                    "end": 860.63,
                    "word": " for",
                    "probability": 0.890625
                },
                {
                    "start": 860.63,
                    "end": 861.05,
                    "word": " our",
                    "probability": 0.81005859375
                }
            ]
        },
        {
            "id": 115,
            "seek": 87108,
            "start": 861.67,
            "end": 866.69,
            "text": " version of this processor are only available to automotive OEMs.",
            "tokens": [
                51196,
                3037,
                295,
                341,
                15321,
                366,
                787,
                2435,
                281,
                32866,
                422,
                6683,
                82,
                13,
                51420
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2787422839506173,
            "compression_ratio": 1.5346534653465347,
            "no_speech_prob": 0.000782012939453125,
            "words": [
                {
                    "start": 861.67,
                    "end": 862.05,
                    "word": " version",
                    "probability": 0.70947265625
                },
                {
                    "start": 862.05,
                    "end": 862.23,
                    "word": " of",
                    "probability": 0.90234375
                },
                {
                    "start": 862.23,
                    "end": 862.37,
                    "word": " this",
                    "probability": 0.79736328125
                },
                {
                    "start": 862.37,
                    "end": 862.67,
                    "word": " processor",
                    "probability": 0.5517578125
                },
                {
                    "start": 862.67,
                    "end": 863.45,
                    "word": " are",
                    "probability": 0.5078125
                },
                {
                    "start": 863.45,
                    "end": 863.69,
                    "word": " only",
                    "probability": 0.8408203125
                },
                {
                    "start": 863.69,
                    "end": 864.03,
                    "word": " available",
                    "probability": 0.76611328125
                },
                {
                    "start": 864.03,
                    "end": 864.55,
                    "word": " to",
                    "probability": 0.8857421875
                },
                {
                    "start": 864.55,
                    "end": 865.41,
                    "word": " automotive",
                    "probability": 0.8837890625
                },
                {
                    "start": 865.41,
                    "end": 866.23,
                    "word": " OEMs",
                    "probability": 0.9241536458333334
                },
                {
                    "start": 866.23,
                    "end": 866.69,
                    "word": ".",
                    "probability": 0.92529296875
                }
            ]
        },
        {
            "id": 116,
            "seek": 87108,
            "start": 867.39,
            "end": 872.29,
            "text": " So in the beginning for us it was easier to write small chunks of V850 assembly",
            "tokens": [
                51488,
                407,
                294,
                264,
                2863,
                337,
                505,
                309,
                390,
                3571,
                281,
                2464,
                1359,
                24004,
                295,
                691,
                23,
                2803,
                12103,
                51744
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2787422839506173,
            "compression_ratio": 1.5346534653465347,
            "no_speech_prob": 0.000782012939453125,
            "words": [
                {
                    "start": 867.39,
                    "end": 867.77,
                    "word": " So",
                    "probability": 0.85205078125
                },
                {
                    "start": 867.77,
                    "end": 868.49,
                    "word": " in",
                    "probability": 0.5283203125
                },
                {
                    "start": 868.49,
                    "end": 868.61,
                    "word": " the",
                    "probability": 0.81396484375
                },
                {
                    "start": 868.61,
                    "end": 868.81,
                    "word": " beginning",
                    "probability": 0.78955078125
                },
                {
                    "start": 868.81,
                    "end": 869.09,
                    "word": " for",
                    "probability": 0.70751953125
                },
                {
                    "start": 869.09,
                    "end": 869.27,
                    "word": " us",
                    "probability": 0.90380859375
                },
                {
                    "start": 869.27,
                    "end": 869.37,
                    "word": " it",
                    "probability": 0.54736328125
                },
                {
                    "start": 869.37,
                    "end": 869.53,
                    "word": " was",
                    "probability": 0.8994140625
                },
                {
                    "start": 869.53,
                    "end": 869.85,
                    "word": " easier",
                    "probability": 0.90966796875
                },
                {
                    "start": 869.85,
                    "end": 870.03,
                    "word": " to",
                    "probability": 0.904296875
                },
                {
                    "start": 870.03,
                    "end": 870.21,
                    "word": " write",
                    "probability": 0.8115234375
                },
                {
                    "start": 870.21,
                    "end": 870.45,
                    "word": " small",
                    "probability": 0.8349609375
                },
                {
                    "start": 870.45,
                    "end": 870.85,
                    "word": " chunks",
                    "probability": 0.75830078125
                },
                {
                    "start": 870.85,
                    "end": 871.09,
                    "word": " of",
                    "probability": 0.89697265625
                },
                {
                    "start": 871.09,
                    "end": 871.77,
                    "word": " V850",
                    "probability": 0.94873046875
                },
                {
                    "start": 871.77,
                    "end": 872.29,
                    "word": " assembly",
                    "probability": 0.6845703125
                }
            ]
        },
        {
            "id": 117,
            "seek": 88940,
            "start": 872.29,
            "end": 880.95,
            "text": " to dump the entire firmware over KEM. So this is an example of how we figured out how to send",
            "tokens": [
                50380,
                281,
                11430,
                264,
                2302,
                30289,
                670,
                591,
                6683,
                13,
                407,
                341,
                307,
                364,
                1365,
                295,
                577,
                321,
                8932,
                484,
                577,
                281,
                2845,
                50792
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23125000655651093,
            "compression_ratio": 1.3591549295774648,
            "no_speech_prob": 4.7266483306884766e-05,
            "words": [
                {
                    "start": 872.29,
                    "end": 872.81,
                    "word": " to",
                    "probability": 0.16845703125
                },
                {
                    "start": 872.81,
                    "end": 873.15,
                    "word": " dump",
                    "probability": 0.88427734375
                },
                {
                    "start": 873.15,
                    "end": 873.31,
                    "word": " the",
                    "probability": 0.80810546875
                },
                {
                    "start": 873.31,
                    "end": 873.59,
                    "word": " entire",
                    "probability": 0.80078125
                },
                {
                    "start": 873.59,
                    "end": 874.09,
                    "word": " firmware",
                    "probability": 0.48095703125
                },
                {
                    "start": 874.09,
                    "end": 874.91,
                    "word": " over",
                    "probability": 0.85107421875
                },
                {
                    "start": 874.91,
                    "end": 875.17,
                    "word": " KEM",
                    "probability": 0.0252227783203125
                },
                {
                    "start": 875.17,
                    "end": 875.81,
                    "word": ".",
                    "probability": 0.89501953125
                },
                {
                    "start": 876.65,
                    "end": 877.39,
                    "word": " So",
                    "probability": 0.806640625
                },
                {
                    "start": 877.39,
                    "end": 877.85,
                    "word": " this",
                    "probability": 0.62939453125
                },
                {
                    "start": 877.85,
                    "end": 877.93,
                    "word": " is",
                    "probability": 0.9013671875
                },
                {
                    "start": 877.93,
                    "end": 878.03,
                    "word": " an",
                    "probability": 0.9052734375
                },
                {
                    "start": 878.03,
                    "end": 878.39,
                    "word": " example",
                    "probability": 0.93359375
                },
                {
                    "start": 878.39,
                    "end": 878.75,
                    "word": " of",
                    "probability": 0.90185546875
                },
                {
                    "start": 878.75,
                    "end": 879.11,
                    "word": " how",
                    "probability": 0.90771484375
                },
                {
                    "start": 879.11,
                    "end": 879.59,
                    "word": " we",
                    "probability": 0.9072265625
                },
                {
                    "start": 879.59,
                    "end": 880.01,
                    "word": " figured",
                    "probability": 0.75146484375
                },
                {
                    "start": 880.01,
                    "end": 880.27,
                    "word": " out",
                    "probability": 0.82373046875
                },
                {
                    "start": 880.27,
                    "end": 880.53,
                    "word": " how",
                    "probability": 0.8935546875
                },
                {
                    "start": 880.53,
                    "end": 880.73,
                    "word": " to",
                    "probability": 0.9091796875
                },
                {
                    "start": 880.73,
                    "end": 880.95,
                    "word": " send",
                    "probability": 0.8037109375
                }
            ]
        },
        {
            "id": 118,
            "seek": 88940,
            "start": 880.95,
            "end": 890.61,
            "text": " messages over KEM with our small assembly pieces of code. First of all, we have to set the register",
            "tokens": [
                50792,
                7897,
                670,
                591,
                6683,
                365,
                527,
                1359,
                12103,
                3755,
                295,
                3089,
                13,
                2386,
                295,
                439,
                11,
                321,
                362,
                281,
                992,
                264,
                7280,
                51340
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23125000655651093,
            "compression_ratio": 1.3591549295774648,
            "no_speech_prob": 4.7266483306884766e-05,
            "words": [
                {
                    "start": 880.95,
                    "end": 881.37,
                    "word": " messages",
                    "probability": 0.818359375
                },
                {
                    "start": 881.37,
                    "end": 881.71,
                    "word": " over",
                    "probability": 0.9033203125
                },
                {
                    "start": 881.71,
                    "end": 882.11,
                    "word": " KEM",
                    "probability": 0.935791015625
                },
                {
                    "start": 882.11,
                    "end": 883.13,
                    "word": " with",
                    "probability": 0.724609375
                },
                {
                    "start": 883.13,
                    "end": 883.95,
                    "word": " our",
                    "probability": 0.58984375
                },
                {
                    "start": 883.95,
                    "end": 884.35,
                    "word": " small",
                    "probability": 0.2109375
                },
                {
                    "start": 884.35,
                    "end": 885.25,
                    "word": " assembly",
                    "probability": 0.7001953125
                },
                {
                    "start": 885.25,
                    "end": 885.89,
                    "word": " pieces",
                    "probability": 0.8427734375
                },
                {
                    "start": 885.89,
                    "end": 886.13,
                    "word": " of",
                    "probability": 0.90087890625
                },
                {
                    "start": 886.13,
                    "end": 886.39,
                    "word": " code",
                    "probability": 0.80517578125
                },
                {
                    "start": 886.39,
                    "end": 886.79,
                    "word": ".",
                    "probability": 0.9814453125
                },
                {
                    "start": 886.79,
                    "end": 887.31,
                    "word": " First",
                    "probability": 0.88671875
                },
                {
                    "start": 887.31,
                    "end": 887.45,
                    "word": " of",
                    "probability": 0.9013671875
                },
                {
                    "start": 887.45,
                    "end": 887.71,
                    "word": " all",
                    "probability": 0.89990234375
                },
                {
                    "start": 887.71,
                    "end": 888.23,
                    "word": ",",
                    "probability": 0.875
                },
                {
                    "start": 888.23,
                    "end": 888.39,
                    "word": " we",
                    "probability": 0.9052734375
                },
                {
                    "start": 888.39,
                    "end": 888.55,
                    "word": " have",
                    "probability": 0.87548828125
                },
                {
                    "start": 888.55,
                    "end": 888.69,
                    "word": " to",
                    "probability": 0.90283203125
                },
                {
                    "start": 888.69,
                    "end": 889.07,
                    "word": " set",
                    "probability": 0.8955078125
                },
                {
                    "start": 889.07,
                    "end": 889.85,
                    "word": " the",
                    "probability": 0.77783203125
                },
                {
                    "start": 889.85,
                    "end": 890.61,
                    "word": " register",
                    "probability": 0.406982421875
                }
            ]
        },
        {
            "id": 119,
            "seek": 91668,
            "start": 891.35,
            "end": 901.31,
            "text": " IP with the address of the KEM interface where we want to send the IP, where we want to send",
            "tokens": [
                50412,
                8671,
                365,
                264,
                2985,
                295,
                264,
                591,
                6683,
                9226,
                689,
                321,
                528,
                281,
                2845,
                264,
                8671,
                11,
                689,
                321,
                528,
                281,
                2845,
                50896
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24655032544941097,
            "compression_ratio": 1.529100529100529,
            "no_speech_prob": 0.00036025047302246094,
            "words": [
                {
                    "start": 891.35,
                    "end": 891.99,
                    "word": " IP",
                    "probability": 0.016754150390625
                },
                {
                    "start": 891.99,
                    "end": 892.55,
                    "word": " with",
                    "probability": 0.5068359375
                },
                {
                    "start": 892.55,
                    "end": 892.91,
                    "word": " the",
                    "probability": 0.81103515625
                },
                {
                    "start": 892.91,
                    "end": 894.31,
                    "word": " address",
                    "probability": 0.83837890625
                },
                {
                    "start": 894.31,
                    "end": 894.73,
                    "word": " of",
                    "probability": 0.89794921875
                },
                {
                    "start": 894.73,
                    "end": 896.03,
                    "word": " the",
                    "probability": 0.818359375
                },
                {
                    "start": 896.03,
                    "end": 896.63,
                    "word": " KEM",
                    "probability": 0.01248931884765625
                },
                {
                    "start": 896.63,
                    "end": 897.41,
                    "word": " interface",
                    "probability": 0.58349609375
                },
                {
                    "start": 897.41,
                    "end": 898.45,
                    "word": " where",
                    "probability": 0.47998046875
                },
                {
                    "start": 898.45,
                    "end": 898.59,
                    "word": " we",
                    "probability": 0.904296875
                },
                {
                    "start": 898.59,
                    "end": 898.79,
                    "word": " want",
                    "probability": 0.81591796875
                },
                {
                    "start": 898.79,
                    "end": 898.91,
                    "word": " to",
                    "probability": 0.9072265625
                },
                {
                    "start": 898.91,
                    "end": 899.15,
                    "word": " send",
                    "probability": 0.7607421875
                },
                {
                    "start": 899.15,
                    "end": 899.29,
                    "word": " the",
                    "probability": 0.7041015625
                },
                {
                    "start": 899.29,
                    "end": 899.57,
                    "word": " IP",
                    "probability": 0.89990234375
                },
                {
                    "start": 899.57,
                    "end": 899.95,
                    "word": ",",
                    "probability": 0.27197265625
                },
                {
                    "start": 899.95,
                    "end": 900.07,
                    "word": " where",
                    "probability": 0.73291015625
                },
                {
                    "start": 900.07,
                    "end": 900.67,
                    "word": " we",
                    "probability": 0.54345703125
                },
                {
                    "start": 900.67,
                    "end": 900.93,
                    "word": " want",
                    "probability": 0.763671875
                },
                {
                    "start": 900.93,
                    "end": 901.09,
                    "word": " to",
                    "probability": 0.9091796875
                },
                {
                    "start": 901.09,
                    "end": 901.31,
                    "word": " send",
                    "probability": 0.77490234375
                }
            ]
        },
        {
            "id": 120,
            "seek": 91668,
            "start": 901.31,
            "end": 909.81,
            "text": " the KEM message from. In this case it is FCN3. We figured this out by reverse engineering the PCB",
            "tokens": [
                50896,
                264,
                591,
                6683,
                3636,
                490,
                13,
                682,
                341,
                1389,
                309,
                307,
                27168,
                45,
                18,
                13,
                492,
                8932,
                341,
                484,
                538,
                9943,
                7043,
                264,
                42065,
                51332
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24655032544941097,
            "compression_ratio": 1.529100529100529,
            "no_speech_prob": 0.00036025047302246094,
            "words": [
                {
                    "start": 901.31,
                    "end": 901.51,
                    "word": " the",
                    "probability": 0.80029296875
                },
                {
                    "start": 901.51,
                    "end": 901.71,
                    "word": " KEM",
                    "probability": 0.805419921875
                },
                {
                    "start": 901.71,
                    "end": 902.05,
                    "word": " message",
                    "probability": 0.78369140625
                },
                {
                    "start": 902.05,
                    "end": 902.43,
                    "word": " from",
                    "probability": 0.8095703125
                },
                {
                    "start": 902.43,
                    "end": 903.01,
                    "word": ".",
                    "probability": 0.63134765625
                },
                {
                    "start": 903.01,
                    "end": 903.51,
                    "word": " In",
                    "probability": 0.74462890625
                },
                {
                    "start": 903.51,
                    "end": 903.67,
                    "word": " this",
                    "probability": 0.87255859375
                },
                {
                    "start": 903.67,
                    "end": 903.93,
                    "word": " case",
                    "probability": 0.8154296875
                },
                {
                    "start": 903.93,
                    "end": 904.23,
                    "word": " it",
                    "probability": 0.299560546875
                },
                {
                    "start": 904.23,
                    "end": 905.19,
                    "word": " is",
                    "probability": 0.873046875
                },
                {
                    "start": 905.19,
                    "end": 906.15,
                    "word": " FCN3",
                    "probability": 0.705078125
                },
                {
                    "start": 906.15,
                    "end": 906.79,
                    "word": ".",
                    "probability": 0.6767578125
                },
                {
                    "start": 907.05,
                    "end": 907.21,
                    "word": " We",
                    "probability": 0.4697265625
                },
                {
                    "start": 907.21,
                    "end": 907.45,
                    "word": " figured",
                    "probability": 0.603515625
                },
                {
                    "start": 907.45,
                    "end": 907.65,
                    "word": " this",
                    "probability": 0.83349609375
                },
                {
                    "start": 907.65,
                    "end": 907.91,
                    "word": " out",
                    "probability": 0.822265625
                },
                {
                    "start": 907.91,
                    "end": 908.25,
                    "word": " by",
                    "probability": 0.90625
                },
                {
                    "start": 908.25,
                    "end": 908.83,
                    "word": " reverse",
                    "probability": 0.64013671875
                },
                {
                    "start": 908.83,
                    "end": 909.21,
                    "word": " engineering",
                    "probability": 0.6005859375
                },
                {
                    "start": 909.21,
                    "end": 909.49,
                    "word": " the",
                    "probability": 0.78759765625
                },
                {
                    "start": 909.49,
                    "end": 909.81,
                    "word": " PCB",
                    "probability": 0.8095703125
                }
            ]
        },
        {
            "id": 121,
            "seek": 91668,
            "start": 909.81,
            "end": 917.89,
            "text": " and trying out all the different KEM interfaces. And then we just have to write 300 in hexadecimal",
            "tokens": [
                51332,
                293,
                1382,
                484,
                439,
                264,
                819,
                591,
                6683,
                28416,
                13,
                400,
                550,
                321,
                445,
                362,
                281,
                2464,
                6641,
                294,
                23291,
                762,
                66,
                10650,
                51732
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24655032544941097,
            "compression_ratio": 1.529100529100529,
            "no_speech_prob": 0.00036025047302246094,
            "words": [
                {
                    "start": 909.81,
                    "end": 910.31,
                    "word": " and",
                    "probability": 0.87841796875
                },
                {
                    "start": 910.31,
                    "end": 911.07,
                    "word": " trying",
                    "probability": 0.76220703125
                },
                {
                    "start": 911.07,
                    "end": 911.37,
                    "word": " out",
                    "probability": 0.798828125
                },
                {
                    "start": 911.37,
                    "end": 911.57,
                    "word": " all",
                    "probability": 0.869140625
                },
                {
                    "start": 911.57,
                    "end": 911.67,
                    "word": " the",
                    "probability": 0.80859375
                },
                {
                    "start": 911.67,
                    "end": 912.17,
                    "word": " different",
                    "probability": 0.65625
                },
                {
                    "start": 912.17,
                    "end": 913.37,
                    "word": " KEM",
                    "probability": 0.858154296875
                },
                {
                    "start": 913.37,
                    "end": 913.93,
                    "word": " interfaces",
                    "probability": 0.88720703125
                },
                {
                    "start": 913.93,
                    "end": 914.57,
                    "word": ".",
                    "probability": 0.82568359375
                },
                {
                    "start": 914.77,
                    "end": 915.25,
                    "word": " And",
                    "probability": 0.77294921875
                },
                {
                    "start": 915.25,
                    "end": 915.47,
                    "word": " then",
                    "probability": 0.720703125
                },
                {
                    "start": 915.47,
                    "end": 915.63,
                    "word": " we",
                    "probability": 0.8876953125
                },
                {
                    "start": 915.63,
                    "end": 915.81,
                    "word": " just",
                    "probability": 0.8798828125
                },
                {
                    "start": 915.81,
                    "end": 915.95,
                    "word": " have",
                    "probability": 0.87353515625
                },
                {
                    "start": 915.95,
                    "end": 916.07,
                    "word": " to",
                    "probability": 0.91162109375
                },
                {
                    "start": 916.07,
                    "end": 916.39,
                    "word": " write",
                    "probability": 0.80322265625
                },
                {
                    "start": 916.39,
                    "end": 917.05,
                    "word": " 300",
                    "probability": 0.3671875
                },
                {
                    "start": 917.05,
                    "end": 917.31,
                    "word": " in",
                    "probability": 0.875
                },
                {
                    "start": 917.31,
                    "end": 917.89,
                    "word": " hexadecimal",
                    "probability": 0.93115234375
                }
            ]
        },
        {
            "id": 122,
            "seek": 94264,
            "start": 917.89,
            "end": 926.83,
            "text": " to that address in order to let the KEM interface send whatever was in the buffer",
            "tokens": [
                50368,
                281,
                300,
                2985,
                294,
                1668,
                281,
                718,
                264,
                591,
                6683,
                9226,
                2845,
                2035,
                390,
                294,
                264,
                21762,
                50828
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21350279672821956,
            "compression_ratio": 1.590643274853801,
            "no_speech_prob": 2.1338462829589844e-05,
            "words": [
                {
                    "start": 917.89,
                    "end": 918.21,
                    "word": " to",
                    "probability": 0.5224609375
                },
                {
                    "start": 918.21,
                    "end": 918.45,
                    "word": " that",
                    "probability": 0.81591796875
                },
                {
                    "start": 918.45,
                    "end": 918.89,
                    "word": " address",
                    "probability": 0.7158203125
                },
                {
                    "start": 918.89,
                    "end": 920.97,
                    "word": " in",
                    "probability": 0.57470703125
                },
                {
                    "start": 920.97,
                    "end": 921.19,
                    "word": " order",
                    "probability": 0.8251953125
                },
                {
                    "start": 921.19,
                    "end": 921.49,
                    "word": " to",
                    "probability": 0.90283203125
                },
                {
                    "start": 921.49,
                    "end": 921.81,
                    "word": " let",
                    "probability": 0.90087890625
                },
                {
                    "start": 921.81,
                    "end": 922.45,
                    "word": " the",
                    "probability": 0.8154296875
                },
                {
                    "start": 922.45,
                    "end": 924.05,
                    "word": " KEM",
                    "probability": 0.0128936767578125
                },
                {
                    "start": 924.05,
                    "end": 924.51,
                    "word": " interface",
                    "probability": 0.62353515625
                },
                {
                    "start": 924.51,
                    "end": 924.99,
                    "word": " send",
                    "probability": 0.7548828125
                },
                {
                    "start": 924.99,
                    "end": 925.75,
                    "word": " whatever",
                    "probability": 0.81396484375
                },
                {
                    "start": 925.75,
                    "end": 926.17,
                    "word": " was",
                    "probability": 0.88037109375
                },
                {
                    "start": 926.17,
                    "end": 926.35,
                    "word": " in",
                    "probability": 0.91015625
                },
                {
                    "start": 926.35,
                    "end": 926.47,
                    "word": " the",
                    "probability": 0.81103515625
                },
                {
                    "start": 926.47,
                    "end": 926.83,
                    "word": " buffer",
                    "probability": 0.74072265625
                }
            ]
        },
        {
            "id": 123,
            "seek": 94264,
            "start": 926.83,
            "end": 935.97,
            "text": " at that moment in time. Now doing this, the last KEM frame that the issue sent will be sent again.",
            "tokens": [
                50828,
                412,
                300,
                1623,
                294,
                565,
                13,
                823,
                884,
                341,
                11,
                264,
                1036,
                591,
                6683,
                3920,
                300,
                264,
                2734,
                2279,
                486,
                312,
                2279,
                797,
                13,
                51256
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21350279672821956,
            "compression_ratio": 1.590643274853801,
            "no_speech_prob": 2.1338462829589844e-05,
            "words": [
                {
                    "start": 926.83,
                    "end": 927.43,
                    "word": " at",
                    "probability": 0.89208984375
                },
                {
                    "start": 927.43,
                    "end": 927.63,
                    "word": " that",
                    "probability": 0.880859375
                },
                {
                    "start": 927.63,
                    "end": 927.91,
                    "word": " moment",
                    "probability": 0.92529296875
                },
                {
                    "start": 927.91,
                    "end": 928.09,
                    "word": " in",
                    "probability": 0.90283203125
                },
                {
                    "start": 928.09,
                    "end": 928.37,
                    "word": " time",
                    "probability": 0.80419921875
                },
                {
                    "start": 928.37,
                    "end": 929.05,
                    "word": ".",
                    "probability": 0.97265625
                },
                {
                    "start": 929.51,
                    "end": 929.77,
                    "word": " Now",
                    "probability": 0.85400390625
                },
                {
                    "start": 929.77,
                    "end": 930.05,
                    "word": " doing",
                    "probability": 0.5693359375
                },
                {
                    "start": 930.05,
                    "end": 930.41,
                    "word": " this",
                    "probability": 0.822265625
                },
                {
                    "start": 930.41,
                    "end": 931.03,
                    "word": ",",
                    "probability": 0.771484375
                },
                {
                    "start": 931.03,
                    "end": 931.45,
                    "word": " the",
                    "probability": 0.81494140625
                },
                {
                    "start": 931.45,
                    "end": 931.75,
                    "word": " last",
                    "probability": 0.8115234375
                },
                {
                    "start": 931.75,
                    "end": 932.05,
                    "word": " KEM",
                    "probability": 0.77294921875
                },
                {
                    "start": 932.05,
                    "end": 932.59,
                    "word": " frame",
                    "probability": 0.81201171875
                },
                {
                    "start": 932.59,
                    "end": 933.13,
                    "word": " that",
                    "probability": 0.873046875
                },
                {
                    "start": 933.13,
                    "end": 933.33,
                    "word": " the",
                    "probability": 0.5556640625
                },
                {
                    "start": 933.33,
                    "end": 933.51,
                    "word": " issue",
                    "probability": 0.45361328125
                },
                {
                    "start": 933.51,
                    "end": 934.09,
                    "word": " sent",
                    "probability": 0.5458984375
                },
                {
                    "start": 934.09,
                    "end": 934.67,
                    "word": " will",
                    "probability": 0.67919921875
                },
                {
                    "start": 934.67,
                    "end": 934.87,
                    "word": " be",
                    "probability": 0.9052734375
                },
                {
                    "start": 934.87,
                    "end": 935.13,
                    "word": " sent",
                    "probability": 0.8251953125
                },
                {
                    "start": 935.13,
                    "end": 935.51,
                    "word": " again",
                    "probability": 0.9228515625
                },
                {
                    "start": 935.51,
                    "end": 935.97,
                    "word": ".",
                    "probability": 0.62109375
                }
            ]
        },
        {
            "id": 124,
            "seek": 94264,
            "start": 935.97,
            "end": 943.85,
            "text": " And by seeing the same KEM frame twice we knew that we were successful in sending something",
            "tokens": [
                51256,
                400,
                538,
                2577,
                264,
                912,
                591,
                6683,
                3920,
                6091,
                321,
                2586,
                300,
                321,
                645,
                4406,
                294,
                7750,
                746,
                51652
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21350279672821956,
            "compression_ratio": 1.590643274853801,
            "no_speech_prob": 2.1338462829589844e-05,
            "words": [
                {
                    "start": 935.97,
                    "end": 936.13,
                    "word": " And",
                    "probability": 0.84619140625
                },
                {
                    "start": 936.13,
                    "end": 936.97,
                    "word": " by",
                    "probability": 0.89404296875
                },
                {
                    "start": 936.97,
                    "end": 937.35,
                    "word": " seeing",
                    "probability": 0.81103515625
                },
                {
                    "start": 937.35,
                    "end": 937.53,
                    "word": " the",
                    "probability": 0.81591796875
                },
                {
                    "start": 937.53,
                    "end": 937.77,
                    "word": " same",
                    "probability": 0.8271484375
                },
                {
                    "start": 937.77,
                    "end": 938.03,
                    "word": " KEM",
                    "probability": 0.9140625
                },
                {
                    "start": 938.03,
                    "end": 938.31,
                    "word": " frame",
                    "probability": 0.80908203125
                },
                {
                    "start": 938.31,
                    "end": 938.79,
                    "word": " twice",
                    "probability": 0.87109375
                },
                {
                    "start": 938.79,
                    "end": 938.99,
                    "word": " we",
                    "probability": 0.259521484375
                },
                {
                    "start": 938.99,
                    "end": 940.43,
                    "word": " knew",
                    "probability": 0.5576171875
                },
                {
                    "start": 940.43,
                    "end": 940.63,
                    "word": " that",
                    "probability": 0.873046875
                },
                {
                    "start": 940.63,
                    "end": 940.75,
                    "word": " we",
                    "probability": 0.90234375
                },
                {
                    "start": 940.75,
                    "end": 940.89,
                    "word": " were",
                    "probability": 0.8837890625
                },
                {
                    "start": 940.89,
                    "end": 941.39,
                    "word": " successful",
                    "probability": 0.7724609375
                },
                {
                    "start": 941.39,
                    "end": 941.93,
                    "word": " in",
                    "probability": 0.91015625
                },
                {
                    "start": 941.93,
                    "end": 942.51,
                    "word": " sending",
                    "probability": 0.76123046875
                },
                {
                    "start": 942.51,
                    "end": 943.85,
                    "word": " something",
                    "probability": 0.759765625
                }
            ]
        },
        {
            "id": 125,
            "seek": 97018,
            "start": 945.31,
            "end": 952.13,
            "text": " over with our assembly code. So the next step was sending some custom",
            "tokens": [
                50396,
                670,
                365,
                527,
                12103,
                3089,
                13,
                407,
                264,
                958,
                1823,
                390,
                7750,
                512,
                2375,
                50772
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23121044718766515,
            "compression_ratio": 1.6066350710900474,
            "no_speech_prob": 2.7418136596679688e-06,
            "words": [
                {
                    "start": 945.31,
                    "end": 945.87,
                    "word": " over",
                    "probability": 0.29541015625
                },
                {
                    "start": 945.87,
                    "end": 946.43,
                    "word": " with",
                    "probability": 0.1234130859375
                },
                {
                    "start": 946.43,
                    "end": 946.75,
                    "word": " our",
                    "probability": 0.8056640625
                },
                {
                    "start": 946.75,
                    "end": 947.29,
                    "word": " assembly",
                    "probability": 0.44482421875
                },
                {
                    "start": 947.29,
                    "end": 947.73,
                    "word": " code",
                    "probability": 0.7783203125
                },
                {
                    "start": 947.73,
                    "end": 948.29,
                    "word": ".",
                    "probability": 0.97412109375
                },
                {
                    "start": 948.89,
                    "end": 949.45,
                    "word": " So",
                    "probability": 0.71875
                },
                {
                    "start": 949.45,
                    "end": 949.69,
                    "word": " the",
                    "probability": 0.66796875
                },
                {
                    "start": 949.69,
                    "end": 949.93,
                    "word": " next",
                    "probability": 0.8623046875
                },
                {
                    "start": 949.93,
                    "end": 950.25,
                    "word": " step",
                    "probability": 0.7744140625
                },
                {
                    "start": 950.25,
                    "end": 950.73,
                    "word": " was",
                    "probability": 0.85400390625
                },
                {
                    "start": 950.73,
                    "end": 951.25,
                    "word": " sending",
                    "probability": 0.685546875
                },
                {
                    "start": 951.25,
                    "end": 951.51,
                    "word": " some",
                    "probability": 0.8251953125
                },
                {
                    "start": 951.51,
                    "end": 952.13,
                    "word": " custom",
                    "probability": 0.681640625
                }
            ]
        },
        {
            "id": 126,
            "seek": 97018,
            "start": 953.81,
            "end": 959.57,
            "text": " data over KEM. This is a bit more complicated because it requires unlocking the message",
            "tokens": [
                50872,
                1412,
                670,
                591,
                6683,
                13,
                639,
                307,
                257,
                857,
                544,
                6179,
                570,
                309,
                7029,
                49620,
                264,
                3636,
                51148
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23121044718766515,
            "compression_ratio": 1.6066350710900474,
            "no_speech_prob": 2.7418136596679688e-06,
            "words": [
                {
                    "start": 953.81,
                    "end": 954.37,
                    "word": " data",
                    "probability": 0.73046875
                },
                {
                    "start": 954.37,
                    "end": 954.65,
                    "word": " over",
                    "probability": 0.66943359375
                },
                {
                    "start": 954.65,
                    "end": 954.97,
                    "word": " KEM",
                    "probability": 0.05938148498535156
                },
                {
                    "start": 954.97,
                    "end": 955.53,
                    "word": ".",
                    "probability": 0.72509765625
                },
                {
                    "start": 955.97,
                    "end": 956.53,
                    "word": " This",
                    "probability": 0.80712890625
                },
                {
                    "start": 956.53,
                    "end": 956.63,
                    "word": " is",
                    "probability": 0.892578125
                },
                {
                    "start": 956.79,
                    "end": 956.97,
                    "word": " a bit",
                    "probability": 0.89453125
                },
                {
                    "start": 956.97,
                    "end": 957.23,
                    "word": " more",
                    "probability": 0.87841796875
                },
                {
                    "start": 957.23,
                    "end": 957.71,
                    "word": " complicated",
                    "probability": 0.79833984375
                },
                {
                    "start": 957.71,
                    "end": 958.01,
                    "word": " because",
                    "probability": 0.796875
                },
                {
                    "start": 958.01,
                    "end": 958.17,
                    "word": " it",
                    "probability": 0.9033203125
                },
                {
                    "start": 958.17,
                    "end": 958.51,
                    "word": " requires",
                    "probability": 0.75634765625
                },
                {
                    "start": 958.51,
                    "end": 959.03,
                    "word": " unlocking",
                    "probability": 0.72021484375
                },
                {
                    "start": 959.03,
                    "end": 959.31,
                    "word": " the",
                    "probability": 0.810546875
                },
                {
                    "start": 959.31,
                    "end": 959.57,
                    "word": " message",
                    "probability": 0.8388671875
                }
            ]
        },
        {
            "id": 127,
            "seek": 97018,
            "start": 959.57,
            "end": 964.79,
            "text": " buffer for writing it and then locking it again when sending the message. So this took quite a",
            "tokens": [
                51148,
                21762,
                337,
                3579,
                309,
                293,
                550,
                23954,
                309,
                797,
                562,
                7750,
                264,
                3636,
                13,
                407,
                341,
                1890,
                1596,
                257,
                51396
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23121044718766515,
            "compression_ratio": 1.6066350710900474,
            "no_speech_prob": 2.7418136596679688e-06,
            "words": [
                {
                    "start": 959.57,
                    "end": 959.97,
                    "word": " buffer",
                    "probability": 0.66162109375
                },
                {
                    "start": 959.97,
                    "end": 960.29,
                    "word": " for",
                    "probability": 0.88232421875
                },
                {
                    "start": 960.29,
                    "end": 960.73,
                    "word": " writing",
                    "probability": 0.87109375
                },
                {
                    "start": 960.73,
                    "end": 961.01,
                    "word": " it",
                    "probability": 0.90283203125
                },
                {
                    "start": 961.01,
                    "end": 961.61,
                    "word": " and",
                    "probability": 0.494140625
                },
                {
                    "start": 961.61,
                    "end": 961.79,
                    "word": " then",
                    "probability": 0.7548828125
                },
                {
                    "start": 961.79,
                    "end": 962.05,
                    "word": " locking",
                    "probability": 0.67919921875
                },
                {
                    "start": 962.05,
                    "end": 962.25,
                    "word": " it",
                    "probability": 0.9052734375
                },
                {
                    "start": 962.25,
                    "end": 962.57,
                    "word": " again",
                    "probability": 0.92578125
                },
                {
                    "start": 962.57,
                    "end": 962.81,
                    "word": " when",
                    "probability": 0.75830078125
                },
                {
                    "start": 962.81,
                    "end": 963.05,
                    "word": " sending",
                    "probability": 0.73046875
                },
                {
                    "start": 963.05,
                    "end": 963.25,
                    "word": " the",
                    "probability": 0.80810546875
                },
                {
                    "start": 963.25,
                    "end": 963.51,
                    "word": " message",
                    "probability": 0.84326171875
                },
                {
                    "start": 963.51,
                    "end": 963.77,
                    "word": ".",
                    "probability": 0.9462890625
                },
                {
                    "start": 963.77,
                    "end": 963.89,
                    "word": " So",
                    "probability": 0.8857421875
                },
                {
                    "start": 963.89,
                    "end": 964.07,
                    "word": " this",
                    "probability": 0.86572265625
                },
                {
                    "start": 964.07,
                    "end": 964.21,
                    "word": " took",
                    "probability": 0.87158203125
                },
                {
                    "start": 964.21,
                    "end": 964.49,
                    "word": " quite",
                    "probability": 0.86865234375
                },
                {
                    "start": 964.65,
                    "end": 964.79,
                    "word": " a long",
                    "probability": 0.88232421875
                }
            ]
        },
        {
            "id": 128,
            "seek": 97018,
            "start": 964.79,
            "end": 971.39,
            "text": " long time to blindly run code, reading the manual and figuring out how to do this. But",
            "tokens": [
                51396,
                938,
                565,
                281,
                47744,
                1190,
                3089,
                11,
                3760,
                264,
                9688,
                293,
                15213,
                484,
                577,
                281,
                360,
                341,
                13,
                583,
                51756
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23121044718766515,
            "compression_ratio": 1.6066350710900474,
            "no_speech_prob": 2.7418136596679688e-06,
            "words": [
                {
                    "start": 964.79,
                    "end": 965.19,
                    "word": " time",
                    "probability": 0.8125
                },
                {
                    "start": 965.19,
                    "end": 965.57,
                    "word": " to",
                    "probability": 0.8974609375
                },
                {
                    "start": 965.57,
                    "end": 966.17,
                    "word": " blindly",
                    "probability": 0.89697265625
                },
                {
                    "start": 966.17,
                    "end": 967.75,
                    "word": " run",
                    "probability": 0.86669921875
                },
                {
                    "start": 967.75,
                    "end": 968.15,
                    "word": " code",
                    "probability": 0.60302734375
                },
                {
                    "start": 968.15,
                    "end": 968.67,
                    "word": ",",
                    "probability": 0.56640625
                },
                {
                    "start": 968.67,
                    "end": 969.03,
                    "word": " reading",
                    "probability": 0.77099609375
                },
                {
                    "start": 969.03,
                    "end": 969.23,
                    "word": " the",
                    "probability": 0.8203125
                },
                {
                    "start": 969.23,
                    "end": 969.57,
                    "word": " manual",
                    "probability": 0.89306640625
                },
                {
                    "start": 969.57,
                    "end": 969.83,
                    "word": " and",
                    "probability": 0.78076171875
                },
                {
                    "start": 969.83,
                    "end": 970.11,
                    "word": " figuring",
                    "probability": 0.89892578125
                },
                {
                    "start": 970.11,
                    "end": 970.41,
                    "word": " out",
                    "probability": 0.81494140625
                },
                {
                    "start": 970.41,
                    "end": 970.59,
                    "word": " how",
                    "probability": 0.89453125
                },
                {
                    "start": 970.59,
                    "end": 970.75,
                    "word": " to",
                    "probability": 0.90673828125
                },
                {
                    "start": 970.75,
                    "end": 970.91,
                    "word": " do",
                    "probability": 0.90625
                },
                {
                    "start": 970.91,
                    "end": 971.13,
                    "word": " this",
                    "probability": 0.875
                },
                {
                    "start": 971.13,
                    "end": 971.19,
                    "word": ".",
                    "probability": 0.64892578125
                },
                {
                    "start": 971.19,
                    "end": 971.39,
                    "word": " But",
                    "probability": 0.89013671875
                }
            ]
        },
        {
            "id": 129,
            "seek": 99254,
            "start": 971.39,
            "end": 977.35,
            "text": " in the end we figured it out. It's just a matter of writing 17 in hexadecimal in the same",
            "tokens": [
                50380,
                294,
                264,
                917,
                321,
                8932,
                309,
                484,
                13,
                467,
                311,
                445,
                257,
                1871,
                295,
                3579,
                3282,
                294,
                23291,
                762,
                66,
                10650,
                294,
                264,
                912,
                50656
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21375000675519307,
            "compression_ratio": 1.4545454545454546,
            "no_speech_prob": 6.479024887084961e-05,
            "words": [
                {
                    "start": 971.39,
                    "end": 971.93,
                    "word": " in",
                    "probability": 0.1341552734375
                },
                {
                    "start": 971.93,
                    "end": 972.03,
                    "word": " the",
                    "probability": 0.81884765625
                },
                {
                    "start": 972.03,
                    "end": 972.23,
                    "word": " end",
                    "probability": 0.7353515625
                },
                {
                    "start": 972.23,
                    "end": 972.67,
                    "word": " we",
                    "probability": 0.254638671875
                },
                {
                    "start": 972.67,
                    "end": 973.05,
                    "word": " figured",
                    "probability": 0.6455078125
                },
                {
                    "start": 973.05,
                    "end": 973.21,
                    "word": " it",
                    "probability": 0.68603515625
                },
                {
                    "start": 973.21,
                    "end": 973.49,
                    "word": " out",
                    "probability": 0.83056640625
                },
                {
                    "start": 973.49,
                    "end": 973.81,
                    "word": ".",
                    "probability": 0.6708984375
                },
                {
                    "start": 973.81,
                    "end": 974.33,
                    "word": " It's",
                    "probability": 0.933349609375
                },
                {
                    "start": 974.33,
                    "end": 974.55,
                    "word": " just",
                    "probability": 0.8916015625
                },
                {
                    "start": 974.67,
                    "end": 974.85,
                    "word": " a matter",
                    "probability": 0.8154296875
                },
                {
                    "start": 974.85,
                    "end": 975.09,
                    "word": " of",
                    "probability": 0.9033203125
                },
                {
                    "start": 975.09,
                    "end": 975.43,
                    "word": " writing",
                    "probability": 0.84521484375
                },
                {
                    "start": 975.43,
                    "end": 975.99,
                    "word": " 17",
                    "probability": 0.88330078125
                },
                {
                    "start": 975.99,
                    "end": 976.19,
                    "word": " in",
                    "probability": 0.69287109375
                },
                {
                    "start": 976.19,
                    "end": 976.79,
                    "word": " hexadecimal",
                    "probability": 0.9530029296875
                },
                {
                    "start": 976.79,
                    "end": 976.99,
                    "word": " in",
                    "probability": 0.8369140625
                },
                {
                    "start": 976.99,
                    "end": 977.11,
                    "word": " the",
                    "probability": 0.8134765625
                },
                {
                    "start": 977.11,
                    "end": 977.35,
                    "word": " same",
                    "probability": 0.818359375
                }
            ]
        },
        {
            "id": 130,
            "seek": 99254,
            "start": 977.87,
            "end": 985.87,
            "text": " address as before. This unlocks the message buffer for writing. Now we can write the",
            "tokens": [
                50688,
                2985,
                382,
                949,
                13,
                639,
                517,
                34896,
                264,
                3636,
                21762,
                337,
                3579,
                13,
                823,
                321,
                393,
                2464,
                264,
                51076
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21375000675519307,
            "compression_ratio": 1.4545454545454546,
            "no_speech_prob": 6.479024887084961e-05,
            "words": [
                {
                    "start": 977.87,
                    "end": 978.29,
                    "word": " address",
                    "probability": 0.849609375
                },
                {
                    "start": 978.29,
                    "end": 978.65,
                    "word": " as",
                    "probability": 0.85595703125
                },
                {
                    "start": 978.65,
                    "end": 979.07,
                    "word": " before",
                    "probability": 0.7890625
                },
                {
                    "start": 979.07,
                    "end": 979.67,
                    "word": ".",
                    "probability": 0.888671875
                },
                {
                    "start": 980.25,
                    "end": 980.63,
                    "word": " This",
                    "probability": 0.69677734375
                },
                {
                    "start": 980.63,
                    "end": 981.19,
                    "word": " unlocks",
                    "probability": 0.856201171875
                },
                {
                    "start": 981.19,
                    "end": 981.51,
                    "word": " the",
                    "probability": 0.74072265625
                },
                {
                    "start": 981.51,
                    "end": 982.65,
                    "word": " message",
                    "probability": 0.837890625
                },
                {
                    "start": 982.65,
                    "end": 983.01,
                    "word": " buffer",
                    "probability": 0.72607421875
                },
                {
                    "start": 983.01,
                    "end": 983.25,
                    "word": " for",
                    "probability": 0.89599609375
                },
                {
                    "start": 983.25,
                    "end": 983.71,
                    "word": " writing",
                    "probability": 0.87353515625
                },
                {
                    "start": 983.71,
                    "end": 984.27,
                    "word": ".",
                    "probability": 0.9150390625
                },
                {
                    "start": 984.27,
                    "end": 984.57,
                    "word": " Now",
                    "probability": 0.884765625
                },
                {
                    "start": 984.57,
                    "end": 984.71,
                    "word": " we",
                    "probability": 0.85986328125
                },
                {
                    "start": 984.71,
                    "end": 984.95,
                    "word": " can",
                    "probability": 0.9033203125
                },
                {
                    "start": 984.95,
                    "end": 985.43,
                    "word": " write",
                    "probability": 0.82177734375
                },
                {
                    "start": 985.43,
                    "end": 985.87,
                    "word": " the",
                    "probability": 0.8154296875
                }
            ]
        },
        {
            "id": 131,
            "seek": 99254,
            "start": 986.51,
            "end": 993.75,
            "text": " KEM ID. This needs to be multiplied by 4 for some reason. And we can write it. This is written to",
            "tokens": [
                51120,
                591,
                6683,
                7348,
                13,
                639,
                2203,
                281,
                312,
                17207,
                538,
                1017,
                337,
                512,
                1778,
                13,
                400,
                321,
                393,
                2464,
                309,
                13,
                639,
                307,
                3720,
                281,
                51480
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21375000675519307,
            "compression_ratio": 1.4545454545454546,
            "no_speech_prob": 6.479024887084961e-05,
            "words": [
                {
                    "start": 986.51,
                    "end": 986.97,
                    "word": " KEM",
                    "probability": 0.0056667327880859375
                },
                {
                    "start": 986.97,
                    "end": 987.51,
                    "word": " ID",
                    "probability": 0.611328125
                },
                {
                    "start": 987.51,
                    "end": 988.11,
                    "word": ".",
                    "probability": 0.810546875
                },
                {
                    "start": 988.37,
                    "end": 988.47,
                    "word": " This",
                    "probability": 0.77685546875
                },
                {
                    "start": 988.47,
                    "end": 988.63,
                    "word": " needs",
                    "probability": 0.6806640625
                },
                {
                    "start": 988.63,
                    "end": 988.71,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 988.71,
                    "end": 988.83,
                    "word": " be",
                    "probability": 0.9072265625
                },
                {
                    "start": 988.83,
                    "end": 989.15,
                    "word": " multiplied",
                    "probability": 0.63232421875
                },
                {
                    "start": 989.15,
                    "end": 989.45,
                    "word": " by",
                    "probability": 0.908203125
                },
                {
                    "start": 989.45,
                    "end": 989.75,
                    "word": " 4",
                    "probability": 0.062225341796875
                },
                {
                    "start": 989.75,
                    "end": 989.95,
                    "word": " for",
                    "probability": 0.7919921875
                },
                {
                    "start": 989.95,
                    "end": 990.15,
                    "word": " some",
                    "probability": 0.81884765625
                },
                {
                    "start": 990.15,
                    "end": 990.45,
                    "word": " reason",
                    "probability": 0.91845703125
                },
                {
                    "start": 990.45,
                    "end": 991.05,
                    "word": ".",
                    "probability": 0.62255859375
                },
                {
                    "start": 991.77,
                    "end": 991.77,
                    "word": " And",
                    "probability": 0.3857421875
                },
                {
                    "start": 991.77,
                    "end": 992.41,
                    "word": " we",
                    "probability": 0.54931640625
                },
                {
                    "start": 992.41,
                    "end": 992.55,
                    "word": " can",
                    "probability": 0.89892578125
                },
                {
                    "start": 992.55,
                    "end": 992.73,
                    "word": " write",
                    "probability": 0.806640625
                },
                {
                    "start": 992.73,
                    "end": 992.87,
                    "word": " it",
                    "probability": 0.8544921875
                },
                {
                    "start": 992.87,
                    "end": 992.97,
                    "word": ".",
                    "probability": 0.435546875
                },
                {
                    "start": 992.97,
                    "end": 993.11,
                    "word": " This",
                    "probability": 0.77294921875
                },
                {
                    "start": 993.11,
                    "end": 993.29,
                    "word": " is",
                    "probability": 0.86328125
                },
                {
                    "start": 993.29,
                    "end": 993.61,
                    "word": " written",
                    "probability": 0.80517578125
                },
                {
                    "start": 993.61,
                    "end": 993.75,
                    "word": " to",
                    "probability": 0.89013671875
                }
            ]
        },
        {
            "id": 132,
            "seek": 101770,
            "start": 993.85,
            "end": 1002.55,
            "text": " a different address in the same peripheral. Then we have to write the length of the message.",
            "tokens": [
                50364,
                257,
                819,
                2985,
                294,
                264,
                912,
                40235,
                13,
                1396,
                321,
                362,
                281,
                2464,
                264,
                4641,
                295,
                264,
                3636,
                13,
                50780
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26795707620791537,
            "compression_ratio": 1.559782608695652,
            "no_speech_prob": 0.0005664825439453125,
            "words": [
                {
                    "start": 993.85,
                    "end": 994.11,
                    "word": " a different",
                    "probability": 0.626953125
                },
                {
                    "start": 994.11,
                    "end": 994.57,
                    "word": " address",
                    "probability": 0.76611328125
                },
                {
                    "start": 994.57,
                    "end": 995.51,
                    "word": " in",
                    "probability": 0.7607421875
                },
                {
                    "start": 995.51,
                    "end": 995.65,
                    "word": " the",
                    "probability": 0.81494140625
                },
                {
                    "start": 995.65,
                    "end": 995.87,
                    "word": " same",
                    "probability": 0.8095703125
                },
                {
                    "start": 995.87,
                    "end": 996.35,
                    "word": " peripheral",
                    "probability": 0.291259765625
                },
                {
                    "start": 996.35,
                    "end": 997.11,
                    "word": ".",
                    "probability": 0.41015625
                },
                {
                    "start": 997.37,
                    "end": 998.09,
                    "word": " Then",
                    "probability": 0.39990234375
                },
                {
                    "start": 998.09,
                    "end": 998.19,
                    "word": " we",
                    "probability": 0.8935546875
                },
                {
                    "start": 998.19,
                    "end": 998.29,
                    "word": " have",
                    "probability": 0.7822265625
                },
                {
                    "start": 998.29,
                    "end": 998.47,
                    "word": " to",
                    "probability": 0.90673828125
                },
                {
                    "start": 998.47,
                    "end": 998.81,
                    "word": " write",
                    "probability": 0.76611328125
                },
                {
                    "start": 998.81,
                    "end": 999.39,
                    "word": " the",
                    "probability": 0.81884765625
                },
                {
                    "start": 999.39,
                    "end": 1001.31,
                    "word": " length",
                    "probability": 0.7783203125
                },
                {
                    "start": 1001.31,
                    "end": 1001.57,
                    "word": " of",
                    "probability": 0.90625
                },
                {
                    "start": 1001.57,
                    "end": 1001.69,
                    "word": " the",
                    "probability": 0.81396484375
                },
                {
                    "start": 1001.69,
                    "end": 1002.07,
                    "word": " message",
                    "probability": 0.84521484375
                },
                {
                    "start": 1002.07,
                    "end": 1002.55,
                    "word": ".",
                    "probability": 0.8076171875
                }
            ]
        },
        {
            "id": 133,
            "seek": 101770,
            "start": 1002.55,
            "end": 1011.47,
            "text": " For some reason this CPU has a bit... has a curve where different sizes of registers need to be",
            "tokens": [
                50820,
                1171,
                512,
                1778,
                341,
                13199,
                575,
                257,
                857,
                485,
                575,
                257,
                7605,
                689,
                819,
                11602,
                295,
                38351,
                643,
                281,
                312,
                51248
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26795707620791537,
            "compression_ratio": 1.559782608695652,
            "no_speech_prob": 0.0005664825439453125,
            "words": [
                {
                    "start": 1002.55,
                    "end": 1003.13,
                    "word": " For",
                    "probability": 0.8974609375
                },
                {
                    "start": 1003.13,
                    "end": 1003.47,
                    "word": " some",
                    "probability": 0.82373046875
                },
                {
                    "start": 1003.47,
                    "end": 1004.11,
                    "word": " reason",
                    "probability": 0.91259765625
                },
                {
                    "start": 1004.11,
                    "end": 1004.53,
                    "word": " this",
                    "probability": 0.26416015625
                },
                {
                    "start": 1004.53,
                    "end": 1005.13,
                    "word": " CPU",
                    "probability": 0.8974609375
                },
                {
                    "start": 1005.13,
                    "end": 1005.61,
                    "word": " has",
                    "probability": 0.53759765625
                },
                {
                    "start": 1005.73,
                    "end": 1006.79,
                    "word": " a bit...",
                    "probability": 0.40454673767089844
                },
                {
                    "start": 1006.79,
                    "end": 1007.23,
                    "word": " has",
                    "probability": 0.50927734375
                },
                {
                    "start": 1007.41,
                    "end": 1007.67,
                    "word": " a curve",
                    "probability": 0.6123046875
                },
                {
                    "start": 1007.67,
                    "end": 1007.99,
                    "word": " where",
                    "probability": 0.830078125
                },
                {
                    "start": 1007.99,
                    "end": 1008.73,
                    "word": " different",
                    "probability": 0.67724609375
                },
                {
                    "start": 1008.73,
                    "end": 1009.91,
                    "word": " sizes",
                    "probability": 0.8271484375
                },
                {
                    "start": 1009.91,
                    "end": 1010.21,
                    "word": " of",
                    "probability": 0.90771484375
                },
                {
                    "start": 1010.21,
                    "end": 1010.75,
                    "word": " registers",
                    "probability": 0.8173828125
                },
                {
                    "start": 1010.75,
                    "end": 1011.15,
                    "word": " need",
                    "probability": 0.8037109375
                },
                {
                    "start": 1011.15,
                    "end": 1011.29,
                    "word": " to",
                    "probability": 0.90673828125
                },
                {
                    "start": 1011.29,
                    "end": 1011.47,
                    "word": " be",
                    "probability": 0.904296875
                }
            ]
        },
        {
            "id": 134,
            "seek": 101770,
            "start": 1011.47,
            "end": 1018.91,
            "text": " written at different addresses in the memory map. So before we were writing half words, 16 bits at",
            "tokens": [
                51248,
                3720,
                412,
                819,
                16862,
                294,
                264,
                4675,
                4471,
                13,
                407,
                949,
                321,
                645,
                3579,
                1922,
                2283,
                11,
                3165,
                9239,
                412,
                51620
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26795707620791537,
            "compression_ratio": 1.559782608695652,
            "no_speech_prob": 0.0005664825439453125,
            "words": [
                {
                    "start": 1011.47,
                    "end": 1011.87,
                    "word": " written",
                    "probability": 0.80419921875
                },
                {
                    "start": 1011.87,
                    "end": 1012.53,
                    "word": " at",
                    "probability": 0.91064453125
                },
                {
                    "start": 1012.53,
                    "end": 1013.07,
                    "word": " different",
                    "probability": 0.68310546875
                },
                {
                    "start": 1013.07,
                    "end": 1013.61,
                    "word": " addresses",
                    "probability": 0.595703125
                },
                {
                    "start": 1013.61,
                    "end": 1014.07,
                    "word": " in",
                    "probability": 0.90576171875
                },
                {
                    "start": 1014.07,
                    "end": 1014.59,
                    "word": " the",
                    "probability": 0.818359375
                },
                {
                    "start": 1014.59,
                    "end": 1015.13,
                    "word": " memory",
                    "probability": 0.81494140625
                },
                {
                    "start": 1015.13,
                    "end": 1015.45,
                    "word": " map",
                    "probability": 0.74462890625
                },
                {
                    "start": 1015.45,
                    "end": 1015.77,
                    "word": ".",
                    "probability": 0.91162109375
                },
                {
                    "start": 1015.77,
                    "end": 1015.87,
                    "word": " So",
                    "probability": 0.8935546875
                },
                {
                    "start": 1015.87,
                    "end": 1016.45,
                    "word": " before",
                    "probability": 0.66455078125
                },
                {
                    "start": 1016.45,
                    "end": 1016.65,
                    "word": " we",
                    "probability": 0.86474609375
                },
                {
                    "start": 1016.65,
                    "end": 1016.79,
                    "word": " were",
                    "probability": 0.87255859375
                },
                {
                    "start": 1016.79,
                    "end": 1017.21,
                    "word": " writing",
                    "probability": 0.87109375
                },
                {
                    "start": 1017.21,
                    "end": 1017.59,
                    "word": " half",
                    "probability": 0.7841796875
                },
                {
                    "start": 1017.59,
                    "end": 1017.95,
                    "word": " words",
                    "probability": 0.5947265625
                },
                {
                    "start": 1017.95,
                    "end": 1018.11,
                    "word": ",",
                    "probability": 0.499755859375
                },
                {
                    "start": 1018.11,
                    "end": 1018.49,
                    "word": " 16",
                    "probability": 0.8828125
                },
                {
                    "start": 1018.49,
                    "end": 1018.75,
                    "word": " bits",
                    "probability": 0.72509765625
                },
                {
                    "start": 1018.75,
                    "end": 1018.91,
                    "word": " at",
                    "probability": 0.9013671875
                }
            ]
        },
        {
            "id": 135,
            "seek": 104364,
            "start": 1019.01,
            "end": 1024.87,
            "text": " a time. And now we're writing something in a register which is a single byte. So we have to",
            "tokens": [
                50364,
                257,
                565,
                13,
                400,
                586,
                321,
                434,
                3579,
                746,
                294,
                257,
                7280,
                597,
                307,
                257,
                2167,
                40846,
                13,
                407,
                321,
                362,
                281,
                50660
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22026209677419356,
            "compression_ratio": 1.7149321266968325,
            "no_speech_prob": 6.347894668579102e-05,
            "words": [
                {
                    "start": 1019.01,
                    "end": 1019.33,
                    "word": " a time",
                    "probability": 0.7783203125
                },
                {
                    "start": 1019.33,
                    "end": 1019.81,
                    "word": ".",
                    "probability": 0.84814453125
                },
                {
                    "start": 1020.67,
                    "end": 1021.15,
                    "word": " And",
                    "probability": 0.89013671875
                },
                {
                    "start": 1021.15,
                    "end": 1021.33,
                    "word": " now",
                    "probability": 0.892578125
                },
                {
                    "start": 1021.33,
                    "end": 1021.55,
                    "word": " we're",
                    "probability": 0.909912109375
                },
                {
                    "start": 1021.55,
                    "end": 1021.81,
                    "word": " writing",
                    "probability": 0.86865234375
                },
                {
                    "start": 1021.81,
                    "end": 1022.89,
                    "word": " something",
                    "probability": 0.74853515625
                },
                {
                    "start": 1022.89,
                    "end": 1023.07,
                    "word": " in",
                    "probability": 0.89990234375
                },
                {
                    "start": 1023.17,
                    "end": 1023.43,
                    "word": " a register",
                    "probability": 0.84326171875
                },
                {
                    "start": 1023.43,
                    "end": 1023.61,
                    "word": " which",
                    "probability": 0.3681640625
                },
                {
                    "start": 1023.61,
                    "end": 1023.73,
                    "word": " is",
                    "probability": 0.88330078125
                },
                {
                    "start": 1023.81,
                    "end": 1023.99,
                    "word": " a single",
                    "probability": 0.90625
                },
                {
                    "start": 1023.99,
                    "end": 1024.31,
                    "word": " byte",
                    "probability": 0.81201171875
                },
                {
                    "start": 1024.31,
                    "end": 1024.43,
                    "word": ".",
                    "probability": 0.54931640625
                },
                {
                    "start": 1024.43,
                    "end": 1024.49,
                    "word": " So",
                    "probability": 0.8994140625
                },
                {
                    "start": 1024.49,
                    "end": 1024.61,
                    "word": " we",
                    "probability": 0.86474609375
                },
                {
                    "start": 1024.61,
                    "end": 1024.73,
                    "word": " have",
                    "probability": 0.87939453125
                },
                {
                    "start": 1024.73,
                    "end": 1024.87,
                    "word": " to",
                    "probability": 0.90380859375
                }
            ]
        },
        {
            "id": 136,
            "seek": 104364,
            "start": 1024.87,
            "end": 1031.89,
            "text": " change the register, change the address of the memory map to register. But after reading the",
            "tokens": [
                50660,
                1319,
                264,
                7280,
                11,
                1319,
                264,
                2985,
                295,
                264,
                4675,
                4471,
                281,
                7280,
                13,
                583,
                934,
                3760,
                264,
                51008
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22026209677419356,
            "compression_ratio": 1.7149321266968325,
            "no_speech_prob": 6.347894668579102e-05,
            "words": [
                {
                    "start": 1024.87,
                    "end": 1025.21,
                    "word": " change",
                    "probability": 0.83056640625
                },
                {
                    "start": 1025.21,
                    "end": 1025.43,
                    "word": " the",
                    "probability": 0.8154296875
                },
                {
                    "start": 1025.43,
                    "end": 1025.91,
                    "word": " register",
                    "probability": 0.83056640625
                },
                {
                    "start": 1025.91,
                    "end": 1026.59,
                    "word": ",",
                    "probability": 0.6435546875
                },
                {
                    "start": 1026.59,
                    "end": 1027.09,
                    "word": " change",
                    "probability": 0.81640625
                },
                {
                    "start": 1027.09,
                    "end": 1027.27,
                    "word": " the",
                    "probability": 0.81396484375
                },
                {
                    "start": 1027.27,
                    "end": 1027.59,
                    "word": " address",
                    "probability": 0.86181640625
                },
                {
                    "start": 1027.59,
                    "end": 1027.81,
                    "word": " of",
                    "probability": 0.90234375
                },
                {
                    "start": 1027.81,
                    "end": 1027.91,
                    "word": " the",
                    "probability": 0.81787109375
                },
                {
                    "start": 1027.91,
                    "end": 1028.13,
                    "word": " memory",
                    "probability": 0.853515625
                },
                {
                    "start": 1028.13,
                    "end": 1028.39,
                    "word": " map",
                    "probability": 0.56591796875
                },
                {
                    "start": 1028.39,
                    "end": 1028.49,
                    "word": " to",
                    "probability": 0.450439453125
                },
                {
                    "start": 1028.49,
                    "end": 1028.85,
                    "word": " register",
                    "probability": 0.85986328125
                },
                {
                    "start": 1028.85,
                    "end": 1029.33,
                    "word": ".",
                    "probability": 0.9423828125
                },
                {
                    "start": 1030.13,
                    "end": 1030.47,
                    "word": " But",
                    "probability": 0.8984375
                },
                {
                    "start": 1030.47,
                    "end": 1031.27,
                    "word": " after",
                    "probability": 0.71826171875
                },
                {
                    "start": 1031.27,
                    "end": 1031.75,
                    "word": " reading",
                    "probability": 0.8037109375
                },
                {
                    "start": 1031.75,
                    "end": 1031.89,
                    "word": " the",
                    "probability": 0.8056640625
                }
            ]
        },
        {
            "id": 137,
            "seek": 104364,
            "start": 1031.89,
            "end": 1037.07,
            "text": " manual enough and figuring out what we were doing wrong, we were able to change the size of the",
            "tokens": [
                51008,
                9688,
                1547,
                293,
                15213,
                484,
                437,
                321,
                645,
                884,
                2085,
                11,
                321,
                645,
                1075,
                281,
                1319,
                264,
                2744,
                295,
                264,
                51268
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22026209677419356,
            "compression_ratio": 1.7149321266968325,
            "no_speech_prob": 6.347894668579102e-05,
            "words": [
                {
                    "start": 1031.89,
                    "end": 1032.07,
                    "word": " manual",
                    "probability": 0.79150390625
                },
                {
                    "start": 1032.07,
                    "end": 1032.51,
                    "word": " enough",
                    "probability": 0.736328125
                },
                {
                    "start": 1032.51,
                    "end": 1032.69,
                    "word": " and",
                    "probability": 0.47265625
                },
                {
                    "start": 1032.69,
                    "end": 1032.95,
                    "word": " figuring",
                    "probability": 0.8984375
                },
                {
                    "start": 1032.95,
                    "end": 1033.35,
                    "word": " out",
                    "probability": 0.81591796875
                },
                {
                    "start": 1033.35,
                    "end": 1033.93,
                    "word": " what",
                    "probability": 0.8798828125
                },
                {
                    "start": 1033.93,
                    "end": 1034.09,
                    "word": " we",
                    "probability": 0.90966796875
                },
                {
                    "start": 1034.09,
                    "end": 1034.19,
                    "word": " were",
                    "probability": 0.87548828125
                },
                {
                    "start": 1034.19,
                    "end": 1034.41,
                    "word": " doing",
                    "probability": 0.92138671875
                },
                {
                    "start": 1034.41,
                    "end": 1034.73,
                    "word": " wrong",
                    "probability": 0.83056640625
                },
                {
                    "start": 1034.73,
                    "end": 1034.81,
                    "word": ",",
                    "probability": 0.8154296875
                },
                {
                    "start": 1034.81,
                    "end": 1034.89,
                    "word": " we",
                    "probability": 0.841796875
                },
                {
                    "start": 1034.89,
                    "end": 1035.05,
                    "word": " were",
                    "probability": 0.86328125
                },
                {
                    "start": 1035.05,
                    "end": 1035.23,
                    "word": " able",
                    "probability": 0.8828125
                },
                {
                    "start": 1035.23,
                    "end": 1035.45,
                    "word": " to",
                    "probability": 0.9072265625
                },
                {
                    "start": 1035.45,
                    "end": 1035.83,
                    "word": " change",
                    "probability": 0.82958984375
                },
                {
                    "start": 1035.83,
                    "end": 1036.15,
                    "word": " the",
                    "probability": 0.80859375
                },
                {
                    "start": 1036.15,
                    "end": 1036.73,
                    "word": " size",
                    "probability": 0.7978515625
                },
                {
                    "start": 1036.73,
                    "end": 1036.91,
                    "word": " of",
                    "probability": 0.90380859375
                },
                {
                    "start": 1036.91,
                    "end": 1037.07,
                    "word": " the",
                    "probability": 0.791015625
                }
            ]
        },
        {
            "id": 138,
            "seek": 104364,
            "start": 1037.07,
            "end": 1044.85,
            "text": " sent KEM message finally, in this case to 4. And finally we can change the data by writing to this",
            "tokens": [
                51268,
                2279,
                591,
                6683,
                3636,
                2721,
                11,
                294,
                341,
                1389,
                281,
                1017,
                13,
                400,
                2721,
                321,
                393,
                1319,
                264,
                1412,
                538,
                3579,
                281,
                341,
                51660
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22026209677419356,
            "compression_ratio": 1.7149321266968325,
            "no_speech_prob": 6.347894668579102e-05,
            "words": [
                {
                    "start": 1037.07,
                    "end": 1037.29,
                    "word": " sent",
                    "probability": 0.482177734375
                },
                {
                    "start": 1037.29,
                    "end": 1037.59,
                    "word": " KEM",
                    "probability": 0.0022606849670410156
                },
                {
                    "start": 1037.59,
                    "end": 1037.91,
                    "word": " message",
                    "probability": 0.6826171875
                },
                {
                    "start": 1037.91,
                    "end": 1038.29,
                    "word": " finally",
                    "probability": 0.370849609375
                },
                {
                    "start": 1038.29,
                    "end": 1038.61,
                    "word": ",",
                    "probability": 0.75732421875
                },
                {
                    "start": 1038.61,
                    "end": 1038.71,
                    "word": " in",
                    "probability": 0.8876953125
                },
                {
                    "start": 1038.71,
                    "end": 1038.83,
                    "word": " this",
                    "probability": 0.87744140625
                },
                {
                    "start": 1038.83,
                    "end": 1039.03,
                    "word": " case",
                    "probability": 0.80126953125
                },
                {
                    "start": 1039.03,
                    "end": 1039.19,
                    "word": " to",
                    "probability": 0.720703125
                },
                {
                    "start": 1039.19,
                    "end": 1039.55,
                    "word": " 4",
                    "probability": 0.0267791748046875
                },
                {
                    "start": 1039.55,
                    "end": 1040.03,
                    "word": ".",
                    "probability": 0.9267578125
                },
                {
                    "start": 1040.67,
                    "end": 1041.07,
                    "word": " And",
                    "probability": 0.89599609375
                },
                {
                    "start": 1041.07,
                    "end": 1041.43,
                    "word": " finally",
                    "probability": 0.806640625
                },
                {
                    "start": 1041.43,
                    "end": 1042.27,
                    "word": " we",
                    "probability": 0.0124053955078125
                },
                {
                    "start": 1042.27,
                    "end": 1042.43,
                    "word": " can",
                    "probability": 0.89208984375
                },
                {
                    "start": 1042.43,
                    "end": 1042.77,
                    "word": " change",
                    "probability": 0.84521484375
                },
                {
                    "start": 1042.77,
                    "end": 1042.97,
                    "word": " the",
                    "probability": 0.81396484375
                },
                {
                    "start": 1042.97,
                    "end": 1043.39,
                    "word": " data",
                    "probability": 0.81787109375
                },
                {
                    "start": 1043.39,
                    "end": 1043.95,
                    "word": " by",
                    "probability": 0.89404296875
                },
                {
                    "start": 1043.95,
                    "end": 1044.29,
                    "word": " writing",
                    "probability": 0.8720703125
                },
                {
                    "start": 1044.29,
                    "end": 1044.53,
                    "word": " to",
                    "probability": 0.892578125
                },
                {
                    "start": 1044.53,
                    "end": 1044.85,
                    "word": " this",
                    "probability": 0.1513671875
                }
            ]
        },
        {
            "id": 139,
            "seek": 107254,
            "start": 1044.85,
            "end": 1051.15,
            "text": " address right here. In this case I'm writing dead beef. I have to write it in Lithuanian, so",
            "tokens": [
                50364,
                2985,
                558,
                510,
                13,
                682,
                341,
                1389,
                286,
                478,
                3579,
                3116,
                9256,
                13,
                286,
                362,
                281,
                2464,
                309,
                294,
                32577,
                6139,
                952,
                11,
                370,
                50688
            ],
            "temperature": 0.0,
            "avg_logprob": -0.219508495434974,
            "compression_ratio": 1.6289592760180995,
            "no_speech_prob": 0.00017201900482177734,
            "words": [
                {
                    "start": 1044.85,
                    "end": 1045.21,
                    "word": " address",
                    "probability": 0.32470703125
                },
                {
                    "start": 1045.21,
                    "end": 1045.49,
                    "word": " right",
                    "probability": 0.80322265625
                },
                {
                    "start": 1045.49,
                    "end": 1045.83,
                    "word": " here",
                    "probability": 0.8115234375
                },
                {
                    "start": 1045.83,
                    "end": 1046.39,
                    "word": ".",
                    "probability": 0.69287109375
                },
                {
                    "start": 1046.43,
                    "end": 1046.61,
                    "word": " In",
                    "probability": 0.90185546875
                },
                {
                    "start": 1046.61,
                    "end": 1046.77,
                    "word": " this",
                    "probability": 0.8798828125
                },
                {
                    "start": 1046.77,
                    "end": 1047.03,
                    "word": " case",
                    "probability": 0.81787109375
                },
                {
                    "start": 1047.03,
                    "end": 1047.31,
                    "word": " I'm",
                    "probability": 0.58331298828125
                },
                {
                    "start": 1047.31,
                    "end": 1047.61,
                    "word": " writing",
                    "probability": 0.84326171875
                },
                {
                    "start": 1047.61,
                    "end": 1047.87,
                    "word": " dead",
                    "probability": 0.1776123046875
                },
                {
                    "start": 1047.87,
                    "end": 1048.21,
                    "word": " beef",
                    "probability": 0.53564453125
                },
                {
                    "start": 1048.21,
                    "end": 1048.77,
                    "word": ".",
                    "probability": 0.603515625
                },
                {
                    "start": 1048.85,
                    "end": 1049.21,
                    "word": " I",
                    "probability": 0.94189453125
                },
                {
                    "start": 1049.21,
                    "end": 1049.33,
                    "word": " have",
                    "probability": 0.87744140625
                },
                {
                    "start": 1049.33,
                    "end": 1049.43,
                    "word": " to",
                    "probability": 0.91064453125
                },
                {
                    "start": 1049.43,
                    "end": 1049.63,
                    "word": " write",
                    "probability": 0.8271484375
                },
                {
                    "start": 1049.63,
                    "end": 1049.75,
                    "word": " it",
                    "probability": 0.87939453125
                },
                {
                    "start": 1049.75,
                    "end": 1049.87,
                    "word": " in",
                    "probability": 0.89599609375
                },
                {
                    "start": 1049.87,
                    "end": 1050.53,
                    "word": " Lithuanian",
                    "probability": 0.749755859375
                },
                {
                    "start": 1050.53,
                    "end": 1050.93,
                    "word": ",",
                    "probability": 0.2291259765625
                },
                {
                    "start": 1050.93,
                    "end": 1051.15,
                    "word": " so",
                    "probability": 0.869140625
                }
            ]
        },
        {
            "id": 140,
            "seek": 107254,
            "start": 1051.15,
            "end": 1058.89,
            "text": " A-D-D-E-E-F-B-E. Also here it was quite confusing the fact that the registers for the buffer",
            "tokens": [
                50688,
                316,
                12,
                35,
                12,
                35,
                12,
                36,
                12,
                36,
                12,
                37,
                12,
                33,
                12,
                36,
                13,
                2743,
                510,
                309,
                390,
                1596,
                13181,
                264,
                1186,
                300,
                264,
                38351,
                337,
                264,
                21762,
                51068
            ],
            "temperature": 0.0,
            "avg_logprob": -0.219508495434974,
            "compression_ratio": 1.6289592760180995,
            "no_speech_prob": 0.00017201900482177734,
            "words": [
                {
                    "start": 1051.15,
                    "end": 1051.65,
                    "word": " A",
                    "probability": 0.233642578125
                },
                {
                    "start": 1051.65,
                    "end": 1051.79,
                    "word": "-D",
                    "probability": 0.6820068359375
                },
                {
                    "start": 1051.79,
                    "end": 1051.99,
                    "word": "-D",
                    "probability": 0.953125
                },
                {
                    "start": 1051.99,
                    "end": 1052.31,
                    "word": "-E",
                    "probability": 0.996337890625
                },
                {
                    "start": 1052.31,
                    "end": 1052.77,
                    "word": "-E",
                    "probability": 0.7373046875
                },
                {
                    "start": 1052.77,
                    "end": 1053.01,
                    "word": "-F",
                    "probability": 0.994140625
                },
                {
                    "start": 1053.01,
                    "end": 1053.19,
                    "word": "-B",
                    "probability": 0.985107421875
                },
                {
                    "start": 1053.19,
                    "end": 1053.45,
                    "word": "-E",
                    "probability": 0.997802734375
                },
                {
                    "start": 1053.45,
                    "end": 1054.01,
                    "word": ".",
                    "probability": 0.89697265625
                },
                {
                    "start": 1054.17,
                    "end": 1054.47,
                    "word": " Also",
                    "probability": 0.921875
                },
                {
                    "start": 1054.47,
                    "end": 1054.67,
                    "word": " here",
                    "probability": 0.7109375
                },
                {
                    "start": 1054.67,
                    "end": 1054.83,
                    "word": " it",
                    "probability": 0.826171875
                },
                {
                    "start": 1054.83,
                    "end": 1055.01,
                    "word": " was",
                    "probability": 0.89501953125
                },
                {
                    "start": 1055.01,
                    "end": 1055.73,
                    "word": " quite",
                    "probability": 0.8837890625
                },
                {
                    "start": 1055.73,
                    "end": 1056.13,
                    "word": " confusing",
                    "probability": 0.93017578125
                },
                {
                    "start": 1056.13,
                    "end": 1056.37,
                    "word": " the",
                    "probability": 0.6611328125
                },
                {
                    "start": 1056.37,
                    "end": 1056.53,
                    "word": " fact",
                    "probability": 0.82861328125
                },
                {
                    "start": 1056.53,
                    "end": 1056.73,
                    "word": " that",
                    "probability": 0.87744140625
                },
                {
                    "start": 1056.73,
                    "end": 1056.97,
                    "word": " the",
                    "probability": 0.8076171875
                },
                {
                    "start": 1056.97,
                    "end": 1057.43,
                    "word": " registers",
                    "probability": 0.8515625
                },
                {
                    "start": 1057.43,
                    "end": 1057.75,
                    "word": " for",
                    "probability": 0.8974609375
                },
                {
                    "start": 1057.75,
                    "end": 1058.39,
                    "word": " the",
                    "probability": 0.81396484375
                },
                {
                    "start": 1058.39,
                    "end": 1058.89,
                    "word": " buffer",
                    "probability": 0.73876953125
                }
            ]
        },
        {
            "id": 141,
            "seek": 107254,
            "start": 1059.69,
            "end": 1067.27,
            "text": " are not contiguous. So the first two bytes are stored at offset 0 and the next two bytes are",
            "tokens": [
                51124,
                366,
                406,
                660,
                30525,
                13,
                407,
                264,
                700,
                732,
                36088,
                366,
                12187,
                412,
                18687,
                1958,
                293,
                264,
                958,
                732,
                36088,
                366,
                51484
            ],
            "temperature": 0.0,
            "avg_logprob": -0.219508495434974,
            "compression_ratio": 1.6289592760180995,
            "no_speech_prob": 0.00017201900482177734,
            "words": [
                {
                    "start": 1059.69,
                    "end": 1060.25,
                    "word": " are",
                    "probability": 0.88916015625
                },
                {
                    "start": 1060.25,
                    "end": 1060.53,
                    "word": " not",
                    "probability": 0.89892578125
                },
                {
                    "start": 1060.53,
                    "end": 1061.41,
                    "word": " contiguous",
                    "probability": 0.897216796875
                },
                {
                    "start": 1061.41,
                    "end": 1061.97,
                    "word": ".",
                    "probability": 0.60888671875
                },
                {
                    "start": 1062.63,
                    "end": 1062.77,
                    "word": " So",
                    "probability": 0.833984375
                },
                {
                    "start": 1062.77,
                    "end": 1063.01,
                    "word": " the",
                    "probability": 0.71875
                },
                {
                    "start": 1063.01,
                    "end": 1063.59,
                    "word": " first",
                    "probability": 0.8134765625
                },
                {
                    "start": 1063.59,
                    "end": 1063.83,
                    "word": " two",
                    "probability": 0.80322265625
                },
                {
                    "start": 1063.83,
                    "end": 1064.13,
                    "word": " bytes",
                    "probability": 0.833984375
                },
                {
                    "start": 1064.13,
                    "end": 1064.35,
                    "word": " are",
                    "probability": 0.8984375
                },
                {
                    "start": 1064.35,
                    "end": 1064.73,
                    "word": " stored",
                    "probability": 0.73828125
                },
                {
                    "start": 1064.73,
                    "end": 1065.15,
                    "word": " at",
                    "probability": 0.9052734375
                },
                {
                    "start": 1065.15,
                    "end": 1065.39,
                    "word": " offset",
                    "probability": 0.75341796875
                },
                {
                    "start": 1065.39,
                    "end": 1065.77,
                    "word": " 0",
                    "probability": 0.3369140625
                },
                {
                    "start": 1065.77,
                    "end": 1066.01,
                    "word": " and",
                    "probability": 0.71044921875
                },
                {
                    "start": 1066.01,
                    "end": 1066.15,
                    "word": " the",
                    "probability": 0.81005859375
                },
                {
                    "start": 1066.15,
                    "end": 1066.43,
                    "word": " next",
                    "probability": 0.86376953125
                },
                {
                    "start": 1066.43,
                    "end": 1066.67,
                    "word": " two",
                    "probability": 0.80615234375
                },
                {
                    "start": 1066.67,
                    "end": 1066.95,
                    "word": " bytes",
                    "probability": 0.8271484375
                },
                {
                    "start": 1066.95,
                    "end": 1067.27,
                    "word": " are",
                    "probability": 0.775390625
                }
            ]
        },
        {
            "id": 142,
            "seek": 107254,
            "start": 1067.27,
            "end": 1073.75,
            "text": " stored at offset 8 and so on. Finally we have to send the buffer that we prepared",
            "tokens": [
                51484,
                12187,
                412,
                18687,
                1649,
                293,
                370,
                322,
                13,
                6288,
                321,
                362,
                281,
                2845,
                264,
                21762,
                300,
                321,
                4927,
                51808
            ],
            "temperature": 0.0,
            "avg_logprob": -0.219508495434974,
            "compression_ratio": 1.6289592760180995,
            "no_speech_prob": 0.00017201900482177734,
            "words": [
                {
                    "start": 1067.27,
                    "end": 1067.65,
                    "word": " stored",
                    "probability": 0.70068359375
                },
                {
                    "start": 1067.65,
                    "end": 1067.83,
                    "word": " at",
                    "probability": 0.8359375
                },
                {
                    "start": 1067.83,
                    "end": 1068.05,
                    "word": " offset",
                    "probability": 0.6728515625
                },
                {
                    "start": 1068.05,
                    "end": 1068.41,
                    "word": " 8",
                    "probability": 0.9677734375
                },
                {
                    "start": 1068.41,
                    "end": 1068.61,
                    "word": " and",
                    "probability": 0.740234375
                },
                {
                    "start": 1068.61,
                    "end": 1068.81,
                    "word": " so",
                    "probability": 0.904296875
                },
                {
                    "start": 1068.81,
                    "end": 1069.01,
                    "word": " on",
                    "probability": 0.9091796875
                },
                {
                    "start": 1069.01,
                    "end": 1069.57,
                    "word": ".",
                    "probability": 0.9892578125
                },
                {
                    "start": 1070.13,
                    "end": 1070.69,
                    "word": " Finally",
                    "probability": 0.7060546875
                },
                {
                    "start": 1070.69,
                    "end": 1071.35,
                    "word": " we",
                    "probability": 0.501953125
                },
                {
                    "start": 1071.35,
                    "end": 1071.51,
                    "word": " have",
                    "probability": 0.87939453125
                },
                {
                    "start": 1071.51,
                    "end": 1071.81,
                    "word": " to",
                    "probability": 0.904296875
                },
                {
                    "start": 1071.81,
                    "end": 1072.31,
                    "word": " send",
                    "probability": 0.78271484375
                },
                {
                    "start": 1072.31,
                    "end": 1072.53,
                    "word": " the",
                    "probability": 0.79736328125
                },
                {
                    "start": 1072.53,
                    "end": 1072.89,
                    "word": " buffer",
                    "probability": 0.7216796875
                },
                {
                    "start": 1072.89,
                    "end": 1073.13,
                    "word": " that",
                    "probability": 0.87890625
                },
                {
                    "start": 1073.13,
                    "end": 1073.23,
                    "word": " we",
                    "probability": 0.86181640625
                },
                {
                    "start": 1073.23,
                    "end": 1073.75,
                    "word": " prepared",
                    "probability": 0.76708984375
                }
            ]
        },
        {
            "id": 143,
            "seek": 109996,
            "start": 1074.35,
            "end": 1081.01,
            "text": " and this time I have to write 700 hexadecimal instead of 300. This was because I also had to",
            "tokens": [
                50412,
                293,
                341,
                565,
                286,
                362,
                281,
                2464,
                15204,
                23291,
                762,
                66,
                10650,
                2602,
                295,
                6641,
                13,
                639,
                390,
                570,
                286,
                611,
                632,
                281,
                50724
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21008663248307635,
            "compression_ratio": 1.5432098765432098,
            "no_speech_prob": 6.312131881713867e-05,
            "words": [
                {
                    "start": 1074.35,
                    "end": 1074.91,
                    "word": " and",
                    "probability": 0.1153564453125
                },
                {
                    "start": 1074.91,
                    "end": 1075.11,
                    "word": " this",
                    "probability": 0.8115234375
                },
                {
                    "start": 1075.11,
                    "end": 1075.39,
                    "word": " time",
                    "probability": 0.8212890625
                },
                {
                    "start": 1075.39,
                    "end": 1075.53,
                    "word": " I",
                    "probability": 0.92626953125
                },
                {
                    "start": 1075.53,
                    "end": 1075.69,
                    "word": " have",
                    "probability": 0.76708984375
                },
                {
                    "start": 1075.69,
                    "end": 1076.03,
                    "word": " to",
                    "probability": 0.904296875
                },
                {
                    "start": 1076.03,
                    "end": 1076.31,
                    "word": " write",
                    "probability": 0.826171875
                },
                {
                    "start": 1076.31,
                    "end": 1076.97,
                    "word": " 700",
                    "probability": 0.89990234375
                },
                {
                    "start": 1076.97,
                    "end": 1077.67,
                    "word": " hexadecimal",
                    "probability": 0.900146484375
                },
                {
                    "start": 1077.67,
                    "end": 1077.99,
                    "word": " instead",
                    "probability": 0.82275390625
                },
                {
                    "start": 1077.99,
                    "end": 1078.17,
                    "word": " of",
                    "probability": 0.9013671875
                },
                {
                    "start": 1078.17,
                    "end": 1078.73,
                    "word": " 300",
                    "probability": 0.884765625
                },
                {
                    "start": 1078.73,
                    "end": 1079.29,
                    "word": ".",
                    "probability": 0.703125
                },
                {
                    "start": 1079.29,
                    "end": 1079.77,
                    "word": " This",
                    "probability": 0.6611328125
                },
                {
                    "start": 1079.77,
                    "end": 1080.13,
                    "word": " was",
                    "probability": 0.78564453125
                },
                {
                    "start": 1080.13,
                    "end": 1080.41,
                    "word": " because",
                    "probability": 0.830078125
                },
                {
                    "start": 1080.41,
                    "end": 1080.57,
                    "word": " I",
                    "probability": 0.98583984375
                },
                {
                    "start": 1080.57,
                    "end": 1080.73,
                    "word": " also",
                    "probability": 0.77099609375
                },
                {
                    "start": 1080.73,
                    "end": 1080.89,
                    "word": " had",
                    "probability": 0.69970703125
                },
                {
                    "start": 1080.89,
                    "end": 1081.01,
                    "word": " to",
                    "probability": 0.90087890625
                }
            ]
        },
        {
            "id": 144,
            "seek": 109996,
            "start": 1081.01,
            "end": 1087.23,
            "text": " lock the message and cause the buffer to refresh. Now all of these required a lot of effort and",
            "tokens": [
                50724,
                4017,
                264,
                3636,
                293,
                3082,
                264,
                21762,
                281,
                15134,
                13,
                823,
                439,
                295,
                613,
                4739,
                257,
                688,
                295,
                4630,
                293,
                51036
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21008663248307635,
            "compression_ratio": 1.5432098765432098,
            "no_speech_prob": 6.312131881713867e-05,
            "words": [
                {
                    "start": 1081.01,
                    "end": 1081.31,
                    "word": " lock",
                    "probability": 0.7744140625
                },
                {
                    "start": 1081.31,
                    "end": 1081.67,
                    "word": " the",
                    "probability": 0.81640625
                },
                {
                    "start": 1081.67,
                    "end": 1082.17,
                    "word": " message",
                    "probability": 0.82666015625
                },
                {
                    "start": 1082.17,
                    "end": 1082.45,
                    "word": " and",
                    "probability": 0.8671875
                },
                {
                    "start": 1082.45,
                    "end": 1082.95,
                    "word": " cause",
                    "probability": 0.6328125
                },
                {
                    "start": 1082.95,
                    "end": 1083.09,
                    "word": " the",
                    "probability": 0.80224609375
                },
                {
                    "start": 1083.09,
                    "end": 1083.35,
                    "word": " buffer",
                    "probability": 0.68505859375
                },
                {
                    "start": 1083.35,
                    "end": 1083.55,
                    "word": " to",
                    "probability": 0.89501953125
                },
                {
                    "start": 1083.55,
                    "end": 1083.91,
                    "word": " refresh",
                    "probability": 0.837890625
                },
                {
                    "start": 1083.91,
                    "end": 1084.27,
                    "word": ".",
                    "probability": 0.9677734375
                },
                {
                    "start": 1084.27,
                    "end": 1084.37,
                    "word": " Now",
                    "probability": 0.8525390625
                },
                {
                    "start": 1084.37,
                    "end": 1084.55,
                    "word": " all",
                    "probability": 0.52685546875
                },
                {
                    "start": 1084.55,
                    "end": 1084.69,
                    "word": " of",
                    "probability": 0.89892578125
                },
                {
                    "start": 1084.69,
                    "end": 1084.91,
                    "word": " these",
                    "probability": 0.62109375
                },
                {
                    "start": 1084.91,
                    "end": 1085.25,
                    "word": " required",
                    "probability": 0.46630859375
                },
                {
                    "start": 1085.41,
                    "end": 1085.55,
                    "word": " a lot",
                    "probability": 0.9033203125
                },
                {
                    "start": 1085.55,
                    "end": 1085.93,
                    "word": " of",
                    "probability": 0.89599609375
                },
                {
                    "start": 1085.93,
                    "end": 1086.93,
                    "word": " effort",
                    "probability": 0.84716796875
                },
                {
                    "start": 1086.93,
                    "end": 1087.23,
                    "word": " and",
                    "probability": 0.7607421875
                }
            ]
        },
        {
            "id": 145,
            "seek": 109996,
            "start": 1087.23,
            "end": 1093.99,
            "text": " trying, but in the end we were able to send the custom messages. So at this point nothing stops",
            "tokens": [
                51036,
                1382,
                11,
                457,
                294,
                264,
                917,
                321,
                645,
                1075,
                281,
                2845,
                264,
                2375,
                7897,
                13,
                407,
                412,
                341,
                935,
                1825,
                10094,
                51376
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21008663248307635,
            "compression_ratio": 1.5432098765432098,
            "no_speech_prob": 6.312131881713867e-05,
            "words": [
                {
                    "start": 1087.23,
                    "end": 1087.71,
                    "word": " trying",
                    "probability": 0.822265625
                },
                {
                    "start": 1087.71,
                    "end": 1088.19,
                    "word": ",",
                    "probability": 0.61279296875
                },
                {
                    "start": 1088.19,
                    "end": 1088.33,
                    "word": " but",
                    "probability": 0.89990234375
                },
                {
                    "start": 1088.33,
                    "end": 1088.47,
                    "word": " in",
                    "probability": 0.9013671875
                },
                {
                    "start": 1088.47,
                    "end": 1088.59,
                    "word": " the",
                    "probability": 0.81396484375
                },
                {
                    "start": 1088.59,
                    "end": 1088.75,
                    "word": " end",
                    "probability": 0.80859375
                },
                {
                    "start": 1088.75,
                    "end": 1088.85,
                    "word": " we",
                    "probability": 0.6240234375
                },
                {
                    "start": 1088.85,
                    "end": 1088.99,
                    "word": " were",
                    "probability": 0.87744140625
                },
                {
                    "start": 1088.99,
                    "end": 1089.17,
                    "word": " able",
                    "probability": 0.89306640625
                },
                {
                    "start": 1089.17,
                    "end": 1089.35,
                    "word": " to",
                    "probability": 0.90673828125
                },
                {
                    "start": 1089.35,
                    "end": 1089.57,
                    "word": " send",
                    "probability": 0.7919921875
                },
                {
                    "start": 1089.57,
                    "end": 1089.69,
                    "word": " the",
                    "probability": 0.50390625
                },
                {
                    "start": 1089.69,
                    "end": 1089.97,
                    "word": " custom",
                    "probability": 0.69091796875
                },
                {
                    "start": 1089.97,
                    "end": 1090.43,
                    "word": " messages",
                    "probability": 0.8291015625
                },
                {
                    "start": 1090.43,
                    "end": 1090.81,
                    "word": ".",
                    "probability": 0.9150390625
                },
                {
                    "start": 1090.81,
                    "end": 1090.97,
                    "word": " So",
                    "probability": 0.85498046875
                },
                {
                    "start": 1090.97,
                    "end": 1091.97,
                    "word": " at",
                    "probability": 0.77294921875
                },
                {
                    "start": 1091.97,
                    "end": 1092.15,
                    "word": " this",
                    "probability": 0.87939453125
                },
                {
                    "start": 1092.15,
                    "end": 1092.55,
                    "word": " point",
                    "probability": 0.865234375
                },
                {
                    "start": 1092.55,
                    "end": 1093.61,
                    "word": " nothing",
                    "probability": 0.259765625
                },
                {
                    "start": 1093.61,
                    "end": 1093.99,
                    "word": " stops",
                    "probability": 0.74853515625
                }
            ]
        },
        {
            "id": 146,
            "seek": 109996,
            "start": 1093.99,
            "end": 1101.17,
            "text": " us from dumping the entire firmware. So for example, if we want to dump address 1-2-3-4-0,",
            "tokens": [
                51376,
                505,
                490,
                42224,
                264,
                2302,
                30289,
                13,
                407,
                337,
                1365,
                11,
                498,
                321,
                528,
                281,
                11430,
                2985,
                502,
                12,
                17,
                12,
                18,
                12,
                19,
                12,
                15,
                11,
                51728
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21008663248307635,
            "compression_ratio": 1.5432098765432098,
            "no_speech_prob": 6.312131881713867e-05,
            "words": [
                {
                    "start": 1093.99,
                    "end": 1094.17,
                    "word": " us",
                    "probability": 0.89453125
                },
                {
                    "start": 1094.17,
                    "end": 1094.37,
                    "word": " from",
                    "probability": 0.8115234375
                },
                {
                    "start": 1094.37,
                    "end": 1094.67,
                    "word": " dumping",
                    "probability": 0.7958984375
                },
                {
                    "start": 1094.67,
                    "end": 1094.85,
                    "word": " the",
                    "probability": 0.79248046875
                },
                {
                    "start": 1094.85,
                    "end": 1095.11,
                    "word": " entire",
                    "probability": 0.79296875
                },
                {
                    "start": 1095.11,
                    "end": 1095.43,
                    "word": " firmware",
                    "probability": 0.5107421875
                },
                {
                    "start": 1095.43,
                    "end": 1095.99,
                    "word": ".",
                    "probability": 0.9462890625
                },
                {
                    "start": 1096.25,
                    "end": 1096.39,
                    "word": " So",
                    "probability": 0.8916015625
                },
                {
                    "start": 1096.39,
                    "end": 1096.55,
                    "word": " for",
                    "probability": 0.84423828125
                },
                {
                    "start": 1096.55,
                    "end": 1096.93,
                    "word": " example",
                    "probability": 0.93115234375
                },
                {
                    "start": 1096.93,
                    "end": 1097.31,
                    "word": ",",
                    "probability": 0.80078125
                },
                {
                    "start": 1097.31,
                    "end": 1097.65,
                    "word": " if",
                    "probability": 0.9052734375
                },
                {
                    "start": 1097.65,
                    "end": 1097.77,
                    "word": " we",
                    "probability": 0.900390625
                },
                {
                    "start": 1097.77,
                    "end": 1097.99,
                    "word": " want",
                    "probability": 0.80029296875
                },
                {
                    "start": 1097.99,
                    "end": 1098.13,
                    "word": " to",
                    "probability": 0.9072265625
                },
                {
                    "start": 1098.13,
                    "end": 1098.47,
                    "word": " dump",
                    "probability": 0.82177734375
                },
                {
                    "start": 1098.47,
                    "end": 1099.31,
                    "word": " address",
                    "probability": 0.6826171875
                },
                {
                    "start": 1099.31,
                    "end": 1099.71,
                    "word": " 1",
                    "probability": 0.141845703125
                },
                {
                    "start": 1099.71,
                    "end": 1099.87,
                    "word": "-2",
                    "probability": 0.53900146484375
                },
                {
                    "start": 1099.87,
                    "end": 1100.13,
                    "word": "-3",
                    "probability": 0.997802734375
                },
                {
                    "start": 1100.13,
                    "end": 1100.43,
                    "word": "-4",
                    "probability": 0.9970703125
                },
                {
                    "start": 1100.43,
                    "end": 1100.79,
                    "word": "-0",
                    "probability": 0.984130859375
                },
                {
                    "start": 1100.79,
                    "end": 1101.17,
                    "word": ",",
                    "probability": 0.5478515625
                }
            ]
        },
        {
            "id": 147,
            "seek": 112332,
            "start": 1101.17,
            "end": 1106.93,
            "text": " what we have to do is prepare the address that we want to dump into register 2 for example,",
            "tokens": [
                50364,
                437,
                321,
                362,
                281,
                360,
                307,
                5940,
                264,
                2985,
                300,
                321,
                528,
                281,
                11430,
                666,
                7280,
                568,
                337,
                1365,
                11,
                50640
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25044014336357656,
            "compression_ratio": 1.5274725274725274,
            "no_speech_prob": 3.8683414459228516e-05,
            "words": [
                {
                    "start": 1101.17,
                    "end": 1101.31,
                    "word": " what",
                    "probability": 0.1475830078125
                },
                {
                    "start": 1101.31,
                    "end": 1101.45,
                    "word": " we",
                    "probability": 0.89990234375
                },
                {
                    "start": 1101.45,
                    "end": 1101.59,
                    "word": " have",
                    "probability": 0.083984375
                },
                {
                    "start": 1101.59,
                    "end": 1101.73,
                    "word": " to",
                    "probability": 0.90869140625
                },
                {
                    "start": 1101.73,
                    "end": 1101.93,
                    "word": " do",
                    "probability": 0.90673828125
                },
                {
                    "start": 1101.93,
                    "end": 1102.21,
                    "word": " is",
                    "probability": 0.8974609375
                },
                {
                    "start": 1102.21,
                    "end": 1103.39,
                    "word": " prepare",
                    "probability": 0.5166015625
                },
                {
                    "start": 1103.39,
                    "end": 1103.61,
                    "word": " the",
                    "probability": 0.81494140625
                },
                {
                    "start": 1103.61,
                    "end": 1103.89,
                    "word": " address",
                    "probability": 0.035675048828125
                },
                {
                    "start": 1103.89,
                    "end": 1104.05,
                    "word": " that",
                    "probability": 0.86669921875
                },
                {
                    "start": 1104.05,
                    "end": 1104.15,
                    "word": " we",
                    "probability": 0.80615234375
                },
                {
                    "start": 1104.15,
                    "end": 1104.31,
                    "word": " want",
                    "probability": 0.7978515625
                },
                {
                    "start": 1104.31,
                    "end": 1104.41,
                    "word": " to",
                    "probability": 0.908203125
                },
                {
                    "start": 1104.41,
                    "end": 1104.71,
                    "word": " dump",
                    "probability": 0.8125
                },
                {
                    "start": 1104.71,
                    "end": 1105.19,
                    "word": " into",
                    "probability": 0.728515625
                },
                {
                    "start": 1105.19,
                    "end": 1105.75,
                    "word": " register",
                    "probability": 0.61572265625
                },
                {
                    "start": 1105.75,
                    "end": 1106.03,
                    "word": " 2",
                    "probability": 0.0252838134765625
                },
                {
                    "start": 1106.03,
                    "end": 1106.21,
                    "word": " for",
                    "probability": 0.357421875
                },
                {
                    "start": 1106.21,
                    "end": 1106.63,
                    "word": " example",
                    "probability": 0.93701171875
                },
                {
                    "start": 1106.63,
                    "end": 1106.93,
                    "word": ",",
                    "probability": 0.51513671875
                }
            ]
        },
        {
            "id": 148,
            "seek": 112332,
            "start": 1107.97,
            "end": 1115.15,
            "text": " point the NTP pointer, which is another register, to the CAN interface like before and then",
            "tokens": [
                50700,
                935,
                264,
                426,
                16804,
                23918,
                11,
                597,
                307,
                1071,
                7280,
                11,
                281,
                264,
                22931,
                9226,
                411,
                949,
                293,
                550,
                51052
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25044014336357656,
            "compression_ratio": 1.5274725274725274,
            "no_speech_prob": 3.8683414459228516e-05,
            "words": [
                {
                    "start": 1107.97,
                    "end": 1108.23,
                    "word": " point",
                    "probability": 0.80810546875
                },
                {
                    "start": 1108.23,
                    "end": 1108.69,
                    "word": " the",
                    "probability": 0.6904296875
                },
                {
                    "start": 1108.69,
                    "end": 1109.45,
                    "word": " NTP",
                    "probability": 0.6220703125
                },
                {
                    "start": 1109.45,
                    "end": 1109.91,
                    "word": " pointer",
                    "probability": 0.75146484375
                },
                {
                    "start": 1109.91,
                    "end": 1110.07,
                    "word": ",",
                    "probability": 0.73828125
                },
                {
                    "start": 1110.07,
                    "end": 1110.13,
                    "word": " which",
                    "probability": 0.91015625
                },
                {
                    "start": 1110.13,
                    "end": 1110.23,
                    "word": " is",
                    "probability": 0.90869140625
                },
                {
                    "start": 1110.23,
                    "end": 1110.49,
                    "word": " another",
                    "probability": 0.84228515625
                },
                {
                    "start": 1110.49,
                    "end": 1110.97,
                    "word": " register",
                    "probability": 0.7724609375
                },
                {
                    "start": 1110.97,
                    "end": 1111.37,
                    "word": ",",
                    "probability": 0.11114501953125
                },
                {
                    "start": 1111.37,
                    "end": 1111.73,
                    "word": " to",
                    "probability": 0.89892578125
                },
                {
                    "start": 1111.73,
                    "end": 1112.13,
                    "word": " the",
                    "probability": 0.8193359375
                },
                {
                    "start": 1112.13,
                    "end": 1112.53,
                    "word": " CAN",
                    "probability": 0.293212890625
                },
                {
                    "start": 1112.53,
                    "end": 1113.15,
                    "word": " interface",
                    "probability": 0.69921875
                },
                {
                    "start": 1113.15,
                    "end": 1113.39,
                    "word": " like",
                    "probability": 0.6748046875
                },
                {
                    "start": 1113.39,
                    "end": 1113.81,
                    "word": " before",
                    "probability": 0.79541015625
                },
                {
                    "start": 1113.81,
                    "end": 1114.73,
                    "word": " and",
                    "probability": 0.1943359375
                },
                {
                    "start": 1114.73,
                    "end": 1115.15,
                    "word": " then",
                    "probability": 0.7099609375
                }
            ]
        },
        {
            "id": 149,
            "seek": 112332,
            "start": 1115.89,
            "end": 1124.53,
            "text": " read two bytes at a time from R2 and write them into the EP. And this way we were able to dump",
            "tokens": [
                51100,
                1401,
                732,
                36088,
                412,
                257,
                565,
                490,
                497,
                17,
                293,
                2464,
                552,
                666,
                264,
                25330,
                13,
                400,
                341,
                636,
                321,
                645,
                1075,
                281,
                11430,
                51528
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25044014336357656,
            "compression_ratio": 1.5274725274725274,
            "no_speech_prob": 3.8683414459228516e-05,
            "words": [
                {
                    "start": 1115.89,
                    "end": 1116.25,
                    "word": " read",
                    "probability": 0.8779296875
                },
                {
                    "start": 1116.25,
                    "end": 1116.73,
                    "word": " two",
                    "probability": 0.328857421875
                },
                {
                    "start": 1116.73,
                    "end": 1117.01,
                    "word": " bytes",
                    "probability": 0.85400390625
                },
                {
                    "start": 1117.01,
                    "end": 1117.15,
                    "word": " at",
                    "probability": 0.9013671875
                },
                {
                    "start": 1117.25,
                    "end": 1117.67,
                    "word": " a time",
                    "probability": 0.8037109375
                },
                {
                    "start": 1117.67,
                    "end": 1118.29,
                    "word": " from",
                    "probability": 0.80859375
                },
                {
                    "start": 1118.29,
                    "end": 1118.99,
                    "word": " R2",
                    "probability": 0.92919921875
                },
                {
                    "start": 1118.99,
                    "end": 1119.63,
                    "word": " and",
                    "probability": 0.87060546875
                },
                {
                    "start": 1119.63,
                    "end": 1119.93,
                    "word": " write",
                    "probability": 0.83251953125
                },
                {
                    "start": 1119.93,
                    "end": 1120.19,
                    "word": " them",
                    "probability": 0.71240234375
                },
                {
                    "start": 1120.19,
                    "end": 1120.51,
                    "word": " into",
                    "probability": 0.7294921875
                },
                {
                    "start": 1120.51,
                    "end": 1120.79,
                    "word": " the",
                    "probability": 0.81298828125
                },
                {
                    "start": 1120.79,
                    "end": 1121.13,
                    "word": " EP",
                    "probability": 0.43505859375
                },
                {
                    "start": 1121.13,
                    "end": 1121.73,
                    "word": ".",
                    "probability": 0.82421875
                },
                {
                    "start": 1121.99,
                    "end": 1122.35,
                    "word": " And",
                    "probability": 0.68359375
                },
                {
                    "start": 1122.35,
                    "end": 1122.65,
                    "word": " this",
                    "probability": 0.865234375
                },
                {
                    "start": 1122.65,
                    "end": 1123.01,
                    "word": " way",
                    "probability": 0.9013671875
                },
                {
                    "start": 1123.01,
                    "end": 1123.45,
                    "word": " we",
                    "probability": 0.71533203125
                },
                {
                    "start": 1123.45,
                    "end": 1123.61,
                    "word": " were",
                    "probability": 0.853515625
                },
                {
                    "start": 1123.61,
                    "end": 1123.79,
                    "word": " able",
                    "probability": 0.88525390625
                },
                {
                    "start": 1123.79,
                    "end": 1124.07,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 1124.07,
                    "end": 1124.53,
                    "word": " dump",
                    "probability": 0.8291015625
                }
            ]
        },
        {
            "id": 150,
            "seek": 114664,
            "start": 1124.53,
            "end": 1131.67,
            "text": " the entire firmware, one request at a time. So now we have the firmware and it's time for some",
            "tokens": [
                50388,
                264,
                2302,
                30289,
                11,
                472,
                5308,
                412,
                257,
                565,
                13,
                407,
                586,
                321,
                362,
                264,
                30289,
                293,
                309,
                311,
                565,
                337,
                512,
                50716
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22875975840725005,
            "compression_ratio": 1.598802395209581,
            "no_speech_prob": 6.031990051269531e-05,
            "words": [
                {
                    "start": 1124.53,
                    "end": 1125.17,
                    "word": " the",
                    "probability": 0.48193359375
                },
                {
                    "start": 1125.17,
                    "end": 1125.51,
                    "word": " entire",
                    "probability": 0.76123046875
                },
                {
                    "start": 1125.51,
                    "end": 1125.87,
                    "word": " firmware",
                    "probability": 0.4765625
                },
                {
                    "start": 1125.87,
                    "end": 1126.11,
                    "word": ",",
                    "probability": 0.447021484375
                },
                {
                    "start": 1126.11,
                    "end": 1126.37,
                    "word": " one",
                    "probability": 0.82080078125
                },
                {
                    "start": 1126.37,
                    "end": 1127.45,
                    "word": " request",
                    "probability": 0.85546875
                },
                {
                    "start": 1127.45,
                    "end": 1127.61,
                    "word": " at",
                    "probability": 0.900390625
                },
                {
                    "start": 1127.71,
                    "end": 1127.97,
                    "word": " a time",
                    "probability": 0.8115234375
                },
                {
                    "start": 1127.97,
                    "end": 1128.53,
                    "word": ".",
                    "probability": 0.9853515625
                },
                {
                    "start": 1128.83,
                    "end": 1129.39,
                    "word": " So",
                    "probability": 0.85791015625
                },
                {
                    "start": 1129.39,
                    "end": 1129.99,
                    "word": " now",
                    "probability": 0.72314453125
                },
                {
                    "start": 1129.99,
                    "end": 1130.13,
                    "word": " we",
                    "probability": 0.8916015625
                },
                {
                    "start": 1130.13,
                    "end": 1130.23,
                    "word": " have",
                    "probability": 0.88330078125
                },
                {
                    "start": 1130.23,
                    "end": 1130.39,
                    "word": " the",
                    "probability": 0.81201171875
                },
                {
                    "start": 1130.39,
                    "end": 1130.69,
                    "word": " firmware",
                    "probability": 0.75732421875
                },
                {
                    "start": 1130.69,
                    "end": 1130.97,
                    "word": " and",
                    "probability": 0.73388671875
                },
                {
                    "start": 1130.97,
                    "end": 1131.15,
                    "word": " it's",
                    "probability": 0.947021484375
                },
                {
                    "start": 1131.15,
                    "end": 1131.31,
                    "word": " time",
                    "probability": 0.8154296875
                },
                {
                    "start": 1131.31,
                    "end": 1131.47,
                    "word": " for",
                    "probability": 0.89453125
                },
                {
                    "start": 1131.47,
                    "end": 1131.67,
                    "word": " some",
                    "probability": 0.79345703125
                }
            ]
        },
        {
            "id": 151,
            "seek": 114664,
            "start": 1131.67,
            "end": 1141.75,
            "text": " reverse engineering. This work was made a few years ago and at that point in time there wasn't",
            "tokens": [
                50716,
                9943,
                7043,
                13,
                639,
                589,
                390,
                1027,
                257,
                1326,
                924,
                2057,
                293,
                412,
                300,
                935,
                294,
                565,
                456,
                2067,
                380,
                51224
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22875975840725005,
            "compression_ratio": 1.598802395209581,
            "no_speech_prob": 6.031990051269531e-05,
            "words": [
                {
                    "start": 1131.67,
                    "end": 1131.93,
                    "word": " reverse",
                    "probability": 0.76611328125
                },
                {
                    "start": 1131.93,
                    "end": 1132.19,
                    "word": " engineering",
                    "probability": 0.78662109375
                },
                {
                    "start": 1132.19,
                    "end": 1132.75,
                    "word": ".",
                    "probability": 0.9697265625
                },
                {
                    "start": 1133.75,
                    "end": 1134.31,
                    "word": " This",
                    "probability": 0.81494140625
                },
                {
                    "start": 1134.31,
                    "end": 1134.53,
                    "word": " work",
                    "probability": 0.75048828125
                },
                {
                    "start": 1134.53,
                    "end": 1134.79,
                    "word": " was",
                    "probability": 0.89794921875
                },
                {
                    "start": 1134.79,
                    "end": 1135.35,
                    "word": " made",
                    "probability": 0.81982421875
                },
                {
                    "start": 1135.75,
                    "end": 1136.01,
                    "word": " a few",
                    "probability": 0.79443359375
                },
                {
                    "start": 1136.01,
                    "end": 1137.45,
                    "word": " years",
                    "probability": 0.873046875
                },
                {
                    "start": 1137.45,
                    "end": 1137.81,
                    "word": " ago",
                    "probability": 0.8095703125
                },
                {
                    "start": 1137.81,
                    "end": 1138.83,
                    "word": " and",
                    "probability": 0.25830078125
                },
                {
                    "start": 1138.83,
                    "end": 1140.33,
                    "word": " at",
                    "probability": 0.81787109375
                },
                {
                    "start": 1140.33,
                    "end": 1140.53,
                    "word": " that",
                    "probability": 0.880859375
                },
                {
                    "start": 1140.53,
                    "end": 1140.75,
                    "word": " point",
                    "probability": 0.8623046875
                },
                {
                    "start": 1140.75,
                    "end": 1140.91,
                    "word": " in",
                    "probability": 0.90283203125
                },
                {
                    "start": 1140.91,
                    "end": 1141.23,
                    "word": " time",
                    "probability": 0.80419921875
                },
                {
                    "start": 1141.23,
                    "end": 1141.47,
                    "word": " there",
                    "probability": 0.443359375
                },
                {
                    "start": 1141.47,
                    "end": 1141.75,
                    "word": " wasn't",
                    "probability": 0.92431640625
                }
            ]
        },
        {
            "id": 152,
            "seek": 114664,
            "start": 1142.25,
            "end": 1147.85,
            "text": " really a choice for tools to use for reverse engineering these architectures.",
            "tokens": [
                51252,
                534,
                257,
                3922,
                337,
                3873,
                281,
                764,
                337,
                9943,
                7043,
                613,
                6331,
                1303,
                13,
                51528
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22875975840725005,
            "compression_ratio": 1.598802395209581,
            "no_speech_prob": 6.031990051269531e-05,
            "words": [
                {
                    "start": 1142.25,
                    "end": 1142.59,
                    "word": " really",
                    "probability": 0.767578125
                },
                {
                    "start": 1142.77,
                    "end": 1143.21,
                    "word": " a choice",
                    "probability": 0.82177734375
                },
                {
                    "start": 1143.21,
                    "end": 1143.81,
                    "word": " for",
                    "probability": 0.8818359375
                },
                {
                    "start": 1143.81,
                    "end": 1144.25,
                    "word": " tools",
                    "probability": 0.765625
                },
                {
                    "start": 1144.25,
                    "end": 1144.41,
                    "word": " to",
                    "probability": 0.90087890625
                },
                {
                    "start": 1144.41,
                    "end": 1144.63,
                    "word": " use",
                    "probability": 0.80615234375
                },
                {
                    "start": 1144.63,
                    "end": 1144.83,
                    "word": " for",
                    "probability": 0.869140625
                },
                {
                    "start": 1144.83,
                    "end": 1145.07,
                    "word": " reverse",
                    "probability": 0.451416015625
                },
                {
                    "start": 1145.07,
                    "end": 1146.49,
                    "word": " engineering",
                    "probability": 0.431640625
                },
                {
                    "start": 1146.49,
                    "end": 1146.81,
                    "word": " these",
                    "probability": 0.382568359375
                },
                {
                    "start": 1146.81,
                    "end": 1147.41,
                    "word": " architectures",
                    "probability": 0.873046875
                },
                {
                    "start": 1147.41,
                    "end": 1147.85,
                    "word": ".",
                    "probability": 0.97314453125
                }
            ]
        },
        {
            "id": 153,
            "seek": 117024,
            "start": 1147.85,
            "end": 1157.73,
            "text": " First we tried with AIDA. We actually have a license at our university, but our license is",
            "tokens": [
                50364,
                2386,
                321,
                3031,
                365,
                316,
                2777,
                32,
                13,
                492,
                767,
                362,
                257,
                10476,
                412,
                527,
                5454,
                11,
                457,
                527,
                10476,
                307,
                50856
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26386442318768566,
            "compression_ratio": 1.457142857142857,
            "no_speech_prob": 8.666515350341797e-05,
            "words": [
                {
                    "start": 1147.85,
                    "end": 1148.13,
                    "word": " First",
                    "probability": 0.41357421875
                },
                {
                    "start": 1148.13,
                    "end": 1148.31,
                    "word": " we",
                    "probability": 0.48193359375
                },
                {
                    "start": 1148.31,
                    "end": 1148.59,
                    "word": " tried",
                    "probability": 0.72802734375
                },
                {
                    "start": 1148.59,
                    "end": 1148.83,
                    "word": " with",
                    "probability": 0.75537109375
                },
                {
                    "start": 1148.83,
                    "end": 1149.25,
                    "word": " AIDA",
                    "probability": 0.6542561848958334
                },
                {
                    "start": 1149.25,
                    "end": 1149.95,
                    "word": ".",
                    "probability": 0.5078125
                },
                {
                    "start": 1149.95,
                    "end": 1150.49,
                    "word": " We",
                    "probability": 0.85546875
                },
                {
                    "start": 1150.49,
                    "end": 1150.73,
                    "word": " actually",
                    "probability": 0.775390625
                },
                {
                    "start": 1150.73,
                    "end": 1150.91,
                    "word": " have",
                    "probability": 0.8720703125
                },
                {
                    "start": 1151.01,
                    "end": 1151.45,
                    "word": " a license",
                    "probability": 0.73828125
                },
                {
                    "start": 1151.45,
                    "end": 1151.89,
                    "word": " at",
                    "probability": 0.89599609375
                },
                {
                    "start": 1151.89,
                    "end": 1152.21,
                    "word": " our",
                    "probability": 0.80712890625
                },
                {
                    "start": 1152.21,
                    "end": 1153.17,
                    "word": " university",
                    "probability": 0.55712890625
                },
                {
                    "start": 1153.17,
                    "end": 1153.97,
                    "word": ",",
                    "probability": 0.43359375
                },
                {
                    "start": 1153.97,
                    "end": 1154.77,
                    "word": " but",
                    "probability": 0.8515625
                },
                {
                    "start": 1154.77,
                    "end": 1155.67,
                    "word": " our",
                    "probability": 0.81787109375
                },
                {
                    "start": 1155.67,
                    "end": 1157.53,
                    "word": " license",
                    "probability": 0.66259765625
                },
                {
                    "start": 1157.53,
                    "end": 1157.73,
                    "word": " is",
                    "probability": 0.794921875
                }
            ]
        },
        {
            "id": 154,
            "seek": 117024,
            "start": 1157.73,
            "end": 1163.23,
            "text": " only for a very old version and it did not support the V850-E2 instruction set.",
            "tokens": [
                50856,
                787,
                337,
                257,
                588,
                1331,
                3037,
                293,
                309,
                630,
                406,
                1406,
                264,
                691,
                23,
                2803,
                12,
                36,
                17,
                10951,
                992,
                13,
                51096
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26386442318768566,
            "compression_ratio": 1.457142857142857,
            "no_speech_prob": 8.666515350341797e-05,
            "words": [
                {
                    "start": 1157.73,
                    "end": 1157.89,
                    "word": " only",
                    "probability": 0.8486328125
                },
                {
                    "start": 1157.89,
                    "end": 1158.01,
                    "word": " for",
                    "probability": 0.88818359375
                },
                {
                    "start": 1158.11,
                    "end": 1158.25,
                    "word": " a very",
                    "probability": 0.7314453125
                },
                {
                    "start": 1158.25,
                    "end": 1158.43,
                    "word": " old",
                    "probability": 0.88720703125
                },
                {
                    "start": 1158.43,
                    "end": 1158.77,
                    "word": " version",
                    "probability": 0.68115234375
                },
                {
                    "start": 1158.77,
                    "end": 1159.41,
                    "word": " and",
                    "probability": 0.5458984375
                },
                {
                    "start": 1159.41,
                    "end": 1159.61,
                    "word": " it",
                    "probability": 0.89990234375
                },
                {
                    "start": 1159.61,
                    "end": 1159.83,
                    "word": " did",
                    "probability": 0.880859375
                },
                {
                    "start": 1159.83,
                    "end": 1160.03,
                    "word": " not",
                    "probability": 0.896484375
                },
                {
                    "start": 1160.03,
                    "end": 1160.45,
                    "word": " support",
                    "probability": 0.93798828125
                },
                {
                    "start": 1160.45,
                    "end": 1160.59,
                    "word": " the",
                    "probability": 0.625
                },
                {
                    "start": 1160.59,
                    "end": 1161.31,
                    "word": " V850",
                    "probability": 0.81201171875
                },
                {
                    "start": 1161.31,
                    "end": 1161.67,
                    "word": "-E2",
                    "probability": 0.6998697916666666
                },
                {
                    "start": 1161.67,
                    "end": 1162.15,
                    "word": " instruction",
                    "probability": 0.857421875
                },
                {
                    "start": 1162.15,
                    "end": 1162.53,
                    "word": " set",
                    "probability": 0.89208984375
                },
                {
                    "start": 1162.53,
                    "end": 1163.23,
                    "word": ".",
                    "probability": 0.459716796875
                }
            ]
        },
        {
            "id": 155,
            "seek": 117024,
            "start": 1163.41,
            "end": 1171.45,
            "text": " And a new license is super expensive. We tried RADAR, same thing, didn't support the",
            "tokens": [
                51140,
                400,
                257,
                777,
                10476,
                307,
                1687,
                5124,
                13,
                492,
                3031,
                497,
                6112,
                1899,
                11,
                912,
                551,
                11,
                994,
                380,
                1406,
                264,
                51524
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26386442318768566,
            "compression_ratio": 1.457142857142857,
            "no_speech_prob": 8.666515350341797e-05,
            "words": [
                {
                    "start": 1163.41,
                    "end": 1163.71,
                    "word": " And",
                    "probability": 0.62939453125
                },
                {
                    "start": 1163.89,
                    "end": 1164.01,
                    "word": " a new",
                    "probability": 0.798828125
                },
                {
                    "start": 1164.01,
                    "end": 1164.41,
                    "word": " license",
                    "probability": 0.76171875
                },
                {
                    "start": 1164.41,
                    "end": 1164.69,
                    "word": " is",
                    "probability": 0.89892578125
                },
                {
                    "start": 1164.69,
                    "end": 1164.95,
                    "word": " super",
                    "probability": 0.8701171875
                },
                {
                    "start": 1164.95,
                    "end": 1165.41,
                    "word": " expensive",
                    "probability": 0.88330078125
                },
                {
                    "start": 1165.41,
                    "end": 1166.11,
                    "word": ".",
                    "probability": 0.98095703125
                },
                {
                    "start": 1166.85,
                    "end": 1167.55,
                    "word": " We",
                    "probability": 0.888671875
                },
                {
                    "start": 1167.55,
                    "end": 1167.83,
                    "word": " tried",
                    "probability": 0.697265625
                },
                {
                    "start": 1167.83,
                    "end": 1168.39,
                    "word": " RADAR",
                    "probability": 0.7232259114583334
                },
                {
                    "start": 1168.39,
                    "end": 1168.97,
                    "word": ",",
                    "probability": 0.599609375
                },
                {
                    "start": 1168.97,
                    "end": 1169.45,
                    "word": " same",
                    "probability": 0.728515625
                },
                {
                    "start": 1169.45,
                    "end": 1169.89,
                    "word": " thing",
                    "probability": 0.8115234375
                },
                {
                    "start": 1169.89,
                    "end": 1170.01,
                    "word": ",",
                    "probability": 0.634765625
                },
                {
                    "start": 1170.01,
                    "end": 1170.29,
                    "word": " didn't",
                    "probability": 0.8232421875
                },
                {
                    "start": 1170.29,
                    "end": 1170.77,
                    "word": " support",
                    "probability": 0.93798828125
                },
                {
                    "start": 1170.77,
                    "end": 1171.45,
                    "word": " the",
                    "probability": 0.8115234375
                }
            ]
        },
        {
            "id": 156,
            "seek": 119706,
            "start": 1172.15,
            "end": 1179.37,
            "text": " V850-E2 extension of the instruction set. And finally JITRA didn't exist yet, well it wasn't",
            "tokens": [
                50404,
                691,
                23,
                2803,
                12,
                36,
                17,
                10320,
                295,
                264,
                10951,
                992,
                13,
                400,
                2721,
                508,
                3927,
                3750,
                994,
                380,
                2514,
                1939,
                11,
                731,
                309,
                2067,
                380,
                50756
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19791666961585483,
            "compression_ratio": 1.5695652173913044,
            "no_speech_prob": 0.0002732276916503906,
            "words": [
                {
                    "start": 1172.15,
                    "end": 1172.77,
                    "word": " V850",
                    "probability": 0.5646514892578125
                },
                {
                    "start": 1172.77,
                    "end": 1172.87,
                    "word": "-E2",
                    "probability": 0.7007649739583334
                },
                {
                    "start": 1172.87,
                    "end": 1173.83,
                    "word": " extension",
                    "probability": 0.70751953125
                },
                {
                    "start": 1173.83,
                    "end": 1174.17,
                    "word": " of",
                    "probability": 0.88720703125
                },
                {
                    "start": 1174.17,
                    "end": 1174.31,
                    "word": " the",
                    "probability": 0.80029296875
                },
                {
                    "start": 1174.31,
                    "end": 1174.65,
                    "word": " instruction",
                    "probability": 0.775390625
                },
                {
                    "start": 1174.65,
                    "end": 1175.03,
                    "word": " set",
                    "probability": 0.8740234375
                },
                {
                    "start": 1175.03,
                    "end": 1175.65,
                    "word": ".",
                    "probability": 0.888671875
                },
                {
                    "start": 1175.71,
                    "end": 1176.19,
                    "word": " And",
                    "probability": 0.440673828125
                },
                {
                    "start": 1176.19,
                    "end": 1176.47,
                    "word": " finally",
                    "probability": 0.77685546875
                },
                {
                    "start": 1176.47,
                    "end": 1177.11,
                    "word": " JITRA",
                    "probability": 0.5103759765625
                },
                {
                    "start": 1177.11,
                    "end": 1177.43,
                    "word": " didn't",
                    "probability": 0.883544921875
                },
                {
                    "start": 1177.43,
                    "end": 1177.73,
                    "word": " exist",
                    "probability": 0.912109375
                },
                {
                    "start": 1177.73,
                    "end": 1178.07,
                    "word": " yet",
                    "probability": 0.90380859375
                },
                {
                    "start": 1178.07,
                    "end": 1178.37,
                    "word": ",",
                    "probability": 0.36279296875
                },
                {
                    "start": 1178.37,
                    "end": 1178.71,
                    "word": " well",
                    "probability": 0.53466796875
                },
                {
                    "start": 1178.71,
                    "end": 1179.07,
                    "word": " it",
                    "probability": 0.53466796875
                },
                {
                    "start": 1179.07,
                    "end": 1179.37,
                    "word": " wasn't",
                    "probability": 0.918212890625
                }
            ]
        },
        {
            "id": 157,
            "seek": 119706,
            "start": 1179.37,
            "end": 1186.28,
            "text": " published yet, but when it was published it also didn't support the V850-E2 architecture.",
            "tokens": [
                50756,
                6572,
                1939,
                11,
                457,
                562,
                309,
                390,
                6572,
                309,
                611,
                994,
                380,
                1406,
                264,
                691,
                23,
                2803,
                12,
                36,
                17,
                9482,
                13,
                51092
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19791666961585483,
            "compression_ratio": 1.5695652173913044,
            "no_speech_prob": 0.0002732276916503906,
            "words": [
                {
                    "start": 1179.37,
                    "end": 1179.71,
                    "word": " published",
                    "probability": 0.75830078125
                },
                {
                    "start": 1179.71,
                    "end": 1180.03,
                    "word": " yet",
                    "probability": 0.87451171875
                },
                {
                    "start": 1180.03,
                    "end": 1180.49,
                    "word": ",",
                    "probability": 0.5927734375
                },
                {
                    "start": 1180.49,
                    "end": 1180.85,
                    "word": " but",
                    "probability": 0.89208984375
                },
                {
                    "start": 1180.85,
                    "end": 1181.63,
                    "word": " when",
                    "probability": 0.85400390625
                },
                {
                    "start": 1181.63,
                    "end": 1181.75,
                    "word": " it",
                    "probability": 0.90380859375
                },
                {
                    "start": 1181.75,
                    "end": 1181.87,
                    "word": " was",
                    "probability": 0.90234375
                },
                {
                    "start": 1181.87,
                    "end": 1182.11,
                    "word": " published",
                    "probability": 0.78125
                },
                {
                    "start": 1182.11,
                    "end": 1182.33,
                    "word": " it",
                    "probability": 0.71826171875
                },
                {
                    "start": 1182.33,
                    "end": 1182.55,
                    "word": " also",
                    "probability": 0.8037109375
                },
                {
                    "start": 1182.55,
                    "end": 1182.83,
                    "word": " didn't",
                    "probability": 0.924072265625
                },
                {
                    "start": 1182.83,
                    "end": 1183.17,
                    "word": " support",
                    "probability": 0.9345703125
                },
                {
                    "start": 1183.17,
                    "end": 1183.39,
                    "word": " the",
                    "probability": 0.79052734375
                },
                {
                    "start": 1183.39,
                    "end": 1184.03,
                    "word": " V850",
                    "probability": 0.9632161458333334
                },
                {
                    "start": 1184.03,
                    "end": 1184.99,
                    "word": "-E2",
                    "probability": 0.9930013020833334
                },
                {
                    "start": 1184.99,
                    "end": 1185.97,
                    "word": " architecture",
                    "probability": 0.8466796875
                },
                {
                    "start": 1185.97,
                    "end": 1186.28,
                    "word": ".",
                    "probability": 0.92041015625
                }
            ]
        },
        {
            "id": 158,
            "seek": 119706,
            "start": 1186.71,
            "end": 1192.31,
            "text": " So at this point we were really sad because we could not reverse engineer the firmware,",
            "tokens": [
                51124,
                407,
                412,
                341,
                935,
                321,
                645,
                534,
                4227,
                570,
                321,
                727,
                406,
                9943,
                11403,
                264,
                30289,
                11,
                51400
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19791666961585483,
            "compression_ratio": 1.5695652173913044,
            "no_speech_prob": 0.0002732276916503906,
            "words": [
                {
                    "start": 1186.71,
                    "end": 1187.05,
                    "word": " So",
                    "probability": 0.84619140625
                },
                {
                    "start": 1187.05,
                    "end": 1188.03,
                    "word": " at",
                    "probability": 0.62939453125
                },
                {
                    "start": 1188.03,
                    "end": 1188.17,
                    "word": " this",
                    "probability": 0.880859375
                },
                {
                    "start": 1188.17,
                    "end": 1188.49,
                    "word": " point",
                    "probability": 0.86083984375
                },
                {
                    "start": 1188.49,
                    "end": 1188.93,
                    "word": " we",
                    "probability": 0.73486328125
                },
                {
                    "start": 1188.93,
                    "end": 1189.05,
                    "word": " were",
                    "probability": 0.8828125
                },
                {
                    "start": 1189.05,
                    "end": 1189.43,
                    "word": " really",
                    "probability": 0.794921875
                },
                {
                    "start": 1189.43,
                    "end": 1190.07,
                    "word": " sad",
                    "probability": 0.91064453125
                },
                {
                    "start": 1190.07,
                    "end": 1190.45,
                    "word": " because",
                    "probability": 0.76416015625
                },
                {
                    "start": 1190.45,
                    "end": 1190.65,
                    "word": " we",
                    "probability": 0.85693359375
                },
                {
                    "start": 1190.65,
                    "end": 1190.79,
                    "word": " could",
                    "probability": 0.8134765625
                },
                {
                    "start": 1190.79,
                    "end": 1190.99,
                    "word": " not",
                    "probability": 0.89208984375
                },
                {
                    "start": 1190.99,
                    "end": 1191.27,
                    "word": " reverse",
                    "probability": 0.8193359375
                },
                {
                    "start": 1191.27,
                    "end": 1191.49,
                    "word": " engineer",
                    "probability": 0.76708984375
                },
                {
                    "start": 1191.49,
                    "end": 1191.73,
                    "word": " the",
                    "probability": 0.80615234375
                },
                {
                    "start": 1191.73,
                    "end": 1192.03,
                    "word": " firmware",
                    "probability": 0.48486328125
                },
                {
                    "start": 1192.03,
                    "end": 1192.31,
                    "word": ",",
                    "probability": 0.5859375
                }
            ]
        },
        {
            "id": 159,
            "seek": 119706,
            "start": 1192.31,
            "end": 1198.27,
            "text": " we did not have the tools. However you don't need to be sad anymore because recently JITRA",
            "tokens": [
                51400,
                321,
                630,
                406,
                362,
                264,
                3873,
                13,
                2908,
                291,
                500,
                380,
                643,
                281,
                312,
                4227,
                3602,
                570,
                3938,
                508,
                3927,
                3750,
                51708
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19791666961585483,
            "compression_ratio": 1.5695652173913044,
            "no_speech_prob": 0.0002732276916503906,
            "words": [
                {
                    "start": 1192.31,
                    "end": 1192.41,
                    "word": " we",
                    "probability": 0.8837890625
                },
                {
                    "start": 1192.41,
                    "end": 1192.53,
                    "word": " did",
                    "probability": 0.85400390625
                },
                {
                    "start": 1192.53,
                    "end": 1192.67,
                    "word": " not",
                    "probability": 0.8984375
                },
                {
                    "start": 1192.67,
                    "end": 1192.85,
                    "word": " have",
                    "probability": 0.8828125
                },
                {
                    "start": 1192.85,
                    "end": 1192.97,
                    "word": " the",
                    "probability": 0.8095703125
                },
                {
                    "start": 1192.97,
                    "end": 1193.19,
                    "word": " tools",
                    "probability": 0.77685546875
                },
                {
                    "start": 1193.19,
                    "end": 1193.81,
                    "word": ".",
                    "probability": 0.94189453125
                },
                {
                    "start": 1194.19,
                    "end": 1194.81,
                    "word": " However",
                    "probability": 0.80712890625
                },
                {
                    "start": 1194.81,
                    "end": 1195.03,
                    "word": " you",
                    "probability": 0.529296875
                },
                {
                    "start": 1195.03,
                    "end": 1195.25,
                    "word": " don't",
                    "probability": 0.94384765625
                },
                {
                    "start": 1195.25,
                    "end": 1195.43,
                    "word": " need",
                    "probability": 0.818359375
                },
                {
                    "start": 1195.43,
                    "end": 1195.53,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 1195.53,
                    "end": 1195.69,
                    "word": " be",
                    "probability": 0.900390625
                },
                {
                    "start": 1195.69,
                    "end": 1195.95,
                    "word": " sad",
                    "probability": 0.93017578125
                },
                {
                    "start": 1195.95,
                    "end": 1196.45,
                    "word": " anymore",
                    "probability": 0.74169921875
                },
                {
                    "start": 1196.45,
                    "end": 1197.19,
                    "word": " because",
                    "probability": 0.70751953125
                },
                {
                    "start": 1197.19,
                    "end": 1197.81,
                    "word": " recently",
                    "probability": 0.71923828125
                },
                {
                    "start": 1197.81,
                    "end": 1198.27,
                    "word": " JITRA",
                    "probability": 0.9415690104166666
                }
            ]
        },
        {
            "id": 160,
            "seek": 121920,
            "start": 1198.27,
            "end": 1203.45,
            "text": " started supporting this instruction set and this extension thanks to this pull request here",
            "tokens": [
                50364,
                1409,
                7231,
                341,
                10951,
                992,
                293,
                341,
                10320,
                3231,
                281,
                341,
                2235,
                5308,
                510,
                50660
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2421875,
            "compression_ratio": 1.521505376344086,
            "no_speech_prob": 6.389617919921875e-05,
            "words": [
                {
                    "start": 1198.27,
                    "end": 1198.57,
                    "word": " started",
                    "probability": 0.107666015625
                },
                {
                    "start": 1198.57,
                    "end": 1199.25,
                    "word": " supporting",
                    "probability": 0.7880859375
                },
                {
                    "start": 1199.25,
                    "end": 1199.73,
                    "word": " this",
                    "probability": 0.8662109375
                },
                {
                    "start": 1199.73,
                    "end": 1200.35,
                    "word": " instruction",
                    "probability": 0.513671875
                },
                {
                    "start": 1200.35,
                    "end": 1200.61,
                    "word": " set",
                    "probability": 0.8916015625
                },
                {
                    "start": 1200.61,
                    "end": 1200.79,
                    "word": " and",
                    "probability": 0.67626953125
                },
                {
                    "start": 1200.79,
                    "end": 1200.93,
                    "word": " this",
                    "probability": 0.841796875
                },
                {
                    "start": 1200.93,
                    "end": 1201.39,
                    "word": " extension",
                    "probability": 0.849609375
                },
                {
                    "start": 1201.39,
                    "end": 1202.13,
                    "word": " thanks",
                    "probability": 0.127685546875
                },
                {
                    "start": 1202.13,
                    "end": 1202.35,
                    "word": " to",
                    "probability": 0.9052734375
                },
                {
                    "start": 1202.35,
                    "end": 1202.57,
                    "word": " this",
                    "probability": 0.82470703125
                },
                {
                    "start": 1202.57,
                    "end": 1202.77,
                    "word": " pull",
                    "probability": 0.360595703125
                },
                {
                    "start": 1202.77,
                    "end": 1203.17,
                    "word": " request",
                    "probability": 0.84375
                },
                {
                    "start": 1203.17,
                    "end": 1203.45,
                    "word": " here",
                    "probability": 0.299560546875
                }
            ]
        },
        {
            "id": 161,
            "seek": 121920,
            "start": 1204.19,
            "end": 1211.85,
            "text": " from Alex Lasso, which is one of our students. And he just finished his bachelor writing this",
            "tokens": [
                50660,
                490,
                5202,
                10663,
                539,
                11,
                597,
                307,
                472,
                295,
                527,
                1731,
                13,
                400,
                415,
                445,
                4335,
                702,
                25947,
                3579,
                341,
                51036
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2421875,
            "compression_ratio": 1.521505376344086,
            "no_speech_prob": 6.389617919921875e-05,
            "words": [
                {
                    "start": 1204.19,
                    "end": 1204.51,
                    "word": " from",
                    "probability": 0.71875
                },
                {
                    "start": 1204.51,
                    "end": 1204.85,
                    "word": " Alex",
                    "probability": 0.865234375
                },
                {
                    "start": 1204.85,
                    "end": 1205.23,
                    "word": " Lasso",
                    "probability": 0.769775390625
                },
                {
                    "start": 1205.23,
                    "end": 1205.45,
                    "word": ",",
                    "probability": 0.6484375
                },
                {
                    "start": 1205.45,
                    "end": 1205.77,
                    "word": " which",
                    "probability": 0.916015625
                },
                {
                    "start": 1205.77,
                    "end": 1205.99,
                    "word": " is",
                    "probability": 0.9091796875
                },
                {
                    "start": 1205.99,
                    "end": 1206.37,
                    "word": " one",
                    "probability": 0.81201171875
                },
                {
                    "start": 1206.37,
                    "end": 1206.65,
                    "word": " of",
                    "probability": 0.90771484375
                },
                {
                    "start": 1206.65,
                    "end": 1206.91,
                    "word": " our",
                    "probability": 0.8154296875
                },
                {
                    "start": 1206.91,
                    "end": 1207.43,
                    "word": " students",
                    "probability": 0.90966796875
                },
                {
                    "start": 1207.43,
                    "end": 1208.05,
                    "word": ".",
                    "probability": 0.4169921875
                },
                {
                    "start": 1208.59,
                    "end": 1209.21,
                    "word": " And",
                    "probability": 0.8251953125
                },
                {
                    "start": 1209.21,
                    "end": 1209.51,
                    "word": " he",
                    "probability": 0.76513671875
                },
                {
                    "start": 1209.51,
                    "end": 1209.67,
                    "word": " just",
                    "probability": 0.8876953125
                },
                {
                    "start": 1209.67,
                    "end": 1209.93,
                    "word": " finished",
                    "probability": 0.533203125
                },
                {
                    "start": 1209.93,
                    "end": 1210.13,
                    "word": " his",
                    "probability": 0.8515625
                },
                {
                    "start": 1210.13,
                    "end": 1210.41,
                    "word": " bachelor",
                    "probability": 0.6064453125
                },
                {
                    "start": 1210.41,
                    "end": 1211.43,
                    "word": " writing",
                    "probability": 0.5576171875
                },
                {
                    "start": 1211.43,
                    "end": 1211.85,
                    "word": " this",
                    "probability": 0.7080078125
                }
            ]
        },
        {
            "id": 162,
            "seek": 121920,
            "start": 1211.85,
            "end": 1220.41,
            "text": " plugin as his thesis. So what I ended up doing at the moment for getting to work fast was writing",
            "tokens": [
                51036,
                23407,
                382,
                702,
                22288,
                13,
                407,
                437,
                286,
                4590,
                493,
                884,
                412,
                264,
                1623,
                337,
                1242,
                281,
                589,
                2370,
                390,
                3579,
                51476
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2421875,
            "compression_ratio": 1.521505376344086,
            "no_speech_prob": 6.389617919921875e-05,
            "words": [
                {
                    "start": 1211.85,
                    "end": 1212.19,
                    "word": " plugin",
                    "probability": 0.66455078125
                },
                {
                    "start": 1212.19,
                    "end": 1212.39,
                    "word": " as",
                    "probability": 0.76416015625
                },
                {
                    "start": 1212.39,
                    "end": 1212.55,
                    "word": " his",
                    "probability": 0.39892578125
                },
                {
                    "start": 1212.55,
                    "end": 1212.77,
                    "word": " thesis",
                    "probability": 0.85009765625
                },
                {
                    "start": 1212.77,
                    "end": 1213.39,
                    "word": ".",
                    "probability": 0.986328125
                },
                {
                    "start": 1214.27,
                    "end": 1214.89,
                    "word": " So",
                    "probability": 0.89306640625
                },
                {
                    "start": 1214.89,
                    "end": 1215.41,
                    "word": " what",
                    "probability": 0.55078125
                },
                {
                    "start": 1215.41,
                    "end": 1215.55,
                    "word": " I",
                    "probability": 0.98583984375
                },
                {
                    "start": 1215.55,
                    "end": 1215.75,
                    "word": " ended",
                    "probability": 0.720703125
                },
                {
                    "start": 1215.75,
                    "end": 1215.93,
                    "word": " up",
                    "probability": 0.90966796875
                },
                {
                    "start": 1215.93,
                    "end": 1216.17,
                    "word": " doing",
                    "probability": 0.91650390625
                },
                {
                    "start": 1216.17,
                    "end": 1216.33,
                    "word": " at",
                    "probability": 0.9130859375
                },
                {
                    "start": 1216.33,
                    "end": 1216.45,
                    "word": " the",
                    "probability": 0.82177734375
                },
                {
                    "start": 1216.45,
                    "end": 1216.79,
                    "word": " moment",
                    "probability": 0.91943359375
                },
                {
                    "start": 1216.79,
                    "end": 1217.25,
                    "word": " for",
                    "probability": 0.86376953125
                },
                {
                    "start": 1217.25,
                    "end": 1218.17,
                    "word": " getting",
                    "probability": 0.91064453125
                },
                {
                    "start": 1218.17,
                    "end": 1218.87,
                    "word": " to",
                    "probability": 0.90673828125
                },
                {
                    "start": 1218.87,
                    "end": 1219.13,
                    "word": " work",
                    "probability": 0.76416015625
                },
                {
                    "start": 1219.13,
                    "end": 1219.47,
                    "word": " fast",
                    "probability": 0.67041015625
                },
                {
                    "start": 1219.47,
                    "end": 1219.83,
                    "word": " was",
                    "probability": 0.73681640625
                },
                {
                    "start": 1219.83,
                    "end": 1220.41,
                    "word": " writing",
                    "probability": 0.876953125
                }
            ]
        },
        {
            "id": 163,
            "seek": 124650,
            "start": 1220.41,
            "end": 1229.81,
            "text": " an AIDA plugin for V850-E2 processors. I started from this already existing plugin called Necromancer",
            "tokens": [
                50372,
                364,
                316,
                2777,
                32,
                23407,
                337,
                691,
                23,
                2803,
                12,
                36,
                17,
                27751,
                13,
                286,
                1409,
                490,
                341,
                1217,
                6741,
                23407,
                1219,
                1734,
                10757,
                4277,
                1776,
                50836
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2352552745543735,
            "compression_ratio": 1.4461538461538461,
            "no_speech_prob": 0.0004100799560546875,
            "words": [
                {
                    "start": 1220.41,
                    "end": 1220.83,
                    "word": " an",
                    "probability": 0.008758544921875
                },
                {
                    "start": 1220.83,
                    "end": 1221.77,
                    "word": " AIDA",
                    "probability": 0.6700439453125
                },
                {
                    "start": 1221.77,
                    "end": 1222.21,
                    "word": " plugin",
                    "probability": 0.65966796875
                },
                {
                    "start": 1222.21,
                    "end": 1222.81,
                    "word": " for",
                    "probability": 0.8896484375
                },
                {
                    "start": 1222.81,
                    "end": 1224.25,
                    "word": " V850",
                    "probability": 0.721435546875
                },
                {
                    "start": 1224.25,
                    "end": 1224.85,
                    "word": "-E2",
                    "probability": 0.6627197265625
                },
                {
                    "start": 1224.85,
                    "end": 1225.37,
                    "word": " processors",
                    "probability": 0.8291015625
                },
                {
                    "start": 1225.37,
                    "end": 1225.97,
                    "word": ".",
                    "probability": 0.9609375
                },
                {
                    "start": 1225.97,
                    "end": 1226.35,
                    "word": " I",
                    "probability": 0.990234375
                },
                {
                    "start": 1226.35,
                    "end": 1226.73,
                    "word": " started",
                    "probability": 0.8056640625
                },
                {
                    "start": 1226.73,
                    "end": 1227.11,
                    "word": " from",
                    "probability": 0.810546875
                },
                {
                    "start": 1227.11,
                    "end": 1227.45,
                    "word": " this",
                    "probability": 0.78271484375
                },
                {
                    "start": 1227.45,
                    "end": 1227.91,
                    "word": " already",
                    "probability": 0.81591796875
                },
                {
                    "start": 1227.91,
                    "end": 1228.27,
                    "word": " existing",
                    "probability": 0.8017578125
                },
                {
                    "start": 1228.27,
                    "end": 1228.73,
                    "word": " plugin",
                    "probability": 0.7568359375
                },
                {
                    "start": 1228.73,
                    "end": 1229.09,
                    "word": " called",
                    "probability": 0.7666015625
                },
                {
                    "start": 1229.09,
                    "end": 1229.81,
                    "word": " Necromancer",
                    "probability": 0.865234375
                }
            ]
        },
        {
            "id": 164,
            "seek": 124650,
            "start": 1230.53,
            "end": 1238.73,
            "text": " which supported some instructions but was incomplete. And then I wrote a small parser",
            "tokens": [
                50880,
                597,
                8104,
                512,
                9415,
                457,
                390,
                31709,
                13,
                400,
                550,
                286,
                4114,
                257,
                1359,
                21156,
                260,
                51280
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2352552745543735,
            "compression_ratio": 1.4461538461538461,
            "no_speech_prob": 0.0004100799560546875,
            "words": [
                {
                    "start": 1230.53,
                    "end": 1230.99,
                    "word": " which",
                    "probability": 0.2705078125
                },
                {
                    "start": 1230.99,
                    "end": 1231.39,
                    "word": " supported",
                    "probability": 0.70703125
                },
                {
                    "start": 1231.39,
                    "end": 1231.95,
                    "word": " some",
                    "probability": 0.8046875
                },
                {
                    "start": 1231.95,
                    "end": 1232.59,
                    "word": " instructions",
                    "probability": 0.7412109375
                },
                {
                    "start": 1232.59,
                    "end": 1232.81,
                    "word": " but",
                    "probability": 0.68701171875
                },
                {
                    "start": 1232.81,
                    "end": 1233.01,
                    "word": " was",
                    "probability": 0.5751953125
                },
                {
                    "start": 1233.01,
                    "end": 1233.49,
                    "word": " incomplete",
                    "probability": 0.841796875
                },
                {
                    "start": 1233.49,
                    "end": 1234.41,
                    "word": ".",
                    "probability": 0.65625
                },
                {
                    "start": 1234.47,
                    "end": 1234.87,
                    "word": " And",
                    "probability": 0.72314453125
                },
                {
                    "start": 1234.87,
                    "end": 1235.67,
                    "word": " then",
                    "probability": 0.7109375
                },
                {
                    "start": 1235.67,
                    "end": 1235.91,
                    "word": " I",
                    "probability": 0.97998046875
                },
                {
                    "start": 1235.91,
                    "end": 1236.25,
                    "word": " wrote",
                    "probability": 0.8818359375
                },
                {
                    "start": 1238.01,
                    "end": 1238.21,
                    "word": " a small",
                    "probability": 0.859375
                },
                {
                    "start": 1238.21,
                    "end": 1238.73,
                    "word": " parser",
                    "probability": 0.7978515625
                }
            ]
        },
        {
            "id": 165,
            "seek": 124650,
            "start": 1238.73,
            "end": 1247.71,
            "text": " that from the PDF manual generated the Python arrays, Python code for the AIDA plugin. So this",
            "tokens": [
                51280,
                300,
                490,
                264,
                17752,
                9688,
                10833,
                264,
                15329,
                41011,
                11,
                15329,
                3089,
                337,
                264,
                316,
                2777,
                32,
                23407,
                13,
                407,
                341,
                51728
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2352552745543735,
            "compression_ratio": 1.4461538461538461,
            "no_speech_prob": 0.0004100799560546875,
            "words": [
                {
                    "start": 1238.73,
                    "end": 1239.03,
                    "word": " that",
                    "probability": 0.7841796875
                },
                {
                    "start": 1239.03,
                    "end": 1239.79,
                    "word": " from",
                    "probability": 0.69287109375
                },
                {
                    "start": 1239.79,
                    "end": 1239.93,
                    "word": " the",
                    "probability": 0.8095703125
                },
                {
                    "start": 1239.93,
                    "end": 1240.17,
                    "word": " PDF",
                    "probability": 0.8828125
                },
                {
                    "start": 1240.17,
                    "end": 1240.63,
                    "word": " manual",
                    "probability": 0.83447265625
                },
                {
                    "start": 1240.63,
                    "end": 1241.39,
                    "word": " generated",
                    "probability": 0.650390625
                },
                {
                    "start": 1241.39,
                    "end": 1241.83,
                    "word": " the",
                    "probability": 0.61181640625
                },
                {
                    "start": 1241.83,
                    "end": 1242.55,
                    "word": " Python",
                    "probability": 0.87939453125
                },
                {
                    "start": 1242.55,
                    "end": 1243.35,
                    "word": " arrays",
                    "probability": 0.73291015625
                },
                {
                    "start": 1243.35,
                    "end": 1243.75,
                    "word": ",",
                    "probability": 0.78076171875
                },
                {
                    "start": 1243.75,
                    "end": 1243.99,
                    "word": " Python",
                    "probability": 0.85400390625
                },
                {
                    "start": 1243.99,
                    "end": 1244.31,
                    "word": " code",
                    "probability": 0.82177734375
                },
                {
                    "start": 1244.31,
                    "end": 1244.77,
                    "word": " for",
                    "probability": 0.87255859375
                },
                {
                    "start": 1244.77,
                    "end": 1245.59,
                    "word": " the",
                    "probability": 0.80859375
                },
                {
                    "start": 1245.59,
                    "end": 1245.87,
                    "word": " AIDA",
                    "probability": 0.9085286458333334
                },
                {
                    "start": 1245.87,
                    "end": 1246.25,
                    "word": " plugin",
                    "probability": 0.81005859375
                },
                {
                    "start": 1246.25,
                    "end": 1246.71,
                    "word": ".",
                    "probability": 0.9921875
                },
                {
                    "start": 1246.71,
                    "end": 1246.99,
                    "word": " So",
                    "probability": 0.869140625
                },
                {
                    "start": 1246.99,
                    "end": 1247.71,
                    "word": " this",
                    "probability": 0.76806640625
                }
            ]
        },
        {
            "id": 166,
            "seek": 126894,
            "start": 1247.71,
            "end": 1253.49,
            "text": " is the manual, this is how an instruction is encoded. There are a bunch of static constant",
            "tokens": [
                50364,
                307,
                264,
                9688,
                11,
                341,
                307,
                577,
                364,
                10951,
                307,
                2058,
                12340,
                13,
                821,
                366,
                257,
                3840,
                295,
                13437,
                5754,
                50656
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24342758551476493,
            "compression_ratio": 1.5885714285714285,
            "no_speech_prob": 3.230571746826172e-05,
            "words": [
                {
                    "start": 1247.71,
                    "end": 1247.87,
                    "word": " is",
                    "probability": 0.380126953125
                },
                {
                    "start": 1247.87,
                    "end": 1248.37,
                    "word": " the",
                    "probability": 0.76513671875
                },
                {
                    "start": 1248.37,
                    "end": 1248.73,
                    "word": " manual",
                    "probability": 0.900390625
                },
                {
                    "start": 1248.73,
                    "end": 1248.91,
                    "word": ",",
                    "probability": 0.28759765625
                },
                {
                    "start": 1248.91,
                    "end": 1249.01,
                    "word": " this",
                    "probability": 0.83544921875
                },
                {
                    "start": 1249.01,
                    "end": 1249.13,
                    "word": " is",
                    "probability": 0.8984375
                },
                {
                    "start": 1249.13,
                    "end": 1249.81,
                    "word": " how",
                    "probability": 0.513671875
                },
                {
                    "start": 1249.81,
                    "end": 1250.43,
                    "word": " an",
                    "probability": 0.68359375
                },
                {
                    "start": 1250.43,
                    "end": 1250.83,
                    "word": " instruction",
                    "probability": 0.9130859375
                },
                {
                    "start": 1250.83,
                    "end": 1251.15,
                    "word": " is",
                    "probability": 0.90185546875
                },
                {
                    "start": 1251.15,
                    "end": 1251.57,
                    "word": " encoded",
                    "probability": 0.947509765625
                },
                {
                    "start": 1251.57,
                    "end": 1251.77,
                    "word": ".",
                    "probability": 0.5576171875
                },
                {
                    "start": 1251.77,
                    "end": 1251.87,
                    "word": " There",
                    "probability": 0.78955078125
                },
                {
                    "start": 1251.87,
                    "end": 1251.95,
                    "word": " are",
                    "probability": 0.88037109375
                },
                {
                    "start": 1252.09,
                    "end": 1252.27,
                    "word": " a bunch",
                    "probability": 0.81884765625
                },
                {
                    "start": 1252.27,
                    "end": 1252.47,
                    "word": " of",
                    "probability": 0.896484375
                },
                {
                    "start": 1252.47,
                    "end": 1252.97,
                    "word": " static",
                    "probability": 0.72509765625
                },
                {
                    "start": 1252.97,
                    "end": 1253.49,
                    "word": " constant",
                    "probability": 0.465576171875
                }
            ]
        },
        {
            "id": 167,
            "seek": 126894,
            "start": 1253.49,
            "end": 1260.95,
            "text": " zeros and one and some bits which are representing the registers that this instruction can access",
            "tokens": [
                50656,
                35193,
                293,
                472,
                293,
                512,
                9239,
                597,
                366,
                13460,
                264,
                38351,
                300,
                341,
                10951,
                393,
                2105,
                51032
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24342758551476493,
            "compression_ratio": 1.5885714285714285,
            "no_speech_prob": 3.230571746826172e-05,
            "words": [
                {
                    "start": 1253.49,
                    "end": 1253.89,
                    "word": " zeros",
                    "probability": 0.5341796875
                },
                {
                    "start": 1253.89,
                    "end": 1254.09,
                    "word": " and",
                    "probability": 0.81689453125
                },
                {
                    "start": 1254.09,
                    "end": 1254.37,
                    "word": " one",
                    "probability": 0.669921875
                },
                {
                    "start": 1254.37,
                    "end": 1254.87,
                    "word": " and",
                    "probability": 0.6416015625
                },
                {
                    "start": 1254.87,
                    "end": 1255.25,
                    "word": " some",
                    "probability": 0.82080078125
                },
                {
                    "start": 1255.25,
                    "end": 1255.61,
                    "word": " bits",
                    "probability": 0.78076171875
                },
                {
                    "start": 1255.61,
                    "end": 1255.91,
                    "word": " which",
                    "probability": 0.84033203125
                },
                {
                    "start": 1255.91,
                    "end": 1256.41,
                    "word": " are",
                    "probability": 0.8896484375
                },
                {
                    "start": 1256.41,
                    "end": 1258.13,
                    "word": " representing",
                    "probability": 0.6328125
                },
                {
                    "start": 1258.13,
                    "end": 1258.33,
                    "word": " the",
                    "probability": 0.814453125
                },
                {
                    "start": 1258.33,
                    "end": 1258.75,
                    "word": " registers",
                    "probability": 0.82080078125
                },
                {
                    "start": 1258.75,
                    "end": 1259.35,
                    "word": " that",
                    "probability": 0.8564453125
                },
                {
                    "start": 1259.35,
                    "end": 1259.55,
                    "word": " this",
                    "probability": 0.701171875
                },
                {
                    "start": 1259.55,
                    "end": 1260.29,
                    "word": " instruction",
                    "probability": 0.87158203125
                },
                {
                    "start": 1260.29,
                    "end": 1260.55,
                    "word": " can",
                    "probability": 0.8935546875
                },
                {
                    "start": 1260.55,
                    "end": 1260.95,
                    "word": " access",
                    "probability": 0.78271484375
                }
            ]
        },
        {
            "id": 168,
            "seek": 126894,
            "start": 1260.95,
            "end": 1270.15,
            "text": " and these are variable. And yeah this parser will parse this PDF and output these tables,",
            "tokens": [
                51032,
                293,
                613,
                366,
                7006,
                13,
                400,
                1338,
                341,
                21156,
                260,
                486,
                48377,
                341,
                17752,
                293,
                5598,
                613,
                8020,
                11,
                51432
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24342758551476493,
            "compression_ratio": 1.5885714285714285,
            "no_speech_prob": 3.230571746826172e-05,
            "words": [
                {
                    "start": 1260.95,
                    "end": 1261.33,
                    "word": " and",
                    "probability": 0.481689453125
                },
                {
                    "start": 1261.33,
                    "end": 1261.53,
                    "word": " these",
                    "probability": 0.71533203125
                },
                {
                    "start": 1261.53,
                    "end": 1261.77,
                    "word": " are",
                    "probability": 0.89697265625
                },
                {
                    "start": 1261.77,
                    "end": 1262.43,
                    "word": " variable",
                    "probability": 0.6259765625
                },
                {
                    "start": 1262.43,
                    "end": 1263.15,
                    "word": ".",
                    "probability": 0.630859375
                },
                {
                    "start": 1263.71,
                    "end": 1264.01,
                    "word": " And",
                    "probability": 0.69482421875
                },
                {
                    "start": 1264.01,
                    "end": 1264.31,
                    "word": " yeah",
                    "probability": 0.58837890625
                },
                {
                    "start": 1264.31,
                    "end": 1264.61,
                    "word": " this",
                    "probability": 0.17041015625
                },
                {
                    "start": 1264.61,
                    "end": 1265.79,
                    "word": " parser",
                    "probability": 0.903076171875
                },
                {
                    "start": 1265.79,
                    "end": 1266.07,
                    "word": " will",
                    "probability": 0.74462890625
                },
                {
                    "start": 1266.07,
                    "end": 1266.61,
                    "word": " parse",
                    "probability": 0.71826171875
                },
                {
                    "start": 1266.61,
                    "end": 1266.93,
                    "word": " this",
                    "probability": 0.75341796875
                },
                {
                    "start": 1266.93,
                    "end": 1267.23,
                    "word": " PDF",
                    "probability": 0.75146484375
                },
                {
                    "start": 1267.23,
                    "end": 1267.83,
                    "word": " and",
                    "probability": 0.875
                },
                {
                    "start": 1267.83,
                    "end": 1268.29,
                    "word": " output",
                    "probability": 0.85986328125
                },
                {
                    "start": 1268.29,
                    "end": 1268.61,
                    "word": " these",
                    "probability": 0.642578125
                },
                {
                    "start": 1268.61,
                    "end": 1269.11,
                    "word": " tables",
                    "probability": 0.7939453125
                },
                {
                    "start": 1269.11,
                    "end": 1270.15,
                    "word": ",",
                    "probability": 0.66845703125
                }
            ]
        },
        {
            "id": 169,
            "seek": 129448,
            "start": 1270.15,
            "end": 1280.29,
            "text": " these arrays which then could be fed into the plugin for AIDA. And this is a screenshot showing",
            "tokens": [
                50364,
                613,
                41011,
                597,
                550,
                727,
                312,
                4636,
                666,
                264,
                23407,
                337,
                316,
                2777,
                32,
                13,
                400,
                341,
                307,
                257,
                27712,
                4099,
                50872
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2138813371243684,
            "compression_ratio": 1.52,
            "no_speech_prob": 1.3768672943115234e-05,
            "words": [
                {
                    "start": 1270.15,
                    "end": 1270.35,
                    "word": " these",
                    "probability": 0.12054443359375
                },
                {
                    "start": 1270.35,
                    "end": 1270.99,
                    "word": " arrays",
                    "probability": 0.60009765625
                },
                {
                    "start": 1270.99,
                    "end": 1271.31,
                    "word": " which",
                    "probability": 0.326171875
                },
                {
                    "start": 1271.31,
                    "end": 1271.57,
                    "word": " then",
                    "probability": 0.72900390625
                },
                {
                    "start": 1271.57,
                    "end": 1271.83,
                    "word": " could",
                    "probability": 0.8115234375
                },
                {
                    "start": 1271.83,
                    "end": 1272.01,
                    "word": " be",
                    "probability": 0.9072265625
                },
                {
                    "start": 1272.01,
                    "end": 1272.29,
                    "word": " fed",
                    "probability": 0.90869140625
                },
                {
                    "start": 1272.29,
                    "end": 1272.71,
                    "word": " into",
                    "probability": 0.70703125
                },
                {
                    "start": 1272.71,
                    "end": 1274.01,
                    "word": " the",
                    "probability": 0.8095703125
                },
                {
                    "start": 1274.01,
                    "end": 1275.49,
                    "word": " plugin",
                    "probability": 0.37841796875
                },
                {
                    "start": 1275.49,
                    "end": 1275.93,
                    "word": " for",
                    "probability": 0.880859375
                },
                {
                    "start": 1275.93,
                    "end": 1276.41,
                    "word": " AIDA",
                    "probability": 0.5871785481770834
                },
                {
                    "start": 1276.41,
                    "end": 1277.25,
                    "word": ".",
                    "probability": 0.7529296875
                },
                {
                    "start": 1277.41,
                    "end": 1278.03,
                    "word": " And",
                    "probability": 0.76220703125
                },
                {
                    "start": 1278.03,
                    "end": 1278.35,
                    "word": " this",
                    "probability": 0.8310546875
                },
                {
                    "start": 1278.35,
                    "end": 1278.53,
                    "word": " is",
                    "probability": 0.87548828125
                },
                {
                    "start": 1279.47,
                    "end": 1279.83,
                    "word": " a screenshot",
                    "probability": 0.72900390625
                },
                {
                    "start": 1279.83,
                    "end": 1280.29,
                    "word": " showing",
                    "probability": 0.7998046875
                }
            ]
        },
        {
            "id": 170,
            "seek": 129448,
            "start": 1280.29,
            "end": 1289.45,
            "text": " it working. So all the instructions that are uppercase here were disassembled from the plugin",
            "tokens": [
                50872,
                309,
                1364,
                13,
                407,
                439,
                264,
                9415,
                300,
                366,
                11775,
                2869,
                651,
                510,
                645,
                717,
                29386,
                1493,
                490,
                264,
                23407,
                51328
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2138813371243684,
            "compression_ratio": 1.52,
            "no_speech_prob": 1.3768672943115234e-05,
            "words": [
                {
                    "start": 1280.29,
                    "end": 1280.47,
                    "word": " it",
                    "probability": 0.89013671875
                },
                {
                    "start": 1280.47,
                    "end": 1280.87,
                    "word": " working",
                    "probability": 0.6689453125
                },
                {
                    "start": 1280.87,
                    "end": 1281.55,
                    "word": ".",
                    "probability": 0.83203125
                },
                {
                    "start": 1281.55,
                    "end": 1281.69,
                    "word": " So",
                    "probability": 0.87109375
                },
                {
                    "start": 1281.69,
                    "end": 1281.95,
                    "word": " all",
                    "probability": 0.7607421875
                },
                {
                    "start": 1281.95,
                    "end": 1282.05,
                    "word": " the",
                    "probability": 0.80029296875
                },
                {
                    "start": 1282.05,
                    "end": 1282.55,
                    "word": " instructions",
                    "probability": 0.79296875
                },
                {
                    "start": 1282.55,
                    "end": 1282.93,
                    "word": " that",
                    "probability": 0.8232421875
                },
                {
                    "start": 1282.93,
                    "end": 1283.53,
                    "word": " are",
                    "probability": 0.8505859375
                },
                {
                    "start": 1283.53,
                    "end": 1284.17,
                    "word": " uppercase",
                    "probability": 0.7843424479166666
                },
                {
                    "start": 1284.17,
                    "end": 1284.59,
                    "word": " here",
                    "probability": 0.767578125
                },
                {
                    "start": 1284.59,
                    "end": 1285.89,
                    "word": " were",
                    "probability": 0.74169921875
                },
                {
                    "start": 1285.89,
                    "end": 1288.21,
                    "word": " disassembled",
                    "probability": 0.8916015625
                },
                {
                    "start": 1288.21,
                    "end": 1288.53,
                    "word": " from",
                    "probability": 0.80859375
                },
                {
                    "start": 1288.53,
                    "end": 1288.95,
                    "word": " the",
                    "probability": 0.81591796875
                },
                {
                    "start": 1288.95,
                    "end": 1289.45,
                    "word": " plugin",
                    "probability": 0.7509765625
                }
            ]
        },
        {
            "id": 171,
            "seek": 129448,
            "start": 1289.87,
            "end": 1295.69,
            "text": " and they were not already existing in AIDA. They were not supported by AIDA.",
            "tokens": [
                51364,
                293,
                436,
                645,
                406,
                1217,
                6741,
                294,
                316,
                2777,
                32,
                13,
                814,
                645,
                406,
                8104,
                538,
                316,
                2777,
                32,
                13,
                51620
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2138813371243684,
            "compression_ratio": 1.52,
            "no_speech_prob": 1.3768672943115234e-05,
            "words": [
                {
                    "start": 1289.87,
                    "end": 1290.29,
                    "word": " and",
                    "probability": 0.6220703125
                },
                {
                    "start": 1290.29,
                    "end": 1290.49,
                    "word": " they",
                    "probability": 0.7421875
                },
                {
                    "start": 1290.49,
                    "end": 1290.67,
                    "word": " were",
                    "probability": 0.88134765625
                },
                {
                    "start": 1290.67,
                    "end": 1291.07,
                    "word": " not",
                    "probability": 0.880859375
                },
                {
                    "start": 1291.07,
                    "end": 1291.85,
                    "word": " already",
                    "probability": 0.84130859375
                },
                {
                    "start": 1291.85,
                    "end": 1292.31,
                    "word": " existing",
                    "probability": 0.8310546875
                },
                {
                    "start": 1292.31,
                    "end": 1292.73,
                    "word": " in",
                    "probability": 0.87744140625
                },
                {
                    "start": 1292.73,
                    "end": 1293.69,
                    "word": " AIDA",
                    "probability": 0.9498697916666666
                },
                {
                    "start": 1293.69,
                    "end": 1293.85,
                    "word": ".",
                    "probability": 0.68017578125
                },
                {
                    "start": 1293.85,
                    "end": 1293.91,
                    "word": " They",
                    "probability": 0.69873046875
                },
                {
                    "start": 1293.91,
                    "end": 1294.01,
                    "word": " were",
                    "probability": 0.87158203125
                },
                {
                    "start": 1294.01,
                    "end": 1294.17,
                    "word": " not",
                    "probability": 0.875
                },
                {
                    "start": 1294.17,
                    "end": 1294.51,
                    "word": " supported",
                    "probability": 0.806640625
                },
                {
                    "start": 1294.51,
                    "end": 1294.77,
                    "word": " by",
                    "probability": 0.82568359375
                },
                {
                    "start": 1294.77,
                    "end": 1295.25,
                    "word": " AIDA",
                    "probability": 0.9427083333333334
                },
                {
                    "start": 1295.25,
                    "end": 1295.69,
                    "word": ".",
                    "probability": 0.97802734375
                }
            ]
        },
        {
            "id": 172,
            "seek": 132264,
            "start": 1298.58,
            "end": 1307.3,
            "text": " Now that we can reverse engineer the firmware, we should look at how it is structured. There is a",
            "tokens": [
                50408,
                823,
                300,
                321,
                393,
                9943,
                11403,
                264,
                30289,
                11,
                321,
                820,
                574,
                412,
                577,
                309,
                307,
                18519,
                13,
                821,
                307,
                257,
                50728
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2980769237319192,
            "compression_ratio": 1.728888888888889,
            "no_speech_prob": 1.4901161193847656e-06,
            "words": [
                {
                    "start": 1298.58,
                    "end": 1299.1,
                    "word": " Now",
                    "probability": 0.82958984375
                },
                {
                    "start": 1299.1,
                    "end": 1299.34,
                    "word": " that",
                    "probability": 0.81396484375
                },
                {
                    "start": 1299.34,
                    "end": 1299.64,
                    "word": " we",
                    "probability": 0.9013671875
                },
                {
                    "start": 1299.64,
                    "end": 1299.96,
                    "word": " can",
                    "probability": 0.791015625
                },
                {
                    "start": 1299.96,
                    "end": 1300.22,
                    "word": " reverse",
                    "probability": 0.42919921875
                },
                {
                    "start": 1300.22,
                    "end": 1300.48,
                    "word": " engineer",
                    "probability": 0.1136474609375
                },
                {
                    "start": 1300.48,
                    "end": 1300.72,
                    "word": " the",
                    "probability": 0.80029296875
                },
                {
                    "start": 1300.72,
                    "end": 1301.04,
                    "word": " firmware",
                    "probability": 0.775390625
                },
                {
                    "start": 1301.04,
                    "end": 1301.52,
                    "word": ",",
                    "probability": 0.77685546875
                },
                {
                    "start": 1301.52,
                    "end": 1301.76,
                    "word": " we",
                    "probability": 0.892578125
                },
                {
                    "start": 1301.76,
                    "end": 1301.96,
                    "word": " should",
                    "probability": 0.90625
                },
                {
                    "start": 1301.96,
                    "end": 1302.18,
                    "word": " look",
                    "probability": 0.91455078125
                },
                {
                    "start": 1302.18,
                    "end": 1302.36,
                    "word": " at",
                    "probability": 0.91162109375
                },
                {
                    "start": 1302.36,
                    "end": 1302.8,
                    "word": " how",
                    "probability": 0.82373046875
                },
                {
                    "start": 1302.8,
                    "end": 1302.96,
                    "word": " it",
                    "probability": 0.88818359375
                },
                {
                    "start": 1302.96,
                    "end": 1303.1,
                    "word": " is",
                    "probability": 0.9052734375
                },
                {
                    "start": 1303.1,
                    "end": 1303.52,
                    "word": " structured",
                    "probability": 0.59765625
                },
                {
                    "start": 1303.52,
                    "end": 1304.04,
                    "word": ".",
                    "probability": 0.9248046875
                },
                {
                    "start": 1304.24,
                    "end": 1304.6,
                    "word": " There",
                    "probability": 0.80419921875
                },
                {
                    "start": 1304.6,
                    "end": 1304.94,
                    "word": " is",
                    "probability": 0.90576171875
                },
                {
                    "start": 1306.74,
                    "end": 1307.3,
                    "word": " a bootloader",
                    "probability": 0.8098958333333334
                }
            ]
        },
        {
            "id": 173,
            "seek": 132264,
            "start": 1307.3,
            "end": 1314.14,
            "text": " bootloader in the beginning which is 32 kilobytes. This bootloader contains the code that is executing",
            "tokens": [
                50792,
                11450,
                2907,
                260,
                294,
                264,
                2863,
                597,
                307,
                8858,
                5128,
                996,
                43673,
                13,
                639,
                11450,
                2907,
                260,
                8306,
                264,
                3089,
                300,
                307,
                32368,
                51132
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2980769237319192,
            "compression_ratio": 1.728888888888889,
            "no_speech_prob": 1.4901161193847656e-06,
            "words": [
                {
                    "start": 1307.3,
                    "end": 1307.52,
                    "word": " in",
                    "probability": 0.87451171875
                },
                {
                    "start": 1307.52,
                    "end": 1307.62,
                    "word": " the",
                    "probability": 0.81884765625
                },
                {
                    "start": 1307.62,
                    "end": 1307.88,
                    "word": " beginning",
                    "probability": 0.80126953125
                },
                {
                    "start": 1307.88,
                    "end": 1308.14,
                    "word": " which",
                    "probability": 0.2484130859375
                },
                {
                    "start": 1308.14,
                    "end": 1308.32,
                    "word": " is",
                    "probability": 0.85400390625
                },
                {
                    "start": 1308.32,
                    "end": 1308.78,
                    "word": " 32",
                    "probability": 0.7861328125
                },
                {
                    "start": 1308.78,
                    "end": 1309.44,
                    "word": " kilobytes",
                    "probability": 0.8779296875
                },
                {
                    "start": 1309.44,
                    "end": 1309.96,
                    "word": ".",
                    "probability": 0.92529296875
                },
                {
                    "start": 1310.38,
                    "end": 1310.62,
                    "word": " This",
                    "probability": 0.7978515625
                },
                {
                    "start": 1310.62,
                    "end": 1311.26,
                    "word": " bootloader",
                    "probability": 0.89990234375
                },
                {
                    "start": 1311.26,
                    "end": 1311.66,
                    "word": " contains",
                    "probability": 0.79736328125
                },
                {
                    "start": 1311.66,
                    "end": 1311.86,
                    "word": " the",
                    "probability": 0.8125
                },
                {
                    "start": 1311.86,
                    "end": 1312.1,
                    "word": " code",
                    "probability": 0.78466796875
                },
                {
                    "start": 1312.1,
                    "end": 1312.34,
                    "word": " that",
                    "probability": 0.87353515625
                },
                {
                    "start": 1312.34,
                    "end": 1312.48,
                    "word": " is",
                    "probability": 0.84619140625
                },
                {
                    "start": 1312.48,
                    "end": 1312.92,
                    "word": " executing",
                    "probability": 0.7353515625
                },
                {
                    "start": 1312.92,
                    "end": 1313.56,
                    "word": " during",
                    "probability": 0.81982421875
                },
                {
                    "start": 1313.56,
                    "end": 1313.78,
                    "word": " the",
                    "probability": 0.81494140625
                },
                {
                    "start": 1313.78,
                    "end": 1314.14,
                    "word": " programming",
                    "probability": 0.73974609375
                }
            ]
        },
        {
            "id": 174,
            "seek": 132264,
            "start": 1314.14,
            "end": 1318.38,
            "text": " during the programming mode. So when we switch to programming mode with security access, this is",
            "tokens": [
                51132,
                1830,
                264,
                9410,
                4391,
                13,
                407,
                562,
                321,
                3679,
                281,
                9410,
                4391,
                365,
                3825,
                2105,
                11,
                341,
                307,
                51360
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2980769237319192,
            "compression_ratio": 1.728888888888889,
            "no_speech_prob": 1.4901161193847656e-06,
            "words": [
                {
                    "start": 1314.14,
                    "end": 1314.56,
                    "word": " mode",
                    "probability": 0.8173828125
                },
                {
                    "start": 1314.56,
                    "end": 1314.96,
                    "word": ".",
                    "probability": 0.9521484375
                },
                {
                    "start": 1314.96,
                    "end": 1315.14,
                    "word": " So",
                    "probability": 0.87890625
                },
                {
                    "start": 1315.14,
                    "end": 1315.38,
                    "word": " when",
                    "probability": 0.75634765625
                },
                {
                    "start": 1315.38,
                    "end": 1315.5,
                    "word": " we",
                    "probability": 0.90185546875
                },
                {
                    "start": 1315.5,
                    "end": 1315.7,
                    "word": " switch",
                    "probability": 0.89306640625
                },
                {
                    "start": 1315.7,
                    "end": 1315.86,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 1315.86,
                    "end": 1316.16,
                    "word": " programming",
                    "probability": 0.7509765625
                },
                {
                    "start": 1316.16,
                    "end": 1316.52,
                    "word": " mode",
                    "probability": 0.68603515625
                },
                {
                    "start": 1316.52,
                    "end": 1316.72,
                    "word": " with",
                    "probability": 0.77587890625
                },
                {
                    "start": 1316.72,
                    "end": 1317.06,
                    "word": " security",
                    "probability": 0.9052734375
                },
                {
                    "start": 1317.06,
                    "end": 1317.42,
                    "word": " access",
                    "probability": 0.779296875
                },
                {
                    "start": 1317.42,
                    "end": 1317.68,
                    "word": ",",
                    "probability": 0.85498046875
                },
                {
                    "start": 1317.68,
                    "end": 1317.8,
                    "word": " this",
                    "probability": 0.8779296875
                },
                {
                    "start": 1317.8,
                    "end": 1317.92,
                    "word": " is",
                    "probability": 0.90283203125
                },
                {
                    "start": 1317.92,
                    "end": 1318.06,
                    "word": " what",
                    "probability": 0.8759765625
                },
                {
                    "start": 1318.06,
                    "end": 1318.18,
                    "word": " is",
                    "probability": 0.8974609375
                },
                {
                    "start": 1318.18,
                    "end": 1318.38,
                    "word": " getting",
                    "probability": 0.90625
                }
            ]
        },
        {
            "id": 175,
            "seek": 132264,
            "start": 1318.38,
            "end": 1325.6,
            "text": " what is getting executed. After that there is the firmware, the program for the rest of the",
            "tokens": [
                51360,
                437,
                307,
                1242,
                17577,
                13,
                2381,
                300,
                456,
                307,
                264,
                30289,
                11,
                264,
                1461,
                337,
                264,
                1472,
                295,
                264,
                51748
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2980769237319192,
            "compression_ratio": 1.728888888888889,
            "no_speech_prob": 1.4901161193847656e-06,
            "words": [
                {
                    "start": 1318.38,
                    "end": 1318.76,
                    "word": " executed",
                    "probability": 0.89306640625
                },
                {
                    "start": 1318.76,
                    "end": 1319.28,
                    "word": ".",
                    "probability": 0.99169921875
                },
                {
                    "start": 1319.7,
                    "end": 1320.22,
                    "word": " After",
                    "probability": 0.80908203125
                },
                {
                    "start": 1320.22,
                    "end": 1320.5,
                    "word": " that",
                    "probability": 0.8828125
                },
                {
                    "start": 1320.5,
                    "end": 1320.72,
                    "word": " there",
                    "probability": 0.28515625
                },
                {
                    "start": 1320.72,
                    "end": 1320.88,
                    "word": " is",
                    "probability": 0.90478515625
                },
                {
                    "start": 1320.88,
                    "end": 1321.34,
                    "word": " the",
                    "probability": 0.81591796875
                },
                {
                    "start": 1321.34,
                    "end": 1322.2,
                    "word": " firmware",
                    "probability": 0.73291015625
                },
                {
                    "start": 1322.2,
                    "end": 1322.42,
                    "word": ",",
                    "probability": 0.869140625
                },
                {
                    "start": 1322.42,
                    "end": 1322.54,
                    "word": " the",
                    "probability": 0.8076171875
                },
                {
                    "start": 1322.54,
                    "end": 1322.94,
                    "word": " program",
                    "probability": 0.72265625
                },
                {
                    "start": 1322.94,
                    "end": 1323.2,
                    "word": " for",
                    "probability": 0.83056640625
                },
                {
                    "start": 1323.2,
                    "end": 1323.44,
                    "word": " the",
                    "probability": 0.81982421875
                },
                {
                    "start": 1323.44,
                    "end": 1323.88,
                    "word": " rest",
                    "probability": 0.80029296875
                },
                {
                    "start": 1323.88,
                    "end": 1324.68,
                    "word": " of",
                    "probability": 0.904296875
                },
                {
                    "start": 1324.68,
                    "end": 1325.6,
                    "word": " the",
                    "probability": 0.81005859375
                }
            ]
        },
        {
            "id": 176,
            "seek": 135254,
            "start": 1325.6,
            "end": 1331.68,
            "text": " application on this issue. This is 1.3 megabytes and this contains everything that runs while",
            "tokens": [
                50364,
                3861,
                322,
                341,
                2734,
                13,
                639,
                307,
                502,
                13,
                18,
                10816,
                24538,
                293,
                341,
                8306,
                1203,
                300,
                6676,
                1339,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18531585380595217,
            "compression_ratio": 1.6740088105726871,
            "no_speech_prob": 2.682209014892578e-06,
            "words": [
                {
                    "start": 1325.6,
                    "end": 1326.14,
                    "word": " application",
                    "probability": 0.54541015625
                },
                {
                    "start": 1326.14,
                    "end": 1326.42,
                    "word": " on",
                    "probability": 0.83447265625
                },
                {
                    "start": 1326.42,
                    "end": 1326.66,
                    "word": " this",
                    "probability": 0.60595703125
                },
                {
                    "start": 1326.66,
                    "end": 1327.3,
                    "word": " issue",
                    "probability": 0.75
                },
                {
                    "start": 1327.3,
                    "end": 1327.52,
                    "word": ".",
                    "probability": 0.6005859375
                },
                {
                    "start": 1327.52,
                    "end": 1327.66,
                    "word": " This",
                    "probability": 0.79150390625
                },
                {
                    "start": 1327.66,
                    "end": 1327.78,
                    "word": " is",
                    "probability": 0.904296875
                },
                {
                    "start": 1327.78,
                    "end": 1327.96,
                    "word": " 1",
                    "probability": 0.875
                },
                {
                    "start": 1327.96,
                    "end": 1328.56,
                    "word": ".3",
                    "probability": 0.991943359375
                },
                {
                    "start": 1328.56,
                    "end": 1329.04,
                    "word": " megabytes",
                    "probability": 0.80810546875
                },
                {
                    "start": 1329.04,
                    "end": 1330.2,
                    "word": " and",
                    "probability": 0.453369140625
                },
                {
                    "start": 1330.2,
                    "end": 1330.34,
                    "word": " this",
                    "probability": 0.84814453125
                },
                {
                    "start": 1330.34,
                    "end": 1330.64,
                    "word": " contains",
                    "probability": 0.81982421875
                },
                {
                    "start": 1330.64,
                    "end": 1331.02,
                    "word": " everything",
                    "probability": 0.88134765625
                },
                {
                    "start": 1331.02,
                    "end": 1331.18,
                    "word": " that",
                    "probability": 0.86376953125
                },
                {
                    "start": 1331.18,
                    "end": 1331.46,
                    "word": " runs",
                    "probability": 0.7958984375
                },
                {
                    "start": 1331.46,
                    "end": 1331.68,
                    "word": " while",
                    "probability": 0.8896484375
                }
            ]
        },
        {
            "id": 177,
            "seek": 135254,
            "start": 1331.68,
            "end": 1339.56,
            "text": " you're driving the car. Then there is around 700 kilobytes of empty program flash. So this is",
            "tokens": [
                50664,
                291,
                434,
                4840,
                264,
                1032,
                13,
                1396,
                456,
                307,
                926,
                15204,
                5128,
                996,
                43673,
                295,
                6707,
                1461,
                7319,
                13,
                407,
                341,
                307,
                51044
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18531585380595217,
            "compression_ratio": 1.6740088105726871,
            "no_speech_prob": 2.682209014892578e-06,
            "words": [
                {
                    "start": 1331.68,
                    "end": 1331.88,
                    "word": " you're",
                    "probability": 0.863525390625
                },
                {
                    "start": 1331.88,
                    "end": 1332.16,
                    "word": " driving",
                    "probability": 0.7578125
                },
                {
                    "start": 1332.16,
                    "end": 1332.38,
                    "word": " the",
                    "probability": 0.81005859375
                },
                {
                    "start": 1332.38,
                    "end": 1332.64,
                    "word": " car",
                    "probability": 0.90087890625
                },
                {
                    "start": 1332.64,
                    "end": 1333.2,
                    "word": ".",
                    "probability": 0.92626953125
                },
                {
                    "start": 1334.28,
                    "end": 1334.84,
                    "word": " Then",
                    "probability": 0.7705078125
                },
                {
                    "start": 1334.84,
                    "end": 1335.0,
                    "word": " there",
                    "probability": 0.78564453125
                },
                {
                    "start": 1335.0,
                    "end": 1335.16,
                    "word": " is",
                    "probability": 0.89404296875
                },
                {
                    "start": 1335.16,
                    "end": 1335.44,
                    "word": " around",
                    "probability": 0.86669921875
                },
                {
                    "start": 1335.44,
                    "end": 1335.84,
                    "word": " 700",
                    "probability": 0.86083984375
                },
                {
                    "start": 1335.84,
                    "end": 1336.46,
                    "word": " kilobytes",
                    "probability": 0.9140625
                },
                {
                    "start": 1336.46,
                    "end": 1336.7,
                    "word": " of",
                    "probability": 0.90478515625
                },
                {
                    "start": 1336.7,
                    "end": 1337.08,
                    "word": " empty",
                    "probability": 0.60107421875
                },
                {
                    "start": 1337.08,
                    "end": 1337.58,
                    "word": " program",
                    "probability": 0.72119140625
                },
                {
                    "start": 1337.58,
                    "end": 1338.0,
                    "word": " flash",
                    "probability": 0.264404296875
                },
                {
                    "start": 1338.0,
                    "end": 1338.4,
                    "word": ".",
                    "probability": 0.5751953125
                },
                {
                    "start": 1338.4,
                    "end": 1338.68,
                    "word": " So",
                    "probability": 0.74609375
                },
                {
                    "start": 1338.68,
                    "end": 1339.12,
                    "word": " this",
                    "probability": 0.72021484375
                },
                {
                    "start": 1339.12,
                    "end": 1339.56,
                    "word": " is",
                    "probability": 0.900390625
                }
            ]
        },
        {
            "id": 178,
            "seek": 135254,
            "start": 1339.56,
            "end": 1347.36,
            "text": " great for us because this is where we can write our persistent malware. And finally there is a few",
            "tokens": [
                51080,
                869,
                337,
                505,
                570,
                341,
                307,
                689,
                321,
                393,
                2464,
                527,
                24315,
                40747,
                13,
                400,
                2721,
                456,
                307,
                257,
                1326,
                51452
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18531585380595217,
            "compression_ratio": 1.6740088105726871,
            "no_speech_prob": 2.682209014892578e-06,
            "words": [
                {
                    "start": 1339.56,
                    "end": 1340.28,
                    "word": " great",
                    "probability": 0.8720703125
                },
                {
                    "start": 1340.28,
                    "end": 1340.46,
                    "word": " for",
                    "probability": 0.89892578125
                },
                {
                    "start": 1340.46,
                    "end": 1340.64,
                    "word": " us",
                    "probability": 0.89794921875
                },
                {
                    "start": 1340.64,
                    "end": 1340.98,
                    "word": " because",
                    "probability": 0.779296875
                },
                {
                    "start": 1340.98,
                    "end": 1341.26,
                    "word": " this",
                    "probability": 0.87255859375
                },
                {
                    "start": 1341.26,
                    "end": 1341.42,
                    "word": " is",
                    "probability": 0.9013671875
                },
                {
                    "start": 1341.42,
                    "end": 1341.64,
                    "word": " where",
                    "probability": 0.90478515625
                },
                {
                    "start": 1341.64,
                    "end": 1342.06,
                    "word": " we",
                    "probability": 0.892578125
                },
                {
                    "start": 1342.06,
                    "end": 1342.5,
                    "word": " can",
                    "probability": 0.90087890625
                },
                {
                    "start": 1342.5,
                    "end": 1342.94,
                    "word": " write",
                    "probability": 0.78076171875
                },
                {
                    "start": 1342.94,
                    "end": 1343.16,
                    "word": " our",
                    "probability": 0.7890625
                },
                {
                    "start": 1343.16,
                    "end": 1343.68,
                    "word": " persistent",
                    "probability": 0.477294921875
                },
                {
                    "start": 1343.68,
                    "end": 1344.48,
                    "word": " malware",
                    "probability": 0.8525390625
                },
                {
                    "start": 1344.48,
                    "end": 1345.04,
                    "word": ".",
                    "probability": 0.705078125
                },
                {
                    "start": 1345.42,
                    "end": 1345.98,
                    "word": " And",
                    "probability": 0.84521484375
                },
                {
                    "start": 1345.98,
                    "end": 1346.32,
                    "word": " finally",
                    "probability": 0.78515625
                },
                {
                    "start": 1346.32,
                    "end": 1346.5,
                    "word": " there",
                    "probability": 0.515625
                },
                {
                    "start": 1346.5,
                    "end": 1346.72,
                    "word": " is",
                    "probability": 0.88720703125
                },
                {
                    "start": 1347.08,
                    "end": 1347.36,
                    "word": " a few",
                    "probability": 0.81640625
                }
            ]
        },
        {
            "id": 179,
            "seek": 135254,
            "start": 1347.36,
            "end": 1355.5,
            "text": " kilobytes of configuration. So we have a lot of space to write a persistent malware. So let's",
            "tokens": [
                51452,
                5128,
                996,
                43673,
                295,
                11694,
                13,
                407,
                321,
                362,
                257,
                688,
                295,
                1901,
                281,
                2464,
                257,
                24315,
                40747,
                13,
                407,
                718,
                311,
                51856
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18531585380595217,
            "compression_ratio": 1.6740088105726871,
            "no_speech_prob": 2.682209014892578e-06,
            "words": [
                {
                    "start": 1347.36,
                    "end": 1348.0,
                    "word": " kilobytes",
                    "probability": 0.93212890625
                },
                {
                    "start": 1348.0,
                    "end": 1348.18,
                    "word": " of",
                    "probability": 0.9033203125
                },
                {
                    "start": 1348.18,
                    "end": 1348.62,
                    "word": " configuration",
                    "probability": 0.86083984375
                },
                {
                    "start": 1348.62,
                    "end": 1349.18,
                    "word": ".",
                    "probability": 0.95654296875
                },
                {
                    "start": 1351.12,
                    "end": 1351.68,
                    "word": " So",
                    "probability": 0.876953125
                },
                {
                    "start": 1351.68,
                    "end": 1351.84,
                    "word": " we",
                    "probability": 0.88623046875
                },
                {
                    "start": 1351.84,
                    "end": 1351.94,
                    "word": " have",
                    "probability": 0.880859375
                },
                {
                    "start": 1352.04,
                    "end": 1352.14,
                    "word": " a lot",
                    "probability": 0.9033203125
                },
                {
                    "start": 1352.14,
                    "end": 1352.24,
                    "word": " of",
                    "probability": 0.9013671875
                },
                {
                    "start": 1352.24,
                    "end": 1352.48,
                    "word": " space",
                    "probability": 0.82080078125
                },
                {
                    "start": 1352.48,
                    "end": 1352.64,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 1352.64,
                    "end": 1352.86,
                    "word": " write",
                    "probability": 0.7841796875
                },
                {
                    "start": 1352.98,
                    "end": 1353.32,
                    "word": " a persistent",
                    "probability": 0.7890625
                },
                {
                    "start": 1353.32,
                    "end": 1354.82,
                    "word": " malware",
                    "probability": 0.6884765625
                },
                {
                    "start": 1354.82,
                    "end": 1355.16,
                    "word": ".",
                    "probability": 0.66845703125
                },
                {
                    "start": 1355.16,
                    "end": 1355.28,
                    "word": " So",
                    "probability": 0.8876953125
                },
                {
                    "start": 1355.28,
                    "end": 1355.5,
                    "word": " let's",
                    "probability": 0.947021484375
                }
            ]
        },
        {
            "id": 180,
            "seek": 138022,
            "start": 1355.5,
            "end": 1364.26,
            "text": " try doing that. Let's see how difficult this is. Of course we cannot write simply with the security",
            "tokens": [
                50364,
                853,
                884,
                300,
                13,
                961,
                311,
                536,
                577,
                2252,
                341,
                307,
                13,
                2720,
                1164,
                321,
                2644,
                2464,
                2935,
                365,
                264,
                3825,
                50804
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2306099332958819,
            "compression_ratio": 1.5822222222222222,
            "no_speech_prob": 3.2186508178710938e-06,
            "words": [
                {
                    "start": 1355.5,
                    "end": 1355.72,
                    "word": " try",
                    "probability": 0.346923828125
                },
                {
                    "start": 1355.72,
                    "end": 1356.28,
                    "word": " doing",
                    "probability": 0.90673828125
                },
                {
                    "start": 1356.28,
                    "end": 1356.52,
                    "word": " that",
                    "probability": 0.86572265625
                },
                {
                    "start": 1356.52,
                    "end": 1356.64,
                    "word": ".",
                    "probability": 0.52001953125
                },
                {
                    "start": 1356.64,
                    "end": 1356.78,
                    "word": " Let's",
                    "probability": 0.924072265625
                },
                {
                    "start": 1356.78,
                    "end": 1356.88,
                    "word": " see",
                    "probability": 0.81640625
                },
                {
                    "start": 1356.88,
                    "end": 1357.08,
                    "word": " how",
                    "probability": 0.8916015625
                },
                {
                    "start": 1357.08,
                    "end": 1357.5,
                    "word": " difficult",
                    "probability": 0.80419921875
                },
                {
                    "start": 1357.5,
                    "end": 1357.74,
                    "word": " this",
                    "probability": 0.80419921875
                },
                {
                    "start": 1357.74,
                    "end": 1358.02,
                    "word": " is",
                    "probability": 0.8935546875
                },
                {
                    "start": 1358.02,
                    "end": 1358.56,
                    "word": ".",
                    "probability": 0.96142578125
                },
                {
                    "start": 1361.64,
                    "end": 1362.18,
                    "word": " Of",
                    "probability": 0.779296875
                },
                {
                    "start": 1362.18,
                    "end": 1362.34,
                    "word": " course",
                    "probability": 0.85791015625
                },
                {
                    "start": 1362.34,
                    "end": 1362.48,
                    "word": " we",
                    "probability": 0.341796875
                },
                {
                    "start": 1362.48,
                    "end": 1362.72,
                    "word": " cannot",
                    "probability": 0.73876953125
                },
                {
                    "start": 1362.72,
                    "end": 1363.12,
                    "word": " write",
                    "probability": 0.81787109375
                },
                {
                    "start": 1363.12,
                    "end": 1363.52,
                    "word": " simply",
                    "probability": 0.84423828125
                },
                {
                    "start": 1363.52,
                    "end": 1363.84,
                    "word": " with",
                    "probability": 0.8212890625
                },
                {
                    "start": 1363.84,
                    "end": 1364.0,
                    "word": " the",
                    "probability": 0.55859375
                },
                {
                    "start": 1364.0,
                    "end": 1364.26,
                    "word": " security",
                    "probability": 0.89697265625
                }
            ]
        },
        {
            "id": 181,
            "seek": 138022,
            "start": 1364.26,
            "end": 1369.72,
            "text": " access and transfer data because those can only write to a very specific portion of the RAM.",
            "tokens": [
                50804,
                2105,
                293,
                5003,
                1412,
                570,
                729,
                393,
                787,
                2464,
                281,
                257,
                588,
                2685,
                8044,
                295,
                264,
                14561,
                13,
                51048
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2306099332958819,
            "compression_ratio": 1.5822222222222222,
            "no_speech_prob": 3.2186508178710938e-06,
            "words": [
                {
                    "start": 1364.26,
                    "end": 1364.62,
                    "word": " access",
                    "probability": 0.79931640625
                },
                {
                    "start": 1364.62,
                    "end": 1364.88,
                    "word": " and",
                    "probability": 0.900390625
                },
                {
                    "start": 1364.88,
                    "end": 1365.18,
                    "word": " transfer",
                    "probability": 0.7978515625
                },
                {
                    "start": 1365.18,
                    "end": 1365.58,
                    "word": " data",
                    "probability": 0.7900390625
                },
                {
                    "start": 1365.58,
                    "end": 1366.08,
                    "word": " because",
                    "probability": 0.68994140625
                },
                {
                    "start": 1366.08,
                    "end": 1366.8,
                    "word": " those",
                    "probability": 0.84228515625
                },
                {
                    "start": 1366.8,
                    "end": 1366.94,
                    "word": " can",
                    "probability": 0.896484375
                },
                {
                    "start": 1366.94,
                    "end": 1367.1,
                    "word": " only",
                    "probability": 0.8564453125
                },
                {
                    "start": 1367.1,
                    "end": 1367.38,
                    "word": " write",
                    "probability": 0.77099609375
                },
                {
                    "start": 1367.38,
                    "end": 1367.6,
                    "word": " to",
                    "probability": 0.8837890625
                },
                {
                    "start": 1367.76,
                    "end": 1367.9,
                    "word": " a very",
                    "probability": 0.7255859375
                },
                {
                    "start": 1367.9,
                    "end": 1368.22,
                    "word": " specific",
                    "probability": 0.8173828125
                },
                {
                    "start": 1368.22,
                    "end": 1368.68,
                    "word": " portion",
                    "probability": 0.7783203125
                },
                {
                    "start": 1368.68,
                    "end": 1368.82,
                    "word": " of",
                    "probability": 0.9033203125
                },
                {
                    "start": 1368.82,
                    "end": 1368.96,
                    "word": " the",
                    "probability": 0.80810546875
                },
                {
                    "start": 1368.96,
                    "end": 1369.18,
                    "word": " RAM",
                    "probability": 0.642578125
                },
                {
                    "start": 1369.18,
                    "end": 1369.72,
                    "word": ".",
                    "probability": 0.90966796875
                }
            ]
        },
        {
            "id": 182,
            "seek": 138022,
            "start": 1372.34,
            "end": 1376.98,
            "text": " There is no code in the entire firmware that performs writes to the flashing.",
            "tokens": [
                51220,
                821,
                307,
                572,
                3089,
                294,
                264,
                2302,
                30289,
                300,
                26213,
                13657,
                281,
                264,
                31049,
                13,
                51432
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2306099332958819,
            "compression_ratio": 1.5822222222222222,
            "no_speech_prob": 3.2186508178710938e-06,
            "words": [
                {
                    "start": 1372.34,
                    "end": 1372.88,
                    "word": " There",
                    "probability": 0.77783203125
                },
                {
                    "start": 1372.88,
                    "end": 1373.06,
                    "word": " is",
                    "probability": 0.9013671875
                },
                {
                    "start": 1373.06,
                    "end": 1373.28,
                    "word": " no",
                    "probability": 0.90625
                },
                {
                    "start": 1373.28,
                    "end": 1373.6,
                    "word": " code",
                    "probability": 0.82861328125
                },
                {
                    "start": 1373.6,
                    "end": 1373.76,
                    "word": " in",
                    "probability": 0.908203125
                },
                {
                    "start": 1373.76,
                    "end": 1373.88,
                    "word": " the",
                    "probability": 0.81494140625
                },
                {
                    "start": 1373.88,
                    "end": 1374.12,
                    "word": " entire",
                    "probability": 0.74169921875
                },
                {
                    "start": 1374.12,
                    "end": 1374.5,
                    "word": " firmware",
                    "probability": 0.66943359375
                },
                {
                    "start": 1374.5,
                    "end": 1374.8,
                    "word": " that",
                    "probability": 0.88330078125
                },
                {
                    "start": 1374.8,
                    "end": 1375.26,
                    "word": " performs",
                    "probability": 0.6875
                },
                {
                    "start": 1375.26,
                    "end": 1375.74,
                    "word": " writes",
                    "probability": 0.354248046875
                },
                {
                    "start": 1375.74,
                    "end": 1375.96,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 1375.96,
                    "end": 1376.1,
                    "word": " the",
                    "probability": 0.78857421875
                },
                {
                    "start": 1376.1,
                    "end": 1376.44,
                    "word": " flashing",
                    "probability": 0.62060546875
                },
                {
                    "start": 1376.44,
                    "end": 1376.98,
                    "word": ".",
                    "probability": 0.68212890625
                }
            ]
        },
        {
            "id": 183,
            "seek": 138022,
            "start": 1376.98,
            "end": 1383.18,
            "text": " So it is clear that for flashing, for updates on this issue, they were relying on the",
            "tokens": [
                51432,
                407,
                309,
                307,
                1850,
                300,
                337,
                31049,
                11,
                337,
                9205,
                322,
                341,
                2734,
                11,
                436,
                645,
                24140,
                322,
                264,
                51736
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2306099332958819,
            "compression_ratio": 1.5822222222222222,
            "no_speech_prob": 3.2186508178710938e-06,
            "words": [
                {
                    "start": 1376.98,
                    "end": 1377.26,
                    "word": " So",
                    "probability": 0.8408203125
                },
                {
                    "start": 1377.26,
                    "end": 1377.8,
                    "word": " it",
                    "probability": 0.759765625
                },
                {
                    "start": 1377.8,
                    "end": 1377.92,
                    "word": " is",
                    "probability": 0.90380859375
                },
                {
                    "start": 1377.92,
                    "end": 1378.18,
                    "word": " clear",
                    "probability": 0.80517578125
                },
                {
                    "start": 1378.18,
                    "end": 1378.5,
                    "word": " that",
                    "probability": 0.88330078125
                },
                {
                    "start": 1378.5,
                    "end": 1378.96,
                    "word": " for",
                    "probability": 0.830078125
                },
                {
                    "start": 1378.96,
                    "end": 1379.48,
                    "word": " flashing",
                    "probability": 0.791015625
                },
                {
                    "start": 1379.48,
                    "end": 1379.84,
                    "word": ",",
                    "probability": 0.294189453125
                },
                {
                    "start": 1379.84,
                    "end": 1380.04,
                    "word": " for",
                    "probability": 0.8447265625
                },
                {
                    "start": 1380.04,
                    "end": 1380.64,
                    "word": " updates",
                    "probability": 0.83740234375
                },
                {
                    "start": 1380.64,
                    "end": 1380.88,
                    "word": " on",
                    "probability": 0.88330078125
                },
                {
                    "start": 1380.88,
                    "end": 1381.06,
                    "word": " this",
                    "probability": 0.7353515625
                },
                {
                    "start": 1381.06,
                    "end": 1381.5,
                    "word": " issue",
                    "probability": 0.82763671875
                },
                {
                    "start": 1381.5,
                    "end": 1381.78,
                    "word": ",",
                    "probability": 0.55810546875
                },
                {
                    "start": 1381.78,
                    "end": 1382.04,
                    "word": " they",
                    "probability": 0.64990234375
                },
                {
                    "start": 1382.04,
                    "end": 1382.2,
                    "word": " were",
                    "probability": 0.8701171875
                },
                {
                    "start": 1382.2,
                    "end": 1382.62,
                    "word": " relying",
                    "probability": 0.8310546875
                },
                {
                    "start": 1382.62,
                    "end": 1382.86,
                    "word": " on",
                    "probability": 0.90380859375
                },
                {
                    "start": 1382.86,
                    "end": 1383.18,
                    "word": " the",
                    "probability": 0.81005859375
                }
            ]
        },
        {
            "id": 184,
            "seek": 140492,
            "start": 1384.82,
            "end": 1389.78,
            "text": " execution of external data from the RAM, this programming mode.",
            "tokens": [
                50400,
                15058,
                295,
                8320,
                1412,
                490,
                264,
                14561,
                11,
                341,
                9410,
                4391,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24444901531464175,
            "compression_ratio": 1.5069767441860464,
            "no_speech_prob": 1.1146068572998047e-05,
            "words": [
                {
                    "start": 1384.82,
                    "end": 1385.38,
                    "word": " execution",
                    "probability": 0.26611328125
                },
                {
                    "start": 1385.38,
                    "end": 1385.7,
                    "word": " of",
                    "probability": 0.89208984375
                },
                {
                    "start": 1385.7,
                    "end": 1386.18,
                    "word": " external",
                    "probability": 0.80078125
                },
                {
                    "start": 1386.18,
                    "end": 1386.78,
                    "word": " data",
                    "probability": 0.82421875
                },
                {
                    "start": 1386.78,
                    "end": 1387.22,
                    "word": " from",
                    "probability": 0.810546875
                },
                {
                    "start": 1387.22,
                    "end": 1387.38,
                    "word": " the",
                    "probability": 0.728515625
                },
                {
                    "start": 1387.38,
                    "end": 1387.68,
                    "word": " RAM",
                    "probability": 0.63525390625
                },
                {
                    "start": 1387.68,
                    "end": 1388.36,
                    "word": ",",
                    "probability": 0.43505859375
                },
                {
                    "start": 1388.36,
                    "end": 1388.52,
                    "word": " this",
                    "probability": 0.8408203125
                },
                {
                    "start": 1388.52,
                    "end": 1388.86,
                    "word": " programming",
                    "probability": 0.65673828125
                },
                {
                    "start": 1388.86,
                    "end": 1389.22,
                    "word": " mode",
                    "probability": 0.74853515625
                },
                {
                    "start": 1389.22,
                    "end": 1389.78,
                    "word": ".",
                    "probability": 0.916015625
                }
            ]
        },
        {
            "id": 185,
            "seek": 140492,
            "start": 1390.92,
            "end": 1394.3,
            "text": " And also the reference manual for the processor does not give any information",
            "tokens": [
                50744,
                400,
                611,
                264,
                6408,
                9688,
                337,
                264,
                15321,
                775,
                406,
                976,
                604,
                1589,
                50928
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24444901531464175,
            "compression_ratio": 1.5069767441860464,
            "no_speech_prob": 1.1146068572998047e-05,
            "words": [
                {
                    "start": 1390.92,
                    "end": 1391.26,
                    "word": " And",
                    "probability": 0.78271484375
                },
                {
                    "start": 1391.26,
                    "end": 1391.66,
                    "word": " also",
                    "probability": 0.80908203125
                },
                {
                    "start": 1391.66,
                    "end": 1391.82,
                    "word": " the",
                    "probability": 0.7275390625
                },
                {
                    "start": 1391.82,
                    "end": 1392.16,
                    "word": " reference",
                    "probability": 0.76123046875
                },
                {
                    "start": 1392.16,
                    "end": 1392.4,
                    "word": " manual",
                    "probability": 0.4580078125
                },
                {
                    "start": 1392.4,
                    "end": 1392.58,
                    "word": " for",
                    "probability": 0.88671875
                },
                {
                    "start": 1392.58,
                    "end": 1392.72,
                    "word": " the",
                    "probability": 0.81298828125
                },
                {
                    "start": 1392.72,
                    "end": 1393.04,
                    "word": " processor",
                    "probability": 0.748046875
                },
                {
                    "start": 1393.04,
                    "end": 1393.32,
                    "word": " does",
                    "probability": 0.91552734375
                },
                {
                    "start": 1393.32,
                    "end": 1393.5,
                    "word": " not",
                    "probability": 0.8974609375
                },
                {
                    "start": 1393.5,
                    "end": 1393.66,
                    "word": " give",
                    "probability": 0.82080078125
                },
                {
                    "start": 1393.66,
                    "end": 1393.84,
                    "word": " any",
                    "probability": 0.78125
                },
                {
                    "start": 1393.84,
                    "end": 1394.3,
                    "word": " information",
                    "probability": 0.724609375
                }
            ]
        },
        {
            "id": 186,
            "seek": 140492,
            "start": 1394.3,
            "end": 1400.48,
            "text": " about how to write to the flash and it only says that you should be using this FSL library.",
            "tokens": [
                50928,
                466,
                577,
                281,
                2464,
                281,
                264,
                7319,
                293,
                309,
                787,
                1619,
                300,
                291,
                820,
                312,
                1228,
                341,
                41138,
                43,
                6405,
                13,
                51216
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24444901531464175,
            "compression_ratio": 1.5069767441860464,
            "no_speech_prob": 1.1146068572998047e-05,
            "words": [
                {
                    "start": 1394.3,
                    "end": 1394.8,
                    "word": " about",
                    "probability": 0.81982421875
                },
                {
                    "start": 1394.8,
                    "end": 1394.98,
                    "word": " how",
                    "probability": 0.90087890625
                },
                {
                    "start": 1394.98,
                    "end": 1395.18,
                    "word": " to",
                    "probability": 0.90673828125
                },
                {
                    "start": 1395.18,
                    "end": 1395.56,
                    "word": " write",
                    "probability": 0.83203125
                },
                {
                    "start": 1395.56,
                    "end": 1395.9,
                    "word": " to",
                    "probability": 0.859375
                },
                {
                    "start": 1395.9,
                    "end": 1396.06,
                    "word": " the",
                    "probability": 0.802734375
                },
                {
                    "start": 1396.06,
                    "end": 1396.36,
                    "word": " flash",
                    "probability": 0.390380859375
                },
                {
                    "start": 1396.36,
                    "end": 1397.06,
                    "word": " and",
                    "probability": 0.19384765625
                },
                {
                    "start": 1397.06,
                    "end": 1397.32,
                    "word": " it",
                    "probability": 0.892578125
                },
                {
                    "start": 1397.32,
                    "end": 1397.52,
                    "word": " only",
                    "probability": 0.8515625
                },
                {
                    "start": 1397.52,
                    "end": 1397.8,
                    "word": " says",
                    "probability": 0.80908203125
                },
                {
                    "start": 1397.8,
                    "end": 1398.0,
                    "word": " that",
                    "probability": 0.88037109375
                },
                {
                    "start": 1398.0,
                    "end": 1398.12,
                    "word": " you",
                    "probability": 0.8974609375
                },
                {
                    "start": 1398.12,
                    "end": 1398.32,
                    "word": " should",
                    "probability": 0.9052734375
                },
                {
                    "start": 1398.32,
                    "end": 1398.56,
                    "word": " be",
                    "probability": 0.90478515625
                },
                {
                    "start": 1398.56,
                    "end": 1398.94,
                    "word": " using",
                    "probability": 0.8125
                },
                {
                    "start": 1398.94,
                    "end": 1399.18,
                    "word": " this",
                    "probability": 0.51416015625
                },
                {
                    "start": 1399.18,
                    "end": 1399.74,
                    "word": " FSL",
                    "probability": 0.818359375
                },
                {
                    "start": 1399.74,
                    "end": 1400.2,
                    "word": " library",
                    "probability": 0.82958984375
                },
                {
                    "start": 1400.2,
                    "end": 1400.48,
                    "word": ".",
                    "probability": 0.95751953125
                }
            ]
        },
        {
            "id": 187,
            "seek": 140492,
            "start": 1401.46,
            "end": 1407.88,
            "text": " So we managed to find this library, download it, and again it didn't work for our specific",
            "tokens": [
                51280,
                407,
                321,
                6453,
                281,
                915,
                341,
                6405,
                11,
                5484,
                309,
                11,
                293,
                797,
                309,
                994,
                380,
                589,
                337,
                527,
                2685,
                51604
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24444901531464175,
            "compression_ratio": 1.5069767441860464,
            "no_speech_prob": 1.1146068572998047e-05,
            "words": [
                {
                    "start": 1401.46,
                    "end": 1402.02,
                    "word": " So",
                    "probability": 0.85302734375
                },
                {
                    "start": 1402.02,
                    "end": 1402.58,
                    "word": " we",
                    "probability": 0.669921875
                },
                {
                    "start": 1402.58,
                    "end": 1402.86,
                    "word": " managed",
                    "probability": 0.7373046875
                },
                {
                    "start": 1402.86,
                    "end": 1403.06,
                    "word": " to",
                    "probability": 0.9072265625
                },
                {
                    "start": 1403.06,
                    "end": 1403.28,
                    "word": " find",
                    "probability": 0.81005859375
                },
                {
                    "start": 1403.28,
                    "end": 1403.46,
                    "word": " this",
                    "probability": 0.8779296875
                },
                {
                    "start": 1403.46,
                    "end": 1403.86,
                    "word": " library",
                    "probability": 0.8408203125
                },
                {
                    "start": 1403.86,
                    "end": 1404.56,
                    "word": ",",
                    "probability": 0.734375
                },
                {
                    "start": 1404.56,
                    "end": 1404.78,
                    "word": " download",
                    "probability": 0.81787109375
                },
                {
                    "start": 1404.78,
                    "end": 1405.16,
                    "word": " it",
                    "probability": 0.90234375
                },
                {
                    "start": 1405.16,
                    "end": 1405.42,
                    "word": ",",
                    "probability": 0.394775390625
                },
                {
                    "start": 1405.42,
                    "end": 1405.52,
                    "word": " and",
                    "probability": 0.8603515625
                },
                {
                    "start": 1405.52,
                    "end": 1405.78,
                    "word": " again",
                    "probability": 0.90576171875
                },
                {
                    "start": 1405.78,
                    "end": 1406.12,
                    "word": " it",
                    "probability": 0.400390625
                },
                {
                    "start": 1406.12,
                    "end": 1406.32,
                    "word": " didn't",
                    "probability": 0.922119140625
                },
                {
                    "start": 1406.32,
                    "end": 1406.56,
                    "word": " work",
                    "probability": 0.826171875
                },
                {
                    "start": 1406.56,
                    "end": 1406.78,
                    "word": " for",
                    "probability": 0.8974609375
                },
                {
                    "start": 1406.78,
                    "end": 1407.04,
                    "word": " our",
                    "probability": 0.80859375
                },
                {
                    "start": 1407.04,
                    "end": 1407.88,
                    "word": " specific",
                    "probability": 0.818359375
                }
            ]
        },
        {
            "id": 188,
            "seek": 143236,
            "start": 1407.88,
            "end": 1414.1,
            "text": " V850 processor, but we found one that worked for a very similar one.",
            "tokens": [
                50368,
                691,
                23,
                2803,
                15321,
                11,
                457,
                321,
                1352,
                472,
                300,
                2732,
                337,
                257,
                588,
                2531,
                472,
                13,
                50636
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2459415615379036,
            "compression_ratio": 1.6073298429319371,
            "no_speech_prob": 1.0192394256591797e-05,
            "words": [
                {
                    "start": 1407.88,
                    "end": 1408.8,
                    "word": " V850",
                    "probability": 0.610595703125
                },
                {
                    "start": 1408.8,
                    "end": 1409.42,
                    "word": " processor",
                    "probability": 0.70703125
                },
                {
                    "start": 1409.42,
                    "end": 1409.88,
                    "word": ",",
                    "probability": 0.681640625
                },
                {
                    "start": 1409.88,
                    "end": 1410.28,
                    "word": " but",
                    "probability": 0.8935546875
                },
                {
                    "start": 1410.28,
                    "end": 1410.44,
                    "word": " we",
                    "probability": 0.9033203125
                },
                {
                    "start": 1410.44,
                    "end": 1410.78,
                    "word": " found",
                    "probability": 0.87060546875
                },
                {
                    "start": 1410.78,
                    "end": 1411.1,
                    "word": " one",
                    "probability": 0.82861328125
                },
                {
                    "start": 1411.1,
                    "end": 1411.38,
                    "word": " that",
                    "probability": 0.87841796875
                },
                {
                    "start": 1411.38,
                    "end": 1411.92,
                    "word": " worked",
                    "probability": 0.459716796875
                },
                {
                    "start": 1411.92,
                    "end": 1412.16,
                    "word": " for",
                    "probability": 0.8505859375
                },
                {
                    "start": 1412.48,
                    "end": 1412.72,
                    "word": " a very",
                    "probability": 0.72900390625
                },
                {
                    "start": 1412.72,
                    "end": 1413.12,
                    "word": " similar",
                    "probability": 0.91650390625
                },
                {
                    "start": 1413.12,
                    "end": 1413.46,
                    "word": " one",
                    "probability": 0.8115234375
                },
                {
                    "start": 1413.46,
                    "end": 1414.1,
                    "word": ".",
                    "probability": 0.79638671875
                }
            ]
        },
        {
            "id": 189,
            "seek": 143236,
            "start": 1415.02,
            "end": 1421.92,
            "text": " And it's a binary. It's already compiled. There is no source code. There is some example",
            "tokens": [
                50728,
                400,
                309,
                311,
                257,
                17434,
                13,
                467,
                311,
                1217,
                36548,
                13,
                821,
                307,
                572,
                4009,
                3089,
                13,
                821,
                307,
                512,
                1365,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2459415615379036,
            "compression_ratio": 1.6073298429319371,
            "no_speech_prob": 1.0192394256591797e-05,
            "words": [
                {
                    "start": 1415.02,
                    "end": 1415.66,
                    "word": " And",
                    "probability": 0.84814453125
                },
                {
                    "start": 1415.66,
                    "end": 1416.16,
                    "word": " it's",
                    "probability": 0.922119140625
                },
                {
                    "start": 1416.28,
                    "end": 1416.64,
                    "word": " a binary",
                    "probability": 0.8017578125
                },
                {
                    "start": 1416.64,
                    "end": 1417.1,
                    "word": ".",
                    "probability": 0.159912109375
                },
                {
                    "start": 1417.1,
                    "end": 1417.26,
                    "word": " It's",
                    "probability": 0.940673828125
                },
                {
                    "start": 1417.26,
                    "end": 1417.54,
                    "word": " already",
                    "probability": 0.84130859375
                },
                {
                    "start": 1417.54,
                    "end": 1418.18,
                    "word": " compiled",
                    "probability": 0.82861328125
                },
                {
                    "start": 1418.18,
                    "end": 1418.4,
                    "word": ".",
                    "probability": 0.634765625
                },
                {
                    "start": 1418.62,
                    "end": 1419.26,
                    "word": " There",
                    "probability": 0.177001953125
                },
                {
                    "start": 1419.26,
                    "end": 1420.1,
                    "word": " is",
                    "probability": 0.8779296875
                },
                {
                    "start": 1420.1,
                    "end": 1420.2,
                    "word": " no",
                    "probability": 0.82373046875
                },
                {
                    "start": 1420.2,
                    "end": 1420.46,
                    "word": " source",
                    "probability": 0.71630859375
                },
                {
                    "start": 1420.46,
                    "end": 1420.66,
                    "word": " code",
                    "probability": 0.8232421875
                },
                {
                    "start": 1420.66,
                    "end": 1420.76,
                    "word": ".",
                    "probability": 0.84130859375
                },
                {
                    "start": 1420.76,
                    "end": 1420.84,
                    "word": " There",
                    "probability": 0.79638671875
                },
                {
                    "start": 1420.84,
                    "end": 1420.96,
                    "word": " is",
                    "probability": 0.8984375
                },
                {
                    "start": 1420.96,
                    "end": 1421.4,
                    "word": " some",
                    "probability": 0.736328125
                },
                {
                    "start": 1421.4,
                    "end": 1421.92,
                    "word": " example",
                    "probability": 0.87939453125
                }
            ]
        },
        {
            "id": 190,
            "seek": 143236,
            "start": 1422.76,
            "end": 1428.46,
            "text": " source code, but the examples use the compiled library.",
            "tokens": [
                51108,
                4009,
                3089,
                11,
                457,
                264,
                5110,
                764,
                264,
                36548,
                6405,
                13,
                51360
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2459415615379036,
            "compression_ratio": 1.6073298429319371,
            "no_speech_prob": 1.0192394256591797e-05,
            "words": [
                {
                    "start": 1422.76,
                    "end": 1423.12,
                    "word": " source",
                    "probability": 0.67431640625
                },
                {
                    "start": 1423.12,
                    "end": 1423.36,
                    "word": " code",
                    "probability": 0.8173828125
                },
                {
                    "start": 1423.36,
                    "end": 1423.52,
                    "word": ",",
                    "probability": 0.73828125
                },
                {
                    "start": 1423.52,
                    "end": 1423.62,
                    "word": " but",
                    "probability": 0.8896484375
                },
                {
                    "start": 1423.62,
                    "end": 1424.1,
                    "word": " the",
                    "probability": 0.80126953125
                },
                {
                    "start": 1424.1,
                    "end": 1424.96,
                    "word": " examples",
                    "probability": 0.71728515625
                },
                {
                    "start": 1424.96,
                    "end": 1425.48,
                    "word": " use",
                    "probability": 0.7119140625
                },
                {
                    "start": 1425.48,
                    "end": 1425.86,
                    "word": " the",
                    "probability": 0.80908203125
                },
                {
                    "start": 1425.86,
                    "end": 1427.42,
                    "word": " compiled",
                    "probability": 0.54931640625
                },
                {
                    "start": 1427.42,
                    "end": 1427.82,
                    "word": " library",
                    "probability": 0.80224609375
                },
                {
                    "start": 1427.82,
                    "end": 1428.46,
                    "word": ".",
                    "probability": 0.98681640625
                }
            ]
        },
        {
            "id": 191,
            "seek": 143236,
            "start": 1429.8,
            "end": 1435.32,
            "text": " So we had to reverse engineer this. And what we could gather from reverse engineering is that",
            "tokens": [
                51452,
                407,
                321,
                632,
                281,
                9943,
                11403,
                341,
                13,
                400,
                437,
                321,
                727,
                5448,
                490,
                9943,
                7043,
                307,
                300,
                51752
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2459415615379036,
            "compression_ratio": 1.6073298429319371,
            "no_speech_prob": 1.0192394256591797e-05,
            "words": [
                {
                    "start": 1429.8,
                    "end": 1430.0,
                    "word": " So",
                    "probability": 0.8681640625
                },
                {
                    "start": 1430.0,
                    "end": 1430.12,
                    "word": " we",
                    "probability": 0.7001953125
                },
                {
                    "start": 1430.12,
                    "end": 1430.18,
                    "word": " had",
                    "probability": 0.378662109375
                },
                {
                    "start": 1430.18,
                    "end": 1430.28,
                    "word": " to",
                    "probability": 0.8916015625
                },
                {
                    "start": 1430.28,
                    "end": 1430.52,
                    "word": " reverse",
                    "probability": 0.80517578125
                },
                {
                    "start": 1430.52,
                    "end": 1430.8,
                    "word": " engineer",
                    "probability": 0.5595703125
                },
                {
                    "start": 1430.8,
                    "end": 1431.18,
                    "word": " this",
                    "probability": 0.8544921875
                },
                {
                    "start": 1431.18,
                    "end": 1431.82,
                    "word": ".",
                    "probability": 0.6435546875
                },
                {
                    "start": 1432.08,
                    "end": 1432.3,
                    "word": " And",
                    "probability": 0.82861328125
                },
                {
                    "start": 1432.3,
                    "end": 1432.94,
                    "word": " what",
                    "probability": 0.80224609375
                },
                {
                    "start": 1432.94,
                    "end": 1433.1,
                    "word": " we",
                    "probability": 0.8818359375
                },
                {
                    "start": 1433.1,
                    "end": 1433.24,
                    "word": " could",
                    "probability": 0.77783203125
                },
                {
                    "start": 1433.24,
                    "end": 1433.58,
                    "word": " gather",
                    "probability": 0.734375
                },
                {
                    "start": 1433.58,
                    "end": 1433.9,
                    "word": " from",
                    "probability": 0.82861328125
                },
                {
                    "start": 1433.9,
                    "end": 1434.46,
                    "word": " reverse",
                    "probability": 0.6806640625
                },
                {
                    "start": 1434.46,
                    "end": 1434.78,
                    "word": " engineering",
                    "probability": 0.7919921875
                },
                {
                    "start": 1434.78,
                    "end": 1435.08,
                    "word": " is",
                    "probability": 0.8759765625
                },
                {
                    "start": 1435.08,
                    "end": 1435.32,
                    "word": " that",
                    "probability": 0.88330078125
                }
            ]
        },
        {
            "id": 192,
            "seek": 146140,
            "start": 1435.32,
            "end": 1441.12,
            "text": " first, the flashing code can only run from RAM because the entire flash,",
            "tokens": [
                50380,
                700,
                11,
                264,
                31049,
                3089,
                393,
                787,
                1190,
                490,
                14561,
                570,
                264,
                2302,
                7319,
                11,
                50644
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25263797927212406,
            "compression_ratio": 1.6570048309178744,
            "no_speech_prob": 7.927417755126953e-06,
            "words": [
                {
                    "start": 1435.32,
                    "end": 1436.0,
                    "word": " first",
                    "probability": 0.070068359375
                },
                {
                    "start": 1436.0,
                    "end": 1436.4,
                    "word": ",",
                    "probability": 0.61376953125
                },
                {
                    "start": 1436.4,
                    "end": 1436.48,
                    "word": " the",
                    "probability": 0.79345703125
                },
                {
                    "start": 1436.48,
                    "end": 1436.72,
                    "word": " flashing",
                    "probability": 0.6689453125
                },
                {
                    "start": 1436.72,
                    "end": 1437.02,
                    "word": " code",
                    "probability": 0.78955078125
                },
                {
                    "start": 1437.02,
                    "end": 1437.24,
                    "word": " can",
                    "probability": 0.88330078125
                },
                {
                    "start": 1437.24,
                    "end": 1437.54,
                    "word": " only",
                    "probability": 0.84619140625
                },
                {
                    "start": 1437.54,
                    "end": 1437.8,
                    "word": " run",
                    "probability": 0.89892578125
                },
                {
                    "start": 1437.8,
                    "end": 1438.02,
                    "word": " from",
                    "probability": 0.81982421875
                },
                {
                    "start": 1438.02,
                    "end": 1438.36,
                    "word": " RAM",
                    "probability": 0.74658203125
                },
                {
                    "start": 1438.36,
                    "end": 1439.84,
                    "word": " because",
                    "probability": 0.484130859375
                },
                {
                    "start": 1439.84,
                    "end": 1440.26,
                    "word": " the",
                    "probability": 0.8154296875
                },
                {
                    "start": 1440.26,
                    "end": 1440.62,
                    "word": " entire",
                    "probability": 0.798828125
                },
                {
                    "start": 1440.62,
                    "end": 1440.96,
                    "word": " flash",
                    "probability": 0.70751953125
                },
                {
                    "start": 1440.96,
                    "end": 1441.12,
                    "word": ",",
                    "probability": 0.52685546875
                }
            ]
        },
        {
            "id": 193,
            "seek": 146140,
            "start": 1441.12,
            "end": 1446.26,
            "text": " which normally contains the program, is disabled during the write and erase operations.",
            "tokens": [
                50644,
                597,
                5646,
                8306,
                264,
                1461,
                11,
                307,
                15191,
                1830,
                264,
                2464,
                293,
                23525,
                7705,
                13,
                50876
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25263797927212406,
            "compression_ratio": 1.6570048309178744,
            "no_speech_prob": 7.927417755126953e-06,
            "words": [
                {
                    "start": 1441.12,
                    "end": 1441.26,
                    "word": " which",
                    "probability": 0.90673828125
                },
                {
                    "start": 1441.26,
                    "end": 1441.68,
                    "word": " normally",
                    "probability": 0.8681640625
                },
                {
                    "start": 1441.68,
                    "end": 1442.06,
                    "word": " contains",
                    "probability": 0.84765625
                },
                {
                    "start": 1442.06,
                    "end": 1442.2,
                    "word": " the",
                    "probability": 0.81201171875
                },
                {
                    "start": 1442.2,
                    "end": 1442.54,
                    "word": " program",
                    "probability": 0.751953125
                },
                {
                    "start": 1442.54,
                    "end": 1442.7,
                    "word": ",",
                    "probability": 0.58984375
                },
                {
                    "start": 1442.7,
                    "end": 1442.76,
                    "word": " is",
                    "probability": 0.9033203125
                },
                {
                    "start": 1442.76,
                    "end": 1443.18,
                    "word": " disabled",
                    "probability": 0.796875
                },
                {
                    "start": 1443.18,
                    "end": 1443.72,
                    "word": " during",
                    "probability": 0.8251953125
                },
                {
                    "start": 1443.72,
                    "end": 1444.06,
                    "word": " the",
                    "probability": 0.79736328125
                },
                {
                    "start": 1444.06,
                    "end": 1444.34,
                    "word": " write",
                    "probability": 0.78662109375
                },
                {
                    "start": 1444.34,
                    "end": 1444.56,
                    "word": " and",
                    "probability": 0.84912109375
                },
                {
                    "start": 1444.56,
                    "end": 1444.96,
                    "word": " erase",
                    "probability": 0.68798828125
                },
                {
                    "start": 1444.96,
                    "end": 1445.58,
                    "word": " operations",
                    "probability": 0.85498046875
                },
                {
                    "start": 1445.58,
                    "end": 1446.26,
                    "word": ".",
                    "probability": 0.966796875
                }
            ]
        },
        {
            "id": 194,
            "seek": 146140,
            "start": 1446.76,
            "end": 1457.46,
            "text": " So also when we disable the write protection on the flash, the entire address space of the",
            "tokens": [
                50928,
                407,
                611,
                562,
                321,
                28362,
                264,
                2464,
                6334,
                322,
                264,
                7319,
                11,
                264,
                2302,
                2985,
                1901,
                295,
                264,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25263797927212406,
            "compression_ratio": 1.6570048309178744,
            "no_speech_prob": 7.927417755126953e-06,
            "words": [
                {
                    "start": 1446.76,
                    "end": 1446.86,
                    "word": " So",
                    "probability": 0.468994140625
                },
                {
                    "start": 1446.86,
                    "end": 1449.66,
                    "word": " also",
                    "probability": 0.3271484375
                },
                {
                    "start": 1449.66,
                    "end": 1450.96,
                    "word": " when",
                    "probability": 0.422119140625
                },
                {
                    "start": 1450.96,
                    "end": 1451.6,
                    "word": " we",
                    "probability": 0.9052734375
                },
                {
                    "start": 1451.6,
                    "end": 1452.2,
                    "word": " disable",
                    "probability": 0.6005859375
                },
                {
                    "start": 1452.2,
                    "end": 1452.5,
                    "word": " the",
                    "probability": 0.810546875
                },
                {
                    "start": 1452.5,
                    "end": 1452.68,
                    "word": " write",
                    "probability": 0.7412109375
                },
                {
                    "start": 1452.68,
                    "end": 1453.16,
                    "word": " protection",
                    "probability": 0.71728515625
                },
                {
                    "start": 1453.16,
                    "end": 1453.52,
                    "word": " on",
                    "probability": 0.90576171875
                },
                {
                    "start": 1453.52,
                    "end": 1453.92,
                    "word": " the",
                    "probability": 0.81005859375
                },
                {
                    "start": 1453.92,
                    "end": 1454.7,
                    "word": " flash",
                    "probability": 0.44921875
                },
                {
                    "start": 1454.7,
                    "end": 1455.36,
                    "word": ",",
                    "probability": 0.75439453125
                },
                {
                    "start": 1455.36,
                    "end": 1456.1,
                    "word": " the",
                    "probability": 0.80126953125
                },
                {
                    "start": 1456.1,
                    "end": 1456.44,
                    "word": " entire",
                    "probability": 0.7724609375
                },
                {
                    "start": 1456.44,
                    "end": 1456.74,
                    "word": " address",
                    "probability": 0.4775390625
                },
                {
                    "start": 1456.74,
                    "end": 1457.16,
                    "word": " space",
                    "probability": 0.849609375
                },
                {
                    "start": 1457.16,
                    "end": 1457.34,
                    "word": " of",
                    "probability": 0.90576171875
                },
                {
                    "start": 1457.34,
                    "end": 1457.46,
                    "word": " the",
                    "probability": 0.81298828125
                }
            ]
        },
        {
            "id": 195,
            "seek": 146140,
            "start": 1457.46,
            "end": 1464.36,
            "text": " flash gets replaced by some other code, which was confusing, but it looks like some kind of",
            "tokens": [
                51464,
                7319,
                2170,
                10772,
                538,
                512,
                661,
                3089,
                11,
                597,
                390,
                13181,
                11,
                457,
                309,
                1542,
                411,
                512,
                733,
                295,
                51812
            ],
            "temperature": 0.0,
            "avg_logprob": -0.25263797927212406,
            "compression_ratio": 1.6570048309178744,
            "no_speech_prob": 7.927417755126953e-06,
            "words": [
                {
                    "start": 1457.46,
                    "end": 1457.68,
                    "word": " flash",
                    "probability": 0.80517578125
                },
                {
                    "start": 1457.68,
                    "end": 1457.9,
                    "word": " gets",
                    "probability": 0.8134765625
                },
                {
                    "start": 1457.9,
                    "end": 1458.3,
                    "word": " replaced",
                    "probability": 0.86181640625
                },
                {
                    "start": 1458.3,
                    "end": 1458.74,
                    "word": " by",
                    "probability": 0.8984375
                },
                {
                    "start": 1458.74,
                    "end": 1459.02,
                    "word": " some",
                    "probability": 0.810546875
                },
                {
                    "start": 1459.02,
                    "end": 1459.44,
                    "word": " other",
                    "probability": 0.77490234375
                },
                {
                    "start": 1459.44,
                    "end": 1459.86,
                    "word": " code",
                    "probability": 0.8349609375
                },
                {
                    "start": 1459.86,
                    "end": 1460.12,
                    "word": ",",
                    "probability": 0.68603515625
                },
                {
                    "start": 1460.12,
                    "end": 1460.26,
                    "word": " which",
                    "probability": 0.9189453125
                },
                {
                    "start": 1460.26,
                    "end": 1461.64,
                    "word": " was",
                    "probability": 0.71337890625
                },
                {
                    "start": 1461.64,
                    "end": 1462.46,
                    "word": " confusing",
                    "probability": 0.888671875
                },
                {
                    "start": 1462.46,
                    "end": 1462.74,
                    "word": ",",
                    "probability": 0.68798828125
                },
                {
                    "start": 1462.74,
                    "end": 1462.9,
                    "word": " but",
                    "probability": 0.892578125
                },
                {
                    "start": 1462.9,
                    "end": 1463.42,
                    "word": " it",
                    "probability": 0.88232421875
                },
                {
                    "start": 1463.42,
                    "end": 1463.66,
                    "word": " looks",
                    "probability": 0.7890625
                },
                {
                    "start": 1463.66,
                    "end": 1463.88,
                    "word": " like",
                    "probability": 0.884765625
                },
                {
                    "start": 1463.88,
                    "end": 1464.04,
                    "word": " some",
                    "probability": 0.810546875
                },
                {
                    "start": 1464.04,
                    "end": 1464.26,
                    "word": " kind",
                    "probability": 0.81982421875
                },
                {
                    "start": 1464.26,
                    "end": 1464.36,
                    "word": " of",
                    "probability": 0.90869140625
                }
            ]
        },
        {
            "id": 196,
            "seek": 148554,
            "start": 1464.36,
            "end": 1471.0,
            "text": " internal ROM or maybe a BIOS. And write and erase operations are simply executed by",
            "tokens": [
                50364,
                6920,
                41678,
                420,
                1310,
                257,
                23524,
                4367,
                13,
                400,
                2464,
                293,
                23525,
                7705,
                366,
                2935,
                17577,
                538,
                50712
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2518939317175836,
            "compression_ratio": 1.4074074074074074,
            "no_speech_prob": 6.651878356933594e-05,
            "words": [
                {
                    "start": 1464.36,
                    "end": 1464.72,
                    "word": " internal",
                    "probability": 0.4091796875
                },
                {
                    "start": 1464.72,
                    "end": 1465.18,
                    "word": " ROM",
                    "probability": 0.5546875
                },
                {
                    "start": 1465.18,
                    "end": 1465.6,
                    "word": " or",
                    "probability": 0.6376953125
                },
                {
                    "start": 1465.6,
                    "end": 1466.22,
                    "word": " maybe",
                    "probability": 0.82861328125
                },
                {
                    "start": 1466.36,
                    "end": 1466.66,
                    "word": " a BIOS",
                    "probability": 0.784912109375
                },
                {
                    "start": 1466.66,
                    "end": 1467.48,
                    "word": ".",
                    "probability": 0.56787109375
                },
                {
                    "start": 1467.88,
                    "end": 1468.14,
                    "word": " And",
                    "probability": 0.81591796875
                },
                {
                    "start": 1468.14,
                    "end": 1468.64,
                    "word": " write",
                    "probability": 0.69580078125
                },
                {
                    "start": 1468.64,
                    "end": 1468.8,
                    "word": " and",
                    "probability": 0.78564453125
                },
                {
                    "start": 1468.8,
                    "end": 1469.1,
                    "word": " erase",
                    "probability": 0.80615234375
                },
                {
                    "start": 1469.1,
                    "end": 1469.68,
                    "word": " operations",
                    "probability": 0.89892578125
                },
                {
                    "start": 1469.68,
                    "end": 1469.96,
                    "word": " are",
                    "probability": 0.89208984375
                },
                {
                    "start": 1469.96,
                    "end": 1470.22,
                    "word": " simply",
                    "probability": 0.80908203125
                },
                {
                    "start": 1470.22,
                    "end": 1470.66,
                    "word": " executed",
                    "probability": 0.91650390625
                },
                {
                    "start": 1470.66,
                    "end": 1471.0,
                    "word": " by",
                    "probability": 0.90869140625
                }
            ]
        },
        {
            "id": 197,
            "seek": 148554,
            "start": 1471.0,
            "end": 1477.9,
            "text": " preparing the command and the parameters like addresses and the new data into registers from",
            "tokens": [
                50712,
                10075,
                264,
                5622,
                293,
                264,
                9834,
                411,
                16862,
                293,
                264,
                777,
                1412,
                666,
                38351,
                490,
                51040
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2518939317175836,
            "compression_ratio": 1.4074074074074074,
            "no_speech_prob": 6.651878356933594e-05,
            "words": [
                {
                    "start": 1471.0,
                    "end": 1471.82,
                    "word": " preparing",
                    "probability": 0.748046875
                },
                {
                    "start": 1471.82,
                    "end": 1472.26,
                    "word": " the",
                    "probability": 0.82275390625
                },
                {
                    "start": 1472.26,
                    "end": 1472.86,
                    "word": " command",
                    "probability": 0.626953125
                },
                {
                    "start": 1472.86,
                    "end": 1473.06,
                    "word": " and",
                    "probability": 0.8935546875
                },
                {
                    "start": 1473.06,
                    "end": 1473.22,
                    "word": " the",
                    "probability": 0.74169921875
                },
                {
                    "start": 1473.22,
                    "end": 1473.68,
                    "word": " parameters",
                    "probability": 0.8828125
                },
                {
                    "start": 1473.68,
                    "end": 1474.02,
                    "word": " like",
                    "probability": 0.8154296875
                },
                {
                    "start": 1474.02,
                    "end": 1474.68,
                    "word": " addresses",
                    "probability": 0.609375
                },
                {
                    "start": 1474.68,
                    "end": 1474.94,
                    "word": " and",
                    "probability": 0.8134765625
                },
                {
                    "start": 1474.94,
                    "end": 1475.06,
                    "word": " the",
                    "probability": 0.80615234375
                },
                {
                    "start": 1475.06,
                    "end": 1475.2,
                    "word": " new",
                    "probability": 0.81201171875
                },
                {
                    "start": 1475.2,
                    "end": 1475.54,
                    "word": " data",
                    "probability": 0.81103515625
                },
                {
                    "start": 1475.54,
                    "end": 1476.06,
                    "word": " into",
                    "probability": 0.72314453125
                },
                {
                    "start": 1476.06,
                    "end": 1477.52,
                    "word": " registers",
                    "probability": 0.75830078125
                },
                {
                    "start": 1477.52,
                    "end": 1477.9,
                    "word": " from",
                    "probability": 0.80126953125
                }
            ]
        },
        {
            "id": 198,
            "seek": 148554,
            "start": 1477.9,
            "end": 1488.5,
            "text": " R7 to R10, and then jumping to a very specific address here, FEDFFFF0, which performs the",
            "tokens": [
                51040,
                497,
                22,
                281,
                497,
                3279,
                11,
                293,
                550,
                11233,
                281,
                257,
                588,
                2685,
                2985,
                510,
                11,
                479,
                4731,
                37,
                6345,
                37,
                15,
                11,
                597,
                26213,
                264,
                51552
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2518939317175836,
            "compression_ratio": 1.4074074074074074,
            "no_speech_prob": 6.651878356933594e-05,
            "words": [
                {
                    "start": 1477.9,
                    "end": 1478.42,
                    "word": " R7",
                    "probability": 0.867919921875
                },
                {
                    "start": 1478.42,
                    "end": 1478.62,
                    "word": " to",
                    "probability": 0.884765625
                },
                {
                    "start": 1478.62,
                    "end": 1479.06,
                    "word": " R10",
                    "probability": 0.98876953125
                },
                {
                    "start": 1479.06,
                    "end": 1479.36,
                    "word": ",",
                    "probability": 0.312255859375
                },
                {
                    "start": 1479.36,
                    "end": 1479.76,
                    "word": " and",
                    "probability": 0.88671875
                },
                {
                    "start": 1479.76,
                    "end": 1479.9,
                    "word": " then",
                    "probability": 0.728515625
                },
                {
                    "start": 1479.9,
                    "end": 1480.3,
                    "word": " jumping",
                    "probability": 0.6962890625
                },
                {
                    "start": 1480.3,
                    "end": 1480.9,
                    "word": " to",
                    "probability": 0.90576171875
                },
                {
                    "start": 1481.48,
                    "end": 1481.76,
                    "word": " a very",
                    "probability": 0.73681640625
                },
                {
                    "start": 1481.76,
                    "end": 1482.58,
                    "word": " specific",
                    "probability": 0.78662109375
                },
                {
                    "start": 1482.58,
                    "end": 1483.0,
                    "word": " address",
                    "probability": 0.837890625
                },
                {
                    "start": 1483.0,
                    "end": 1483.36,
                    "word": " here",
                    "probability": 0.8076171875
                },
                {
                    "start": 1483.36,
                    "end": 1483.92,
                    "word": ",",
                    "probability": 0.51220703125
                },
                {
                    "start": 1483.92,
                    "end": 1486.26,
                    "word": " FEDFFFF0",
                    "probability": 0.5763142903645834
                },
                {
                    "start": 1486.26,
                    "end": 1486.76,
                    "word": ",",
                    "probability": 0.73095703125
                },
                {
                    "start": 1486.76,
                    "end": 1487.02,
                    "word": " which",
                    "probability": 0.92236328125
                },
                {
                    "start": 1487.02,
                    "end": 1487.98,
                    "word": " performs",
                    "probability": 0.654296875
                },
                {
                    "start": 1487.98,
                    "end": 1488.5,
                    "word": " the",
                    "probability": 0.81298828125
                }
            ]
        },
        {
            "id": 199,
            "seek": 151094,
            "start": 1488.5,
            "end": 1498.74,
            "text": " flashing operation for us. Of course, the first flash writes were very scary. So I first started",
            "tokens": [
                50372,
                31049,
                6916,
                337,
                505,
                13,
                2720,
                1164,
                11,
                264,
                700,
                7319,
                13657,
                645,
                588,
                6958,
                13,
                407,
                286,
                700,
                1409,
                50880
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24563419358695254,
            "compression_ratio": 1.6424242424242423,
            "no_speech_prob": 0.0002894401550292969,
            "words": [
                {
                    "start": 1488.5,
                    "end": 1489.12,
                    "word": " flashing",
                    "probability": 0.127197265625
                },
                {
                    "start": 1489.12,
                    "end": 1489.52,
                    "word": " operation",
                    "probability": 0.8115234375
                },
                {
                    "start": 1489.52,
                    "end": 1489.76,
                    "word": " for",
                    "probability": 0.89794921875
                },
                {
                    "start": 1489.76,
                    "end": 1490.06,
                    "word": " us",
                    "probability": 0.88818359375
                },
                {
                    "start": 1490.06,
                    "end": 1490.64,
                    "word": ".",
                    "probability": 0.9423828125
                },
                {
                    "start": 1491.96,
                    "end": 1492.54,
                    "word": " Of",
                    "probability": 0.7412109375
                },
                {
                    "start": 1492.54,
                    "end": 1493.14,
                    "word": " course",
                    "probability": 0.884765625
                },
                {
                    "start": 1493.14,
                    "end": 1494.06,
                    "word": ",",
                    "probability": 0.9638671875
                },
                {
                    "start": 1494.06,
                    "end": 1494.28,
                    "word": " the",
                    "probability": 0.81494140625
                },
                {
                    "start": 1494.28,
                    "end": 1494.54,
                    "word": " first",
                    "probability": 0.81201171875
                },
                {
                    "start": 1494.54,
                    "end": 1494.82,
                    "word": " flash",
                    "probability": 0.63330078125
                },
                {
                    "start": 1494.82,
                    "end": 1495.16,
                    "word": " writes",
                    "probability": 0.35498046875
                },
                {
                    "start": 1495.16,
                    "end": 1495.34,
                    "word": " were",
                    "probability": 0.76611328125
                },
                {
                    "start": 1495.34,
                    "end": 1495.68,
                    "word": " very",
                    "probability": 0.75390625
                },
                {
                    "start": 1495.68,
                    "end": 1496.4,
                    "word": " scary",
                    "probability": 0.79150390625
                },
                {
                    "start": 1496.4,
                    "end": 1496.9,
                    "word": ".",
                    "probability": 0.97119140625
                },
                {
                    "start": 1496.9,
                    "end": 1497.12,
                    "word": " So",
                    "probability": 0.8935546875
                },
                {
                    "start": 1497.12,
                    "end": 1497.32,
                    "word": " I",
                    "probability": 0.880859375
                },
                {
                    "start": 1497.32,
                    "end": 1497.54,
                    "word": " first",
                    "probability": 0.80615234375
                },
                {
                    "start": 1497.54,
                    "end": 1498.74,
                    "word": " started",
                    "probability": 0.80078125
                }
            ]
        },
        {
            "id": 200,
            "seek": 151094,
            "start": 1500.18,
            "end": 1508.16,
            "text": " writing... as I said, it's scary. So I first started writing on empty places in the flash.",
            "tokens": [
                50880,
                3579,
                485,
                382,
                286,
                848,
                11,
                309,
                311,
                6958,
                13,
                407,
                286,
                700,
                1409,
                3579,
                322,
                6707,
                3190,
                294,
                264,
                7319,
                13,
                51316
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24563419358695254,
            "compression_ratio": 1.6424242424242423,
            "no_speech_prob": 0.0002894401550292969,
            "words": [
                {
                    "start": 1500.18,
                    "end": 1500.76,
                    "word": " writing...",
                    "probability": 0.43100643157958984
                },
                {
                    "start": 1500.76,
                    "end": 1501.34,
                    "word": " as",
                    "probability": 0.287841796875
                },
                {
                    "start": 1501.34,
                    "end": 1501.44,
                    "word": " I",
                    "probability": 0.97216796875
                },
                {
                    "start": 1501.44,
                    "end": 1501.58,
                    "word": " said",
                    "probability": 0.87109375
                },
                {
                    "start": 1501.58,
                    "end": 1501.64,
                    "word": ",",
                    "probability": 0.5322265625
                },
                {
                    "start": 1501.64,
                    "end": 1501.72,
                    "word": " it's",
                    "probability": 0.5211181640625
                },
                {
                    "start": 1501.72,
                    "end": 1501.98,
                    "word": " scary",
                    "probability": 0.798828125
                },
                {
                    "start": 1501.98,
                    "end": 1502.56,
                    "word": ".",
                    "probability": 0.85693359375
                },
                {
                    "start": 1503.0,
                    "end": 1503.58,
                    "word": " So",
                    "probability": 0.798828125
                },
                {
                    "start": 1503.58,
                    "end": 1503.7,
                    "word": " I",
                    "probability": 0.37646484375
                },
                {
                    "start": 1503.7,
                    "end": 1503.88,
                    "word": " first",
                    "probability": 0.73681640625
                },
                {
                    "start": 1503.88,
                    "end": 1504.26,
                    "word": " started",
                    "probability": 0.77587890625
                },
                {
                    "start": 1504.26,
                    "end": 1504.7,
                    "word": " writing",
                    "probability": 0.8603515625
                },
                {
                    "start": 1504.7,
                    "end": 1505.2,
                    "word": " on",
                    "probability": 0.9111328125
                },
                {
                    "start": 1505.2,
                    "end": 1505.86,
                    "word": " empty",
                    "probability": 0.6513671875
                },
                {
                    "start": 1505.86,
                    "end": 1506.74,
                    "word": " places",
                    "probability": 0.8720703125
                },
                {
                    "start": 1506.74,
                    "end": 1507.2,
                    "word": " in",
                    "probability": 0.90234375
                },
                {
                    "start": 1507.2,
                    "end": 1507.32,
                    "word": " the",
                    "probability": 0.78515625
                },
                {
                    "start": 1507.32,
                    "end": 1507.58,
                    "word": " flash",
                    "probability": 0.5830078125
                },
                {
                    "start": 1507.58,
                    "end": 1508.16,
                    "word": ".",
                    "probability": 0.8232421875
                }
            ]
        },
        {
            "id": 201,
            "seek": 151094,
            "start": 1508.56,
            "end": 1513.9,
            "text": " And this is just to verify that the flashing was working. And after a few attempts,",
            "tokens": [
                51372,
                400,
                341,
                307,
                445,
                281,
                16888,
                300,
                264,
                31049,
                390,
                1364,
                13,
                400,
                934,
                257,
                1326,
                15257,
                11,
                51628
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24563419358695254,
            "compression_ratio": 1.6424242424242423,
            "no_speech_prob": 0.0002894401550292969,
            "words": [
                {
                    "start": 1508.56,
                    "end": 1509.14,
                    "word": " And",
                    "probability": 0.88818359375
                },
                {
                    "start": 1509.14,
                    "end": 1510.3,
                    "word": " this",
                    "probability": 0.83544921875
                },
                {
                    "start": 1510.3,
                    "end": 1510.44,
                    "word": " is",
                    "probability": 0.896484375
                },
                {
                    "start": 1510.44,
                    "end": 1510.62,
                    "word": " just",
                    "probability": 0.888671875
                },
                {
                    "start": 1510.62,
                    "end": 1510.74,
                    "word": " to",
                    "probability": 0.84423828125
                },
                {
                    "start": 1510.74,
                    "end": 1511.06,
                    "word": " verify",
                    "probability": 0.8564453125
                },
                {
                    "start": 1511.06,
                    "end": 1511.34,
                    "word": " that",
                    "probability": 0.8798828125
                },
                {
                    "start": 1511.34,
                    "end": 1511.56,
                    "word": " the",
                    "probability": 0.541015625
                },
                {
                    "start": 1511.56,
                    "end": 1511.82,
                    "word": " flashing",
                    "probability": 0.705078125
                },
                {
                    "start": 1511.82,
                    "end": 1512.06,
                    "word": " was",
                    "probability": 0.89599609375
                },
                {
                    "start": 1512.06,
                    "end": 1512.48,
                    "word": " working",
                    "probability": 0.72705078125
                },
                {
                    "start": 1512.48,
                    "end": 1512.7,
                    "word": ".",
                    "probability": 0.58349609375
                },
                {
                    "start": 1512.7,
                    "end": 1513.02,
                    "word": " And",
                    "probability": 0.88134765625
                },
                {
                    "start": 1513.02,
                    "end": 1513.26,
                    "word": " after",
                    "probability": 0.7548828125
                },
                {
                    "start": 1513.42,
                    "end": 1513.52,
                    "word": " a few",
                    "probability": 0.82177734375
                },
                {
                    "start": 1513.52,
                    "end": 1513.88,
                    "word": " attempts",
                    "probability": 0.587890625
                },
                {
                    "start": 1513.88,
                    "end": 1513.9,
                    "word": ",",
                    "probability": 0.78662109375
                }
            ]
        },
        {
            "id": 202,
            "seek": 153968,
            "start": 1513.9,
            "end": 1519.54,
            "text": " it was able to write the flash. And then the next step was patching the bootloader",
            "tokens": [
                50364,
                309,
                390,
                1075,
                281,
                2464,
                264,
                7319,
                13,
                400,
                550,
                264,
                958,
                1823,
                390,
                9972,
                278,
                264,
                11450,
                2907,
                260,
                50656
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20992477527923054,
            "compression_ratio": 1.7768240343347639,
            "no_speech_prob": 4.410743713378906e-05,
            "words": [
                {
                    "start": 1513.9,
                    "end": 1514.02,
                    "word": " it",
                    "probability": 0.0782470703125
                },
                {
                    "start": 1514.02,
                    "end": 1514.16,
                    "word": " was",
                    "probability": 0.88427734375
                },
                {
                    "start": 1514.16,
                    "end": 1514.34,
                    "word": " able",
                    "probability": 0.88037109375
                },
                {
                    "start": 1514.34,
                    "end": 1514.54,
                    "word": " to",
                    "probability": 0.9091796875
                },
                {
                    "start": 1514.54,
                    "end": 1514.8,
                    "word": " write",
                    "probability": 0.73681640625
                },
                {
                    "start": 1514.8,
                    "end": 1515.0,
                    "word": " the",
                    "probability": 0.6494140625
                },
                {
                    "start": 1515.0,
                    "end": 1515.3,
                    "word": " flash",
                    "probability": 0.305908203125
                },
                {
                    "start": 1515.3,
                    "end": 1515.82,
                    "word": ".",
                    "probability": 0.7275390625
                },
                {
                    "start": 1516.5,
                    "end": 1517.02,
                    "word": " And",
                    "probability": 0.87451171875
                },
                {
                    "start": 1517.02,
                    "end": 1517.24,
                    "word": " then",
                    "probability": 0.70849609375
                },
                {
                    "start": 1517.24,
                    "end": 1517.72,
                    "word": " the",
                    "probability": 0.7978515625
                },
                {
                    "start": 1517.72,
                    "end": 1517.92,
                    "word": " next",
                    "probability": 0.86474609375
                },
                {
                    "start": 1517.92,
                    "end": 1518.1,
                    "word": " step",
                    "probability": 0.75634765625
                },
                {
                    "start": 1518.1,
                    "end": 1518.32,
                    "word": " was",
                    "probability": 0.88525390625
                },
                {
                    "start": 1518.32,
                    "end": 1518.78,
                    "word": " patching",
                    "probability": 0.7149658203125
                },
                {
                    "start": 1518.78,
                    "end": 1518.92,
                    "word": " the",
                    "probability": 0.8037109375
                },
                {
                    "start": 1518.92,
                    "end": 1519.54,
                    "word": " bootloader",
                    "probability": 0.837890625
                }
            ]
        },
        {
            "id": 203,
            "seek": 153968,
            "start": 1519.54,
            "end": 1524.5,
            "text": " in a way that we didn't have to wait 10 seconds before switching to the programming mode.",
            "tokens": [
                50656,
                294,
                257,
                636,
                300,
                321,
                994,
                380,
                362,
                281,
                1699,
                1266,
                3949,
                949,
                16493,
                281,
                264,
                9410,
                4391,
                13,
                50896
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20992477527923054,
            "compression_ratio": 1.7768240343347639,
            "no_speech_prob": 4.410743713378906e-05,
            "words": [
                {
                    "start": 1519.54,
                    "end": 1519.98,
                    "word": " in",
                    "probability": 0.84521484375
                },
                {
                    "start": 1520.1,
                    "end": 1520.26,
                    "word": " a way",
                    "probability": 0.89501953125
                },
                {
                    "start": 1520.26,
                    "end": 1520.44,
                    "word": " that",
                    "probability": 0.880859375
                },
                {
                    "start": 1520.44,
                    "end": 1520.6,
                    "word": " we",
                    "probability": 0.86083984375
                },
                {
                    "start": 1520.6,
                    "end": 1520.8,
                    "word": " didn't",
                    "probability": 0.921875
                },
                {
                    "start": 1520.8,
                    "end": 1521.04,
                    "word": " have",
                    "probability": 0.876953125
                },
                {
                    "start": 1521.04,
                    "end": 1521.2,
                    "word": " to",
                    "probability": 0.9091796875
                },
                {
                    "start": 1521.2,
                    "end": 1521.46,
                    "word": " wait",
                    "probability": 0.78759765625
                },
                {
                    "start": 1521.46,
                    "end": 1521.84,
                    "word": " 10",
                    "probability": 0.38818359375
                },
                {
                    "start": 1521.84,
                    "end": 1522.3,
                    "word": " seconds",
                    "probability": 0.70654296875
                },
                {
                    "start": 1522.3,
                    "end": 1522.74,
                    "word": " before",
                    "probability": 0.7958984375
                },
                {
                    "start": 1522.74,
                    "end": 1523.18,
                    "word": " switching",
                    "probability": 0.73193359375
                },
                {
                    "start": 1523.18,
                    "end": 1523.36,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 1523.36,
                    "end": 1523.52,
                    "word": " the",
                    "probability": 0.802734375
                },
                {
                    "start": 1523.52,
                    "end": 1523.82,
                    "word": " programming",
                    "probability": 0.724609375
                },
                {
                    "start": 1523.82,
                    "end": 1524.34,
                    "word": " mode",
                    "probability": 0.7138671875
                },
                {
                    "start": 1524.34,
                    "end": 1524.5,
                    "word": ".",
                    "probability": 0.81298828125
                }
            ]
        },
        {
            "id": 204,
            "seek": 153968,
            "start": 1524.5,
            "end": 1528.94,
            "text": " We could do it instantly. So yeah, I patched the bootloader in a way that",
            "tokens": [
                50896,
                492,
                727,
                360,
                309,
                13518,
                13,
                407,
                1338,
                11,
                286,
                9972,
                292,
                264,
                11450,
                2907,
                260,
                294,
                257,
                636,
                300,
                51112
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20992477527923054,
            "compression_ratio": 1.7768240343347639,
            "no_speech_prob": 4.410743713378906e-05,
            "words": [
                {
                    "start": 1524.5,
                    "end": 1524.76,
                    "word": " We",
                    "probability": 0.87548828125
                },
                {
                    "start": 1524.76,
                    "end": 1524.9,
                    "word": " could",
                    "probability": 0.78857421875
                },
                {
                    "start": 1524.9,
                    "end": 1525.06,
                    "word": " do",
                    "probability": 0.90966796875
                },
                {
                    "start": 1525.06,
                    "end": 1525.18,
                    "word": " it",
                    "probability": 0.90087890625
                },
                {
                    "start": 1525.18,
                    "end": 1525.58,
                    "word": " instantly",
                    "probability": 0.87353515625
                },
                {
                    "start": 1525.58,
                    "end": 1526.1,
                    "word": ".",
                    "probability": 0.99267578125
                },
                {
                    "start": 1526.28,
                    "end": 1526.5,
                    "word": " So",
                    "probability": 0.88818359375
                },
                {
                    "start": 1526.5,
                    "end": 1527.02,
                    "word": " yeah",
                    "probability": 0.7763671875
                },
                {
                    "start": 1527.02,
                    "end": 1527.26,
                    "word": ",",
                    "probability": 0.93310546875
                },
                {
                    "start": 1527.26,
                    "end": 1527.52,
                    "word": " I",
                    "probability": 0.9921875
                },
                {
                    "start": 1527.52,
                    "end": 1527.9,
                    "word": " patched",
                    "probability": 0.5841064453125
                },
                {
                    "start": 1527.9,
                    "end": 1527.94,
                    "word": " the",
                    "probability": 0.74267578125
                },
                {
                    "start": 1527.94,
                    "end": 1528.34,
                    "word": " bootloader",
                    "probability": 0.8758138020833334
                },
                {
                    "start": 1528.34,
                    "end": 1528.46,
                    "word": " in",
                    "probability": 0.88720703125
                },
                {
                    "start": 1528.56,
                    "end": 1528.68,
                    "word": " a way",
                    "probability": 0.89794921875
                },
                {
                    "start": 1528.68,
                    "end": 1528.94,
                    "word": " that",
                    "probability": 0.87060546875
                }
            ]
        },
        {
            "id": 205,
            "seek": 153968,
            "start": 1528.94,
            "end": 1534.26,
            "text": " the issue would always start in the bootloader, so in the programming mode.",
            "tokens": [
                51140,
                264,
                2734,
                576,
                1009,
                722,
                294,
                264,
                11450,
                2907,
                260,
                11,
                370,
                294,
                264,
                9410,
                4391,
                13,
                51368
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20992477527923054,
            "compression_ratio": 1.7768240343347639,
            "no_speech_prob": 4.410743713378906e-05,
            "words": [
                {
                    "start": 1528.94,
                    "end": 1529.68,
                    "word": " the",
                    "probability": 0.4169921875
                },
                {
                    "start": 1529.68,
                    "end": 1529.86,
                    "word": " issue",
                    "probability": 0.90625
                },
                {
                    "start": 1529.86,
                    "end": 1530.06,
                    "word": " would",
                    "probability": 0.41650390625
                },
                {
                    "start": 1530.06,
                    "end": 1530.4,
                    "word": " always",
                    "probability": 0.73828125
                },
                {
                    "start": 1530.4,
                    "end": 1530.76,
                    "word": " start",
                    "probability": 0.8681640625
                },
                {
                    "start": 1530.76,
                    "end": 1531.44,
                    "word": " in",
                    "probability": 0.85546875
                },
                {
                    "start": 1531.44,
                    "end": 1531.92,
                    "word": " the",
                    "probability": 0.8125
                },
                {
                    "start": 1531.92,
                    "end": 1532.96,
                    "word": " bootloader",
                    "probability": 0.8821614583333334
                },
                {
                    "start": 1532.96,
                    "end": 1533.04,
                    "word": ",",
                    "probability": 0.314453125
                },
                {
                    "start": 1533.04,
                    "end": 1533.14,
                    "word": " so",
                    "probability": 0.845703125
                },
                {
                    "start": 1533.14,
                    "end": 1533.24,
                    "word": " in",
                    "probability": 0.61474609375
                },
                {
                    "start": 1533.24,
                    "end": 1533.34,
                    "word": " the",
                    "probability": 0.5625
                },
                {
                    "start": 1533.34,
                    "end": 1533.62,
                    "word": " programming",
                    "probability": 0.70556640625
                },
                {
                    "start": 1533.62,
                    "end": 1533.94,
                    "word": " mode",
                    "probability": 0.7548828125
                },
                {
                    "start": 1533.94,
                    "end": 1534.26,
                    "word": ".",
                    "probability": 0.9541015625
                }
            ]
        },
        {
            "id": 206,
            "seek": 153968,
            "start": 1535.84,
            "end": 1542.64,
            "text": " So now the requirement for writing a complex ransomware here. First, we don't want to write",
            "tokens": [
                51472,
                407,
                586,
                264,
                11695,
                337,
                3579,
                257,
                3997,
                38279,
                3039,
                510,
                13,
                2386,
                11,
                321,
                500,
                380,
                528,
                281,
                2464,
                51796
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20992477527923054,
            "compression_ratio": 1.7768240343347639,
            "no_speech_prob": 4.410743713378906e-05,
            "words": [
                {
                    "start": 1535.84,
                    "end": 1536.36,
                    "word": " So",
                    "probability": 0.89013671875
                },
                {
                    "start": 1536.36,
                    "end": 1536.84,
                    "word": " now",
                    "probability": 0.8662109375
                },
                {
                    "start": 1536.84,
                    "end": 1537.0,
                    "word": " the",
                    "probability": 0.78857421875
                },
                {
                    "start": 1537.0,
                    "end": 1537.4,
                    "word": " requirement",
                    "probability": 0.79541015625
                },
                {
                    "start": 1537.4,
                    "end": 1537.86,
                    "word": " for",
                    "probability": 0.8984375
                },
                {
                    "start": 1537.86,
                    "end": 1538.44,
                    "word": " writing",
                    "probability": 0.8759765625
                },
                {
                    "start": 1538.92,
                    "end": 1539.38,
                    "word": " a complex",
                    "probability": 0.71630859375
                },
                {
                    "start": 1539.38,
                    "end": 1540.08,
                    "word": " ransomware",
                    "probability": 0.84326171875
                },
                {
                    "start": 1540.08,
                    "end": 1540.38,
                    "word": " here",
                    "probability": 0.76220703125
                },
                {
                    "start": 1540.38,
                    "end": 1540.9,
                    "word": ".",
                    "probability": 0.6982421875
                },
                {
                    "start": 1541.2,
                    "end": 1541.54,
                    "word": " First",
                    "probability": 0.86279296875
                },
                {
                    "start": 1541.54,
                    "end": 1541.78,
                    "word": ",",
                    "probability": 0.83447265625
                },
                {
                    "start": 1541.78,
                    "end": 1541.98,
                    "word": " we",
                    "probability": 0.904296875
                },
                {
                    "start": 1541.98,
                    "end": 1542.14,
                    "word": " don't",
                    "probability": 0.947998046875
                },
                {
                    "start": 1542.14,
                    "end": 1542.34,
                    "word": " want",
                    "probability": 0.81494140625
                },
                {
                    "start": 1542.34,
                    "end": 1542.48,
                    "word": " to",
                    "probability": 0.9091796875
                },
                {
                    "start": 1542.48,
                    "end": 1542.64,
                    "word": " write",
                    "probability": 0.8212890625
                }
            ]
        },
        {
            "id": 207,
            "seek": 156822,
            "start": 1542.64,
            "end": 1547.7,
            "text": " the entire thing in assembly. We imagine we have to write a lot of code, so we want to write it in",
            "tokens": [
                50364,
                264,
                2302,
                551,
                294,
                12103,
                13,
                492,
                3811,
                321,
                362,
                281,
                2464,
                257,
                688,
                295,
                3089,
                11,
                370,
                321,
                528,
                281,
                2464,
                309,
                294,
                50616
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20551801399067715,
            "compression_ratio": 1.6555555555555554,
            "no_speech_prob": 8.374452590942383e-05,
            "words": [
                {
                    "start": 1542.64,
                    "end": 1542.76,
                    "word": " the",
                    "probability": 0.308349609375
                },
                {
                    "start": 1542.76,
                    "end": 1542.98,
                    "word": " entire",
                    "probability": 0.71337890625
                },
                {
                    "start": 1542.98,
                    "end": 1543.2,
                    "word": " thing",
                    "probability": 0.802734375
                },
                {
                    "start": 1543.2,
                    "end": 1543.32,
                    "word": " in",
                    "probability": 0.86474609375
                },
                {
                    "start": 1543.32,
                    "end": 1543.76,
                    "word": " assembly",
                    "probability": 0.63818359375
                },
                {
                    "start": 1543.76,
                    "end": 1544.2,
                    "word": ".",
                    "probability": 0.261474609375
                },
                {
                    "start": 1544.42,
                    "end": 1544.56,
                    "word": " We",
                    "probability": 0.86572265625
                },
                {
                    "start": 1544.56,
                    "end": 1544.9,
                    "word": " imagine",
                    "probability": 0.69384765625
                },
                {
                    "start": 1544.9,
                    "end": 1545.04,
                    "word": " we",
                    "probability": 0.88671875
                },
                {
                    "start": 1545.04,
                    "end": 1545.14,
                    "word": " have",
                    "probability": 0.8564453125
                },
                {
                    "start": 1545.14,
                    "end": 1545.26,
                    "word": " to",
                    "probability": 0.91015625
                },
                {
                    "start": 1545.26,
                    "end": 1545.42,
                    "word": " write",
                    "probability": 0.8232421875
                },
                {
                    "start": 1545.52,
                    "end": 1545.62,
                    "word": " a lot",
                    "probability": 0.9013671875
                },
                {
                    "start": 1545.62,
                    "end": 1545.76,
                    "word": " of",
                    "probability": 0.904296875
                },
                {
                    "start": 1545.76,
                    "end": 1546.0,
                    "word": " code",
                    "probability": 0.434814453125
                },
                {
                    "start": 1546.0,
                    "end": 1546.1,
                    "word": ",",
                    "probability": 0.2822265625
                },
                {
                    "start": 1546.1,
                    "end": 1546.36,
                    "word": " so",
                    "probability": 0.89599609375
                },
                {
                    "start": 1546.36,
                    "end": 1547.06,
                    "word": " we",
                    "probability": 0.87744140625
                },
                {
                    "start": 1547.06,
                    "end": 1547.22,
                    "word": " want",
                    "probability": 0.79931640625
                },
                {
                    "start": 1547.22,
                    "end": 1547.32,
                    "word": " to",
                    "probability": 0.88671875
                },
                {
                    "start": 1547.32,
                    "end": 1547.48,
                    "word": " write",
                    "probability": 0.7080078125
                },
                {
                    "start": 1547.48,
                    "end": 1547.58,
                    "word": " it",
                    "probability": 0.8701171875
                },
                {
                    "start": 1547.58,
                    "end": 1547.7,
                    "word": " in",
                    "probability": 0.8759765625
                }
            ]
        },
        {
            "id": 208,
            "seek": 156822,
            "start": 1547.7,
            "end": 1554.32,
            "text": " C. Secondly, we don't want to break the functionality of the body control module,",
            "tokens": [
                50616,
                383,
                13,
                19483,
                11,
                321,
                500,
                380,
                528,
                281,
                1821,
                264,
                14980,
                295,
                264,
                1772,
                1969,
                10088,
                11,
                50944
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20551801399067715,
            "compression_ratio": 1.6555555555555554,
            "no_speech_prob": 8.374452590942383e-05,
            "words": [
                {
                    "start": 1547.7,
                    "end": 1547.88,
                    "word": " C",
                    "probability": 0.958984375
                },
                {
                    "start": 1547.88,
                    "end": 1548.32,
                    "word": ".",
                    "probability": 0.9619140625
                },
                {
                    "start": 1549.58,
                    "end": 1549.98,
                    "word": " Secondly",
                    "probability": 0.71435546875
                },
                {
                    "start": 1549.98,
                    "end": 1550.08,
                    "word": ",",
                    "probability": 0.9189453125
                },
                {
                    "start": 1550.08,
                    "end": 1550.16,
                    "word": " we",
                    "probability": 0.90234375
                },
                {
                    "start": 1550.16,
                    "end": 1550.34,
                    "word": " don't",
                    "probability": 0.94140625
                },
                {
                    "start": 1550.34,
                    "end": 1550.52,
                    "word": " want",
                    "probability": 0.79736328125
                },
                {
                    "start": 1550.52,
                    "end": 1550.68,
                    "word": " to",
                    "probability": 0.6826171875
                },
                {
                    "start": 1550.68,
                    "end": 1552.0,
                    "word": " break",
                    "probability": 0.67529296875
                },
                {
                    "start": 1552.0,
                    "end": 1552.28,
                    "word": " the",
                    "probability": 0.81298828125
                },
                {
                    "start": 1552.28,
                    "end": 1552.68,
                    "word": " functionality",
                    "probability": 0.9150390625
                },
                {
                    "start": 1552.68,
                    "end": 1553.16,
                    "word": " of",
                    "probability": 0.90673828125
                },
                {
                    "start": 1553.16,
                    "end": 1553.28,
                    "word": " the",
                    "probability": 0.8173828125
                },
                {
                    "start": 1553.28,
                    "end": 1553.42,
                    "word": " body",
                    "probability": 0.6630859375
                },
                {
                    "start": 1553.42,
                    "end": 1553.7,
                    "word": " control",
                    "probability": 0.61279296875
                },
                {
                    "start": 1553.7,
                    "end": 1554.06,
                    "word": " module",
                    "probability": 0.74365234375
                },
                {
                    "start": 1554.06,
                    "end": 1554.32,
                    "word": ",",
                    "probability": 0.377197265625
                }
            ]
        },
        {
            "id": 209,
            "seek": 156822,
            "start": 1554.32,
            "end": 1560.7,
            "text": " because it's an essential component when you're driving the car. And because of this,",
            "tokens": [
                50944,
                570,
                309,
                311,
                364,
                7115,
                6542,
                562,
                291,
                434,
                4840,
                264,
                1032,
                13,
                400,
                570,
                295,
                341,
                11,
                51236
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20551801399067715,
            "compression_ratio": 1.6555555555555554,
            "no_speech_prob": 8.374452590942383e-05,
            "words": [
                {
                    "start": 1554.32,
                    "end": 1554.54,
                    "word": " because",
                    "probability": 0.83251953125
                },
                {
                    "start": 1554.54,
                    "end": 1554.7,
                    "word": " it's",
                    "probability": 0.94580078125
                },
                {
                    "start": 1554.7,
                    "end": 1554.78,
                    "word": " an",
                    "probability": 0.904296875
                },
                {
                    "start": 1554.78,
                    "end": 1555.12,
                    "word": " essential",
                    "probability": 0.79638671875
                },
                {
                    "start": 1555.12,
                    "end": 1555.64,
                    "word": " component",
                    "probability": 0.69384765625
                },
                {
                    "start": 1555.64,
                    "end": 1556.56,
                    "word": " when",
                    "probability": 0.8173828125
                },
                {
                    "start": 1556.56,
                    "end": 1556.8,
                    "word": " you're",
                    "probability": 0.91552734375
                },
                {
                    "start": 1556.8,
                    "end": 1557.02,
                    "word": " driving",
                    "probability": 0.8310546875
                },
                {
                    "start": 1557.02,
                    "end": 1557.24,
                    "word": " the",
                    "probability": 0.810546875
                },
                {
                    "start": 1557.24,
                    "end": 1557.46,
                    "word": " car",
                    "probability": 0.89892578125
                },
                {
                    "start": 1557.46,
                    "end": 1557.9,
                    "word": ".",
                    "probability": 0.89697265625
                },
                {
                    "start": 1558.66,
                    "end": 1558.88,
                    "word": " And",
                    "probability": 0.732421875
                },
                {
                    "start": 1558.88,
                    "end": 1559.72,
                    "word": " because",
                    "probability": 0.74609375
                },
                {
                    "start": 1559.72,
                    "end": 1559.9,
                    "word": " of",
                    "probability": 0.89990234375
                },
                {
                    "start": 1559.9,
                    "end": 1560.14,
                    "word": " this",
                    "probability": 0.48974609375
                },
                {
                    "start": 1560.14,
                    "end": 1560.7,
                    "word": ",",
                    "probability": 0.93994140625
                }
            ]
        },
        {
            "id": 210,
            "seek": 156822,
            "start": 1560.7,
            "end": 1566.86,
            "text": " it will be very practical to have code running in your own thread. So a thread is just for us.",
            "tokens": [
                51264,
                309,
                486,
                312,
                588,
                8496,
                281,
                362,
                3089,
                2614,
                294,
                428,
                1065,
                7207,
                13,
                407,
                257,
                7207,
                307,
                445,
                337,
                505,
                13,
                51572
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20551801399067715,
            "compression_ratio": 1.6555555555555554,
            "no_speech_prob": 8.374452590942383e-05,
            "words": [
                {
                    "start": 1560.7,
                    "end": 1560.88,
                    "word": " it",
                    "probability": 0.89013671875
                },
                {
                    "start": 1560.88,
                    "end": 1561.0,
                    "word": " will",
                    "probability": 0.546875
                },
                {
                    "start": 1561.0,
                    "end": 1561.1,
                    "word": " be",
                    "probability": 0.90966796875
                },
                {
                    "start": 1561.1,
                    "end": 1561.28,
                    "word": " very",
                    "probability": 0.72509765625
                },
                {
                    "start": 1561.28,
                    "end": 1561.74,
                    "word": " practical",
                    "probability": 0.81982421875
                },
                {
                    "start": 1561.74,
                    "end": 1561.94,
                    "word": " to",
                    "probability": 0.89013671875
                },
                {
                    "start": 1561.94,
                    "end": 1562.18,
                    "word": " have",
                    "probability": 0.83203125
                },
                {
                    "start": 1562.18,
                    "end": 1562.7,
                    "word": " code",
                    "probability": 0.82763671875
                },
                {
                    "start": 1562.7,
                    "end": 1563.14,
                    "word": " running",
                    "probability": 0.85498046875
                },
                {
                    "start": 1563.14,
                    "end": 1563.4,
                    "word": " in",
                    "probability": 0.8994140625
                },
                {
                    "start": 1563.4,
                    "end": 1563.54,
                    "word": " your",
                    "probability": 0.80078125
                },
                {
                    "start": 1563.54,
                    "end": 1563.76,
                    "word": " own",
                    "probability": 0.7958984375
                },
                {
                    "start": 1563.76,
                    "end": 1564.14,
                    "word": " thread",
                    "probability": 0.87255859375
                },
                {
                    "start": 1564.14,
                    "end": 1564.58,
                    "word": ".",
                    "probability": 0.74169921875
                },
                {
                    "start": 1565.18,
                    "end": 1565.62,
                    "word": " So",
                    "probability": 0.8564453125
                },
                {
                    "start": 1565.86,
                    "end": 1566.06,
                    "word": " a thread",
                    "probability": 0.84765625
                },
                {
                    "start": 1566.06,
                    "end": 1566.2,
                    "word": " is",
                    "probability": 0.36767578125
                },
                {
                    "start": 1566.2,
                    "end": 1566.32,
                    "word": " just",
                    "probability": 0.87548828125
                },
                {
                    "start": 1566.32,
                    "end": 1566.48,
                    "word": " for",
                    "probability": 0.88916015625
                },
                {
                    "start": 1566.48,
                    "end": 1566.72,
                    "word": " us",
                    "probability": 0.90380859375
                },
                {
                    "start": 1566.72,
                    "end": 1566.86,
                    "word": ".",
                    "probability": 0.67138671875
                }
            ]
        },
        {
            "id": 211,
            "seek": 156822,
            "start": 1566.86,
            "end": 1571.18,
            "text": " But this issue did not implement threads at all. This issue just has a single program",
            "tokens": [
                51572,
                583,
                341,
                2734,
                630,
                406,
                4445,
                19314,
                412,
                439,
                13,
                639,
                2734,
                445,
                575,
                257,
                2167,
                1461,
                51796
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20551801399067715,
            "compression_ratio": 1.6555555555555554,
            "no_speech_prob": 8.374452590942383e-05,
            "words": [
                {
                    "start": 1566.86,
                    "end": 1567.06,
                    "word": " But",
                    "probability": 0.8857421875
                },
                {
                    "start": 1567.06,
                    "end": 1567.26,
                    "word": " this",
                    "probability": 0.8603515625
                },
                {
                    "start": 1567.26,
                    "end": 1567.68,
                    "word": " issue",
                    "probability": 0.81103515625
                },
                {
                    "start": 1567.68,
                    "end": 1567.9,
                    "word": " did",
                    "probability": 0.82666015625
                },
                {
                    "start": 1567.9,
                    "end": 1568.06,
                    "word": " not",
                    "probability": 0.89892578125
                },
                {
                    "start": 1568.06,
                    "end": 1568.42,
                    "word": " implement",
                    "probability": 0.6337890625
                },
                {
                    "start": 1568.42,
                    "end": 1568.8,
                    "word": " threads",
                    "probability": 0.81591796875
                },
                {
                    "start": 1568.8,
                    "end": 1568.98,
                    "word": " at",
                    "probability": 0.89599609375
                },
                {
                    "start": 1568.98,
                    "end": 1569.18,
                    "word": " all",
                    "probability": 0.8984375
                },
                {
                    "start": 1569.18,
                    "end": 1569.46,
                    "word": ".",
                    "probability": 0.86865234375
                },
                {
                    "start": 1569.46,
                    "end": 1569.6,
                    "word": " This",
                    "probability": 0.79345703125
                },
                {
                    "start": 1569.6,
                    "end": 1569.92,
                    "word": " issue",
                    "probability": 0.8115234375
                },
                {
                    "start": 1569.92,
                    "end": 1570.18,
                    "word": " just",
                    "probability": 0.7705078125
                },
                {
                    "start": 1570.18,
                    "end": 1570.34,
                    "word": " has",
                    "probability": 0.771484375
                },
                {
                    "start": 1570.48,
                    "end": 1570.68,
                    "word": " a single",
                    "probability": 0.88671875
                },
                {
                    "start": 1570.68,
                    "end": 1571.18,
                    "word": " program",
                    "probability": 0.7578125
                }
            ]
        },
        {
            "id": 212,
            "seek": 159610,
            "start": 1571.18,
            "end": 1579.04,
            "text": " cooperating with the tasking, not even parallel tasks. One function executes after the other one.",
            "tokens": [
                50372,
                13414,
                990,
                365,
                264,
                5633,
                278,
                11,
                406,
                754,
                8952,
                9608,
                13,
                1485,
                2445,
                4454,
                1819,
                934,
                264,
                661,
                472,
                13,
                50716
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22352941316716812,
            "compression_ratio": 1.6063348416289593,
            "no_speech_prob": 5.2869319915771484e-05,
            "words": [
                {
                    "start": 1571.18,
                    "end": 1571.94,
                    "word": " cooperating",
                    "probability": 0.51055908203125
                },
                {
                    "start": 1571.94,
                    "end": 1572.14,
                    "word": " with",
                    "probability": 0.5947265625
                },
                {
                    "start": 1572.14,
                    "end": 1572.26,
                    "word": " the",
                    "probability": 0.6162109375
                },
                {
                    "start": 1572.26,
                    "end": 1572.62,
                    "word": " tasking",
                    "probability": 0.76953125
                },
                {
                    "start": 1572.62,
                    "end": 1572.84,
                    "word": ",",
                    "probability": 0.1971435546875
                },
                {
                    "start": 1572.84,
                    "end": 1572.98,
                    "word": " not",
                    "probability": 0.87744140625
                },
                {
                    "start": 1572.98,
                    "end": 1573.26,
                    "word": " even",
                    "probability": 0.70068359375
                },
                {
                    "start": 1573.26,
                    "end": 1574.08,
                    "word": " parallel",
                    "probability": 0.501953125
                },
                {
                    "start": 1574.08,
                    "end": 1574.9,
                    "word": " tasks",
                    "probability": 0.7724609375
                },
                {
                    "start": 1574.9,
                    "end": 1575.54,
                    "word": ".",
                    "probability": 0.88916015625
                },
                {
                    "start": 1575.98,
                    "end": 1576.44,
                    "word": " One",
                    "probability": 0.86669921875
                },
                {
                    "start": 1576.44,
                    "end": 1576.98,
                    "word": " function",
                    "probability": 0.8837890625
                },
                {
                    "start": 1576.98,
                    "end": 1577.4,
                    "word": " executes",
                    "probability": 0.659423828125
                },
                {
                    "start": 1577.4,
                    "end": 1577.64,
                    "word": " after",
                    "probability": 0.6591796875
                },
                {
                    "start": 1577.64,
                    "end": 1577.86,
                    "word": " the",
                    "probability": 0.8037109375
                },
                {
                    "start": 1577.86,
                    "end": 1578.02,
                    "word": " other",
                    "probability": 0.78173828125
                },
                {
                    "start": 1578.02,
                    "end": 1578.4,
                    "word": " one",
                    "probability": 0.404052734375
                },
                {
                    "start": 1578.4,
                    "end": 1579.04,
                    "word": ".",
                    "probability": 0.94580078125
                }
            ]
        },
        {
            "id": 213,
            "seek": 159610,
            "start": 1580.02,
            "end": 1585.86,
            "text": " Other problems. There is a hardware watchdog and a software watchdog.",
            "tokens": [
                50824,
                5358,
                2740,
                13,
                821,
                307,
                257,
                8837,
                1159,
                14833,
                293,
                257,
                4722,
                1159,
                14833,
                13,
                51100
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22352941316716812,
            "compression_ratio": 1.6063348416289593,
            "no_speech_prob": 5.2869319915771484e-05,
            "words": [
                {
                    "start": 1580.02,
                    "end": 1580.66,
                    "word": " Other",
                    "probability": 0.83837890625
                },
                {
                    "start": 1580.66,
                    "end": 1581.2,
                    "word": " problems",
                    "probability": 0.6982421875
                },
                {
                    "start": 1581.2,
                    "end": 1581.6,
                    "word": ".",
                    "probability": 0.375732421875
                },
                {
                    "start": 1581.96,
                    "end": 1582.6,
                    "word": " There",
                    "probability": 0.7744140625
                },
                {
                    "start": 1582.6,
                    "end": 1583.4,
                    "word": " is",
                    "probability": 0.5791015625
                },
                {
                    "start": 1583.54,
                    "end": 1583.9,
                    "word": " a hardware",
                    "probability": 0.748046875
                },
                {
                    "start": 1583.9,
                    "end": 1584.32,
                    "word": " watchdog",
                    "probability": 0.8798828125
                },
                {
                    "start": 1584.32,
                    "end": 1584.6,
                    "word": " and",
                    "probability": 0.8720703125
                },
                {
                    "start": 1584.8,
                    "end": 1585.04,
                    "word": " a software",
                    "probability": 0.8125
                },
                {
                    "start": 1585.04,
                    "end": 1585.5,
                    "word": " watchdog",
                    "probability": 0.931396484375
                },
                {
                    "start": 1585.5,
                    "end": 1585.86,
                    "word": ".",
                    "probability": 0.55859375
                }
            ]
        },
        {
            "id": 214,
            "seek": 159610,
            "start": 1585.86,
            "end": 1592.54,
            "text": " Both are going to reset the CPU when it doesn't respond in time. And this is another reason why",
            "tokens": [
                51100,
                6767,
                366,
                516,
                281,
                14322,
                264,
                13199,
                562,
                309,
                1177,
                380,
                4196,
                294,
                565,
                13,
                400,
                341,
                307,
                1071,
                1778,
                983,
                51428
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22352941316716812,
            "compression_ratio": 1.6063348416289593,
            "no_speech_prob": 5.2869319915771484e-05,
            "words": [
                {
                    "start": 1585.86,
                    "end": 1586.28,
                    "word": " Both",
                    "probability": 0.87548828125
                },
                {
                    "start": 1586.28,
                    "end": 1586.48,
                    "word": " are",
                    "probability": 0.88623046875
                },
                {
                    "start": 1586.48,
                    "end": 1586.68,
                    "word": " going",
                    "probability": 0.859375
                },
                {
                    "start": 1586.68,
                    "end": 1586.96,
                    "word": " to",
                    "probability": 0.90966796875
                },
                {
                    "start": 1586.96,
                    "end": 1587.38,
                    "word": " reset",
                    "probability": 0.76953125
                },
                {
                    "start": 1587.38,
                    "end": 1587.56,
                    "word": " the",
                    "probability": 0.7119140625
                },
                {
                    "start": 1587.56,
                    "end": 1587.92,
                    "word": " CPU",
                    "probability": 0.865234375
                },
                {
                    "start": 1587.92,
                    "end": 1588.32,
                    "word": " when",
                    "probability": 0.50439453125
                },
                {
                    "start": 1588.32,
                    "end": 1588.54,
                    "word": " it",
                    "probability": 0.90234375
                },
                {
                    "start": 1588.54,
                    "end": 1588.84,
                    "word": " doesn't",
                    "probability": 0.921142578125
                },
                {
                    "start": 1588.84,
                    "end": 1589.24,
                    "word": " respond",
                    "probability": 0.703125
                },
                {
                    "start": 1589.24,
                    "end": 1589.44,
                    "word": " in",
                    "probability": 0.90576171875
                },
                {
                    "start": 1589.44,
                    "end": 1589.76,
                    "word": " time",
                    "probability": 0.7958984375
                },
                {
                    "start": 1589.76,
                    "end": 1590.4,
                    "word": ".",
                    "probability": 0.5478515625
                },
                {
                    "start": 1590.54,
                    "end": 1590.92,
                    "word": " And",
                    "probability": 0.60400390625
                },
                {
                    "start": 1590.92,
                    "end": 1591.76,
                    "word": " this",
                    "probability": 0.55517578125
                },
                {
                    "start": 1591.76,
                    "end": 1591.88,
                    "word": " is",
                    "probability": 0.87744140625
                },
                {
                    "start": 1591.88,
                    "end": 1592.1,
                    "word": " another",
                    "probability": 0.81787109375
                },
                {
                    "start": 1592.1,
                    "end": 1592.38,
                    "word": " reason",
                    "probability": 0.9140625
                },
                {
                    "start": 1592.38,
                    "end": 1592.54,
                    "word": " why",
                    "probability": 0.81201171875
                }
            ]
        },
        {
            "id": 215,
            "seek": 159610,
            "start": 1592.54,
            "end": 1599.06,
            "text": " we need to write a parallel thread with a yield function, because otherwise we cannot run a",
            "tokens": [
                51428,
                321,
                643,
                281,
                2464,
                257,
                8952,
                7207,
                365,
                257,
                11257,
                2445,
                11,
                570,
                5911,
                321,
                2644,
                1190,
                257,
                51752
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22352941316716812,
            "compression_ratio": 1.6063348416289593,
            "no_speech_prob": 5.2869319915771484e-05,
            "words": [
                {
                    "start": 1592.54,
                    "end": 1592.68,
                    "word": " we",
                    "probability": 0.90625
                },
                {
                    "start": 1592.68,
                    "end": 1592.8,
                    "word": " need",
                    "probability": 0.80419921875
                },
                {
                    "start": 1592.8,
                    "end": 1593.06,
                    "word": " to",
                    "probability": 0.9052734375
                },
                {
                    "start": 1593.06,
                    "end": 1593.56,
                    "word": " write",
                    "probability": 0.802734375
                },
                {
                    "start": 1593.7,
                    "end": 1593.96,
                    "word": " a parallel",
                    "probability": 0.84716796875
                },
                {
                    "start": 1593.96,
                    "end": 1594.44,
                    "word": " thread",
                    "probability": 0.79296875
                },
                {
                    "start": 1594.44,
                    "end": 1594.72,
                    "word": " with",
                    "probability": 0.77099609375
                },
                {
                    "start": 1594.9,
                    "end": 1595.1,
                    "word": " a yield",
                    "probability": 0.58447265625
                },
                {
                    "start": 1595.1,
                    "end": 1595.58,
                    "word": " function",
                    "probability": 0.8896484375
                },
                {
                    "start": 1595.58,
                    "end": 1596.02,
                    "word": ",",
                    "probability": 0.266845703125
                },
                {
                    "start": 1596.02,
                    "end": 1596.24,
                    "word": " because",
                    "probability": 0.79833984375
                },
                {
                    "start": 1596.24,
                    "end": 1597.34,
                    "word": " otherwise",
                    "probability": 0.72216796875
                },
                {
                    "start": 1597.34,
                    "end": 1597.54,
                    "word": " we",
                    "probability": 0.81787109375
                },
                {
                    "start": 1597.54,
                    "end": 1597.76,
                    "word": " cannot",
                    "probability": 0.7880859375
                },
                {
                    "start": 1597.76,
                    "end": 1598.14,
                    "word": " run",
                    "probability": 0.8994140625
                },
                {
                    "start": 1598.14,
                    "end": 1599.06,
                    "word": " a",
                    "probability": 0.919921875
                }
            ]
        },
        {
            "id": 216,
            "seek": 161966,
            "start": 1599.06,
            "end": 1607.12,
            "text": " long-running program. And also, we did not have the linker. We had a linker that supported",
            "tokens": [
                50404,
                938,
                12,
                45482,
                1461,
                13,
                400,
                611,
                11,
                321,
                630,
                406,
                362,
                264,
                2113,
                260,
                13,
                492,
                632,
                257,
                2113,
                260,
                300,
                8104,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2810329935616917,
            "compression_ratio": 1.4808743169398908,
            "no_speech_prob": 0.000141143798828125,
            "words": [
                {
                    "start": 1599.06,
                    "end": 1599.32,
                    "word": " long",
                    "probability": 0.07611083984375
                },
                {
                    "start": 1599.32,
                    "end": 1599.7,
                    "word": "-running",
                    "probability": 0.6207275390625
                },
                {
                    "start": 1599.7,
                    "end": 1600.34,
                    "word": " program",
                    "probability": 0.1895751953125
                },
                {
                    "start": 1600.34,
                    "end": 1600.98,
                    "word": ".",
                    "probability": 0.66259765625
                },
                {
                    "start": 1602.14,
                    "end": 1602.78,
                    "word": " And",
                    "probability": 0.45751953125
                },
                {
                    "start": 1602.78,
                    "end": 1603.66,
                    "word": " also",
                    "probability": 0.74560546875
                },
                {
                    "start": 1603.66,
                    "end": 1603.86,
                    "word": ",",
                    "probability": 0.389404296875
                },
                {
                    "start": 1603.86,
                    "end": 1603.96,
                    "word": " we",
                    "probability": 0.8896484375
                },
                {
                    "start": 1603.96,
                    "end": 1604.08,
                    "word": " did",
                    "probability": 0.80419921875
                },
                {
                    "start": 1604.08,
                    "end": 1604.26,
                    "word": " not",
                    "probability": 0.8955078125
                },
                {
                    "start": 1604.26,
                    "end": 1604.42,
                    "word": " have",
                    "probability": 0.8818359375
                },
                {
                    "start": 1604.42,
                    "end": 1604.58,
                    "word": " the",
                    "probability": 0.78271484375
                },
                {
                    "start": 1604.58,
                    "end": 1605.04,
                    "word": " linker",
                    "probability": 0.85693359375
                },
                {
                    "start": 1605.04,
                    "end": 1605.52,
                    "word": ".",
                    "probability": 0.8369140625
                },
                {
                    "start": 1605.52,
                    "end": 1605.72,
                    "word": " We",
                    "probability": 0.89208984375
                },
                {
                    "start": 1605.72,
                    "end": 1605.92,
                    "word": " had",
                    "probability": 0.78564453125
                },
                {
                    "start": 1606.06,
                    "end": 1606.44,
                    "word": " a linker",
                    "probability": 0.88134765625
                },
                {
                    "start": 1606.44,
                    "end": 1606.6,
                    "word": " that",
                    "probability": 0.87109375
                },
                {
                    "start": 1606.6,
                    "end": 1607.12,
                    "word": " supported",
                    "probability": 0.783203125
                }
            ]
        },
        {
            "id": 217,
            "seek": 161966,
            "start": 1608.02,
            "end": 1615.52,
            "text": " a very similar processor, and we could only compile C that ran from RAM, basically. No flash.",
            "tokens": [
                50796,
                257,
                588,
                2531,
                15321,
                11,
                293,
                321,
                727,
                787,
                31413,
                383,
                300,
                5872,
                490,
                14561,
                11,
                1936,
                13,
                883,
                7319,
                13,
                51180
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2810329935616917,
            "compression_ratio": 1.4808743169398908,
            "no_speech_prob": 0.000141143798828125,
            "words": [
                {
                    "start": 1608.02,
                    "end": 1608.2,
                    "word": " a very",
                    "probability": 0.73095703125
                },
                {
                    "start": 1608.2,
                    "end": 1608.48,
                    "word": " similar",
                    "probability": 0.88916015625
                },
                {
                    "start": 1608.48,
                    "end": 1608.94,
                    "word": " processor",
                    "probability": 0.77587890625
                },
                {
                    "start": 1608.94,
                    "end": 1609.66,
                    "word": ",",
                    "probability": 0.2783203125
                },
                {
                    "start": 1609.66,
                    "end": 1609.98,
                    "word": " and",
                    "probability": 0.890625
                },
                {
                    "start": 1609.98,
                    "end": 1610.22,
                    "word": " we",
                    "probability": 0.90087890625
                },
                {
                    "start": 1610.22,
                    "end": 1610.36,
                    "word": " could",
                    "probability": 0.8125
                },
                {
                    "start": 1610.36,
                    "end": 1610.62,
                    "word": " only",
                    "probability": 0.8408203125
                },
                {
                    "start": 1610.62,
                    "end": 1611.04,
                    "word": " compile",
                    "probability": 0.66015625
                },
                {
                    "start": 1611.04,
                    "end": 1611.48,
                    "word": " C",
                    "probability": 0.97509765625
                },
                {
                    "start": 1611.48,
                    "end": 1612.22,
                    "word": " that",
                    "probability": 0.7734375
                },
                {
                    "start": 1612.22,
                    "end": 1612.68,
                    "word": " ran",
                    "probability": 0.291748046875
                },
                {
                    "start": 1612.68,
                    "end": 1613.1,
                    "word": " from",
                    "probability": 0.8037109375
                },
                {
                    "start": 1613.1,
                    "end": 1613.58,
                    "word": " RAM",
                    "probability": 0.890625
                },
                {
                    "start": 1613.58,
                    "end": 1613.8,
                    "word": ",",
                    "probability": 0.52001953125
                },
                {
                    "start": 1613.8,
                    "end": 1614.14,
                    "word": " basically",
                    "probability": 0.8779296875
                },
                {
                    "start": 1614.14,
                    "end": 1614.48,
                    "word": ".",
                    "probability": 0.490478515625
                },
                {
                    "start": 1614.48,
                    "end": 1614.78,
                    "word": " No",
                    "probability": 0.8818359375
                },
                {
                    "start": 1614.78,
                    "end": 1615.16,
                    "word": " flash",
                    "probability": 0.609375
                },
                {
                    "start": 1615.16,
                    "end": 1615.52,
                    "word": ".",
                    "probability": 0.681640625
                }
            ]
        },
        {
            "id": 218,
            "seek": 161966,
            "start": 1615.52,
            "end": 1622.62,
            "text": " We could only run our C code from RAM. And finally, another issue. There are these two",
            "tokens": [
                51180,
                492,
                727,
                787,
                1190,
                527,
                383,
                3089,
                490,
                14561,
                13,
                400,
                2721,
                11,
                1071,
                2734,
                13,
                821,
                366,
                613,
                732,
                51524
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2810329935616917,
            "compression_ratio": 1.4808743169398908,
            "no_speech_prob": 0.000141143798828125,
            "words": [
                {
                    "start": 1615.52,
                    "end": 1615.64,
                    "word": " We",
                    "probability": 0.900390625
                },
                {
                    "start": 1615.64,
                    "end": 1615.84,
                    "word": " could",
                    "probability": 0.80615234375
                },
                {
                    "start": 1615.84,
                    "end": 1616.06,
                    "word": " only",
                    "probability": 0.85498046875
                },
                {
                    "start": 1616.06,
                    "end": 1616.42,
                    "word": " run",
                    "probability": 0.90283203125
                },
                {
                    "start": 1616.42,
                    "end": 1616.66,
                    "word": " our",
                    "probability": 0.80078125
                },
                {
                    "start": 1616.66,
                    "end": 1617.46,
                    "word": " C",
                    "probability": 0.87939453125
                },
                {
                    "start": 1617.46,
                    "end": 1617.62,
                    "word": " code",
                    "probability": 0.79443359375
                },
                {
                    "start": 1617.62,
                    "end": 1617.88,
                    "word": " from",
                    "probability": 0.79052734375
                },
                {
                    "start": 1617.88,
                    "end": 1618.14,
                    "word": " RAM",
                    "probability": 0.822265625
                },
                {
                    "start": 1618.14,
                    "end": 1618.78,
                    "word": ".",
                    "probability": 0.9638671875
                },
                {
                    "start": 1619.2,
                    "end": 1619.54,
                    "word": " And",
                    "probability": 0.84130859375
                },
                {
                    "start": 1619.54,
                    "end": 1620.16,
                    "word": " finally",
                    "probability": 0.6875
                },
                {
                    "start": 1620.16,
                    "end": 1620.26,
                    "word": ",",
                    "probability": 0.7861328125
                },
                {
                    "start": 1620.26,
                    "end": 1620.44,
                    "word": " another",
                    "probability": 0.79345703125
                },
                {
                    "start": 1620.44,
                    "end": 1620.84,
                    "word": " issue",
                    "probability": 0.89501953125
                },
                {
                    "start": 1620.84,
                    "end": 1621.3,
                    "word": ".",
                    "probability": 0.1719970703125
                },
                {
                    "start": 1621.3,
                    "end": 1621.48,
                    "word": " There",
                    "probability": 0.6171875
                },
                {
                    "start": 1621.48,
                    "end": 1621.64,
                    "word": " are",
                    "probability": 0.884765625
                },
                {
                    "start": 1621.64,
                    "end": 1621.82,
                    "word": " these",
                    "probability": 0.69140625
                },
                {
                    "start": 1621.82,
                    "end": 1622.62,
                    "word": " two",
                    "probability": 0.7978515625
                }
            ]
        },
        {
            "id": 219,
            "seek": 164716,
            "start": 1622.62,
            "end": 1631.08,
            "text": " registers, R5 and GP, which get set statically to a constant value by the compiler.",
            "tokens": [
                50388,
                38351,
                11,
                497,
                20,
                293,
                26039,
                11,
                597,
                483,
                992,
                2219,
                984,
                281,
                257,
                5754,
                2158,
                538,
                264,
                31958,
                13,
                50776
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20644530635327102,
            "compression_ratio": 1.6411483253588517,
            "no_speech_prob": 0.0013580322265625,
            "words": [
                {
                    "start": 1622.62,
                    "end": 1623.72,
                    "word": " registers",
                    "probability": 0.50830078125
                },
                {
                    "start": 1623.72,
                    "end": 1624.12,
                    "word": ",",
                    "probability": 0.280517578125
                },
                {
                    "start": 1624.12,
                    "end": 1624.48,
                    "word": " R5",
                    "probability": 0.837646484375
                },
                {
                    "start": 1624.48,
                    "end": 1624.68,
                    "word": " and",
                    "probability": 0.8486328125
                },
                {
                    "start": 1624.68,
                    "end": 1624.96,
                    "word": " GP",
                    "probability": 0.833984375
                },
                {
                    "start": 1624.96,
                    "end": 1625.92,
                    "word": ",",
                    "probability": 0.767578125
                },
                {
                    "start": 1625.92,
                    "end": 1626.14,
                    "word": " which",
                    "probability": 0.90087890625
                },
                {
                    "start": 1626.14,
                    "end": 1626.32,
                    "word": " get",
                    "probability": 0.428466796875
                },
                {
                    "start": 1626.32,
                    "end": 1626.64,
                    "word": " set",
                    "probability": 0.83251953125
                },
                {
                    "start": 1626.64,
                    "end": 1627.28,
                    "word": " statically",
                    "probability": 0.899658203125
                },
                {
                    "start": 1627.28,
                    "end": 1628.32,
                    "word": " to",
                    "probability": 0.68701171875
                },
                {
                    "start": 1628.44,
                    "end": 1628.72,
                    "word": " a constant",
                    "probability": 0.82470703125
                },
                {
                    "start": 1628.72,
                    "end": 1629.18,
                    "word": " value",
                    "probability": 0.93115234375
                },
                {
                    "start": 1629.18,
                    "end": 1629.52,
                    "word": " by",
                    "probability": 0.89453125
                },
                {
                    "start": 1629.52,
                    "end": 1630.06,
                    "word": " the",
                    "probability": 0.810546875
                },
                {
                    "start": 1630.06,
                    "end": 1630.54,
                    "word": " compiler",
                    "probability": 0.9140625
                },
                {
                    "start": 1630.54,
                    "end": 1631.08,
                    "word": ".",
                    "probability": 0.454833984375
                }
            ]
        },
        {
            "id": 220,
            "seek": 164716,
            "start": 1631.08,
            "end": 1634.84,
            "text": " And then for doing the whole execution of the program, they will preserve the same",
            "tokens": [
                50776,
                400,
                550,
                337,
                884,
                264,
                1379,
                15058,
                295,
                264,
                1461,
                11,
                436,
                486,
                15665,
                264,
                912,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20644530635327102,
            "compression_ratio": 1.6411483253588517,
            "no_speech_prob": 0.0013580322265625,
            "words": [
                {
                    "start": 1631.08,
                    "end": 1631.14,
                    "word": " And",
                    "probability": 0.8642578125
                },
                {
                    "start": 1631.14,
                    "end": 1631.36,
                    "word": " then",
                    "probability": 0.7236328125
                },
                {
                    "start": 1631.36,
                    "end": 1631.6,
                    "word": " for",
                    "probability": 0.81494140625
                },
                {
                    "start": 1631.6,
                    "end": 1631.86,
                    "word": " doing",
                    "probability": 0.79052734375
                },
                {
                    "start": 1631.86,
                    "end": 1632.06,
                    "word": " the",
                    "probability": 0.81494140625
                },
                {
                    "start": 1632.06,
                    "end": 1632.24,
                    "word": " whole",
                    "probability": 0.77783203125
                },
                {
                    "start": 1632.24,
                    "end": 1632.62,
                    "word": " execution",
                    "probability": 0.87255859375
                },
                {
                    "start": 1632.62,
                    "end": 1632.8,
                    "word": " of",
                    "probability": 0.9052734375
                },
                {
                    "start": 1632.8,
                    "end": 1632.92,
                    "word": " the",
                    "probability": 0.82080078125
                },
                {
                    "start": 1632.92,
                    "end": 1633.28,
                    "word": " program",
                    "probability": 0.7783203125
                },
                {
                    "start": 1633.28,
                    "end": 1633.52,
                    "word": ",",
                    "probability": 0.908203125
                },
                {
                    "start": 1633.52,
                    "end": 1633.66,
                    "word": " they",
                    "probability": 0.7255859375
                },
                {
                    "start": 1633.66,
                    "end": 1633.88,
                    "word": " will",
                    "probability": 0.783203125
                },
                {
                    "start": 1633.88,
                    "end": 1634.24,
                    "word": " preserve",
                    "probability": 0.69482421875
                },
                {
                    "start": 1634.24,
                    "end": 1634.48,
                    "word": " the",
                    "probability": 0.81298828125
                },
                {
                    "start": 1634.48,
                    "end": 1634.84,
                    "word": " same",
                    "probability": 0.8017578125
                }
            ]
        },
        {
            "id": 221,
            "seek": 164716,
            "start": 1636.08,
            "end": 1641.6,
            "text": " value. And this value is going to be different depending on what the compiler decides. So",
            "tokens": [
                51048,
                2158,
                13,
                400,
                341,
                2158,
                307,
                516,
                281,
                312,
                819,
                5413,
                322,
                437,
                264,
                31958,
                14898,
                13,
                407,
                51304
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20644530635327102,
            "compression_ratio": 1.6411483253588517,
            "no_speech_prob": 0.0013580322265625,
            "words": [
                {
                    "start": 1636.08,
                    "end": 1636.72,
                    "word": " value",
                    "probability": 0.69873046875
                },
                {
                    "start": 1636.72,
                    "end": 1637.26,
                    "word": ".",
                    "probability": 0.8671875
                },
                {
                    "start": 1637.26,
                    "end": 1637.72,
                    "word": " And",
                    "probability": 0.89599609375
                },
                {
                    "start": 1637.72,
                    "end": 1637.98,
                    "word": " this",
                    "probability": 0.79443359375
                },
                {
                    "start": 1637.98,
                    "end": 1638.28,
                    "word": " value",
                    "probability": 0.93310546875
                },
                {
                    "start": 1638.28,
                    "end": 1638.4,
                    "word": " is",
                    "probability": 0.8994140625
                },
                {
                    "start": 1638.4,
                    "end": 1638.52,
                    "word": " going",
                    "probability": 0.84814453125
                },
                {
                    "start": 1638.52,
                    "end": 1638.64,
                    "word": " to",
                    "probability": 0.90673828125
                },
                {
                    "start": 1638.64,
                    "end": 1638.78,
                    "word": " be",
                    "probability": 0.90380859375
                },
                {
                    "start": 1638.78,
                    "end": 1639.3,
                    "word": " different",
                    "probability": 0.6953125
                },
                {
                    "start": 1639.3,
                    "end": 1639.76,
                    "word": " depending",
                    "probability": 0.71240234375
                },
                {
                    "start": 1639.76,
                    "end": 1639.96,
                    "word": " on",
                    "probability": 0.90478515625
                },
                {
                    "start": 1639.96,
                    "end": 1640.14,
                    "word": " what",
                    "probability": 0.8828125
                },
                {
                    "start": 1640.14,
                    "end": 1640.26,
                    "word": " the",
                    "probability": 0.80615234375
                },
                {
                    "start": 1640.26,
                    "end": 1640.64,
                    "word": " compiler",
                    "probability": 0.93017578125
                },
                {
                    "start": 1640.64,
                    "end": 1641.18,
                    "word": " decides",
                    "probability": 0.9013671875
                },
                {
                    "start": 1641.18,
                    "end": 1641.48,
                    "word": ".",
                    "probability": 0.95654296875
                },
                {
                    "start": 1641.48,
                    "end": 1641.6,
                    "word": " So",
                    "probability": 0.884765625
                }
            ]
        },
        {
            "id": 222,
            "seek": 164716,
            "start": 1642.42,
            "end": 1650.12,
            "text": " when executing our code, it was necessary to preserve the original values of these two",
            "tokens": [
                51368,
                562,
                32368,
                527,
                3089,
                11,
                309,
                390,
                4818,
                281,
                15665,
                264,
                3380,
                4190,
                295,
                613,
                732,
                51732
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20644530635327102,
            "compression_ratio": 1.6411483253588517,
            "no_speech_prob": 0.0013580322265625,
            "words": [
                {
                    "start": 1642.42,
                    "end": 1643.06,
                    "word": " when",
                    "probability": 0.67724609375
                },
                {
                    "start": 1643.06,
                    "end": 1643.52,
                    "word": " executing",
                    "probability": 0.74658203125
                },
                {
                    "start": 1643.52,
                    "end": 1644.0,
                    "word": " our",
                    "probability": 0.80126953125
                },
                {
                    "start": 1644.0,
                    "end": 1644.38,
                    "word": " code",
                    "probability": 0.83740234375
                },
                {
                    "start": 1644.38,
                    "end": 1645.42,
                    "word": ",",
                    "probability": 0.8173828125
                },
                {
                    "start": 1645.42,
                    "end": 1645.7,
                    "word": " it",
                    "probability": 0.2384033203125
                },
                {
                    "start": 1645.7,
                    "end": 1647.0,
                    "word": " was",
                    "probability": 0.89208984375
                },
                {
                    "start": 1647.0,
                    "end": 1647.32,
                    "word": " necessary",
                    "probability": 0.91552734375
                },
                {
                    "start": 1647.32,
                    "end": 1647.66,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 1647.66,
                    "end": 1648.08,
                    "word": " preserve",
                    "probability": 0.75830078125
                },
                {
                    "start": 1648.08,
                    "end": 1648.64,
                    "word": " the",
                    "probability": 0.81982421875
                },
                {
                    "start": 1648.64,
                    "end": 1649.16,
                    "word": " original",
                    "probability": 0.755859375
                },
                {
                    "start": 1649.16,
                    "end": 1649.6,
                    "word": " values",
                    "probability": 0.90673828125
                },
                {
                    "start": 1649.6,
                    "end": 1649.76,
                    "word": " of",
                    "probability": 0.9052734375
                },
                {
                    "start": 1649.76,
                    "end": 1649.92,
                    "word": " these",
                    "probability": 0.666015625
                },
                {
                    "start": 1649.92,
                    "end": 1650.12,
                    "word": " two",
                    "probability": 0.79150390625
                }
            ]
        },
        {
            "id": 223,
            "seek": 167074,
            "start": 1650.12,
            "end": 1656.92,
            "text": " registers and then restore them back before passing control back to the original code of",
            "tokens": [
                50364,
                38351,
                293,
                550,
                15227,
                552,
                646,
                949,
                8437,
                1969,
                646,
                281,
                264,
                3380,
                3089,
                295,
                50700
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22395833619894126,
            "compression_ratio": 1.509009009009009,
            "no_speech_prob": 1.7642974853515625e-05,
            "words": [
                {
                    "start": 1650.12,
                    "end": 1650.5,
                    "word": " registers",
                    "probability": 0.501953125
                },
                {
                    "start": 1650.5,
                    "end": 1650.74,
                    "word": " and",
                    "probability": 0.826171875
                },
                {
                    "start": 1650.74,
                    "end": 1651.02,
                    "word": " then",
                    "probability": 0.7265625
                },
                {
                    "start": 1651.02,
                    "end": 1651.66,
                    "word": " restore",
                    "probability": 0.765625
                },
                {
                    "start": 1651.66,
                    "end": 1652.0,
                    "word": " them",
                    "probability": 0.73095703125
                },
                {
                    "start": 1652.0,
                    "end": 1652.36,
                    "word": " back",
                    "probability": 0.79736328125
                },
                {
                    "start": 1652.36,
                    "end": 1653.1,
                    "word": " before",
                    "probability": 0.75830078125
                },
                {
                    "start": 1653.1,
                    "end": 1653.48,
                    "word": " passing",
                    "probability": 0.73486328125
                },
                {
                    "start": 1653.48,
                    "end": 1653.92,
                    "word": " control",
                    "probability": 0.66552734375
                },
                {
                    "start": 1653.92,
                    "end": 1654.34,
                    "word": " back",
                    "probability": 0.79931640625
                },
                {
                    "start": 1654.34,
                    "end": 1654.52,
                    "word": " to",
                    "probability": 0.9033203125
                },
                {
                    "start": 1654.52,
                    "end": 1654.84,
                    "word": " the",
                    "probability": 0.8212890625
                },
                {
                    "start": 1654.84,
                    "end": 1656.34,
                    "word": " original",
                    "probability": 0.73291015625
                },
                {
                    "start": 1656.34,
                    "end": 1656.7,
                    "word": " code",
                    "probability": 0.74609375
                },
                {
                    "start": 1656.7,
                    "end": 1656.92,
                    "word": " of",
                    "probability": 0.87060546875
                }
            ]
        },
        {
            "id": 224,
            "seek": 167074,
            "start": 1656.92,
            "end": 1661.08,
            "text": " this VCU. And this makes return-oriented programming very hard, of course, because",
            "tokens": [
                50700,
                341,
                691,
                25864,
                13,
                400,
                341,
                1669,
                2736,
                12,
                27414,
                9410,
                588,
                1152,
                11,
                295,
                1164,
                11,
                570,
                50916
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22395833619894126,
            "compression_ratio": 1.509009009009009,
            "no_speech_prob": 1.7642974853515625e-05,
            "words": [
                {
                    "start": 1656.92,
                    "end": 1657.06,
                    "word": " this",
                    "probability": 0.55126953125
                },
                {
                    "start": 1657.06,
                    "end": 1657.38,
                    "word": " VCU",
                    "probability": 0.55999755859375
                },
                {
                    "start": 1657.38,
                    "end": 1658.02,
                    "word": ".",
                    "probability": 0.93408203125
                },
                {
                    "start": 1658.06,
                    "end": 1658.32,
                    "word": " And",
                    "probability": 0.82421875
                },
                {
                    "start": 1658.32,
                    "end": 1658.44,
                    "word": " this",
                    "probability": 0.8798828125
                },
                {
                    "start": 1658.44,
                    "end": 1658.7,
                    "word": " makes",
                    "probability": 0.7431640625
                },
                {
                    "start": 1658.7,
                    "end": 1659.16,
                    "word": " return",
                    "probability": 0.27490234375
                },
                {
                    "start": 1659.16,
                    "end": 1659.46,
                    "word": "-oriented",
                    "probability": 0.5367431640625
                },
                {
                    "start": 1659.46,
                    "end": 1659.88,
                    "word": " programming",
                    "probability": 0.716796875
                },
                {
                    "start": 1659.88,
                    "end": 1660.14,
                    "word": " very",
                    "probability": 0.7294921875
                },
                {
                    "start": 1660.14,
                    "end": 1660.48,
                    "word": " hard",
                    "probability": 0.7763671875
                },
                {
                    "start": 1660.48,
                    "end": 1660.58,
                    "word": ",",
                    "probability": 0.6533203125
                },
                {
                    "start": 1660.58,
                    "end": 1660.66,
                    "word": " of",
                    "probability": 0.90625
                },
                {
                    "start": 1660.66,
                    "end": 1660.8,
                    "word": " course",
                    "probability": 0.86328125
                },
                {
                    "start": 1660.8,
                    "end": 1660.86,
                    "word": ",",
                    "probability": 0.962890625
                },
                {
                    "start": 1660.86,
                    "end": 1661.08,
                    "word": " because",
                    "probability": 0.8369140625
                }
            ]
        },
        {
            "id": 225,
            "seek": 167074,
            "start": 1661.08,
            "end": 1667.46,
            "text": " we cannot just jump to already existing code to let it do our stuff. We have to",
            "tokens": [
                50916,
                321,
                2644,
                445,
                3012,
                281,
                1217,
                6741,
                3089,
                281,
                718,
                309,
                360,
                527,
                1507,
                13,
                492,
                362,
                281,
                51236
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22395833619894126,
            "compression_ratio": 1.509009009009009,
            "no_speech_prob": 1.7642974853515625e-05,
            "words": [
                {
                    "start": 1661.08,
                    "end": 1661.38,
                    "word": " we",
                    "probability": 0.9033203125
                },
                {
                    "start": 1661.38,
                    "end": 1661.58,
                    "word": " cannot",
                    "probability": 0.8134765625
                },
                {
                    "start": 1661.58,
                    "end": 1661.94,
                    "word": " just",
                    "probability": 0.87841796875
                },
                {
                    "start": 1661.94,
                    "end": 1662.38,
                    "word": " jump",
                    "probability": 0.8115234375
                },
                {
                    "start": 1662.38,
                    "end": 1662.56,
                    "word": " to",
                    "probability": 0.90087890625
                },
                {
                    "start": 1662.56,
                    "end": 1662.8,
                    "word": " already",
                    "probability": 0.7109375
                },
                {
                    "start": 1662.8,
                    "end": 1663.16,
                    "word": " existing",
                    "probability": 0.81103515625
                },
                {
                    "start": 1663.16,
                    "end": 1663.52,
                    "word": " code",
                    "probability": 0.81787109375
                },
                {
                    "start": 1663.52,
                    "end": 1664.06,
                    "word": " to",
                    "probability": 0.876953125
                },
                {
                    "start": 1664.06,
                    "end": 1664.68,
                    "word": " let",
                    "probability": 0.90771484375
                },
                {
                    "start": 1664.68,
                    "end": 1664.8,
                    "word": " it",
                    "probability": 0.90087890625
                },
                {
                    "start": 1664.8,
                    "end": 1665.04,
                    "word": " do",
                    "probability": 0.87939453125
                },
                {
                    "start": 1665.04,
                    "end": 1665.3,
                    "word": " our",
                    "probability": 0.8125
                },
                {
                    "start": 1665.3,
                    "end": 1665.68,
                    "word": " stuff",
                    "probability": 0.81982421875
                },
                {
                    "start": 1665.68,
                    "end": 1666.32,
                    "word": ".",
                    "probability": 0.9169921875
                },
                {
                    "start": 1666.64,
                    "end": 1667.12,
                    "word": " We",
                    "probability": 0.5712890625
                },
                {
                    "start": 1667.12,
                    "end": 1667.3,
                    "word": " have",
                    "probability": 0.8798828125
                },
                {
                    "start": 1667.3,
                    "end": 1667.46,
                    "word": " to",
                    "probability": 0.904296875
                }
            ]
        },
        {
            "id": 226,
            "seek": 167074,
            "start": 1667.46,
            "end": 1673.7,
            "text": " be careful about these two registers. So let's look at how we ended up implementing",
            "tokens": [
                51236,
                312,
                5026,
                466,
                613,
                732,
                38351,
                13,
                407,
                718,
                311,
                574,
                412,
                577,
                321,
                4590,
                493,
                18114,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22395833619894126,
            "compression_ratio": 1.509009009009009,
            "no_speech_prob": 1.7642974853515625e-05,
            "words": [
                {
                    "start": 1667.46,
                    "end": 1667.8,
                    "word": " be",
                    "probability": 0.91162109375
                },
                {
                    "start": 1667.8,
                    "end": 1668.04,
                    "word": " careful",
                    "probability": 0.89794921875
                },
                {
                    "start": 1668.04,
                    "end": 1668.32,
                    "word": " about",
                    "probability": 0.82470703125
                },
                {
                    "start": 1668.32,
                    "end": 1668.52,
                    "word": " these",
                    "probability": 0.62548828125
                },
                {
                    "start": 1668.52,
                    "end": 1668.68,
                    "word": " two",
                    "probability": 0.7841796875
                },
                {
                    "start": 1668.68,
                    "end": 1669.04,
                    "word": " registers",
                    "probability": 0.80078125
                },
                {
                    "start": 1669.04,
                    "end": 1669.68,
                    "word": ".",
                    "probability": 0.99365234375
                },
                {
                    "start": 1670.46,
                    "end": 1671.1,
                    "word": " So",
                    "probability": 0.89501953125
                },
                {
                    "start": 1671.1,
                    "end": 1671.66,
                    "word": " let's",
                    "probability": 0.862060546875
                },
                {
                    "start": 1671.66,
                    "end": 1671.82,
                    "word": " look",
                    "probability": 0.91845703125
                },
                {
                    "start": 1671.82,
                    "end": 1671.96,
                    "word": " at",
                    "probability": 0.90673828125
                },
                {
                    "start": 1671.96,
                    "end": 1672.34,
                    "word": " how",
                    "probability": 0.90283203125
                },
                {
                    "start": 1672.34,
                    "end": 1672.78,
                    "word": " we",
                    "probability": 0.90625
                },
                {
                    "start": 1672.78,
                    "end": 1672.96,
                    "word": " ended",
                    "probability": 0.68408203125
                },
                {
                    "start": 1672.96,
                    "end": 1673.14,
                    "word": " up",
                    "probability": 0.9013671875
                },
                {
                    "start": 1673.14,
                    "end": 1673.7,
                    "word": " implementing",
                    "probability": 0.6708984375
                }
            ]
        },
        {
            "id": 227,
            "seek": 170060,
            "start": 1673.7,
            "end": 1682.74,
            "text": " our exploits, given all of these limitations. First, we used transfer data to load our code",
            "tokens": [
                50384,
                527,
                12382,
                1208,
                11,
                2212,
                439,
                295,
                613,
                15705,
                13,
                2386,
                11,
                321,
                1143,
                5003,
                1412,
                281,
                3677,
                527,
                3089,
                50820
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2712296098470688,
            "compression_ratio": 1.6457399103139014,
            "no_speech_prob": 0.0002378225326538086,
            "words": [
                {
                    "start": 1673.7,
                    "end": 1674.14,
                    "word": " our",
                    "probability": 0.0313720703125
                },
                {
                    "start": 1674.14,
                    "end": 1675.5,
                    "word": " exploits",
                    "probability": 0.56951904296875
                },
                {
                    "start": 1675.5,
                    "end": 1675.6,
                    "word": ",",
                    "probability": 0.357666015625
                },
                {
                    "start": 1675.6,
                    "end": 1675.8,
                    "word": " given",
                    "probability": 0.425048828125
                },
                {
                    "start": 1675.8,
                    "end": 1676.02,
                    "word": " all",
                    "probability": 0.9033203125
                },
                {
                    "start": 1676.02,
                    "end": 1676.14,
                    "word": " of",
                    "probability": 0.89501953125
                },
                {
                    "start": 1676.14,
                    "end": 1676.26,
                    "word": " these",
                    "probability": 0.68701171875
                },
                {
                    "start": 1676.26,
                    "end": 1676.74,
                    "word": " limitations",
                    "probability": 0.67578125
                },
                {
                    "start": 1676.74,
                    "end": 1677.22,
                    "word": ".",
                    "probability": 0.7529296875
                },
                {
                    "start": 1677.82,
                    "end": 1678.38,
                    "word": " First",
                    "probability": 0.85107421875
                },
                {
                    "start": 1678.38,
                    "end": 1678.46,
                    "word": ",",
                    "probability": 0.34619140625
                },
                {
                    "start": 1678.46,
                    "end": 1678.56,
                    "word": " we",
                    "probability": 0.771484375
                },
                {
                    "start": 1678.56,
                    "end": 1678.7,
                    "word": " used",
                    "probability": 0.146728515625
                },
                {
                    "start": 1678.7,
                    "end": 1679.02,
                    "word": " transfer",
                    "probability": 0.638671875
                },
                {
                    "start": 1679.02,
                    "end": 1679.36,
                    "word": " data",
                    "probability": 0.79443359375
                },
                {
                    "start": 1679.36,
                    "end": 1680.08,
                    "word": " to",
                    "probability": 0.88427734375
                },
                {
                    "start": 1680.08,
                    "end": 1681.44,
                    "word": " load",
                    "probability": 0.85009765625
                },
                {
                    "start": 1681.44,
                    "end": 1682.1,
                    "word": " our",
                    "probability": 0.8046875
                },
                {
                    "start": 1682.1,
                    "end": 1682.74,
                    "word": " code",
                    "probability": 0.8056640625
                }
            ]
        },
        {
            "id": 228,
            "seek": 170060,
            "start": 1682.74,
            "end": 1689.26,
            "text": " into the empty portion of the RAM, where we can execute it from. And then we execute it,",
            "tokens": [
                50820,
                666,
                264,
                6707,
                8044,
                295,
                264,
                14561,
                11,
                689,
                321,
                393,
                14483,
                309,
                490,
                13,
                400,
                550,
                321,
                14483,
                309,
                11,
                51136
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2712296098470688,
            "compression_ratio": 1.6457399103139014,
            "no_speech_prob": 0.0002378225326538086,
            "words": [
                {
                    "start": 1682.74,
                    "end": 1683.3,
                    "word": " into",
                    "probability": 0.72119140625
                },
                {
                    "start": 1683.3,
                    "end": 1683.92,
                    "word": " the",
                    "probability": 0.798828125
                },
                {
                    "start": 1683.92,
                    "end": 1684.3,
                    "word": " empty",
                    "probability": 0.64111328125
                },
                {
                    "start": 1684.3,
                    "end": 1684.66,
                    "word": " portion",
                    "probability": 0.80615234375
                },
                {
                    "start": 1684.66,
                    "end": 1684.8,
                    "word": " of",
                    "probability": 0.8974609375
                },
                {
                    "start": 1684.8,
                    "end": 1684.9,
                    "word": " the",
                    "probability": 0.78369140625
                },
                {
                    "start": 1684.9,
                    "end": 1685.1,
                    "word": " RAM",
                    "probability": 0.67626953125
                },
                {
                    "start": 1685.1,
                    "end": 1685.68,
                    "word": ",",
                    "probability": 0.4599609375
                },
                {
                    "start": 1685.68,
                    "end": 1685.9,
                    "word": " where",
                    "probability": 0.9033203125
                },
                {
                    "start": 1685.9,
                    "end": 1686.04,
                    "word": " we",
                    "probability": 0.9033203125
                },
                {
                    "start": 1686.04,
                    "end": 1686.18,
                    "word": " can",
                    "probability": 0.89111328125
                },
                {
                    "start": 1686.18,
                    "end": 1686.54,
                    "word": " execute",
                    "probability": 0.82861328125
                },
                {
                    "start": 1686.54,
                    "end": 1686.74,
                    "word": " it",
                    "probability": 0.89990234375
                },
                {
                    "start": 1686.74,
                    "end": 1687.0,
                    "word": " from",
                    "probability": 0.8125
                },
                {
                    "start": 1687.0,
                    "end": 1687.56,
                    "word": ".",
                    "probability": 0.6533203125
                },
                {
                    "start": 1688.04,
                    "end": 1688.16,
                    "word": " And",
                    "probability": 0.84033203125
                },
                {
                    "start": 1688.16,
                    "end": 1688.36,
                    "word": " then",
                    "probability": 0.72802734375
                },
                {
                    "start": 1688.36,
                    "end": 1688.52,
                    "word": " we",
                    "probability": 0.892578125
                },
                {
                    "start": 1688.52,
                    "end": 1688.92,
                    "word": " execute",
                    "probability": 0.4384765625
                },
                {
                    "start": 1688.92,
                    "end": 1689.16,
                    "word": " it",
                    "probability": 0.90185546875
                },
                {
                    "start": 1689.16,
                    "end": 1689.26,
                    "word": ",",
                    "probability": 0.197509765625
                }
            ]
        },
        {
            "id": 229,
            "seek": 170060,
            "start": 1689.26,
            "end": 1696.76,
            "text": " and this one will patch some exploit into the empty flash, which is this large part of flash",
            "tokens": [
                51136,
                293,
                341,
                472,
                486,
                9972,
                512,
                25924,
                666,
                264,
                6707,
                7319,
                11,
                597,
                307,
                341,
                2416,
                644,
                295,
                7319,
                51512
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2712296098470688,
            "compression_ratio": 1.6457399103139014,
            "no_speech_prob": 0.0002378225326538086,
            "words": [
                {
                    "start": 1689.26,
                    "end": 1689.4,
                    "word": " and",
                    "probability": 0.8876953125
                },
                {
                    "start": 1689.4,
                    "end": 1689.72,
                    "word": " this",
                    "probability": 0.8720703125
                },
                {
                    "start": 1689.72,
                    "end": 1689.88,
                    "word": " one",
                    "probability": 0.79833984375
                },
                {
                    "start": 1689.88,
                    "end": 1690.2,
                    "word": " will",
                    "probability": 0.701171875
                },
                {
                    "start": 1690.2,
                    "end": 1691.3,
                    "word": " patch",
                    "probability": 0.5859375
                },
                {
                    "start": 1691.3,
                    "end": 1692.2,
                    "word": " some",
                    "probability": 0.76513671875
                },
                {
                    "start": 1692.2,
                    "end": 1693.32,
                    "word": " exploit",
                    "probability": 0.475830078125
                },
                {
                    "start": 1693.32,
                    "end": 1693.72,
                    "word": " into",
                    "probability": 0.759765625
                },
                {
                    "start": 1693.72,
                    "end": 1693.96,
                    "word": " the",
                    "probability": 0.806640625
                },
                {
                    "start": 1693.96,
                    "end": 1694.26,
                    "word": " empty",
                    "probability": 0.70068359375
                },
                {
                    "start": 1694.26,
                    "end": 1694.62,
                    "word": " flash",
                    "probability": 0.282470703125
                },
                {
                    "start": 1694.62,
                    "end": 1694.8,
                    "word": ",",
                    "probability": 0.7314453125
                },
                {
                    "start": 1694.8,
                    "end": 1695.12,
                    "word": " which",
                    "probability": 0.9130859375
                },
                {
                    "start": 1695.12,
                    "end": 1695.3,
                    "word": " is",
                    "probability": 0.904296875
                },
                {
                    "start": 1695.3,
                    "end": 1695.48,
                    "word": " this",
                    "probability": 0.8828125
                },
                {
                    "start": 1695.48,
                    "end": 1695.84,
                    "word": " large",
                    "probability": 0.63037109375
                },
                {
                    "start": 1695.84,
                    "end": 1696.34,
                    "word": " part",
                    "probability": 0.80712890625
                },
                {
                    "start": 1696.34,
                    "end": 1696.54,
                    "word": " of",
                    "probability": 0.90185546875
                },
                {
                    "start": 1696.54,
                    "end": 1696.76,
                    "word": " flash",
                    "probability": 0.7509765625
                }
            ]
        },
        {
            "id": 230,
            "seek": 170060,
            "start": 1696.76,
            "end": 1703.56,
            "text": " which is not used, 700 kilobytes. Then we also patched two interrupt service routines. So the",
            "tokens": [
                51512,
                597,
                307,
                406,
                1143,
                11,
                15204,
                5128,
                996,
                43673,
                13,
                1396,
                321,
                611,
                9972,
                292,
                732,
                12729,
                2643,
                33827,
                13,
                407,
                264,
                51852
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2712296098470688,
            "compression_ratio": 1.6457399103139014,
            "no_speech_prob": 0.0002378225326538086,
            "words": [
                {
                    "start": 1696.76,
                    "end": 1696.92,
                    "word": " which",
                    "probability": 0.27685546875
                },
                {
                    "start": 1696.92,
                    "end": 1697.04,
                    "word": " is",
                    "probability": 0.9052734375
                },
                {
                    "start": 1697.04,
                    "end": 1697.18,
                    "word": " not",
                    "probability": 0.8876953125
                },
                {
                    "start": 1697.18,
                    "end": 1697.44,
                    "word": " used",
                    "probability": 0.80126953125
                },
                {
                    "start": 1697.44,
                    "end": 1697.58,
                    "word": ",",
                    "probability": 0.65576171875
                },
                {
                    "start": 1697.58,
                    "end": 1697.82,
                    "word": " 700",
                    "probability": 0.82958984375
                },
                {
                    "start": 1697.82,
                    "end": 1698.5,
                    "word": " kilobytes",
                    "probability": 0.876953125
                },
                {
                    "start": 1698.5,
                    "end": 1699.06,
                    "word": ".",
                    "probability": 0.97998046875
                },
                {
                    "start": 1699.78,
                    "end": 1700.34,
                    "word": " Then",
                    "probability": 0.794921875
                },
                {
                    "start": 1700.34,
                    "end": 1700.8,
                    "word": " we",
                    "probability": 0.62353515625
                },
                {
                    "start": 1700.8,
                    "end": 1701.02,
                    "word": " also",
                    "probability": 0.830078125
                },
                {
                    "start": 1701.02,
                    "end": 1701.54,
                    "word": " patched",
                    "probability": 0.72265625
                },
                {
                    "start": 1701.54,
                    "end": 1701.74,
                    "word": " two",
                    "probability": 0.71826171875
                },
                {
                    "start": 1701.74,
                    "end": 1702.16,
                    "word": " interrupt",
                    "probability": 0.72412109375
                },
                {
                    "start": 1702.16,
                    "end": 1702.56,
                    "word": " service",
                    "probability": 0.755859375
                },
                {
                    "start": 1702.56,
                    "end": 1702.9,
                    "word": " routines",
                    "probability": 0.9423828125
                },
                {
                    "start": 1702.9,
                    "end": 1703.26,
                    "word": ".",
                    "probability": 0.533203125
                },
                {
                    "start": 1703.26,
                    "end": 1703.38,
                    "word": " So",
                    "probability": 0.89208984375
                },
                {
                    "start": 1703.38,
                    "end": 1703.56,
                    "word": " the",
                    "probability": 0.68994140625
                }
            ]
        },
        {
            "id": 231,
            "seek": 172958,
            "start": 1703.56,
            "end": 1709.98,
            "text": " interrupt handlers for both a timer, which gets called periodically, where we will execute our",
            "tokens": [
                50364,
                12729,
                1011,
                11977,
                337,
                1293,
                257,
                19247,
                11,
                597,
                2170,
                1219,
                38916,
                11,
                689,
                321,
                486,
                14483,
                527,
                50688
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2578983464083829,
            "compression_ratio": 1.6905829596412556,
            "no_speech_prob": 8.887052536010742e-05,
            "words": [
                {
                    "start": 1703.56,
                    "end": 1703.78,
                    "word": " interrupt",
                    "probability": 0.034912109375
                },
                {
                    "start": 1703.78,
                    "end": 1704.32,
                    "word": " handlers",
                    "probability": 0.67822265625
                },
                {
                    "start": 1704.32,
                    "end": 1704.7,
                    "word": " for",
                    "probability": 0.71875
                },
                {
                    "start": 1704.7,
                    "end": 1704.92,
                    "word": " both",
                    "probability": 0.77587890625
                },
                {
                    "start": 1705.12,
                    "end": 1705.42,
                    "word": " a timer",
                    "probability": 0.76708984375
                },
                {
                    "start": 1705.42,
                    "end": 1705.58,
                    "word": ",",
                    "probability": 0.427734375
                },
                {
                    "start": 1705.58,
                    "end": 1705.66,
                    "word": " which",
                    "probability": 0.91455078125
                },
                {
                    "start": 1705.66,
                    "end": 1705.88,
                    "word": " gets",
                    "probability": 0.8076171875
                },
                {
                    "start": 1705.88,
                    "end": 1706.16,
                    "word": " called",
                    "probability": 0.45703125
                },
                {
                    "start": 1706.16,
                    "end": 1706.76,
                    "word": " periodically",
                    "probability": 0.8603515625
                },
                {
                    "start": 1706.76,
                    "end": 1707.68,
                    "word": ",",
                    "probability": 0.431640625
                },
                {
                    "start": 1707.68,
                    "end": 1707.76,
                    "word": " where",
                    "probability": 0.82080078125
                },
                {
                    "start": 1707.76,
                    "end": 1707.9,
                    "word": " we",
                    "probability": 0.85693359375
                },
                {
                    "start": 1707.9,
                    "end": 1708.24,
                    "word": " will",
                    "probability": 0.484375
                },
                {
                    "start": 1708.24,
                    "end": 1709.68,
                    "word": " execute",
                    "probability": 0.88720703125
                },
                {
                    "start": 1709.68,
                    "end": 1709.98,
                    "word": " our",
                    "probability": 0.80615234375
                }
            ]
        },
        {
            "id": 232,
            "seek": 172958,
            "start": 1709.98,
            "end": 1717.82,
            "text": " thread, and the interrupt service routine for canReceive, so that we can receive can frames",
            "tokens": [
                50688,
                7207,
                11,
                293,
                264,
                12729,
                2643,
                9927,
                337,
                393,
                8524,
                384,
                488,
                11,
                370,
                300,
                321,
                393,
                4774,
                393,
                12083,
                51076
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2578983464083829,
            "compression_ratio": 1.6905829596412556,
            "no_speech_prob": 8.887052536010742e-05,
            "words": [
                {
                    "start": 1709.98,
                    "end": 1710.4,
                    "word": " thread",
                    "probability": 0.7900390625
                },
                {
                    "start": 1710.4,
                    "end": 1711.14,
                    "word": ",",
                    "probability": 0.29443359375
                },
                {
                    "start": 1711.14,
                    "end": 1711.46,
                    "word": " and",
                    "probability": 0.88671875
                },
                {
                    "start": 1711.46,
                    "end": 1713.22,
                    "word": " the",
                    "probability": 0.73486328125
                },
                {
                    "start": 1713.22,
                    "end": 1713.56,
                    "word": " interrupt",
                    "probability": 0.6953125
                },
                {
                    "start": 1713.56,
                    "end": 1713.96,
                    "word": " service",
                    "probability": 0.79296875
                },
                {
                    "start": 1713.96,
                    "end": 1714.26,
                    "word": " routine",
                    "probability": 0.8046875
                },
                {
                    "start": 1714.26,
                    "end": 1714.56,
                    "word": " for",
                    "probability": 0.796875
                },
                {
                    "start": 1714.56,
                    "end": 1715.86,
                    "word": " canReceive",
                    "probability": 0.6690673828125
                },
                {
                    "start": 1715.86,
                    "end": 1715.98,
                    "word": ",",
                    "probability": 0.41796875
                },
                {
                    "start": 1715.98,
                    "end": 1716.18,
                    "word": " so",
                    "probability": 0.8955078125
                },
                {
                    "start": 1716.18,
                    "end": 1716.32,
                    "word": " that",
                    "probability": 0.86865234375
                },
                {
                    "start": 1716.32,
                    "end": 1716.44,
                    "word": " we",
                    "probability": 0.90283203125
                },
                {
                    "start": 1716.44,
                    "end": 1716.66,
                    "word": " can",
                    "probability": 0.89599609375
                },
                {
                    "start": 1716.66,
                    "end": 1717.24,
                    "word": " receive",
                    "probability": 0.9169921875
                },
                {
                    "start": 1717.24,
                    "end": 1717.5,
                    "word": " can",
                    "probability": 0.5029296875
                },
                {
                    "start": 1717.5,
                    "end": 1717.82,
                    "word": " frames",
                    "probability": 0.1893310546875
                }
            ]
        },
        {
            "id": 233,
            "seek": 172958,
            "start": 1717.82,
            "end": 1723.64,
            "text": " for the rest of the car. And if we are interested in them, save them in a message box in a buffer",
            "tokens": [
                51076,
                337,
                264,
                1472,
                295,
                264,
                1032,
                13,
                400,
                498,
                321,
                366,
                3102,
                294,
                552,
                11,
                3155,
                552,
                294,
                257,
                3636,
                2424,
                294,
                257,
                21762,
                51368
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2578983464083829,
            "compression_ratio": 1.6905829596412556,
            "no_speech_prob": 8.887052536010742e-05,
            "words": [
                {
                    "start": 1717.82,
                    "end": 1718.02,
                    "word": " for",
                    "probability": 0.88671875
                },
                {
                    "start": 1718.02,
                    "end": 1718.12,
                    "word": " the",
                    "probability": 0.81298828125
                },
                {
                    "start": 1718.12,
                    "end": 1718.24,
                    "word": " rest",
                    "probability": 0.8173828125
                },
                {
                    "start": 1718.24,
                    "end": 1718.34,
                    "word": " of",
                    "probability": 0.904296875
                },
                {
                    "start": 1718.34,
                    "end": 1718.46,
                    "word": " the",
                    "probability": 0.8154296875
                },
                {
                    "start": 1718.46,
                    "end": 1718.64,
                    "word": " car",
                    "probability": 0.7705078125
                },
                {
                    "start": 1718.64,
                    "end": 1718.76,
                    "word": ".",
                    "probability": 0.73193359375
                },
                {
                    "start": 1718.76,
                    "end": 1718.9,
                    "word": " And",
                    "probability": 0.80712890625
                },
                {
                    "start": 1718.9,
                    "end": 1719.14,
                    "word": " if",
                    "probability": 0.87451171875
                },
                {
                    "start": 1719.14,
                    "end": 1719.24,
                    "word": " we",
                    "probability": 0.89306640625
                },
                {
                    "start": 1719.24,
                    "end": 1719.34,
                    "word": " are",
                    "probability": 0.83642578125
                },
                {
                    "start": 1719.34,
                    "end": 1719.68,
                    "word": " interested",
                    "probability": 0.6572265625
                },
                {
                    "start": 1719.68,
                    "end": 1719.9,
                    "word": " in",
                    "probability": 0.90625
                },
                {
                    "start": 1719.9,
                    "end": 1720.1,
                    "word": " them",
                    "probability": 0.70556640625
                },
                {
                    "start": 1720.1,
                    "end": 1720.52,
                    "word": ",",
                    "probability": 0.97216796875
                },
                {
                    "start": 1720.52,
                    "end": 1720.82,
                    "word": " save",
                    "probability": 0.87255859375
                },
                {
                    "start": 1720.82,
                    "end": 1721.06,
                    "word": " them",
                    "probability": 0.734375
                },
                {
                    "start": 1721.06,
                    "end": 1721.22,
                    "word": " in",
                    "probability": 0.90478515625
                },
                {
                    "start": 1721.34,
                    "end": 1721.58,
                    "word": " a message",
                    "probability": 0.83154296875
                },
                {
                    "start": 1721.58,
                    "end": 1721.94,
                    "word": " box",
                    "probability": 0.7880859375
                },
                {
                    "start": 1721.94,
                    "end": 1723.2,
                    "word": " in",
                    "probability": 0.43310546875
                },
                {
                    "start": 1723.32,
                    "end": 1723.64,
                    "word": " a buffer",
                    "probability": 0.73828125
                }
            ]
        },
        {
            "id": 234,
            "seek": 172958,
            "start": 1724.36,
            "end": 1732.54,
            "text": " for our thread to pick them up later. After this patching occurs, during the first execution",
            "tokens": [
                51404,
                337,
                527,
                7207,
                281,
                1888,
                552,
                493,
                1780,
                13,
                2381,
                341,
                9972,
                278,
                11843,
                11,
                1830,
                264,
                700,
                15058,
                51820
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2578983464083829,
            "compression_ratio": 1.6905829596412556,
            "no_speech_prob": 8.887052536010742e-05,
            "words": [
                {
                    "start": 1724.36,
                    "end": 1724.64,
                    "word": " for",
                    "probability": 0.80126953125
                },
                {
                    "start": 1724.64,
                    "end": 1725.28,
                    "word": " our",
                    "probability": 0.81884765625
                },
                {
                    "start": 1725.28,
                    "end": 1725.7,
                    "word": " thread",
                    "probability": 0.6982421875
                },
                {
                    "start": 1725.7,
                    "end": 1725.94,
                    "word": " to",
                    "probability": 0.81103515625
                },
                {
                    "start": 1725.94,
                    "end": 1726.14,
                    "word": " pick",
                    "probability": 0.81884765625
                },
                {
                    "start": 1726.14,
                    "end": 1726.3,
                    "word": " them",
                    "probability": 0.7333984375
                },
                {
                    "start": 1726.3,
                    "end": 1726.46,
                    "word": " up",
                    "probability": 0.908203125
                },
                {
                    "start": 1726.46,
                    "end": 1726.74,
                    "word": " later",
                    "probability": 0.87353515625
                },
                {
                    "start": 1726.74,
                    "end": 1727.24,
                    "word": ".",
                    "probability": 0.99560546875
                },
                {
                    "start": 1728.84,
                    "end": 1729.34,
                    "word": " After",
                    "probability": 0.79736328125
                },
                {
                    "start": 1729.34,
                    "end": 1729.72,
                    "word": " this",
                    "probability": 0.6845703125
                },
                {
                    "start": 1729.72,
                    "end": 1730.38,
                    "word": " patching",
                    "probability": 0.825927734375
                },
                {
                    "start": 1730.38,
                    "end": 1730.84,
                    "word": " occurs",
                    "probability": 0.83447265625
                },
                {
                    "start": 1730.84,
                    "end": 1731.42,
                    "word": ",",
                    "probability": 0.82177734375
                },
                {
                    "start": 1731.42,
                    "end": 1731.64,
                    "word": " during",
                    "probability": 0.78662109375
                },
                {
                    "start": 1731.64,
                    "end": 1731.84,
                    "word": " the",
                    "probability": 0.81591796875
                },
                {
                    "start": 1731.84,
                    "end": 1732.06,
                    "word": " first",
                    "probability": 0.80126953125
                },
                {
                    "start": 1732.06,
                    "end": 1732.54,
                    "word": " execution",
                    "probability": 0.88623046875
                }
            ]
        },
        {
            "id": 235,
            "seek": 175580,
            "start": 1732.54,
            "end": 1743.87,
            "text": " of the timer ISR, our patch will jump to our code in the empty part of the flash,",
            "tokens": [
                50368,
                295,
                264,
                19247,
                6205,
                49,
                11,
                527,
                9972,
                486,
                3012,
                281,
                527,
                3089,
                294,
                264,
                6707,
                644,
                295,
                264,
                7319,
                11,
                50852
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22984601708425992,
            "compression_ratio": 1.592814371257485,
            "no_speech_prob": 6.0677528381347656e-05,
            "words": [
                {
                    "start": 1732.54,
                    "end": 1732.86,
                    "word": " of",
                    "probability": 0.251220703125
                },
                {
                    "start": 1732.86,
                    "end": 1733.02,
                    "word": " the",
                    "probability": 0.81005859375
                },
                {
                    "start": 1733.02,
                    "end": 1733.32,
                    "word": " timer",
                    "probability": 0.6982421875
                },
                {
                    "start": 1733.32,
                    "end": 1734.06,
                    "word": " ISR",
                    "probability": 0.77685546875
                },
                {
                    "start": 1734.06,
                    "end": 1735.16,
                    "word": ",",
                    "probability": 0.45947265625
                },
                {
                    "start": 1736.63,
                    "end": 1739.01,
                    "word": " our",
                    "probability": 0.599609375
                },
                {
                    "start": 1739.01,
                    "end": 1739.41,
                    "word": " patch",
                    "probability": 0.65869140625
                },
                {
                    "start": 1739.41,
                    "end": 1739.73,
                    "word": " will",
                    "probability": 0.8017578125
                },
                {
                    "start": 1739.73,
                    "end": 1740.43,
                    "word": " jump",
                    "probability": 0.8212890625
                },
                {
                    "start": 1740.43,
                    "end": 1740.63,
                    "word": " to",
                    "probability": 0.89453125
                },
                {
                    "start": 1740.63,
                    "end": 1740.99,
                    "word": " our",
                    "probability": 0.822265625
                },
                {
                    "start": 1740.99,
                    "end": 1742.43,
                    "word": " code",
                    "probability": 0.63916015625
                },
                {
                    "start": 1742.43,
                    "end": 1742.61,
                    "word": " in",
                    "probability": 0.88720703125
                },
                {
                    "start": 1742.61,
                    "end": 1742.73,
                    "word": " the",
                    "probability": 0.80712890625
                },
                {
                    "start": 1742.73,
                    "end": 1743.01,
                    "word": " empty",
                    "probability": 0.64697265625
                },
                {
                    "start": 1743.01,
                    "end": 1743.37,
                    "word": " part",
                    "probability": 0.77197265625
                },
                {
                    "start": 1743.37,
                    "end": 1743.51,
                    "word": " of",
                    "probability": 0.90478515625
                },
                {
                    "start": 1743.51,
                    "end": 1743.63,
                    "word": " the",
                    "probability": 0.68310546875
                },
                {
                    "start": 1743.63,
                    "end": 1743.83,
                    "word": " flash",
                    "probability": 0.5478515625
                },
                {
                    "start": 1743.83,
                    "end": 1743.87,
                    "word": ",",
                    "probability": 0.7119140625
                }
            ]
        },
        {
            "id": 236,
            "seek": 175580,
            "start": 1743.87,
            "end": 1750.41,
            "text": " which is now not empty anymore. And this code is written in assembly, because we cannot compile",
            "tokens": [
                50852,
                597,
                307,
                586,
                406,
                6707,
                3602,
                13,
                400,
                341,
                3089,
                307,
                3720,
                294,
                12103,
                11,
                570,
                321,
                2644,
                31413,
                51184
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22984601708425992,
            "compression_ratio": 1.592814371257485,
            "no_speech_prob": 6.0677528381347656e-05,
            "words": [
                {
                    "start": 1743.87,
                    "end": 1744.03,
                    "word": " which",
                    "probability": 0.916015625
                },
                {
                    "start": 1744.03,
                    "end": 1744.13,
                    "word": " is",
                    "probability": 0.9052734375
                },
                {
                    "start": 1744.13,
                    "end": 1744.31,
                    "word": " now",
                    "probability": 0.83642578125
                },
                {
                    "start": 1744.31,
                    "end": 1744.51,
                    "word": " not",
                    "probability": 0.89599609375
                },
                {
                    "start": 1744.51,
                    "end": 1744.77,
                    "word": " empty",
                    "probability": 0.69921875
                },
                {
                    "start": 1744.77,
                    "end": 1745.13,
                    "word": " anymore",
                    "probability": 0.76416015625
                },
                {
                    "start": 1745.13,
                    "end": 1745.67,
                    "word": ".",
                    "probability": 0.86328125
                },
                {
                    "start": 1745.79,
                    "end": 1746.01,
                    "word": " And",
                    "probability": 0.830078125
                },
                {
                    "start": 1746.01,
                    "end": 1747.95,
                    "word": " this",
                    "probability": 0.794921875
                },
                {
                    "start": 1747.95,
                    "end": 1748.25,
                    "word": " code",
                    "probability": 0.83447265625
                },
                {
                    "start": 1748.25,
                    "end": 1748.51,
                    "word": " is",
                    "probability": 0.90625
                },
                {
                    "start": 1748.51,
                    "end": 1748.83,
                    "word": " written",
                    "probability": 0.791015625
                },
                {
                    "start": 1748.83,
                    "end": 1749.01,
                    "word": " in",
                    "probability": 0.8984375
                },
                {
                    "start": 1749.01,
                    "end": 1749.33,
                    "word": " assembly",
                    "probability": 0.685546875
                },
                {
                    "start": 1749.33,
                    "end": 1749.37,
                    "word": ",",
                    "probability": 0.11468505859375
                },
                {
                    "start": 1749.37,
                    "end": 1749.63,
                    "word": " because",
                    "probability": 0.8369140625
                },
                {
                    "start": 1749.63,
                    "end": 1749.79,
                    "word": " we",
                    "probability": 0.90380859375
                },
                {
                    "start": 1749.79,
                    "end": 1749.99,
                    "word": " cannot",
                    "probability": 0.76806640625
                },
                {
                    "start": 1749.99,
                    "end": 1750.41,
                    "word": " compile",
                    "probability": 0.79248046875
                }
            ]
        },
        {
            "id": 237,
            "seek": 175580,
            "start": 1750.41,
            "end": 1760.23,
            "text": " code to the flash. And what this piece of code does, it just copies the rest of the code",
            "tokens": [
                51184,
                3089,
                281,
                264,
                7319,
                13,
                400,
                437,
                341,
                2522,
                295,
                3089,
                775,
                11,
                309,
                445,
                14341,
                264,
                1472,
                295,
                264,
                3089,
                51676
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22984601708425992,
            "compression_ratio": 1.592814371257485,
            "no_speech_prob": 6.0677528381347656e-05,
            "words": [
                {
                    "start": 1750.41,
                    "end": 1750.77,
                    "word": " code",
                    "probability": 0.6318359375
                },
                {
                    "start": 1750.77,
                    "end": 1751.75,
                    "word": " to",
                    "probability": 0.61669921875
                },
                {
                    "start": 1751.75,
                    "end": 1751.91,
                    "word": " the",
                    "probability": 0.80615234375
                },
                {
                    "start": 1751.91,
                    "end": 1752.21,
                    "word": " flash",
                    "probability": 0.77490234375
                },
                {
                    "start": 1752.21,
                    "end": 1752.75,
                    "word": ".",
                    "probability": 0.9150390625
                },
                {
                    "start": 1753.39,
                    "end": 1753.69,
                    "word": " And",
                    "probability": 0.80029296875
                },
                {
                    "start": 1753.69,
                    "end": 1756.81,
                    "word": " what",
                    "probability": 0.64892578125
                },
                {
                    "start": 1756.81,
                    "end": 1757.17,
                    "word": " this",
                    "probability": 0.88330078125
                },
                {
                    "start": 1757.17,
                    "end": 1757.55,
                    "word": " piece",
                    "probability": 0.78369140625
                },
                {
                    "start": 1757.55,
                    "end": 1757.69,
                    "word": " of",
                    "probability": 0.9111328125
                },
                {
                    "start": 1757.69,
                    "end": 1757.85,
                    "word": " code",
                    "probability": 0.7724609375
                },
                {
                    "start": 1757.85,
                    "end": 1758.09,
                    "word": " does",
                    "probability": 0.89990234375
                },
                {
                    "start": 1758.09,
                    "end": 1758.17,
                    "word": ",",
                    "probability": 0.76953125
                },
                {
                    "start": 1758.17,
                    "end": 1758.29,
                    "word": " it",
                    "probability": 0.8525390625
                },
                {
                    "start": 1758.29,
                    "end": 1758.49,
                    "word": " just",
                    "probability": 0.8837890625
                },
                {
                    "start": 1758.49,
                    "end": 1758.93,
                    "word": " copies",
                    "probability": 0.92626953125
                },
                {
                    "start": 1758.93,
                    "end": 1759.13,
                    "word": " the",
                    "probability": 0.81298828125
                },
                {
                    "start": 1759.13,
                    "end": 1759.41,
                    "word": " rest",
                    "probability": 0.78759765625
                },
                {
                    "start": 1759.41,
                    "end": 1759.79,
                    "word": " of",
                    "probability": 0.90673828125
                },
                {
                    "start": 1759.79,
                    "end": 1759.97,
                    "word": " the",
                    "probability": 0.81640625
                },
                {
                    "start": 1759.97,
                    "end": 1760.23,
                    "word": " code",
                    "probability": 0.8046875
                }
            ]
        },
        {
            "id": 238,
            "seek": 177870,
            "start": 1760.23,
            "end": 1767.73,
            "text": " from flash to the empty position in the RAM, where code normally is downloaded. And then,",
            "tokens": [
                50364,
                490,
                7319,
                281,
                264,
                6707,
                2535,
                294,
                264,
                14561,
                11,
                689,
                3089,
                5646,
                307,
                21748,
                13,
                400,
                550,
                11,
                50712
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2671874987227576,
            "compression_ratio": 1.5771428571428572,
            "no_speech_prob": 0.0003266334533691406,
            "words": [
                {
                    "start": 1760.23,
                    "end": 1760.53,
                    "word": " from",
                    "probability": 0.3330078125
                },
                {
                    "start": 1760.53,
                    "end": 1760.99,
                    "word": " flash",
                    "probability": 0.39208984375
                },
                {
                    "start": 1760.99,
                    "end": 1761.41,
                    "word": " to",
                    "probability": 0.884765625
                },
                {
                    "start": 1761.41,
                    "end": 1761.77,
                    "word": " the",
                    "probability": 0.78955078125
                },
                {
                    "start": 1761.77,
                    "end": 1761.99,
                    "word": " empty",
                    "probability": 0.4248046875
                },
                {
                    "start": 1761.99,
                    "end": 1762.61,
                    "word": " position",
                    "probability": 0.841796875
                },
                {
                    "start": 1762.61,
                    "end": 1762.95,
                    "word": " in",
                    "probability": 0.9013671875
                },
                {
                    "start": 1762.95,
                    "end": 1763.07,
                    "word": " the",
                    "probability": 0.798828125
                },
                {
                    "start": 1763.07,
                    "end": 1763.29,
                    "word": " RAM",
                    "probability": 0.69921875
                },
                {
                    "start": 1763.29,
                    "end": 1763.77,
                    "word": ",",
                    "probability": 0.242919921875
                },
                {
                    "start": 1763.77,
                    "end": 1764.01,
                    "word": " where",
                    "probability": 0.88134765625
                },
                {
                    "start": 1764.01,
                    "end": 1764.27,
                    "word": " code",
                    "probability": 0.58447265625
                },
                {
                    "start": 1764.27,
                    "end": 1764.67,
                    "word": " normally",
                    "probability": 0.79248046875
                },
                {
                    "start": 1764.67,
                    "end": 1765.33,
                    "word": " is",
                    "probability": 0.8798828125
                },
                {
                    "start": 1765.33,
                    "end": 1765.69,
                    "word": " downloaded",
                    "probability": 0.751953125
                },
                {
                    "start": 1765.69,
                    "end": 1766.35,
                    "word": ".",
                    "probability": 0.8818359375
                },
                {
                    "start": 1766.75,
                    "end": 1766.89,
                    "word": " And",
                    "probability": 0.77197265625
                },
                {
                    "start": 1766.89,
                    "end": 1767.37,
                    "word": " then",
                    "probability": 0.7265625
                },
                {
                    "start": 1767.37,
                    "end": 1767.73,
                    "word": ",",
                    "probability": 0.409423828125
                }
            ]
        },
        {
            "id": 239,
            "seek": 177870,
            "start": 1767.73,
            "end": 1773.87,
            "text": " after the code is copied there, on the next time the timer, interrupt service routine, or",
            "tokens": [
                50740,
                934,
                264,
                3089,
                307,
                25365,
                456,
                11,
                322,
                264,
                958,
                565,
                264,
                19247,
                11,
                12729,
                2643,
                9927,
                11,
                420,
                51052
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2671874987227576,
            "compression_ratio": 1.5771428571428572,
            "no_speech_prob": 0.0003266334533691406,
            "words": [
                {
                    "start": 1767.73,
                    "end": 1768.11,
                    "word": " after",
                    "probability": 0.73876953125
                },
                {
                    "start": 1768.11,
                    "end": 1768.35,
                    "word": " the",
                    "probability": 0.81494140625
                },
                {
                    "start": 1768.35,
                    "end": 1768.59,
                    "word": " code",
                    "probability": 0.82421875
                },
                {
                    "start": 1768.59,
                    "end": 1768.75,
                    "word": " is",
                    "probability": 0.89990234375
                },
                {
                    "start": 1768.75,
                    "end": 1769.05,
                    "word": " copied",
                    "probability": 0.82568359375
                },
                {
                    "start": 1769.05,
                    "end": 1769.43,
                    "word": " there",
                    "probability": 0.85693359375
                },
                {
                    "start": 1769.43,
                    "end": 1769.69,
                    "word": ",",
                    "probability": 0.853515625
                },
                {
                    "start": 1769.69,
                    "end": 1769.81,
                    "word": " on",
                    "probability": 0.73974609375
                },
                {
                    "start": 1769.81,
                    "end": 1769.95,
                    "word": " the",
                    "probability": 0.8154296875
                },
                {
                    "start": 1769.95,
                    "end": 1770.43,
                    "word": " next",
                    "probability": 0.853515625
                },
                {
                    "start": 1770.43,
                    "end": 1771.29,
                    "word": " time",
                    "probability": 0.78662109375
                },
                {
                    "start": 1771.29,
                    "end": 1771.81,
                    "word": " the",
                    "probability": 0.7158203125
                },
                {
                    "start": 1771.81,
                    "end": 1772.37,
                    "word": " timer",
                    "probability": 0.75048828125
                },
                {
                    "start": 1772.37,
                    "end": 1772.65,
                    "word": ",",
                    "probability": 0.63330078125
                },
                {
                    "start": 1772.65,
                    "end": 1772.83,
                    "word": " interrupt",
                    "probability": 0.6123046875
                },
                {
                    "start": 1772.83,
                    "end": 1773.17,
                    "word": " service",
                    "probability": 0.611328125
                },
                {
                    "start": 1773.17,
                    "end": 1773.49,
                    "word": " routine",
                    "probability": 0.72021484375
                },
                {
                    "start": 1773.49,
                    "end": 1773.63,
                    "word": ",",
                    "probability": 0.57080078125
                },
                {
                    "start": 1773.63,
                    "end": 1773.87,
                    "word": " or",
                    "probability": 0.89404296875
                }
            ]
        },
        {
            "id": 240,
            "seek": 177870,
            "start": 1773.87,
            "end": 1783.13,
            "text": " canRoutine are called, we are jumping to the RAM exploit, so the code we have placed in the RAM.",
            "tokens": [
                51052,
                393,
                49,
                45075,
                366,
                1219,
                11,
                321,
                366,
                11233,
                281,
                264,
                14561,
                25924,
                11,
                370,
                264,
                3089,
                321,
                362,
                7074,
                294,
                264,
                14561,
                13,
                51476
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2671874987227576,
            "compression_ratio": 1.5771428571428572,
            "no_speech_prob": 0.0003266334533691406,
            "words": [
                {
                    "start": 1773.87,
                    "end": 1774.63,
                    "word": " canRoutine",
                    "probability": 0.3861541748046875
                },
                {
                    "start": 1774.63,
                    "end": 1775.47,
                    "word": " are",
                    "probability": 0.8447265625
                },
                {
                    "start": 1775.47,
                    "end": 1775.85,
                    "word": " called",
                    "probability": 0.7646484375
                },
                {
                    "start": 1775.85,
                    "end": 1777.07,
                    "word": ",",
                    "probability": 0.89453125
                },
                {
                    "start": 1777.07,
                    "end": 1777.77,
                    "word": " we",
                    "probability": 0.888671875
                },
                {
                    "start": 1777.77,
                    "end": 1777.93,
                    "word": " are",
                    "probability": 0.8876953125
                },
                {
                    "start": 1777.93,
                    "end": 1778.31,
                    "word": " jumping",
                    "probability": 0.7431640625
                },
                {
                    "start": 1778.31,
                    "end": 1778.61,
                    "word": " to",
                    "probability": 0.900390625
                },
                {
                    "start": 1778.61,
                    "end": 1779.39,
                    "word": " the",
                    "probability": 0.8037109375
                },
                {
                    "start": 1779.39,
                    "end": 1780.03,
                    "word": " RAM",
                    "probability": 0.78759765625
                },
                {
                    "start": 1780.03,
                    "end": 1780.51,
                    "word": " exploit",
                    "probability": 0.265380859375
                },
                {
                    "start": 1780.51,
                    "end": 1780.65,
                    "word": ",",
                    "probability": 0.5537109375
                },
                {
                    "start": 1780.65,
                    "end": 1780.79,
                    "word": " so",
                    "probability": 0.79931640625
                },
                {
                    "start": 1780.79,
                    "end": 1780.99,
                    "word": " the",
                    "probability": 0.77978515625
                },
                {
                    "start": 1780.99,
                    "end": 1781.27,
                    "word": " code",
                    "probability": 0.83642578125
                },
                {
                    "start": 1781.27,
                    "end": 1781.47,
                    "word": " we",
                    "probability": 0.86328125
                },
                {
                    "start": 1781.47,
                    "end": 1781.65,
                    "word": " have",
                    "probability": 0.86474609375
                },
                {
                    "start": 1781.65,
                    "end": 1782.03,
                    "word": " placed",
                    "probability": 0.8125
                },
                {
                    "start": 1782.03,
                    "end": 1782.19,
                    "word": " in",
                    "probability": 0.9013671875
                },
                {
                    "start": 1782.19,
                    "end": 1782.31,
                    "word": " the",
                    "probability": 0.810546875
                },
                {
                    "start": 1782.31,
                    "end": 1782.51,
                    "word": " RAM",
                    "probability": 0.87255859375
                },
                {
                    "start": 1782.51,
                    "end": 1783.13,
                    "word": ".",
                    "probability": 0.99462890625
                }
            ]
        },
        {
            "id": 241,
            "seek": 180226,
            "start": 1783.13,
            "end": 1785.97,
            "text": " Also, we have a small",
            "tokens": [
                50380,
                2743,
                11,
                321,
                362,
                257,
                1359,
                50500
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2221996807432794,
            "compression_ratio": 1.521505376344086,
            "no_speech_prob": 0.0004298686981201172,
            "words": [
                {
                    "start": 1783.13,
                    "end": 1783.85,
                    "word": " Also",
                    "probability": 0.765625
                },
                {
                    "start": 1783.85,
                    "end": 1784.01,
                    "word": ",",
                    "probability": 0.68994140625
                },
                {
                    "start": 1784.01,
                    "end": 1784.07,
                    "word": " we",
                    "probability": 0.908203125
                },
                {
                    "start": 1784.07,
                    "end": 1784.31,
                    "word": " have",
                    "probability": 0.87255859375
                },
                {
                    "start": 1785.63,
                    "end": 1785.97,
                    "word": " a small",
                    "probability": 0.77734375
                }
            ]
        },
        {
            "id": 242,
            "seek": 180226,
            "start": 1787.99,
            "end": 1793.69,
            "text": " signature at the beginning of our RAM exploit to verify that we prepared the exploit there,",
            "tokens": [
                50612,
                13397,
                412,
                264,
                2863,
                295,
                527,
                14561,
                25924,
                281,
                16888,
                300,
                321,
                4927,
                264,
                25924,
                456,
                11,
                50884
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2221996807432794,
            "compression_ratio": 1.521505376344086,
            "no_speech_prob": 0.0004298686981201172,
            "words": [
                {
                    "start": 1787.99,
                    "end": 1788.63,
                    "word": " signature",
                    "probability": 0.771484375
                },
                {
                    "start": 1788.63,
                    "end": 1789.03,
                    "word": " at",
                    "probability": 0.890625
                },
                {
                    "start": 1789.03,
                    "end": 1789.13,
                    "word": " the",
                    "probability": 0.81396484375
                },
                {
                    "start": 1789.13,
                    "end": 1789.35,
                    "word": " beginning",
                    "probability": 0.79443359375
                },
                {
                    "start": 1789.35,
                    "end": 1789.51,
                    "word": " of",
                    "probability": 0.90478515625
                },
                {
                    "start": 1789.51,
                    "end": 1789.71,
                    "word": " our",
                    "probability": 0.77197265625
                },
                {
                    "start": 1789.71,
                    "end": 1789.91,
                    "word": " RAM",
                    "probability": 0.49169921875
                },
                {
                    "start": 1789.91,
                    "end": 1790.31,
                    "word": " exploit",
                    "probability": 0.56591796875
                },
                {
                    "start": 1790.31,
                    "end": 1790.75,
                    "word": " to",
                    "probability": 0.84228515625
                },
                {
                    "start": 1790.75,
                    "end": 1791.09,
                    "word": " verify",
                    "probability": 0.8388671875
                },
                {
                    "start": 1791.09,
                    "end": 1791.53,
                    "word": " that",
                    "probability": 0.873046875
                },
                {
                    "start": 1791.53,
                    "end": 1791.77,
                    "word": " we",
                    "probability": 0.89697265625
                },
                {
                    "start": 1791.77,
                    "end": 1792.53,
                    "word": " prepared",
                    "probability": 0.685546875
                },
                {
                    "start": 1792.53,
                    "end": 1792.73,
                    "word": " the",
                    "probability": 0.76513671875
                },
                {
                    "start": 1792.73,
                    "end": 1793.05,
                    "word": " exploit",
                    "probability": 0.64697265625
                },
                {
                    "start": 1793.05,
                    "end": 1793.35,
                    "word": " there",
                    "probability": 0.84423828125
                },
                {
                    "start": 1793.35,
                    "end": 1793.69,
                    "word": ",",
                    "probability": 0.158203125
                }
            ]
        },
        {
            "id": 243,
            "seek": 180226,
            "start": 1793.69,
            "end": 1799.71,
            "text": " and that it didn't crash last time. So, we put some safety measures there to ensure that",
            "tokens": [
                50884,
                293,
                300,
                309,
                994,
                380,
                8252,
                1036,
                565,
                13,
                407,
                11,
                321,
                829,
                512,
                4514,
                8000,
                456,
                281,
                5586,
                300,
                51184
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2221996807432794,
            "compression_ratio": 1.521505376344086,
            "no_speech_prob": 0.0004298686981201172,
            "words": [
                {
                    "start": 1793.69,
                    "end": 1793.93,
                    "word": " and",
                    "probability": 0.8935546875
                },
                {
                    "start": 1793.93,
                    "end": 1794.21,
                    "word": " that",
                    "probability": 0.85009765625
                },
                {
                    "start": 1794.21,
                    "end": 1794.67,
                    "word": " it",
                    "probability": 0.88427734375
                },
                {
                    "start": 1794.67,
                    "end": 1794.93,
                    "word": " didn't",
                    "probability": 0.92626953125
                },
                {
                    "start": 1794.93,
                    "end": 1795.25,
                    "word": " crash",
                    "probability": 0.84765625
                },
                {
                    "start": 1795.25,
                    "end": 1795.49,
                    "word": " last",
                    "probability": 0.77587890625
                },
                {
                    "start": 1795.49,
                    "end": 1795.81,
                    "word": " time",
                    "probability": 0.8037109375
                },
                {
                    "start": 1795.81,
                    "end": 1796.09,
                    "word": ".",
                    "probability": 0.9658203125
                },
                {
                    "start": 1796.09,
                    "end": 1796.23,
                    "word": " So",
                    "probability": 0.8056640625
                },
                {
                    "start": 1796.23,
                    "end": 1796.37,
                    "word": ",",
                    "probability": 0.28564453125
                },
                {
                    "start": 1796.37,
                    "end": 1796.43,
                    "word": " we",
                    "probability": 0.90380859375
                },
                {
                    "start": 1796.43,
                    "end": 1796.71,
                    "word": " put",
                    "probability": 0.88818359375
                },
                {
                    "start": 1796.71,
                    "end": 1797.19,
                    "word": " some",
                    "probability": 0.81787109375
                },
                {
                    "start": 1797.19,
                    "end": 1797.89,
                    "word": " safety",
                    "probability": 0.90771484375
                },
                {
                    "start": 1797.89,
                    "end": 1798.27,
                    "word": " measures",
                    "probability": 0.476806640625
                },
                {
                    "start": 1798.27,
                    "end": 1798.59,
                    "word": " there",
                    "probability": 0.85498046875
                },
                {
                    "start": 1798.59,
                    "end": 1799.01,
                    "word": " to",
                    "probability": 0.857421875
                },
                {
                    "start": 1799.01,
                    "end": 1799.41,
                    "word": " ensure",
                    "probability": 0.7734375
                },
                {
                    "start": 1799.41,
                    "end": 1799.71,
                    "word": " that",
                    "probability": 0.87939453125
                }
            ]
        },
        {
            "id": 244,
            "seek": 180226,
            "start": 1800.17,
            "end": 1806.69,
            "text": " we didn't get locked out of our only ECU. We only had one ECU to do all of this.",
            "tokens": [
                51220,
                321,
                994,
                380,
                483,
                9376,
                484,
                295,
                527,
                787,
                19081,
                52,
                13,
                492,
                787,
                632,
                472,
                19081,
                52,
                281,
                360,
                439,
                295,
                341,
                13,
                51508
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2221996807432794,
            "compression_ratio": 1.521505376344086,
            "no_speech_prob": 0.0004298686981201172,
            "words": [
                {
                    "start": 1800.17,
                    "end": 1800.49,
                    "word": " we",
                    "probability": 0.892578125
                },
                {
                    "start": 1800.49,
                    "end": 1800.81,
                    "word": " didn't",
                    "probability": 0.927734375
                },
                {
                    "start": 1800.81,
                    "end": 1801.09,
                    "word": " get",
                    "probability": 0.90478515625
                },
                {
                    "start": 1801.09,
                    "end": 1801.43,
                    "word": " locked",
                    "probability": 0.77001953125
                },
                {
                    "start": 1801.43,
                    "end": 1801.83,
                    "word": " out",
                    "probability": 0.82275390625
                },
                {
                    "start": 1801.83,
                    "end": 1802.17,
                    "word": " of",
                    "probability": 0.89794921875
                },
                {
                    "start": 1802.17,
                    "end": 1802.55,
                    "word": " our",
                    "probability": 0.8125
                },
                {
                    "start": 1802.55,
                    "end": 1803.05,
                    "word": " only",
                    "probability": 0.82763671875
                },
                {
                    "start": 1803.05,
                    "end": 1803.53,
                    "word": " ECU",
                    "probability": 0.70361328125
                },
                {
                    "start": 1803.53,
                    "end": 1803.71,
                    "word": ".",
                    "probability": 0.806640625
                },
                {
                    "start": 1803.71,
                    "end": 1803.81,
                    "word": " We",
                    "probability": 0.87939453125
                },
                {
                    "start": 1803.81,
                    "end": 1803.95,
                    "word": " only",
                    "probability": 0.83203125
                },
                {
                    "start": 1803.95,
                    "end": 1804.15,
                    "word": " had",
                    "probability": 0.57763671875
                },
                {
                    "start": 1804.15,
                    "end": 1804.41,
                    "word": " one",
                    "probability": 0.81396484375
                },
                {
                    "start": 1804.41,
                    "end": 1804.81,
                    "word": " ECU",
                    "probability": 0.945068359375
                },
                {
                    "start": 1804.81,
                    "end": 1805.03,
                    "word": " to",
                    "probability": 0.83056640625
                },
                {
                    "start": 1805.03,
                    "end": 1805.67,
                    "word": " do",
                    "probability": 0.81298828125
                },
                {
                    "start": 1805.67,
                    "end": 1805.79,
                    "word": " all",
                    "probability": 0.89208984375
                },
                {
                    "start": 1805.79,
                    "end": 1805.91,
                    "word": " of",
                    "probability": 0.89501953125
                },
                {
                    "start": 1805.91,
                    "end": 1806.05,
                    "word": " this",
                    "probability": 0.82421875
                },
                {
                    "start": 1806.05,
                    "end": 1806.69,
                    "word": ".",
                    "probability": 0.9921875
                }
            ]
        },
        {
            "id": 245,
            "seek": 182894,
            "start": 1807.49,
            "end": 1812.11,
            "text": " And finally, to inject the parallel process, this thread,",
            "tokens": [
                50404,
                400,
                2721,
                11,
                281,
                10711,
                264,
                8952,
                1399,
                11,
                341,
                7207,
                11,
                50596
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22964638314749064,
            "compression_ratio": 1.586734693877551,
            "no_speech_prob": 5.2034854888916016e-05,
            "words": [
                {
                    "start": 1807.49,
                    "end": 1807.83,
                    "word": " And",
                    "probability": 0.54052734375
                },
                {
                    "start": 1807.83,
                    "end": 1808.09,
                    "word": " finally",
                    "probability": 0.79833984375
                },
                {
                    "start": 1808.09,
                    "end": 1808.25,
                    "word": ",",
                    "probability": 0.50634765625
                },
                {
                    "start": 1808.25,
                    "end": 1808.33,
                    "word": " to",
                    "probability": 0.86328125
                },
                {
                    "start": 1808.33,
                    "end": 1808.65,
                    "word": " inject",
                    "probability": 0.74169921875
                },
                {
                    "start": 1808.65,
                    "end": 1808.81,
                    "word": " the",
                    "probability": 0.703125
                },
                {
                    "start": 1808.81,
                    "end": 1809.15,
                    "word": " parallel",
                    "probability": 0.42431640625
                },
                {
                    "start": 1809.15,
                    "end": 1809.77,
                    "word": " process",
                    "probability": 0.853515625
                },
                {
                    "start": 1809.77,
                    "end": 1809.93,
                    "word": ",",
                    "probability": 0.4091796875
                },
                {
                    "start": 1809.93,
                    "end": 1810.75,
                    "word": " this",
                    "probability": 0.013275146484375
                },
                {
                    "start": 1810.75,
                    "end": 1811.45,
                    "word": " thread",
                    "probability": 0.83740234375
                },
                {
                    "start": 1811.45,
                    "end": 1812.11,
                    "word": ",",
                    "probability": 0.6748046875
                }
            ]
        },
        {
            "id": 246,
            "seek": 182894,
            "start": 1813.05,
            "end": 1818.81,
            "text": " we changed the timer interrupt, as I said before, and then implemented a small yield function,",
            "tokens": [
                50700,
                321,
                3105,
                264,
                19247,
                12729,
                11,
                382,
                286,
                848,
                949,
                11,
                293,
                550,
                12270,
                257,
                1359,
                11257,
                2445,
                11,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22964638314749064,
            "compression_ratio": 1.586734693877551,
            "no_speech_prob": 5.2034854888916016e-05,
            "words": [
                {
                    "start": 1813.05,
                    "end": 1813.69,
                    "word": " we",
                    "probability": 0.650390625
                },
                {
                    "start": 1813.69,
                    "end": 1814.09,
                    "word": " changed",
                    "probability": 0.51806640625
                },
                {
                    "start": 1814.09,
                    "end": 1814.43,
                    "word": " the",
                    "probability": 0.80712890625
                },
                {
                    "start": 1814.43,
                    "end": 1814.69,
                    "word": " timer",
                    "probability": 0.7099609375
                },
                {
                    "start": 1814.69,
                    "end": 1815.03,
                    "word": " interrupt",
                    "probability": 0.73876953125
                },
                {
                    "start": 1815.03,
                    "end": 1815.13,
                    "word": ",",
                    "probability": 0.61474609375
                },
                {
                    "start": 1815.13,
                    "end": 1815.23,
                    "word": " as",
                    "probability": 0.896484375
                },
                {
                    "start": 1815.23,
                    "end": 1815.33,
                    "word": " I",
                    "probability": 0.99560546875
                },
                {
                    "start": 1815.33,
                    "end": 1815.47,
                    "word": " said",
                    "probability": 0.87646484375
                },
                {
                    "start": 1815.47,
                    "end": 1815.91,
                    "word": " before",
                    "probability": 0.79443359375
                },
                {
                    "start": 1815.91,
                    "end": 1816.17,
                    "word": ",",
                    "probability": 0.88330078125
                },
                {
                    "start": 1816.17,
                    "end": 1816.35,
                    "word": " and",
                    "probability": 0.88916015625
                },
                {
                    "start": 1816.35,
                    "end": 1816.59,
                    "word": " then",
                    "probability": 0.71142578125
                },
                {
                    "start": 1816.59,
                    "end": 1817.15,
                    "word": " implemented",
                    "probability": 0.6650390625
                },
                {
                    "start": 1817.41,
                    "end": 1817.69,
                    "word": " a small",
                    "probability": 0.86669921875
                },
                {
                    "start": 1817.69,
                    "end": 1818.07,
                    "word": " yield",
                    "probability": 0.736328125
                },
                {
                    "start": 1818.07,
                    "end": 1818.55,
                    "word": " function",
                    "probability": 0.86962890625
                },
                {
                    "start": 1818.55,
                    "end": 1818.81,
                    "word": ",",
                    "probability": 0.56689453125
                }
            ]
        },
        {
            "id": 247,
            "seek": 182894,
            "start": 1818.81,
            "end": 1824.69,
            "text": " which saves the entire state of the execution of our exploit.",
            "tokens": [
                50964,
                597,
                19155,
                264,
                2302,
                1785,
                295,
                264,
                15058,
                295,
                527,
                25924,
                13,
                51232
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22964638314749064,
            "compression_ratio": 1.586734693877551,
            "no_speech_prob": 5.2034854888916016e-05,
            "words": [
                {
                    "start": 1818.81,
                    "end": 1819.01,
                    "word": " which",
                    "probability": 0.9130859375
                },
                {
                    "start": 1819.01,
                    "end": 1819.45,
                    "word": " saves",
                    "probability": 0.7548828125
                },
                {
                    "start": 1819.45,
                    "end": 1819.69,
                    "word": " the",
                    "probability": 0.80859375
                },
                {
                    "start": 1819.69,
                    "end": 1819.97,
                    "word": " entire",
                    "probability": 0.7353515625
                },
                {
                    "start": 1819.97,
                    "end": 1820.43,
                    "word": " state",
                    "probability": 0.9052734375
                },
                {
                    "start": 1820.43,
                    "end": 1821.33,
                    "word": " of",
                    "probability": 0.3701171875
                },
                {
                    "start": 1821.33,
                    "end": 1822.55,
                    "word": " the",
                    "probability": 0.80078125
                },
                {
                    "start": 1822.55,
                    "end": 1823.07,
                    "word": " execution",
                    "probability": 0.88134765625
                },
                {
                    "start": 1823.07,
                    "end": 1823.43,
                    "word": " of",
                    "probability": 0.90380859375
                },
                {
                    "start": 1823.43,
                    "end": 1823.63,
                    "word": " our",
                    "probability": 0.81201171875
                },
                {
                    "start": 1823.63,
                    "end": 1824.05,
                    "word": " exploit",
                    "probability": 0.806640625
                },
                {
                    "start": 1824.05,
                    "end": 1824.69,
                    "word": ".",
                    "probability": 0.93408203125
                }
            ]
        },
        {
            "id": 248,
            "seek": 182894,
            "start": 1825.73,
            "end": 1833.37,
            "text": " Basically, in its own stack, we have a stack for our thread, and this allows us to do stuff like",
            "tokens": [
                51324,
                8537,
                11,
                294,
                1080,
                1065,
                8630,
                11,
                321,
                362,
                257,
                8630,
                337,
                527,
                7207,
                11,
                293,
                341,
                4045,
                505,
                281,
                360,
                1507,
                411,
                51704
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22964638314749064,
            "compression_ratio": 1.586734693877551,
            "no_speech_prob": 5.2034854888916016e-05,
            "words": [
                {
                    "start": 1825.73,
                    "end": 1826.37,
                    "word": " Basically",
                    "probability": 0.892578125
                },
                {
                    "start": 1826.37,
                    "end": 1826.63,
                    "word": ",",
                    "probability": 0.67822265625
                },
                {
                    "start": 1826.63,
                    "end": 1826.69,
                    "word": " in",
                    "probability": 0.63037109375
                },
                {
                    "start": 1826.69,
                    "end": 1826.83,
                    "word": " its",
                    "probability": 0.3994140625
                },
                {
                    "start": 1826.83,
                    "end": 1826.99,
                    "word": " own",
                    "probability": 0.81884765625
                },
                {
                    "start": 1826.99,
                    "end": 1827.39,
                    "word": " stack",
                    "probability": 0.9140625
                },
                {
                    "start": 1827.39,
                    "end": 1827.67,
                    "word": ",",
                    "probability": 0.88818359375
                },
                {
                    "start": 1827.67,
                    "end": 1827.85,
                    "word": " we",
                    "probability": 0.9033203125
                },
                {
                    "start": 1827.85,
                    "end": 1828.01,
                    "word": " have",
                    "probability": 0.87744140625
                },
                {
                    "start": 1828.45,
                    "end": 1829.17,
                    "word": " a stack",
                    "probability": 0.9130859375
                },
                {
                    "start": 1829.17,
                    "end": 1829.47,
                    "word": " for",
                    "probability": 0.8984375
                },
                {
                    "start": 1829.47,
                    "end": 1829.95,
                    "word": " our",
                    "probability": 0.80322265625
                },
                {
                    "start": 1829.95,
                    "end": 1830.45,
                    "word": " thread",
                    "probability": 0.84228515625
                },
                {
                    "start": 1830.45,
                    "end": 1830.73,
                    "word": ",",
                    "probability": 0.47216796875
                },
                {
                    "start": 1830.73,
                    "end": 1831.19,
                    "word": " and",
                    "probability": 0.89599609375
                },
                {
                    "start": 1831.19,
                    "end": 1831.37,
                    "word": " this",
                    "probability": 0.853515625
                },
                {
                    "start": 1831.37,
                    "end": 1831.69,
                    "word": " allows",
                    "probability": 0.7880859375
                },
                {
                    "start": 1831.69,
                    "end": 1831.93,
                    "word": " us",
                    "probability": 0.90087890625
                },
                {
                    "start": 1831.93,
                    "end": 1832.25,
                    "word": " to",
                    "probability": 0.908203125
                },
                {
                    "start": 1832.25,
                    "end": 1832.71,
                    "word": " do",
                    "probability": 0.896484375
                },
                {
                    "start": 1832.71,
                    "end": 1833.09,
                    "word": " stuff",
                    "probability": 0.78466796875
                },
                {
                    "start": 1833.09,
                    "end": 1833.37,
                    "word": " like",
                    "probability": 0.86865234375
                }
            ]
        },
        {
            "id": 249,
            "seek": 185404,
            "start": 1833.37,
            "end": 1841.01,
            "text": " yield or sleep in between our program, and it works like an Arduino where",
            "tokens": [
                50368,
                11257,
                420,
                2817,
                294,
                1296,
                527,
                1461,
                11,
                293,
                309,
                1985,
                411,
                364,
                39539,
                689,
                50740
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2698227754279749,
            "compression_ratio": 1.458100558659218,
            "no_speech_prob": 0.00095367431640625,
            "words": [
                {
                    "start": 1833.37,
                    "end": 1833.91,
                    "word": " yield",
                    "probability": 0.0784912109375
                },
                {
                    "start": 1833.91,
                    "end": 1834.25,
                    "word": " or",
                    "probability": 0.79736328125
                },
                {
                    "start": 1834.25,
                    "end": 1834.71,
                    "word": " sleep",
                    "probability": 0.81201171875
                },
                {
                    "start": 1834.71,
                    "end": 1835.33,
                    "word": " in",
                    "probability": 0.77099609375
                },
                {
                    "start": 1835.33,
                    "end": 1835.77,
                    "word": " between",
                    "probability": 0.7333984375
                },
                {
                    "start": 1835.77,
                    "end": 1836.35,
                    "word": " our",
                    "probability": 0.755859375
                },
                {
                    "start": 1836.35,
                    "end": 1837.07,
                    "word": " program",
                    "probability": 0.77685546875
                },
                {
                    "start": 1837.07,
                    "end": 1837.67,
                    "word": ",",
                    "probability": 0.078857421875
                },
                {
                    "start": 1837.67,
                    "end": 1838.05,
                    "word": " and",
                    "probability": 0.8759765625
                },
                {
                    "start": 1838.05,
                    "end": 1839.57,
                    "word": " it",
                    "probability": 0.80712890625
                },
                {
                    "start": 1839.57,
                    "end": 1839.85,
                    "word": " works",
                    "probability": 0.728515625
                },
                {
                    "start": 1839.85,
                    "end": 1840.11,
                    "word": " like",
                    "probability": 0.8779296875
                },
                {
                    "start": 1840.11,
                    "end": 1840.27,
                    "word": " an",
                    "probability": 0.83740234375
                },
                {
                    "start": 1840.27,
                    "end": 1840.63,
                    "word": " Arduino",
                    "probability": 0.81787109375
                },
                {
                    "start": 1840.63,
                    "end": 1841.01,
                    "word": " where",
                    "probability": 0.68798828125
                }
            ]
        },
        {
            "id": 250,
            "seek": 185404,
            "start": 1842.31,
            "end": 1850.81,
            "text": " we can keep running the rest of the code of the car and make sure the watchdog doesn't kick us out.",
            "tokens": [
                50832,
                321,
                393,
                1066,
                2614,
                264,
                1472,
                295,
                264,
                3089,
                295,
                264,
                1032,
                293,
                652,
                988,
                264,
                1159,
                14833,
                1177,
                380,
                4437,
                505,
                484,
                13,
                51196
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2698227754279749,
            "compression_ratio": 1.458100558659218,
            "no_speech_prob": 0.00095367431640625,
            "words": [
                {
                    "start": 1842.31,
                    "end": 1842.99,
                    "word": " we",
                    "probability": 0.818359375
                },
                {
                    "start": 1842.99,
                    "end": 1843.19,
                    "word": " can",
                    "probability": 0.8955078125
                },
                {
                    "start": 1843.19,
                    "end": 1843.55,
                    "word": " keep",
                    "probability": 0.81640625
                },
                {
                    "start": 1843.55,
                    "end": 1843.93,
                    "word": " running",
                    "probability": 0.888671875
                },
                {
                    "start": 1843.93,
                    "end": 1844.15,
                    "word": " the",
                    "probability": 0.80810546875
                },
                {
                    "start": 1844.15,
                    "end": 1844.37,
                    "word": " rest",
                    "probability": 0.78857421875
                },
                {
                    "start": 1844.37,
                    "end": 1844.53,
                    "word": " of",
                    "probability": 0.90625
                },
                {
                    "start": 1844.53,
                    "end": 1844.69,
                    "word": " the",
                    "probability": 0.7861328125
                },
                {
                    "start": 1844.69,
                    "end": 1844.95,
                    "word": " code",
                    "probability": 0.8310546875
                },
                {
                    "start": 1844.95,
                    "end": 1845.47,
                    "word": " of",
                    "probability": 0.85791015625
                },
                {
                    "start": 1845.47,
                    "end": 1845.61,
                    "word": " the",
                    "probability": 0.8154296875
                },
                {
                    "start": 1845.61,
                    "end": 1845.93,
                    "word": " car",
                    "probability": 0.8427734375
                },
                {
                    "start": 1845.93,
                    "end": 1846.91,
                    "word": " and",
                    "probability": 0.7763671875
                },
                {
                    "start": 1846.91,
                    "end": 1847.69,
                    "word": " make",
                    "probability": 0.83740234375
                },
                {
                    "start": 1847.69,
                    "end": 1847.91,
                    "word": " sure",
                    "probability": 0.81005859375
                },
                {
                    "start": 1847.91,
                    "end": 1848.07,
                    "word": " the",
                    "probability": 0.7705078125
                },
                {
                    "start": 1848.07,
                    "end": 1848.41,
                    "word": " watchdog",
                    "probability": 0.775146484375
                },
                {
                    "start": 1848.41,
                    "end": 1848.73,
                    "word": " doesn't",
                    "probability": 0.928955078125
                },
                {
                    "start": 1848.73,
                    "end": 1848.95,
                    "word": " kick",
                    "probability": 0.93212890625
                },
                {
                    "start": 1848.95,
                    "end": 1849.75,
                    "word": " us",
                    "probability": 0.82275390625
                },
                {
                    "start": 1849.75,
                    "end": 1850.13,
                    "word": " out",
                    "probability": 0.81982421875
                },
                {
                    "start": 1850.13,
                    "end": 1850.81,
                    "word": ".",
                    "probability": 0.93212890625
                }
            ]
        },
        {
            "id": 251,
            "seek": 185404,
            "start": 1852.61,
            "end": 1858.47,
            "text": " So, this is all regarding patching of the firmware. Now, Nils will explain the features",
            "tokens": [
                51348,
                407,
                11,
                341,
                307,
                439,
                8595,
                9972,
                278,
                295,
                264,
                30289,
                13,
                823,
                11,
                426,
                4174,
                486,
                2903,
                264,
                4122,
                51620
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2698227754279749,
            "compression_ratio": 1.458100558659218,
            "no_speech_prob": 0.00095367431640625,
            "words": [
                {
                    "start": 1852.61,
                    "end": 1853.29,
                    "word": " So",
                    "probability": 0.287353515625
                },
                {
                    "start": 1853.29,
                    "end": 1853.47,
                    "word": ",",
                    "probability": 0.1611328125
                },
                {
                    "start": 1853.47,
                    "end": 1853.51,
                    "word": " this",
                    "probability": 0.794921875
                },
                {
                    "start": 1853.51,
                    "end": 1853.61,
                    "word": " is",
                    "probability": 0.89697265625
                },
                {
                    "start": 1853.61,
                    "end": 1853.85,
                    "word": " all",
                    "probability": 0.892578125
                },
                {
                    "start": 1853.85,
                    "end": 1854.37,
                    "word": " regarding",
                    "probability": 0.73876953125
                },
                {
                    "start": 1854.37,
                    "end": 1854.99,
                    "word": " patching",
                    "probability": 0.79833984375
                },
                {
                    "start": 1854.99,
                    "end": 1855.09,
                    "word": " of",
                    "probability": 0.89013671875
                },
                {
                    "start": 1855.09,
                    "end": 1855.25,
                    "word": " the",
                    "probability": 0.8076171875
                },
                {
                    "start": 1855.25,
                    "end": 1855.51,
                    "word": " firmware",
                    "probability": 0.81494140625
                },
                {
                    "start": 1855.51,
                    "end": 1855.69,
                    "word": ".",
                    "probability": 0.658203125
                },
                {
                    "start": 1855.69,
                    "end": 1855.81,
                    "word": " Now",
                    "probability": 0.865234375
                },
                {
                    "start": 1855.81,
                    "end": 1855.83,
                    "word": ",",
                    "probability": 0.282470703125
                },
                {
                    "start": 1855.83,
                    "end": 1856.03,
                    "word": " Nils",
                    "probability": 0.818359375
                },
                {
                    "start": 1856.03,
                    "end": 1856.29,
                    "word": " will",
                    "probability": 0.79736328125
                },
                {
                    "start": 1856.29,
                    "end": 1857.13,
                    "word": " explain",
                    "probability": 0.837890625
                },
                {
                    "start": 1857.13,
                    "end": 1858.01,
                    "word": " the",
                    "probability": 0.7998046875
                },
                {
                    "start": 1858.01,
                    "end": 1858.47,
                    "word": " features",
                    "probability": 0.72216796875
                }
            ]
        },
        {
            "id": 252,
            "seek": 187738,
            "start": 1858.47,
            "end": 1867.51,
            "text": " that we implemented in our ransomware. So, now after we have basically our own thread in an",
            "tokens": [
                50368,
                300,
                321,
                12270,
                294,
                527,
                38279,
                3039,
                13,
                407,
                11,
                586,
                934,
                321,
                362,
                1936,
                527,
                1065,
                7207,
                294,
                364,
                50812
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27857142090797427,
            "compression_ratio": 1.5674157303370786,
            "no_speech_prob": 0.0111541748046875,
            "words": [
                {
                    "start": 1858.47,
                    "end": 1858.79,
                    "word": " that",
                    "probability": 0.21826171875
                },
                {
                    "start": 1858.79,
                    "end": 1858.93,
                    "word": " we",
                    "probability": 0.73828125
                },
                {
                    "start": 1858.93,
                    "end": 1859.35,
                    "word": " implemented",
                    "probability": 0.671875
                },
                {
                    "start": 1859.35,
                    "end": 1859.57,
                    "word": " in",
                    "probability": 0.89208984375
                },
                {
                    "start": 1859.57,
                    "end": 1859.75,
                    "word": " our",
                    "probability": 0.79248046875
                },
                {
                    "start": 1859.75,
                    "end": 1860.25,
                    "word": " ransomware",
                    "probability": 0.6185302734375
                },
                {
                    "start": 1860.25,
                    "end": 1860.89,
                    "word": ".",
                    "probability": 0.8466796875
                },
                {
                    "start": 1861.05,
                    "end": 1861.51,
                    "word": " So",
                    "probability": 0.43798828125
                },
                {
                    "start": 1861.51,
                    "end": 1861.77,
                    "word": ",",
                    "probability": 0.216064453125
                },
                {
                    "start": 1861.77,
                    "end": 1862.95,
                    "word": " now",
                    "probability": 0.81494140625
                },
                {
                    "start": 1862.95,
                    "end": 1863.27,
                    "word": " after",
                    "probability": 0.64306640625
                },
                {
                    "start": 1863.27,
                    "end": 1863.55,
                    "word": " we",
                    "probability": 0.90478515625
                },
                {
                    "start": 1863.55,
                    "end": 1864.03,
                    "word": " have",
                    "probability": 0.8681640625
                },
                {
                    "start": 1864.03,
                    "end": 1864.63,
                    "word": " basically",
                    "probability": 0.8671875
                },
                {
                    "start": 1864.63,
                    "end": 1865.15,
                    "word": " our",
                    "probability": 0.8056640625
                },
                {
                    "start": 1865.15,
                    "end": 1866.03,
                    "word": " own",
                    "probability": 0.822265625
                },
                {
                    "start": 1866.03,
                    "end": 1866.99,
                    "word": " thread",
                    "probability": 0.55859375
                },
                {
                    "start": 1866.99,
                    "end": 1867.27,
                    "word": " in",
                    "probability": 0.86376953125
                },
                {
                    "start": 1867.27,
                    "end": 1867.51,
                    "word": " an",
                    "probability": 0.8984375
                }
            ]
        },
        {
            "id": 253,
            "seek": 187738,
            "start": 1867.51,
            "end": 1873.99,
            "text": " unknown operating system where we can inject our code. So, all this portion that we showed,",
            "tokens": [
                50812,
                9841,
                7447,
                1185,
                689,
                321,
                393,
                10711,
                527,
                3089,
                13,
                407,
                11,
                439,
                341,
                8044,
                300,
                321,
                4712,
                11,
                51132
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27857142090797427,
            "compression_ratio": 1.5674157303370786,
            "no_speech_prob": 0.0111541748046875,
            "words": [
                {
                    "start": 1867.51,
                    "end": 1867.83,
                    "word": " unknown",
                    "probability": 0.74853515625
                },
                {
                    "start": 1867.83,
                    "end": 1868.35,
                    "word": " operating",
                    "probability": 0.83349609375
                },
                {
                    "start": 1868.35,
                    "end": 1868.93,
                    "word": " system",
                    "probability": 0.8671875
                },
                {
                    "start": 1868.93,
                    "end": 1869.47,
                    "word": " where",
                    "probability": 0.57177734375
                },
                {
                    "start": 1869.47,
                    "end": 1869.61,
                    "word": " we",
                    "probability": 0.865234375
                },
                {
                    "start": 1869.61,
                    "end": 1869.85,
                    "word": " can",
                    "probability": 0.89794921875
                },
                {
                    "start": 1869.85,
                    "end": 1870.63,
                    "word": " inject",
                    "probability": 0.8369140625
                },
                {
                    "start": 1870.63,
                    "end": 1870.89,
                    "word": " our",
                    "probability": 0.76416015625
                },
                {
                    "start": 1870.89,
                    "end": 1871.23,
                    "word": " code",
                    "probability": 0.607421875
                },
                {
                    "start": 1871.23,
                    "end": 1871.43,
                    "word": ".",
                    "probability": 0.457763671875
                },
                {
                    "start": 1871.43,
                    "end": 1871.71,
                    "word": " So",
                    "probability": 0.80322265625
                },
                {
                    "start": 1871.71,
                    "end": 1872.27,
                    "word": ",",
                    "probability": 0.56201171875
                },
                {
                    "start": 1872.27,
                    "end": 1872.47,
                    "word": " all",
                    "probability": 0.8994140625
                },
                {
                    "start": 1872.47,
                    "end": 1872.63,
                    "word": " this",
                    "probability": 0.7744140625
                },
                {
                    "start": 1872.63,
                    "end": 1873.03,
                    "word": " portion",
                    "probability": 0.71337890625
                },
                {
                    "start": 1873.03,
                    "end": 1873.19,
                    "word": " that",
                    "probability": 0.85546875
                },
                {
                    "start": 1873.19,
                    "end": 1873.31,
                    "word": " we",
                    "probability": 0.89453125
                },
                {
                    "start": 1873.31,
                    "end": 1873.61,
                    "word": " showed",
                    "probability": 0.7421875
                },
                {
                    "start": 1873.61,
                    "end": 1873.99,
                    "word": ",",
                    "probability": 0.35693359375
                }
            ]
        },
        {
            "id": 254,
            "seek": 187738,
            "start": 1873.99,
            "end": 1881.81,
            "text": " which lives in RAM, has all code written in C, and we can write our ransomware completely in C,",
            "tokens": [
                51132,
                597,
                2909,
                294,
                14561,
                11,
                575,
                439,
                3089,
                3720,
                294,
                383,
                11,
                293,
                321,
                393,
                2464,
                527,
                38279,
                3039,
                2584,
                294,
                383,
                11,
                51524
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27857142090797427,
            "compression_ratio": 1.5674157303370786,
            "no_speech_prob": 0.0111541748046875,
            "words": [
                {
                    "start": 1873.99,
                    "end": 1874.15,
                    "word": " which",
                    "probability": 0.90771484375
                },
                {
                    "start": 1874.15,
                    "end": 1874.41,
                    "word": " lives",
                    "probability": 0.68798828125
                },
                {
                    "start": 1874.41,
                    "end": 1874.63,
                    "word": " in",
                    "probability": 0.8974609375
                },
                {
                    "start": 1874.63,
                    "end": 1874.99,
                    "word": " RAM",
                    "probability": 0.60986328125
                },
                {
                    "start": 1874.99,
                    "end": 1875.61,
                    "word": ",",
                    "probability": 0.4423828125
                },
                {
                    "start": 1875.61,
                    "end": 1876.03,
                    "word": " has",
                    "probability": 0.88623046875
                },
                {
                    "start": 1876.03,
                    "end": 1876.33,
                    "word": " all",
                    "probability": 0.60986328125
                },
                {
                    "start": 1876.33,
                    "end": 1876.69,
                    "word": " code",
                    "probability": 0.7421875
                },
                {
                    "start": 1876.69,
                    "end": 1877.19,
                    "word": " written",
                    "probability": 0.84814453125
                },
                {
                    "start": 1877.19,
                    "end": 1877.63,
                    "word": " in",
                    "probability": 0.90576171875
                },
                {
                    "start": 1877.63,
                    "end": 1878.13,
                    "word": " C",
                    "probability": 0.9853515625
                },
                {
                    "start": 1878.13,
                    "end": 1878.31,
                    "word": ",",
                    "probability": 0.2491455078125
                },
                {
                    "start": 1878.31,
                    "end": 1878.53,
                    "word": " and",
                    "probability": 0.89013671875
                },
                {
                    "start": 1878.53,
                    "end": 1878.69,
                    "word": " we",
                    "probability": 0.892578125
                },
                {
                    "start": 1878.69,
                    "end": 1878.87,
                    "word": " can",
                    "probability": 0.89990234375
                },
                {
                    "start": 1878.87,
                    "end": 1879.23,
                    "word": " write",
                    "probability": 0.7958984375
                },
                {
                    "start": 1879.23,
                    "end": 1879.63,
                    "word": " our",
                    "probability": 0.7451171875
                },
                {
                    "start": 1879.63,
                    "end": 1880.67,
                    "word": " ransomware",
                    "probability": 0.72607421875
                },
                {
                    "start": 1880.67,
                    "end": 1881.11,
                    "word": " completely",
                    "probability": 0.4814453125
                },
                {
                    "start": 1881.11,
                    "end": 1881.37,
                    "word": " in",
                    "probability": 0.90625
                },
                {
                    "start": 1881.37,
                    "end": 1881.61,
                    "word": " C",
                    "probability": 0.99755859375
                },
                {
                    "start": 1881.61,
                    "end": 1881.81,
                    "word": ",",
                    "probability": 0.48779296875
                }
            ]
        },
        {
            "id": 255,
            "seek": 190628,
            "start": 1881.81,
            "end": 1889.33,
            "text": " we have a yield and a time or sleep function in order to wait for certain events,",
            "tokens": [
                50364,
                321,
                362,
                257,
                11257,
                293,
                257,
                565,
                420,
                2817,
                2445,
                294,
                1668,
                281,
                1699,
                337,
                1629,
                3931,
                11,
                50704
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26305148321039534,
            "compression_ratio": 1.5964912280701755,
            "no_speech_prob": 0.0014553070068359375,
            "words": [
                {
                    "start": 1881.81,
                    "end": 1881.97,
                    "word": " we",
                    "probability": 0.0165557861328125
                },
                {
                    "start": 1881.97,
                    "end": 1882.17,
                    "word": " have",
                    "probability": 0.6279296875
                },
                {
                    "start": 1882.37,
                    "end": 1882.71,
                    "word": " a yield",
                    "probability": 0.65673828125
                },
                {
                    "start": 1882.71,
                    "end": 1882.93,
                    "word": " and",
                    "probability": 0.873046875
                },
                {
                    "start": 1883.07,
                    "end": 1883.41,
                    "word": " a time",
                    "probability": 0.8154296875
                },
                {
                    "start": 1883.41,
                    "end": 1883.79,
                    "word": " or",
                    "probability": 0.2327880859375
                },
                {
                    "start": 1883.79,
                    "end": 1884.07,
                    "word": " sleep",
                    "probability": 0.796875
                },
                {
                    "start": 1884.07,
                    "end": 1884.61,
                    "word": " function",
                    "probability": 0.86572265625
                },
                {
                    "start": 1884.61,
                    "end": 1885.43,
                    "word": " in",
                    "probability": 0.82080078125
                },
                {
                    "start": 1885.43,
                    "end": 1885.63,
                    "word": " order",
                    "probability": 0.84033203125
                },
                {
                    "start": 1885.63,
                    "end": 1886.17,
                    "word": " to",
                    "probability": 0.90869140625
                },
                {
                    "start": 1886.17,
                    "end": 1887.23,
                    "word": " wait",
                    "probability": 0.8017578125
                },
                {
                    "start": 1887.23,
                    "end": 1887.65,
                    "word": " for",
                    "probability": 0.90087890625
                },
                {
                    "start": 1887.65,
                    "end": 1888.21,
                    "word": " certain",
                    "probability": 0.7958984375
                },
                {
                    "start": 1888.21,
                    "end": 1888.67,
                    "word": " events",
                    "probability": 0.78466796875
                },
                {
                    "start": 1888.67,
                    "end": 1889.33,
                    "word": ",",
                    "probability": 0.10272216796875
                }
            ]
        },
        {
            "id": 256,
            "seek": 190628,
            "start": 1889.33,
            "end": 1894.95,
            "text": " and we can also receive CAN messages, as Enrico said, through the CAN interrupt service routine.",
            "tokens": [
                50732,
                293,
                321,
                393,
                611,
                4774,
                22931,
                7897,
                11,
                382,
                2193,
                23776,
                848,
                11,
                807,
                264,
                22931,
                12729,
                2643,
                9927,
                13,
                51012
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26305148321039534,
            "compression_ratio": 1.5964912280701755,
            "no_speech_prob": 0.0014553070068359375,
            "words": [
                {
                    "start": 1889.33,
                    "end": 1889.53,
                    "word": " and",
                    "probability": 0.88916015625
                },
                {
                    "start": 1889.53,
                    "end": 1889.75,
                    "word": " we",
                    "probability": 0.90380859375
                },
                {
                    "start": 1889.75,
                    "end": 1889.89,
                    "word": " can",
                    "probability": 0.89697265625
                },
                {
                    "start": 1889.89,
                    "end": 1890.11,
                    "word": " also",
                    "probability": 0.82470703125
                },
                {
                    "start": 1890.11,
                    "end": 1890.51,
                    "word": " receive",
                    "probability": 0.89794921875
                },
                {
                    "start": 1890.51,
                    "end": 1890.75,
                    "word": " CAN",
                    "probability": 0.3974609375
                },
                {
                    "start": 1890.75,
                    "end": 1891.15,
                    "word": " messages",
                    "probability": 0.798828125
                },
                {
                    "start": 1891.15,
                    "end": 1891.45,
                    "word": ",",
                    "probability": 0.1683349609375
                },
                {
                    "start": 1891.45,
                    "end": 1891.53,
                    "word": " as",
                    "probability": 0.88720703125
                },
                {
                    "start": 1891.53,
                    "end": 1891.81,
                    "word": " Enrico",
                    "probability": 0.96240234375
                },
                {
                    "start": 1891.81,
                    "end": 1892.17,
                    "word": " said",
                    "probability": 0.86083984375
                },
                {
                    "start": 1892.17,
                    "end": 1892.29,
                    "word": ",",
                    "probability": 0.72265625
                },
                {
                    "start": 1892.29,
                    "end": 1892.53,
                    "word": " through",
                    "probability": 0.7392578125
                },
                {
                    "start": 1892.53,
                    "end": 1892.81,
                    "word": " the",
                    "probability": 0.81103515625
                },
                {
                    "start": 1892.81,
                    "end": 1893.11,
                    "word": " CAN",
                    "probability": 0.86962890625
                },
                {
                    "start": 1893.11,
                    "end": 1893.75,
                    "word": " interrupt",
                    "probability": 0.5849609375
                },
                {
                    "start": 1893.75,
                    "end": 1894.05,
                    "word": " service",
                    "probability": 0.7548828125
                },
                {
                    "start": 1894.05,
                    "end": 1894.45,
                    "word": " routine",
                    "probability": 0.8076171875
                },
                {
                    "start": 1894.45,
                    "end": 1894.95,
                    "word": ".",
                    "probability": 0.71337890625
                }
            ]
        },
        {
            "id": 257,
            "seek": 190628,
            "start": 1894.95,
            "end": 1903.47,
            "text": " We can store incoming CAN messages into our own ring buffer in our ransomware and can then",
            "tokens": [
                51012,
                492,
                393,
                3531,
                22341,
                22931,
                7897,
                666,
                527,
                1065,
                4875,
                21762,
                294,
                527,
                38279,
                3039,
                293,
                393,
                550,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26305148321039534,
            "compression_ratio": 1.5964912280701755,
            "no_speech_prob": 0.0014553070068359375,
            "words": [
                {
                    "start": 1894.95,
                    "end": 1895.05,
                    "word": " We",
                    "probability": 0.89892578125
                },
                {
                    "start": 1895.05,
                    "end": 1895.33,
                    "word": " can",
                    "probability": 0.896484375
                },
                {
                    "start": 1895.33,
                    "end": 1895.83,
                    "word": " store",
                    "probability": 0.81640625
                },
                {
                    "start": 1895.83,
                    "end": 1897.31,
                    "word": " incoming",
                    "probability": 0.7861328125
                },
                {
                    "start": 1897.31,
                    "end": 1897.65,
                    "word": " CAN",
                    "probability": 0.8046875
                },
                {
                    "start": 1897.65,
                    "end": 1898.07,
                    "word": " messages",
                    "probability": 0.8310546875
                },
                {
                    "start": 1898.07,
                    "end": 1898.65,
                    "word": " into",
                    "probability": 0.7353515625
                },
                {
                    "start": 1898.65,
                    "end": 1898.95,
                    "word": " our",
                    "probability": 0.79150390625
                },
                {
                    "start": 1898.95,
                    "end": 1899.41,
                    "word": " own",
                    "probability": 0.73681640625
                },
                {
                    "start": 1899.41,
                    "end": 1901.11,
                    "word": " ring",
                    "probability": 0.38916015625
                },
                {
                    "start": 1901.11,
                    "end": 1901.47,
                    "word": " buffer",
                    "probability": 0.70068359375
                },
                {
                    "start": 1901.47,
                    "end": 1901.71,
                    "word": " in",
                    "probability": 0.83935546875
                },
                {
                    "start": 1901.71,
                    "end": 1901.91,
                    "word": " our",
                    "probability": 0.8115234375
                },
                {
                    "start": 1901.91,
                    "end": 1902.59,
                    "word": " ransomware",
                    "probability": 0.891845703125
                },
                {
                    "start": 1902.59,
                    "end": 1902.99,
                    "word": " and",
                    "probability": 0.6865234375
                },
                {
                    "start": 1902.99,
                    "end": 1903.21,
                    "word": " can",
                    "probability": 0.85888671875
                },
                {
                    "start": 1903.21,
                    "end": 1903.47,
                    "word": " then",
                    "probability": 0.73291015625
                }
            ]
        },
        {
            "id": 258,
            "seek": 190628,
            "start": 1903.47,
            "end": 1910.71,
            "text": " give this message back to the normal operating system. And this is very handy for us since the",
            "tokens": [
                51464,
                976,
                341,
                3636,
                646,
                281,
                264,
                2710,
                7447,
                1185,
                13,
                400,
                341,
                307,
                588,
                13239,
                337,
                505,
                1670,
                264,
                51804
            ],
            "temperature": 0.0,
            "avg_logprob": -0.26305148321039534,
            "compression_ratio": 1.5964912280701755,
            "no_speech_prob": 0.0014553070068359375,
            "words": [
                {
                    "start": 1903.47,
                    "end": 1904.21,
                    "word": " give",
                    "probability": 0.83349609375
                },
                {
                    "start": 1904.21,
                    "end": 1904.81,
                    "word": " this",
                    "probability": 0.87890625
                },
                {
                    "start": 1904.81,
                    "end": 1905.09,
                    "word": " message",
                    "probability": 0.8359375
                },
                {
                    "start": 1905.09,
                    "end": 1905.35,
                    "word": " back",
                    "probability": 0.8134765625
                },
                {
                    "start": 1905.35,
                    "end": 1905.51,
                    "word": " to",
                    "probability": 0.90673828125
                },
                {
                    "start": 1905.51,
                    "end": 1905.67,
                    "word": " the",
                    "probability": 0.80908203125
                },
                {
                    "start": 1905.67,
                    "end": 1905.93,
                    "word": " normal",
                    "probability": 0.82421875
                },
                {
                    "start": 1905.93,
                    "end": 1906.45,
                    "word": " operating",
                    "probability": 0.908203125
                },
                {
                    "start": 1906.45,
                    "end": 1906.91,
                    "word": " system",
                    "probability": 0.86474609375
                },
                {
                    "start": 1906.91,
                    "end": 1907.35,
                    "word": ".",
                    "probability": 0.64013671875
                },
                {
                    "start": 1907.35,
                    "end": 1907.43,
                    "word": " And",
                    "probability": 0.6806640625
                },
                {
                    "start": 1907.43,
                    "end": 1907.57,
                    "word": " this",
                    "probability": 0.86669921875
                },
                {
                    "start": 1907.57,
                    "end": 1907.71,
                    "word": " is",
                    "probability": 0.90869140625
                },
                {
                    "start": 1907.71,
                    "end": 1907.99,
                    "word": " very",
                    "probability": 0.72900390625
                },
                {
                    "start": 1907.99,
                    "end": 1908.77,
                    "word": " handy",
                    "probability": 0.765625
                },
                {
                    "start": 1908.77,
                    "end": 1909.09,
                    "word": " for",
                    "probability": 0.89697265625
                },
                {
                    "start": 1909.09,
                    "end": 1909.41,
                    "word": " us",
                    "probability": 0.904296875
                },
                {
                    "start": 1909.41,
                    "end": 1910.09,
                    "word": " since",
                    "probability": 0.58349609375
                },
                {
                    "start": 1910.09,
                    "end": 1910.71,
                    "word": " the",
                    "probability": 0.802734375
                }
            ]
        },
        {
            "id": 259,
            "seek": 193372,
            "start": 1910.71,
            "end": 1916.11,
            "text": " car acts completely normal. We can still drive the car, we can do everything with the car,",
            "tokens": [
                50364,
                1032,
                10672,
                2584,
                2710,
                13,
                492,
                393,
                920,
                3332,
                264,
                1032,
                11,
                321,
                393,
                360,
                1203,
                365,
                264,
                1032,
                11,
                50636
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21606182987971972,
            "compression_ratio": 1.7175925925925926,
            "no_speech_prob": 0.0011339187622070312,
            "words": [
                {
                    "start": 1910.71,
                    "end": 1911.05,
                    "word": " car",
                    "probability": 0.233642578125
                },
                {
                    "start": 1911.05,
                    "end": 1911.81,
                    "word": " acts",
                    "probability": 0.66796875
                },
                {
                    "start": 1911.81,
                    "end": 1912.31,
                    "word": " completely",
                    "probability": 0.662109375
                },
                {
                    "start": 1912.31,
                    "end": 1912.69,
                    "word": " normal",
                    "probability": 0.81689453125
                },
                {
                    "start": 1912.69,
                    "end": 1912.89,
                    "word": ".",
                    "probability": 0.4404296875
                },
                {
                    "start": 1912.89,
                    "end": 1912.93,
                    "word": " We",
                    "probability": 0.89794921875
                },
                {
                    "start": 1912.93,
                    "end": 1913.13,
                    "word": " can",
                    "probability": 0.8994140625
                },
                {
                    "start": 1913.13,
                    "end": 1913.39,
                    "word": " still",
                    "probability": 0.904296875
                },
                {
                    "start": 1913.39,
                    "end": 1913.69,
                    "word": " drive",
                    "probability": 0.81640625
                },
                {
                    "start": 1913.69,
                    "end": 1913.85,
                    "word": " the",
                    "probability": 0.7919921875
                },
                {
                    "start": 1913.85,
                    "end": 1914.07,
                    "word": " car",
                    "probability": 0.892578125
                },
                {
                    "start": 1914.07,
                    "end": 1914.17,
                    "word": ",",
                    "probability": 0.44677734375
                },
                {
                    "start": 1914.17,
                    "end": 1914.25,
                    "word": " we",
                    "probability": 0.8681640625
                },
                {
                    "start": 1914.25,
                    "end": 1914.37,
                    "word": " can",
                    "probability": 0.8994140625
                },
                {
                    "start": 1914.37,
                    "end": 1914.53,
                    "word": " do",
                    "probability": 0.9111328125
                },
                {
                    "start": 1914.53,
                    "end": 1915.09,
                    "word": " everything",
                    "probability": 0.86865234375
                },
                {
                    "start": 1915.09,
                    "end": 1915.41,
                    "word": " with",
                    "probability": 0.81494140625
                },
                {
                    "start": 1915.41,
                    "end": 1915.55,
                    "word": " the",
                    "probability": 0.80859375
                },
                {
                    "start": 1915.55,
                    "end": 1915.81,
                    "word": " car",
                    "probability": 0.89794921875
                },
                {
                    "start": 1915.81,
                    "end": 1916.11,
                    "word": ",",
                    "probability": 0.153076171875
                }
            ]
        },
        {
            "id": 260,
            "seek": 193372,
            "start": 1916.11,
            "end": 1923.81,
            "text": " and have our ransomware running independently. Okay, to implement these features, we need a",
            "tokens": [
                50636,
                293,
                362,
                527,
                38279,
                3039,
                2614,
                21761,
                13,
                1033,
                11,
                281,
                4445,
                613,
                4122,
                11,
                321,
                643,
                257,
                51004
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21606182987971972,
            "compression_ratio": 1.7175925925925926,
            "no_speech_prob": 0.0011339187622070312,
            "words": [
                {
                    "start": 1916.11,
                    "end": 1916.49,
                    "word": " and",
                    "probability": 0.89697265625
                },
                {
                    "start": 1916.49,
                    "end": 1916.71,
                    "word": " have",
                    "probability": 0.87841796875
                },
                {
                    "start": 1916.71,
                    "end": 1916.97,
                    "word": " our",
                    "probability": 0.74072265625
                },
                {
                    "start": 1916.97,
                    "end": 1917.45,
                    "word": " ransomware",
                    "probability": 0.849609375
                },
                {
                    "start": 1917.45,
                    "end": 1917.79,
                    "word": " running",
                    "probability": 0.8515625
                },
                {
                    "start": 1917.79,
                    "end": 1918.41,
                    "word": " independently",
                    "probability": 0.75732421875
                },
                {
                    "start": 1918.41,
                    "end": 1918.97,
                    "word": ".",
                    "probability": 0.98486328125
                },
                {
                    "start": 1919.35,
                    "end": 1919.55,
                    "word": " Okay",
                    "probability": 0.58984375
                },
                {
                    "start": 1919.55,
                    "end": 1919.93,
                    "word": ",",
                    "probability": 0.62060546875
                },
                {
                    "start": 1919.93,
                    "end": 1920.45,
                    "word": " to",
                    "probability": 0.833984375
                },
                {
                    "start": 1920.45,
                    "end": 1920.83,
                    "word": " implement",
                    "probability": 0.80224609375
                },
                {
                    "start": 1920.83,
                    "end": 1921.03,
                    "word": " these",
                    "probability": 0.52685546875
                },
                {
                    "start": 1921.03,
                    "end": 1921.49,
                    "word": " features",
                    "probability": 0.72119140625
                },
                {
                    "start": 1921.49,
                    "end": 1922.11,
                    "word": ",",
                    "probability": 0.8095703125
                },
                {
                    "start": 1922.11,
                    "end": 1922.51,
                    "word": " we",
                    "probability": 0.8955078125
                },
                {
                    "start": 1922.51,
                    "end": 1923.51,
                    "word": " need",
                    "probability": 0.78369140625
                },
                {
                    "start": 1923.63,
                    "end": 1923.81,
                    "word": " a couple",
                    "probability": 0.7861328125
                }
            ]
        },
        {
            "id": 261,
            "seek": 193372,
            "start": 1923.81,
            "end": 1933.23,
            "text": " couple of things. So, we want still to interact with the user. We wanted to lock and unlock the",
            "tokens": [
                51004,
                1916,
                295,
                721,
                13,
                407,
                11,
                321,
                528,
                920,
                281,
                4648,
                365,
                264,
                4195,
                13,
                492,
                1415,
                281,
                4017,
                293,
                11634,
                264,
                51452
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21606182987971972,
            "compression_ratio": 1.7175925925925926,
            "no_speech_prob": 0.0011339187622070312,
            "words": [
                {
                    "start": 1923.81,
                    "end": 1923.97,
                    "word": " of",
                    "probability": 0.90771484375
                },
                {
                    "start": 1923.97,
                    "end": 1924.25,
                    "word": " things",
                    "probability": 0.73828125
                },
                {
                    "start": 1924.25,
                    "end": 1924.49,
                    "word": ".",
                    "probability": 0.89208984375
                },
                {
                    "start": 1924.49,
                    "end": 1924.55,
                    "word": " So",
                    "probability": 0.78759765625
                },
                {
                    "start": 1924.55,
                    "end": 1924.73,
                    "word": ",",
                    "probability": 0.203369140625
                },
                {
                    "start": 1924.73,
                    "end": 1924.89,
                    "word": " we",
                    "probability": 0.89453125
                },
                {
                    "start": 1924.89,
                    "end": 1925.83,
                    "word": " want",
                    "probability": 0.78662109375
                },
                {
                    "start": 1925.83,
                    "end": 1926.21,
                    "word": " still",
                    "probability": 0.833984375
                },
                {
                    "start": 1926.21,
                    "end": 1926.41,
                    "word": " to",
                    "probability": 0.8828125
                },
                {
                    "start": 1926.41,
                    "end": 1926.87,
                    "word": " interact",
                    "probability": 0.6982421875
                },
                {
                    "start": 1926.87,
                    "end": 1927.35,
                    "word": " with",
                    "probability": 0.81689453125
                },
                {
                    "start": 1927.35,
                    "end": 1927.69,
                    "word": " the",
                    "probability": 0.7958984375
                },
                {
                    "start": 1927.69,
                    "end": 1928.09,
                    "word": " user",
                    "probability": 0.810546875
                },
                {
                    "start": 1928.09,
                    "end": 1928.65,
                    "word": ".",
                    "probability": 0.68603515625
                },
                {
                    "start": 1929.75,
                    "end": 1930.31,
                    "word": " We",
                    "probability": 0.86865234375
                },
                {
                    "start": 1930.31,
                    "end": 1930.59,
                    "word": " wanted",
                    "probability": 0.697265625
                },
                {
                    "start": 1930.59,
                    "end": 1930.93,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 1930.93,
                    "end": 1931.73,
                    "word": " lock",
                    "probability": 0.83544921875
                },
                {
                    "start": 1931.73,
                    "end": 1931.99,
                    "word": " and",
                    "probability": 0.88330078125
                },
                {
                    "start": 1931.99,
                    "end": 1932.45,
                    "word": " unlock",
                    "probability": 0.79736328125
                },
                {
                    "start": 1932.45,
                    "end": 1932.63,
                    "word": " the",
                    "probability": 0.79931640625
                },
                {
                    "start": 1932.63,
                    "end": 1933.23,
                    "word": " immobilizer",
                    "probability": 0.8701171875
                }
            ]
        },
        {
            "id": 262,
            "seek": 193372,
            "start": 1933.23,
            "end": 1938.15,
            "text": " immobilizer. So, we implemented a way that we can start the car without key, and we can also",
            "tokens": [
                51452,
                3397,
                21725,
                6545,
                13,
                407,
                11,
                321,
                12270,
                257,
                636,
                300,
                321,
                393,
                722,
                264,
                1032,
                1553,
                2141,
                11,
                293,
                321,
                393,
                611,
                51732
            ],
            "temperature": 0.0,
            "avg_logprob": -0.21606182987971972,
            "compression_ratio": 1.7175925925925926,
            "no_speech_prob": 0.0011339187622070312,
            "words": [
                {
                    "start": 1933.23,
                    "end": 1933.47,
                    "word": ".",
                    "probability": 0.46630859375
                },
                {
                    "start": 1933.47,
                    "end": 1933.73,
                    "word": " So",
                    "probability": 0.87646484375
                },
                {
                    "start": 1933.73,
                    "end": 1933.77,
                    "word": ",",
                    "probability": 0.8056640625
                },
                {
                    "start": 1933.77,
                    "end": 1933.91,
                    "word": " we",
                    "probability": 0.9091796875
                },
                {
                    "start": 1933.91,
                    "end": 1934.35,
                    "word": " implemented",
                    "probability": 0.70263671875
                },
                {
                    "start": 1934.55,
                    "end": 1934.75,
                    "word": " a way",
                    "probability": 0.89453125
                },
                {
                    "start": 1934.75,
                    "end": 1935.25,
                    "word": " that",
                    "probability": 0.87109375
                },
                {
                    "start": 1935.25,
                    "end": 1935.35,
                    "word": " we",
                    "probability": 0.89013671875
                },
                {
                    "start": 1935.35,
                    "end": 1935.49,
                    "word": " can",
                    "probability": 0.89697265625
                },
                {
                    "start": 1935.49,
                    "end": 1935.83,
                    "word": " start",
                    "probability": 0.85009765625
                },
                {
                    "start": 1935.83,
                    "end": 1936.05,
                    "word": " the",
                    "probability": 0.80712890625
                },
                {
                    "start": 1936.05,
                    "end": 1936.33,
                    "word": " car",
                    "probability": 0.900390625
                },
                {
                    "start": 1936.33,
                    "end": 1936.77,
                    "word": " without",
                    "probability": 0.73876953125
                },
                {
                    "start": 1936.77,
                    "end": 1937.15,
                    "word": " key",
                    "probability": 0.67236328125
                },
                {
                    "start": 1937.15,
                    "end": 1937.37,
                    "word": ",",
                    "probability": 0.427490234375
                },
                {
                    "start": 1937.37,
                    "end": 1937.53,
                    "word": " and",
                    "probability": 0.89501953125
                },
                {
                    "start": 1937.53,
                    "end": 1937.65,
                    "word": " we",
                    "probability": 0.89794921875
                },
                {
                    "start": 1937.65,
                    "end": 1937.79,
                    "word": " can",
                    "probability": 0.8935546875
                },
                {
                    "start": 1937.79,
                    "end": 1938.15,
                    "word": " also",
                    "probability": 0.81494140625
                }
            ]
        },
        {
            "id": 263,
            "seek": 195898,
            "start": 1938.15,
            "end": 1946.87,
            "text": " not start the car with key, basically, in order to really put pressure onto our ransomware.",
            "tokens": [
                50400,
                406,
                722,
                264,
                1032,
                365,
                2141,
                11,
                1936,
                11,
                294,
                1668,
                281,
                534,
                829,
                3321,
                3911,
                527,
                38279,
                3039,
                13,
                50760
            ],
            "temperature": 0.0,
            "avg_logprob": -0.31845237054522074,
            "compression_ratio": 1.5120481927710843,
            "no_speech_prob": 0.0006070137023925781,
            "words": [
                {
                    "start": 1938.15,
                    "end": 1938.61,
                    "word": " not",
                    "probability": 0.156982421875
                },
                {
                    "start": 1938.61,
                    "end": 1939.59,
                    "word": " start",
                    "probability": 0.830078125
                },
                {
                    "start": 1939.59,
                    "end": 1939.79,
                    "word": " the",
                    "probability": 0.75634765625
                },
                {
                    "start": 1939.79,
                    "end": 1940.01,
                    "word": " car",
                    "probability": 0.904296875
                },
                {
                    "start": 1940.01,
                    "end": 1940.29,
                    "word": " with",
                    "probability": 0.12152099609375
                },
                {
                    "start": 1940.29,
                    "end": 1940.67,
                    "word": " key",
                    "probability": 0.38916015625
                },
                {
                    "start": 1940.67,
                    "end": 1940.95,
                    "word": ",",
                    "probability": 0.265625
                },
                {
                    "start": 1940.95,
                    "end": 1941.27,
                    "word": " basically",
                    "probability": 0.873046875
                },
                {
                    "start": 1941.27,
                    "end": 1941.59,
                    "word": ",",
                    "probability": 0.65087890625
                },
                {
                    "start": 1941.59,
                    "end": 1943.11,
                    "word": " in",
                    "probability": 0.87646484375
                },
                {
                    "start": 1943.11,
                    "end": 1943.29,
                    "word": " order",
                    "probability": 0.83251953125
                },
                {
                    "start": 1943.29,
                    "end": 1943.63,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 1943.63,
                    "end": 1944.05,
                    "word": " really",
                    "probability": 0.787109375
                },
                {
                    "start": 1944.05,
                    "end": 1944.57,
                    "word": " put",
                    "probability": 0.89501953125
                },
                {
                    "start": 1944.57,
                    "end": 1944.99,
                    "word": " pressure",
                    "probability": 0.7158203125
                },
                {
                    "start": 1944.99,
                    "end": 1945.27,
                    "word": " onto",
                    "probability": 0.14111328125
                },
                {
                    "start": 1945.27,
                    "end": 1945.51,
                    "word": " our",
                    "probability": 0.708984375
                },
                {
                    "start": 1945.51,
                    "end": 1946.11,
                    "word": " ransomware",
                    "probability": 0.856201171875
                },
                {
                    "start": 1946.11,
                    "end": 1946.87,
                    "word": ".",
                    "probability": 0.7734375
                }
            ]
        },
        {
            "id": 264,
            "seek": 195898,
            "start": 1947.63,
            "end": 1956.19,
            "text": " And then we also need to send ICTP messages to make the car behave badly, in order to",
            "tokens": [
                50844,
                400,
                550,
                321,
                611,
                643,
                281,
                2845,
                286,
                10259,
                47,
                7897,
                281,
                652,
                264,
                1032,
                15158,
                13425,
                11,
                294,
                1668,
                281,
                51244
            ],
            "temperature": 0.0,
            "avg_logprob": -0.31845237054522074,
            "compression_ratio": 1.5120481927710843,
            "no_speech_prob": 0.0006070137023925781,
            "words": [
                {
                    "start": 1947.63,
                    "end": 1948.03,
                    "word": " And",
                    "probability": 0.83447265625
                },
                {
                    "start": 1948.03,
                    "end": 1948.15,
                    "word": " then",
                    "probability": 0.72314453125
                },
                {
                    "start": 1948.15,
                    "end": 1948.25,
                    "word": " we",
                    "probability": 0.431396484375
                },
                {
                    "start": 1948.25,
                    "end": 1948.53,
                    "word": " also",
                    "probability": 0.80908203125
                },
                {
                    "start": 1948.53,
                    "end": 1949.25,
                    "word": " need",
                    "probability": 0.80322265625
                },
                {
                    "start": 1949.25,
                    "end": 1949.63,
                    "word": " to",
                    "probability": 0.90673828125
                },
                {
                    "start": 1949.63,
                    "end": 1950.53,
                    "word": " send",
                    "probability": 0.7958984375
                },
                {
                    "start": 1950.53,
                    "end": 1951.21,
                    "word": " ICTP",
                    "probability": 0.50537109375
                },
                {
                    "start": 1951.21,
                    "end": 1951.61,
                    "word": " messages",
                    "probability": 0.81591796875
                },
                {
                    "start": 1951.61,
                    "end": 1952.33,
                    "word": " to",
                    "probability": 0.87353515625
                },
                {
                    "start": 1952.33,
                    "end": 1952.51,
                    "word": " make",
                    "probability": 0.87548828125
                },
                {
                    "start": 1952.51,
                    "end": 1952.65,
                    "word": " the",
                    "probability": 0.77880859375
                },
                {
                    "start": 1952.65,
                    "end": 1952.83,
                    "word": " car",
                    "probability": 0.90673828125
                },
                {
                    "start": 1952.83,
                    "end": 1953.27,
                    "word": " behave",
                    "probability": 0.90576171875
                },
                {
                    "start": 1953.27,
                    "end": 1953.71,
                    "word": " badly",
                    "probability": 0.931640625
                },
                {
                    "start": 1953.71,
                    "end": 1954.09,
                    "word": ",",
                    "probability": 0.221923828125
                },
                {
                    "start": 1954.09,
                    "end": 1955.49,
                    "word": " in",
                    "probability": 0.89013671875
                },
                {
                    "start": 1955.49,
                    "end": 1955.65,
                    "word": " order",
                    "probability": 0.82177734375
                },
                {
                    "start": 1955.65,
                    "end": 1956.19,
                    "word": " to",
                    "probability": 0.9091796875
                }
            ]
        },
        {
            "id": 265,
            "seek": 195898,
            "start": 1956.95,
            "end": 1963.41,
            "text": " scare the driver. And we want to use some extracted rehearsal tester jobs",
            "tokens": [
                51304,
                17185,
                264,
                6787,
                13,
                400,
                321,
                528,
                281,
                764,
                512,
                34086,
                24884,
                36101,
                4782,
                51624
            ],
            "temperature": 0.0,
            "avg_logprob": -0.31845237054522074,
            "compression_ratio": 1.5120481927710843,
            "no_speech_prob": 0.0006070137023925781,
            "words": [
                {
                    "start": 1956.95,
                    "end": 1957.33,
                    "word": " scare",
                    "probability": 0.6611328125
                },
                {
                    "start": 1957.33,
                    "end": 1957.53,
                    "word": " the",
                    "probability": 0.7783203125
                },
                {
                    "start": 1957.53,
                    "end": 1957.83,
                    "word": " driver",
                    "probability": 0.80419921875
                },
                {
                    "start": 1957.83,
                    "end": 1958.51,
                    "word": ".",
                    "probability": 0.556640625
                },
                {
                    "start": 1958.51,
                    "end": 1958.59,
                    "word": " And",
                    "probability": 0.8876953125
                },
                {
                    "start": 1958.59,
                    "end": 1958.73,
                    "word": " we",
                    "probability": 0.8427734375
                },
                {
                    "start": 1958.73,
                    "end": 1958.95,
                    "word": " want",
                    "probability": 0.82373046875
                },
                {
                    "start": 1958.95,
                    "end": 1959.73,
                    "word": " to",
                    "probability": 0.90478515625
                },
                {
                    "start": 1959.73,
                    "end": 1961.41,
                    "word": " use",
                    "probability": 0.473876953125
                },
                {
                    "start": 1961.41,
                    "end": 1961.65,
                    "word": " some",
                    "probability": 0.80078125
                },
                {
                    "start": 1961.65,
                    "end": 1962.13,
                    "word": " extracted",
                    "probability": 0.5546875
                },
                {
                    "start": 1962.13,
                    "end": 1962.69,
                    "word": " rehearsal",
                    "probability": 0.1197509765625
                },
                {
                    "start": 1962.69,
                    "end": 1963.05,
                    "word": " tester",
                    "probability": 0.271240234375
                },
                {
                    "start": 1963.05,
                    "end": 1963.41,
                    "word": " jobs",
                    "probability": 0.4970703125
                }
            ]
        },
        {
            "id": 266,
            "seek": 198102,
            "start": 1964.35,
            "end": 1971.65,
            "text": " to run these actions, basically. Okay, talking to the user. This is very important for the",
            "tokens": [
                50372,
                281,
                1190,
                613,
                5909,
                11,
                1936,
                13,
                1033,
                11,
                1417,
                281,
                264,
                4195,
                13,
                639,
                307,
                588,
                1021,
                337,
                264,
                50768
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2100813388824463,
            "compression_ratio": 1.4973262032085561,
            "no_speech_prob": 0.00036835670471191406,
            "words": [
                {
                    "start": 1964.35,
                    "end": 1964.83,
                    "word": " to",
                    "probability": 0.08770751953125
                },
                {
                    "start": 1964.83,
                    "end": 1965.29,
                    "word": " run",
                    "probability": 0.7841796875
                },
                {
                    "start": 1965.29,
                    "end": 1965.49,
                    "word": " these",
                    "probability": 0.27294921875
                },
                {
                    "start": 1965.49,
                    "end": 1965.91,
                    "word": " actions",
                    "probability": 0.8740234375
                },
                {
                    "start": 1965.91,
                    "end": 1966.29,
                    "word": ",",
                    "probability": 0.2119140625
                },
                {
                    "start": 1966.29,
                    "end": 1966.67,
                    "word": " basically",
                    "probability": 0.8974609375
                },
                {
                    "start": 1966.67,
                    "end": 1967.15,
                    "word": ".",
                    "probability": 0.94287109375
                },
                {
                    "start": 1967.59,
                    "end": 1967.81,
                    "word": " Okay",
                    "probability": 0.6259765625
                },
                {
                    "start": 1967.81,
                    "end": 1968.41,
                    "word": ",",
                    "probability": 0.6748046875
                },
                {
                    "start": 1968.41,
                    "end": 1969.65,
                    "word": " talking",
                    "probability": 0.6640625
                },
                {
                    "start": 1969.65,
                    "end": 1969.85,
                    "word": " to",
                    "probability": 0.89599609375
                },
                {
                    "start": 1969.85,
                    "end": 1969.99,
                    "word": " the",
                    "probability": 0.80078125
                },
                {
                    "start": 1969.99,
                    "end": 1970.25,
                    "word": " user",
                    "probability": 0.77783203125
                },
                {
                    "start": 1970.25,
                    "end": 1970.45,
                    "word": ".",
                    "probability": 0.6181640625
                },
                {
                    "start": 1970.45,
                    "end": 1970.61,
                    "word": " This",
                    "probability": 0.81640625
                },
                {
                    "start": 1970.61,
                    "end": 1970.75,
                    "word": " is",
                    "probability": 0.90869140625
                },
                {
                    "start": 1970.75,
                    "end": 1970.97,
                    "word": " very",
                    "probability": 0.740234375
                },
                {
                    "start": 1970.97,
                    "end": 1971.35,
                    "word": " important",
                    "probability": 0.7705078125
                },
                {
                    "start": 1971.35,
                    "end": 1971.53,
                    "word": " for",
                    "probability": 0.88623046875
                },
                {
                    "start": 1971.53,
                    "end": 1971.65,
                    "word": " the",
                    "probability": 0.346435546875
                }
            ]
        },
        {
            "id": 267,
            "seek": 198102,
            "start": 1971.65,
            "end": 1977.69,
            "text": " ransomware, because if you cannot tell someone that the car is owned by the ransomware, no one",
            "tokens": [
                50768,
                38279,
                3039,
                11,
                570,
                498,
                291,
                2644,
                980,
                1580,
                300,
                264,
                1032,
                307,
                11684,
                538,
                264,
                38279,
                3039,
                11,
                572,
                472,
                51072
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2100813388824463,
            "compression_ratio": 1.4973262032085561,
            "no_speech_prob": 0.00036835670471191406,
            "words": [
                {
                    "start": 1971.65,
                    "end": 1972.09,
                    "word": " ransomware",
                    "probability": 0.944580078125
                },
                {
                    "start": 1972.09,
                    "end": 1972.27,
                    "word": ",",
                    "probability": 0.349853515625
                },
                {
                    "start": 1972.27,
                    "end": 1972.45,
                    "word": " because",
                    "probability": 0.833984375
                },
                {
                    "start": 1972.45,
                    "end": 1972.63,
                    "word": " if",
                    "probability": 0.90234375
                },
                {
                    "start": 1972.63,
                    "end": 1972.73,
                    "word": " you",
                    "probability": 0.896484375
                },
                {
                    "start": 1972.73,
                    "end": 1973.03,
                    "word": " cannot",
                    "probability": 0.814453125
                },
                {
                    "start": 1973.03,
                    "end": 1973.73,
                    "word": " tell",
                    "probability": 0.787109375
                },
                {
                    "start": 1973.73,
                    "end": 1974.63,
                    "word": " someone",
                    "probability": 0.8173828125
                },
                {
                    "start": 1974.63,
                    "end": 1975.37,
                    "word": " that",
                    "probability": 0.86376953125
                },
                {
                    "start": 1975.37,
                    "end": 1975.71,
                    "word": " the",
                    "probability": 0.79931640625
                },
                {
                    "start": 1975.71,
                    "end": 1975.91,
                    "word": " car",
                    "probability": 0.88720703125
                },
                {
                    "start": 1975.91,
                    "end": 1976.09,
                    "word": " is",
                    "probability": 0.896484375
                },
                {
                    "start": 1976.09,
                    "end": 1976.31,
                    "word": " owned",
                    "probability": 0.7470703125
                },
                {
                    "start": 1976.31,
                    "end": 1976.53,
                    "word": " by",
                    "probability": 0.89990234375
                },
                {
                    "start": 1976.53,
                    "end": 1976.65,
                    "word": " the",
                    "probability": 0.77685546875
                },
                {
                    "start": 1976.65,
                    "end": 1977.19,
                    "word": " ransomware",
                    "probability": 0.950439453125
                },
                {
                    "start": 1977.19,
                    "end": 1977.39,
                    "word": ",",
                    "probability": 0.89404296875
                },
                {
                    "start": 1977.39,
                    "end": 1977.55,
                    "word": " no",
                    "probability": 0.90576171875
                },
                {
                    "start": 1977.55,
                    "end": 1977.69,
                    "word": " one",
                    "probability": 0.814453125
                }
            ]
        },
        {
            "id": 268,
            "seek": 198102,
            "start": 1977.69,
            "end": 1985.45,
            "text": " will pay. But yeah, how can we do this? The multimedia ECU of this car has a screen connected.",
            "tokens": [
                51072,
                486,
                1689,
                13,
                583,
                1338,
                11,
                577,
                393,
                321,
                360,
                341,
                30,
                440,
                49202,
                19081,
                52,
                295,
                341,
                1032,
                575,
                257,
                2568,
                4582,
                13,
                51460
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2100813388824463,
            "compression_ratio": 1.4973262032085561,
            "no_speech_prob": 0.00036835670471191406,
            "words": [
                {
                    "start": 1977.69,
                    "end": 1977.87,
                    "word": " will",
                    "probability": 0.736328125
                },
                {
                    "start": 1977.87,
                    "end": 1978.13,
                    "word": " pay",
                    "probability": 0.89306640625
                },
                {
                    "start": 1978.13,
                    "end": 1978.61,
                    "word": ".",
                    "probability": 0.9140625
                },
                {
                    "start": 1979.79,
                    "end": 1980.15,
                    "word": " But",
                    "probability": 0.78564453125
                },
                {
                    "start": 1980.15,
                    "end": 1980.49,
                    "word": " yeah",
                    "probability": 0.4501953125
                },
                {
                    "start": 1980.49,
                    "end": 1980.59,
                    "word": ",",
                    "probability": 0.939453125
                },
                {
                    "start": 1980.59,
                    "end": 1980.83,
                    "word": " how",
                    "probability": 0.8857421875
                },
                {
                    "start": 1980.83,
                    "end": 1981.13,
                    "word": " can",
                    "probability": 0.89453125
                },
                {
                    "start": 1981.13,
                    "end": 1981.21,
                    "word": " we",
                    "probability": 0.826171875
                },
                {
                    "start": 1981.21,
                    "end": 1981.35,
                    "word": " do",
                    "probability": 0.9091796875
                },
                {
                    "start": 1981.35,
                    "end": 1981.65,
                    "word": " this",
                    "probability": 0.8818359375
                },
                {
                    "start": 1981.65,
                    "end": 1981.81,
                    "word": "?",
                    "probability": 0.94384765625
                },
                {
                    "start": 1981.81,
                    "end": 1981.97,
                    "word": " The",
                    "probability": 0.8037109375
                },
                {
                    "start": 1981.97,
                    "end": 1982.41,
                    "word": " multimedia",
                    "probability": 0.869140625
                },
                {
                    "start": 1982.41,
                    "end": 1982.99,
                    "word": " ECU",
                    "probability": 0.849365234375
                },
                {
                    "start": 1982.99,
                    "end": 1983.13,
                    "word": " of",
                    "probability": 0.8876953125
                },
                {
                    "start": 1983.13,
                    "end": 1983.39,
                    "word": " this",
                    "probability": 0.8857421875
                },
                {
                    "start": 1983.39,
                    "end": 1983.73,
                    "word": " car",
                    "probability": 0.87646484375
                },
                {
                    "start": 1983.73,
                    "end": 1984.19,
                    "word": " has",
                    "probability": 0.89404296875
                },
                {
                    "start": 1984.35,
                    "end": 1984.67,
                    "word": " a screen",
                    "probability": 0.86865234375
                },
                {
                    "start": 1984.67,
                    "end": 1985.21,
                    "word": " connected",
                    "probability": 0.77294921875
                },
                {
                    "start": 1985.21,
                    "end": 1985.45,
                    "word": ".",
                    "probability": 0.58203125
                }
            ]
        },
        {
            "id": 269,
            "seek": 200410,
            "start": 1985.45,
            "end": 1992.79,
            "text": " The radio has its screen, and also this car has a Wi-Fi hotspot. So, the car owner can",
            "tokens": [
                50372,
                440,
                6477,
                575,
                1080,
                2568,
                11,
                293,
                611,
                341,
                1032,
                575,
                257,
                14035,
                12,
                13229,
                36121,
                17698,
                13,
                407,
                11,
                264,
                1032,
                7289,
                393,
                50724
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2515191038449605,
            "compression_ratio": 1.6848484848484848,
            "no_speech_prob": 0.0005359649658203125,
            "words": [
                {
                    "start": 1985.45,
                    "end": 1985.69,
                    "word": " The",
                    "probability": 0.03863525390625
                },
                {
                    "start": 1985.69,
                    "end": 1986.09,
                    "word": " radio",
                    "probability": 0.77001953125
                },
                {
                    "start": 1986.09,
                    "end": 1986.57,
                    "word": " has",
                    "probability": 0.88916015625
                },
                {
                    "start": 1986.57,
                    "end": 1987.11,
                    "word": " its",
                    "probability": 0.5068359375
                },
                {
                    "start": 1987.11,
                    "end": 1987.67,
                    "word": " screen",
                    "probability": 0.828125
                },
                {
                    "start": 1987.67,
                    "end": 1988.11,
                    "word": ",",
                    "probability": 0.12310791015625
                },
                {
                    "start": 1988.11,
                    "end": 1988.31,
                    "word": " and",
                    "probability": 0.876953125
                },
                {
                    "start": 1988.31,
                    "end": 1988.61,
                    "word": " also",
                    "probability": 0.77734375
                },
                {
                    "start": 1988.61,
                    "end": 1988.89,
                    "word": " this",
                    "probability": 0.76123046875
                },
                {
                    "start": 1988.89,
                    "end": 1989.13,
                    "word": " car",
                    "probability": 0.88232421875
                },
                {
                    "start": 1989.13,
                    "end": 1989.49,
                    "word": " has",
                    "probability": 0.89697265625
                },
                {
                    "start": 1989.81,
                    "end": 1990.03,
                    "word": " a Wi",
                    "probability": 0.5634765625
                },
                {
                    "start": 1990.03,
                    "end": 1990.19,
                    "word": "-Fi",
                    "probability": 0.990966796875
                },
                {
                    "start": 1990.19,
                    "end": 1990.73,
                    "word": " hotspot",
                    "probability": 0.909912109375
                },
                {
                    "start": 1990.73,
                    "end": 1991.03,
                    "word": ".",
                    "probability": 0.38818359375
                },
                {
                    "start": 1991.03,
                    "end": 1991.03,
                    "word": " So",
                    "probability": 0.348388671875
                },
                {
                    "start": 1991.03,
                    "end": 1991.17,
                    "word": ",",
                    "probability": 0.278076171875
                },
                {
                    "start": 1991.17,
                    "end": 1991.73,
                    "word": " the",
                    "probability": 0.7763671875
                },
                {
                    "start": 1991.73,
                    "end": 1991.97,
                    "word": " car",
                    "probability": 0.88232421875
                },
                {
                    "start": 1991.97,
                    "end": 1992.29,
                    "word": " owner",
                    "probability": 0.8154296875
                },
                {
                    "start": 1992.29,
                    "end": 1992.79,
                    "word": " can",
                    "probability": 0.9091796875
                }
            ]
        },
        {
            "id": 270,
            "seek": 200410,
            "start": 1992.79,
            "end": 1999.73,
            "text": " open up a hotspot and connect with its smartphone to the Wi-Fi hotspot. In order to connect the",
            "tokens": [
                50756,
                1269,
                493,
                257,
                36121,
                17698,
                293,
                1745,
                365,
                1080,
                13307,
                281,
                264,
                14035,
                12,
                13229,
                36121,
                17698,
                13,
                682,
                1668,
                281,
                1745,
                264,
                51076
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2515191038449605,
            "compression_ratio": 1.6848484848484848,
            "no_speech_prob": 0.0005359649658203125,
            "words": [
                {
                    "start": 1992.79,
                    "end": 1993.59,
                    "word": " open",
                    "probability": 0.81591796875
                },
                {
                    "start": 1993.59,
                    "end": 1993.73,
                    "word": " up",
                    "probability": 0.88671875
                },
                {
                    "start": 1993.83,
                    "end": 1994.29,
                    "word": " a hotspot",
                    "probability": 0.88134765625
                },
                {
                    "start": 1994.29,
                    "end": 1994.47,
                    "word": " and",
                    "probability": 0.8544921875
                },
                {
                    "start": 1994.47,
                    "end": 1994.81,
                    "word": " connect",
                    "probability": 0.78173828125
                },
                {
                    "start": 1994.81,
                    "end": 1995.25,
                    "word": " with",
                    "probability": 0.4521484375
                },
                {
                    "start": 1995.25,
                    "end": 1995.45,
                    "word": " its",
                    "probability": 0.6943359375
                },
                {
                    "start": 1995.45,
                    "end": 1996.01,
                    "word": " smartphone",
                    "probability": 0.76123046875
                },
                {
                    "start": 1996.01,
                    "end": 1996.91,
                    "word": " to",
                    "probability": 0.84521484375
                },
                {
                    "start": 1996.91,
                    "end": 1997.05,
                    "word": " the",
                    "probability": 0.81494140625
                },
                {
                    "start": 1997.05,
                    "end": 1997.23,
                    "word": " Wi",
                    "probability": 0.9296875
                },
                {
                    "start": 1997.23,
                    "end": 1997.31,
                    "word": "-Fi",
                    "probability": 0.997802734375
                },
                {
                    "start": 1997.31,
                    "end": 1997.77,
                    "word": " hotspot",
                    "probability": 0.892822265625
                },
                {
                    "start": 1997.77,
                    "end": 1998.33,
                    "word": ".",
                    "probability": 0.96630859375
                },
                {
                    "start": 1998.33,
                    "end": 1998.57,
                    "word": " In",
                    "probability": 0.90283203125
                },
                {
                    "start": 1998.57,
                    "end": 1998.81,
                    "word": " order",
                    "probability": 0.83154296875
                },
                {
                    "start": 1998.81,
                    "end": 1999.13,
                    "word": " to",
                    "probability": 0.90673828125
                },
                {
                    "start": 1999.13,
                    "end": 1999.43,
                    "word": " connect",
                    "probability": 0.79638671875
                },
                {
                    "start": 1999.43,
                    "end": 1999.73,
                    "word": " the",
                    "probability": 0.65966796875
                }
            ]
        },
        {
            "id": 271,
            "seek": 200410,
            "start": 1999.73,
            "end": 2008.53,
            "text": " access points from the car, the car driver needs login credentials. And these login credentials",
            "tokens": [
                51076,
                2105,
                2793,
                490,
                264,
                1032,
                11,
                264,
                1032,
                6787,
                2203,
                24276,
                27404,
                13,
                400,
                613,
                24276,
                27404,
                51524
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2515191038449605,
            "compression_ratio": 1.6848484848484848,
            "no_speech_prob": 0.0005359649658203125,
            "words": [
                {
                    "start": 1999.73,
                    "end": 2000.03,
                    "word": " access",
                    "probability": 0.78515625
                },
                {
                    "start": 2000.03,
                    "end": 2000.47,
                    "word": " points",
                    "probability": 0.439697265625
                },
                {
                    "start": 2000.47,
                    "end": 2000.67,
                    "word": " from",
                    "probability": 0.78955078125
                },
                {
                    "start": 2000.67,
                    "end": 2000.83,
                    "word": " the",
                    "probability": 0.8125
                },
                {
                    "start": 2000.83,
                    "end": 2001.11,
                    "word": " car",
                    "probability": 0.91845703125
                },
                {
                    "start": 2001.11,
                    "end": 2001.75,
                    "word": ",",
                    "probability": 0.84765625
                },
                {
                    "start": 2001.75,
                    "end": 2002.01,
                    "word": " the",
                    "probability": 0.7900390625
                },
                {
                    "start": 2002.01,
                    "end": 2004.45,
                    "word": " car",
                    "probability": 0.8427734375
                },
                {
                    "start": 2004.45,
                    "end": 2004.79,
                    "word": " driver",
                    "probability": 0.7763671875
                },
                {
                    "start": 2004.79,
                    "end": 2005.09,
                    "word": " needs",
                    "probability": 0.73779296875
                },
                {
                    "start": 2005.09,
                    "end": 2005.73,
                    "word": " login",
                    "probability": 0.5244140625
                },
                {
                    "start": 2005.73,
                    "end": 2006.29,
                    "word": " credentials",
                    "probability": 0.82568359375
                },
                {
                    "start": 2006.29,
                    "end": 2006.91,
                    "word": ".",
                    "probability": 0.37353515625
                },
                {
                    "start": 2007.13,
                    "end": 2007.37,
                    "word": " And",
                    "probability": 0.529296875
                },
                {
                    "start": 2007.37,
                    "end": 2007.61,
                    "word": " these",
                    "probability": 0.447021484375
                },
                {
                    "start": 2007.61,
                    "end": 2008.13,
                    "word": " login",
                    "probability": 0.8359375
                },
                {
                    "start": 2008.13,
                    "end": 2008.53,
                    "word": " credentials",
                    "probability": 0.75048828125
                }
            ]
        },
        {
            "id": 272,
            "seek": 202972,
            "start": 2008.53,
            "end": 2015.59,
            "text": " need to be transferred from the telematic ECU to the multimedia ECU. And obviously,",
            "tokens": [
                50368,
                643,
                281,
                312,
                15809,
                490,
                264,
                4304,
                25915,
                19081,
                52,
                281,
                264,
                49202,
                19081,
                52,
                13,
                400,
                2745,
                11,
                50708
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2034761302926567,
            "compression_ratio": 1.7524271844660195,
            "no_speech_prob": 0.01049041748046875,
            "words": [
                {
                    "start": 2008.53,
                    "end": 2008.67,
                    "word": " need",
                    "probability": 0.046600341796875
                },
                {
                    "start": 2008.67,
                    "end": 2008.93,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 2008.93,
                    "end": 2009.07,
                    "word": " be",
                    "probability": 0.9052734375
                },
                {
                    "start": 2009.07,
                    "end": 2009.45,
                    "word": " transferred",
                    "probability": 0.78564453125
                },
                {
                    "start": 2009.45,
                    "end": 2009.87,
                    "word": " from",
                    "probability": 0.8212890625
                },
                {
                    "start": 2009.87,
                    "end": 2010.03,
                    "word": " the",
                    "probability": 0.80712890625
                },
                {
                    "start": 2010.03,
                    "end": 2010.57,
                    "word": " telematic",
                    "probability": 0.7177734375
                },
                {
                    "start": 2010.57,
                    "end": 2011.35,
                    "word": " ECU",
                    "probability": 0.927734375
                },
                {
                    "start": 2011.35,
                    "end": 2012.57,
                    "word": " to",
                    "probability": 0.81005859375
                },
                {
                    "start": 2012.57,
                    "end": 2012.81,
                    "word": " the",
                    "probability": 0.79931640625
                },
                {
                    "start": 2012.81,
                    "end": 2013.21,
                    "word": " multimedia",
                    "probability": 0.8291015625
                },
                {
                    "start": 2013.21,
                    "end": 2013.83,
                    "word": " ECU",
                    "probability": 0.91943359375
                },
                {
                    "start": 2013.83,
                    "end": 2014.35,
                    "word": ".",
                    "probability": 0.5048828125
                },
                {
                    "start": 2014.35,
                    "end": 2014.63,
                    "word": " And",
                    "probability": 0.7607421875
                },
                {
                    "start": 2014.63,
                    "end": 2015.35,
                    "word": " obviously",
                    "probability": 0.685546875
                },
                {
                    "start": 2015.35,
                    "end": 2015.59,
                    "word": ",",
                    "probability": 0.2939453125
                }
            ]
        },
        {
            "id": 273,
            "seek": 202972,
            "start": 2015.59,
            "end": 2021.01,
            "text": " they get transferred over CAN. And luckily, over the same CAN as our body control module is",
            "tokens": [
                50708,
                436,
                483,
                15809,
                670,
                22931,
                13,
                400,
                22880,
                11,
                670,
                264,
                912,
                22931,
                382,
                527,
                1772,
                1969,
                10088,
                307,
                50984
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2034761302926567,
            "compression_ratio": 1.7524271844660195,
            "no_speech_prob": 0.01049041748046875,
            "words": [
                {
                    "start": 2015.59,
                    "end": 2015.65,
                    "word": " they",
                    "probability": 0.72998046875
                },
                {
                    "start": 2015.65,
                    "end": 2015.83,
                    "word": " get",
                    "probability": 0.88134765625
                },
                {
                    "start": 2015.83,
                    "end": 2016.29,
                    "word": " transferred",
                    "probability": 0.84228515625
                },
                {
                    "start": 2016.29,
                    "end": 2016.61,
                    "word": " over",
                    "probability": 0.9091796875
                },
                {
                    "start": 2016.61,
                    "end": 2016.89,
                    "word": " CAN",
                    "probability": 0.6640625
                },
                {
                    "start": 2016.89,
                    "end": 2017.25,
                    "word": ".",
                    "probability": 0.5830078125
                },
                {
                    "start": 2017.25,
                    "end": 2017.47,
                    "word": " And",
                    "probability": 0.8818359375
                },
                {
                    "start": 2017.47,
                    "end": 2017.79,
                    "word": " luckily",
                    "probability": 0.73583984375
                },
                {
                    "start": 2017.79,
                    "end": 2018.13,
                    "word": ",",
                    "probability": 0.7548828125
                },
                {
                    "start": 2018.13,
                    "end": 2018.29,
                    "word": " over",
                    "probability": 0.8701171875
                },
                {
                    "start": 2018.29,
                    "end": 2018.51,
                    "word": " the",
                    "probability": 0.8134765625
                },
                {
                    "start": 2018.51,
                    "end": 2018.77,
                    "word": " same",
                    "probability": 0.8203125
                },
                {
                    "start": 2018.77,
                    "end": 2019.17,
                    "word": " CAN",
                    "probability": 0.86474609375
                },
                {
                    "start": 2019.17,
                    "end": 2019.57,
                    "word": " as",
                    "probability": 0.54345703125
                },
                {
                    "start": 2019.57,
                    "end": 2019.77,
                    "word": " our",
                    "probability": 0.76708984375
                },
                {
                    "start": 2019.77,
                    "end": 2019.99,
                    "word": " body",
                    "probability": 0.744140625
                },
                {
                    "start": 2019.99,
                    "end": 2020.35,
                    "word": " control",
                    "probability": 0.59521484375
                },
                {
                    "start": 2020.35,
                    "end": 2020.69,
                    "word": " module",
                    "probability": 0.83056640625
                },
                {
                    "start": 2020.69,
                    "end": 2021.01,
                    "word": " is",
                    "probability": 0.8818359375
                }
            ]
        },
        {
            "id": 274,
            "seek": 202972,
            "start": 2021.01,
            "end": 2027.39,
            "text": " connected to. So, the module that we own now is connected on the same CAN bus, where also the",
            "tokens": [
                50984,
                4582,
                281,
                13,
                407,
                11,
                264,
                10088,
                300,
                321,
                1065,
                586,
                307,
                4582,
                322,
                264,
                912,
                22931,
                1255,
                11,
                689,
                611,
                264,
                51300
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2034761302926567,
            "compression_ratio": 1.7524271844660195,
            "no_speech_prob": 0.01049041748046875,
            "words": [
                {
                    "start": 2021.01,
                    "end": 2021.35,
                    "word": " connected",
                    "probability": 0.73974609375
                },
                {
                    "start": 2021.35,
                    "end": 2021.63,
                    "word": " to",
                    "probability": 0.8876953125
                },
                {
                    "start": 2021.63,
                    "end": 2021.97,
                    "word": ".",
                    "probability": 0.95458984375
                },
                {
                    "start": 2021.97,
                    "end": 2022.31,
                    "word": " So",
                    "probability": 0.884765625
                },
                {
                    "start": 2022.31,
                    "end": 2022.47,
                    "word": ",",
                    "probability": 0.10235595703125
                },
                {
                    "start": 2022.47,
                    "end": 2022.75,
                    "word": " the",
                    "probability": 0.78955078125
                },
                {
                    "start": 2022.75,
                    "end": 2023.11,
                    "word": " module",
                    "probability": 0.7939453125
                },
                {
                    "start": 2023.11,
                    "end": 2023.37,
                    "word": " that",
                    "probability": 0.8701171875
                },
                {
                    "start": 2023.37,
                    "end": 2023.57,
                    "word": " we",
                    "probability": 0.90380859375
                },
                {
                    "start": 2023.57,
                    "end": 2023.87,
                    "word": " own",
                    "probability": 0.80322265625
                },
                {
                    "start": 2023.87,
                    "end": 2024.25,
                    "word": " now",
                    "probability": 0.89404296875
                },
                {
                    "start": 2024.25,
                    "end": 2024.77,
                    "word": " is",
                    "probability": 0.82421875
                },
                {
                    "start": 2024.77,
                    "end": 2025.11,
                    "word": " connected",
                    "probability": 0.751953125
                },
                {
                    "start": 2025.11,
                    "end": 2025.31,
                    "word": " on",
                    "probability": 0.89892578125
                },
                {
                    "start": 2025.31,
                    "end": 2025.43,
                    "word": " the",
                    "probability": 0.810546875
                },
                {
                    "start": 2025.43,
                    "end": 2025.61,
                    "word": " same",
                    "probability": 0.8271484375
                },
                {
                    "start": 2025.61,
                    "end": 2025.91,
                    "word": " CAN",
                    "probability": 0.9287109375
                },
                {
                    "start": 2025.91,
                    "end": 2026.21,
                    "word": " bus",
                    "probability": 0.9365234375
                },
                {
                    "start": 2026.21,
                    "end": 2026.59,
                    "word": ",",
                    "probability": 0.451171875
                },
                {
                    "start": 2026.59,
                    "end": 2026.75,
                    "word": " where",
                    "probability": 0.822265625
                },
                {
                    "start": 2026.75,
                    "end": 2027.17,
                    "word": " also",
                    "probability": 0.81298828125
                },
                {
                    "start": 2027.17,
                    "end": 2027.39,
                    "word": " the",
                    "probability": 0.79150390625
                }
            ]
        },
        {
            "id": 275,
            "seek": 202972,
            "start": 2027.39,
            "end": 2034.15,
            "text": " multimedia and telematic ECU do their job and their message exchange. Here is an example of",
            "tokens": [
                51300,
                49202,
                293,
                4304,
                25915,
                19081,
                52,
                360,
                641,
                1691,
                293,
                641,
                3636,
                7742,
                13,
                1692,
                307,
                364,
                1365,
                295,
                51660
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2034761302926567,
            "compression_ratio": 1.7524271844660195,
            "no_speech_prob": 0.01049041748046875,
            "words": [
                {
                    "start": 2027.39,
                    "end": 2027.81,
                    "word": " multimedia",
                    "probability": 0.89111328125
                },
                {
                    "start": 2027.81,
                    "end": 2028.29,
                    "word": " and",
                    "probability": 0.88232421875
                },
                {
                    "start": 2028.29,
                    "end": 2028.81,
                    "word": " telematic",
                    "probability": 0.733642578125
                },
                {
                    "start": 2028.81,
                    "end": 2029.43,
                    "word": " ECU",
                    "probability": 0.92431640625
                },
                {
                    "start": 2029.43,
                    "end": 2029.93,
                    "word": " do",
                    "probability": 0.70654296875
                },
                {
                    "start": 2029.93,
                    "end": 2030.11,
                    "word": " their",
                    "probability": 0.677734375
                },
                {
                    "start": 2030.11,
                    "end": 2030.41,
                    "word": " job",
                    "probability": 0.86083984375
                },
                {
                    "start": 2030.41,
                    "end": 2030.67,
                    "word": " and",
                    "probability": 0.76806640625
                },
                {
                    "start": 2030.67,
                    "end": 2030.81,
                    "word": " their",
                    "probability": 0.78369140625
                },
                {
                    "start": 2030.81,
                    "end": 2031.15,
                    "word": " message",
                    "probability": 0.81005859375
                },
                {
                    "start": 2031.15,
                    "end": 2031.73,
                    "word": " exchange",
                    "probability": 0.81494140625
                },
                {
                    "start": 2031.73,
                    "end": 2032.17,
                    "word": ".",
                    "probability": 0.9970703125
                },
                {
                    "start": 2032.17,
                    "end": 2032.37,
                    "word": " Here",
                    "probability": 0.82421875
                },
                {
                    "start": 2032.37,
                    "end": 2032.49,
                    "word": " is",
                    "probability": 0.60205078125
                },
                {
                    "start": 2032.49,
                    "end": 2032.65,
                    "word": " an",
                    "probability": 0.90673828125
                },
                {
                    "start": 2032.65,
                    "end": 2033.07,
                    "word": " example",
                    "probability": 0.92919921875
                },
                {
                    "start": 2033.07,
                    "end": 2034.15,
                    "word": " of",
                    "probability": 0.8935546875
                }
            ]
        },
        {
            "id": 276,
            "seek": 205266,
            "start": 2034.15,
            "end": 2041.15,
            "text": " some SCEPI code, where we analyzed the ICT communication. We see a first frame here,",
            "tokens": [
                50380,
                512,
                318,
                4969,
                31701,
                3089,
                11,
                689,
                321,
                28181,
                264,
                286,
                10259,
                6101,
                13,
                492,
                536,
                257,
                700,
                3920,
                510,
                11,
                50712
            ],
            "temperature": 0.0,
            "avg_logprob": -0.29560809763702184,
            "compression_ratio": 1.4480874316939891,
            "no_speech_prob": 0.0035381317138671875,
            "words": [
                {
                    "start": 2034.15,
                    "end": 2034.77,
                    "word": " some",
                    "probability": 0.2320556640625
                },
                {
                    "start": 2034.77,
                    "end": 2035.21,
                    "word": " SCEPI",
                    "probability": 0.4300333658854167
                },
                {
                    "start": 2035.21,
                    "end": 2035.69,
                    "word": " code",
                    "probability": 0.7568359375
                },
                {
                    "start": 2035.69,
                    "end": 2035.85,
                    "word": ",",
                    "probability": 0.2249755859375
                },
                {
                    "start": 2035.85,
                    "end": 2036.19,
                    "word": " where",
                    "probability": 0.70654296875
                },
                {
                    "start": 2036.19,
                    "end": 2036.49,
                    "word": " we",
                    "probability": 0.88623046875
                },
                {
                    "start": 2036.49,
                    "end": 2037.53,
                    "word": " analyzed",
                    "probability": 0.3037109375
                },
                {
                    "start": 2037.53,
                    "end": 2037.97,
                    "word": " the",
                    "probability": 0.798828125
                },
                {
                    "start": 2037.97,
                    "end": 2038.29,
                    "word": " ICT",
                    "probability": 0.5408935546875
                },
                {
                    "start": 2038.29,
                    "end": 2039.21,
                    "word": " communication",
                    "probability": 0.451416015625
                },
                {
                    "start": 2039.21,
                    "end": 2039.69,
                    "word": ".",
                    "probability": 0.344482421875
                },
                {
                    "start": 2039.69,
                    "end": 2039.91,
                    "word": " We",
                    "probability": 0.73974609375
                },
                {
                    "start": 2039.91,
                    "end": 2040.07,
                    "word": " see",
                    "probability": 0.81494140625
                },
                {
                    "start": 2040.25,
                    "end": 2040.55,
                    "word": " a first",
                    "probability": 0.76806640625
                },
                {
                    "start": 2040.55,
                    "end": 2040.81,
                    "word": " frame",
                    "probability": 0.78369140625
                },
                {
                    "start": 2040.81,
                    "end": 2041.07,
                    "word": " here",
                    "probability": 0.74853515625
                },
                {
                    "start": 2041.07,
                    "end": 2041.15,
                    "word": ",",
                    "probability": 0.4404296875
                }
            ]
        },
        {
            "id": 277,
            "seek": 205266,
            "start": 2041.15,
            "end": 2049.19,
            "text": " some flow control, and then some data. And if you defragment all of this data, you can see",
            "tokens": [
                50712,
                512,
                3095,
                1969,
                11,
                293,
                550,
                512,
                1412,
                13,
                400,
                498,
                291,
                1060,
                3731,
                518,
                439,
                295,
                341,
                1412,
                11,
                291,
                393,
                536,
                51104
            ],
            "temperature": 0.0,
            "avg_logprob": -0.29560809763702184,
            "compression_ratio": 1.4480874316939891,
            "no_speech_prob": 0.0035381317138671875,
            "words": [
                {
                    "start": 2041.15,
                    "end": 2041.33,
                    "word": " some",
                    "probability": 0.80908203125
                },
                {
                    "start": 2041.33,
                    "end": 2041.59,
                    "word": " flow",
                    "probability": 0.7509765625
                },
                {
                    "start": 2041.59,
                    "end": 2042.07,
                    "word": " control",
                    "probability": 0.6494140625
                },
                {
                    "start": 2042.07,
                    "end": 2042.55,
                    "word": ",",
                    "probability": 0.6298828125
                },
                {
                    "start": 2042.55,
                    "end": 2042.77,
                    "word": " and",
                    "probability": 0.89404296875
                },
                {
                    "start": 2042.77,
                    "end": 2042.97,
                    "word": " then",
                    "probability": 0.7392578125
                },
                {
                    "start": 2042.97,
                    "end": 2043.25,
                    "word": " some",
                    "probability": 0.8251953125
                },
                {
                    "start": 2043.25,
                    "end": 2043.61,
                    "word": " data",
                    "probability": 0.8232421875
                },
                {
                    "start": 2043.61,
                    "end": 2044.19,
                    "word": ".",
                    "probability": 0.8447265625
                },
                {
                    "start": 2044.37,
                    "end": 2044.55,
                    "word": " And",
                    "probability": 0.83349609375
                },
                {
                    "start": 2044.55,
                    "end": 2044.79,
                    "word": " if",
                    "probability": 0.88037109375
                },
                {
                    "start": 2044.79,
                    "end": 2045.27,
                    "word": " you",
                    "probability": 0.8896484375
                },
                {
                    "start": 2045.27,
                    "end": 2047.39,
                    "word": " defragment",
                    "probability": 0.8981119791666666
                },
                {
                    "start": 2047.39,
                    "end": 2047.83,
                    "word": " all",
                    "probability": 0.84326171875
                },
                {
                    "start": 2047.83,
                    "end": 2047.97,
                    "word": " of",
                    "probability": 0.9013671875
                },
                {
                    "start": 2047.97,
                    "end": 2048.13,
                    "word": " this",
                    "probability": 0.8603515625
                },
                {
                    "start": 2048.13,
                    "end": 2048.41,
                    "word": " data",
                    "probability": 0.814453125
                },
                {
                    "start": 2048.41,
                    "end": 2048.51,
                    "word": ",",
                    "probability": 0.7412109375
                },
                {
                    "start": 2048.51,
                    "end": 2048.61,
                    "word": " you",
                    "probability": 0.8955078125
                },
                {
                    "start": 2048.61,
                    "end": 2048.79,
                    "word": " can",
                    "probability": 0.8935546875
                },
                {
                    "start": 2048.79,
                    "end": 2049.19,
                    "word": " see",
                    "probability": 0.81396484375
                }
            ]
        },
        {
            "id": 278,
            "seek": 205266,
            "start": 2049.78,
            "end": 2057.09,
            "text": " some strings here. So, there's... it's Italian, since we put the car to Italian language.",
            "tokens": [
                51148,
                512,
                13985,
                510,
                13,
                407,
                11,
                456,
                311,
                485,
                309,
                311,
                10003,
                11,
                1670,
                321,
                829,
                264,
                1032,
                281,
                10003,
                2856,
                13,
                51504
            ],
            "temperature": 0.0,
            "avg_logprob": -0.29560809763702184,
            "compression_ratio": 1.4480874316939891,
            "no_speech_prob": 0.0035381317138671875,
            "words": [
                {
                    "start": 2049.78,
                    "end": 2050.07,
                    "word": " some",
                    "probability": 0.798828125
                },
                {
                    "start": 2050.07,
                    "end": 2050.71,
                    "word": " strings",
                    "probability": 0.62158203125
                },
                {
                    "start": 2050.71,
                    "end": 2051.03,
                    "word": " here",
                    "probability": 0.814453125
                },
                {
                    "start": 2051.03,
                    "end": 2051.27,
                    "word": ".",
                    "probability": 0.85400390625
                },
                {
                    "start": 2051.27,
                    "end": 2051.37,
                    "word": " So",
                    "probability": 0.873046875
                },
                {
                    "start": 2051.37,
                    "end": 2051.59,
                    "word": ",",
                    "probability": 0.0711669921875
                },
                {
                    "start": 2051.59,
                    "end": 2052.49,
                    "word": " there's...",
                    "probability": 0.5146077473958334
                },
                {
                    "start": 2052.49,
                    "end": 2052.95,
                    "word": " it's",
                    "probability": 0.691162109375
                },
                {
                    "start": 2052.95,
                    "end": 2053.35,
                    "word": " Italian",
                    "probability": 0.73583984375
                },
                {
                    "start": 2053.35,
                    "end": 2053.61,
                    "word": ",",
                    "probability": 0.416748046875
                },
                {
                    "start": 2053.61,
                    "end": 2053.77,
                    "word": " since",
                    "probability": 0.78955078125
                },
                {
                    "start": 2053.77,
                    "end": 2053.91,
                    "word": " we",
                    "probability": 0.73095703125
                },
                {
                    "start": 2053.91,
                    "end": 2054.19,
                    "word": " put",
                    "probability": 0.822265625
                },
                {
                    "start": 2054.19,
                    "end": 2054.41,
                    "word": " the",
                    "probability": 0.78076171875
                },
                {
                    "start": 2054.41,
                    "end": 2054.65,
                    "word": " car",
                    "probability": 0.297119140625
                },
                {
                    "start": 2054.65,
                    "end": 2054.97,
                    "word": " to",
                    "probability": 0.69384765625
                },
                {
                    "start": 2054.97,
                    "end": 2056.09,
                    "word": " Italian",
                    "probability": 0.61279296875
                },
                {
                    "start": 2056.09,
                    "end": 2056.55,
                    "word": " language",
                    "probability": 0.6630859375
                },
                {
                    "start": 2056.55,
                    "end": 2057.09,
                    "word": ".",
                    "probability": 0.50927734375
                }
            ]
        },
        {
            "id": 279,
            "seek": 207484,
            "start": 2057.09,
            "end": 2064.16,
            "text": " You can see here Imposizioni Wi-Fi and Anula, which means Wi-Fi settings and abort.",
            "tokens": [
                50368,
                509,
                393,
                536,
                510,
                8270,
                329,
                590,
                15273,
                14035,
                12,
                13229,
                293,
                1107,
                3780,
                11,
                597,
                1355,
                14035,
                12,
                13229,
                6257,
                293,
                38117,
                13,
                50704
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27744932432432434,
            "compression_ratio": 1.4863387978142077,
            "no_speech_prob": 0.002471923828125,
            "words": [
                {
                    "start": 2057.09,
                    "end": 2057.19,
                    "word": " You",
                    "probability": 0.384521484375
                },
                {
                    "start": 2057.19,
                    "end": 2057.49,
                    "word": " can",
                    "probability": 0.67529296875
                },
                {
                    "start": 2057.49,
                    "end": 2057.73,
                    "word": " see",
                    "probability": 0.79443359375
                },
                {
                    "start": 2057.73,
                    "end": 2057.97,
                    "word": " here",
                    "probability": 0.552734375
                },
                {
                    "start": 2057.97,
                    "end": 2058.75,
                    "word": " Imposizioni",
                    "probability": 0.4697723388671875
                },
                {
                    "start": 2058.75,
                    "end": 2059.05,
                    "word": " Wi",
                    "probability": 0.258056640625
                },
                {
                    "start": 2059.05,
                    "end": 2059.41,
                    "word": "-Fi",
                    "probability": 0.962158203125
                },
                {
                    "start": 2059.41,
                    "end": 2059.87,
                    "word": " and",
                    "probability": 0.8046875
                },
                {
                    "start": 2059.87,
                    "end": 2060.33,
                    "word": " Anula",
                    "probability": 0.62255859375
                },
                {
                    "start": 2060.33,
                    "end": 2060.73,
                    "word": ",",
                    "probability": 0.6474609375
                },
                {
                    "start": 2060.73,
                    "end": 2061.11,
                    "word": " which",
                    "probability": 0.9013671875
                },
                {
                    "start": 2061.11,
                    "end": 2061.43,
                    "word": " means",
                    "probability": 0.869140625
                },
                {
                    "start": 2061.43,
                    "end": 2062.29,
                    "word": " Wi",
                    "probability": 0.875
                },
                {
                    "start": 2062.29,
                    "end": 2062.39,
                    "word": "-Fi",
                    "probability": 0.995361328125
                },
                {
                    "start": 2062.39,
                    "end": 2062.97,
                    "word": " settings",
                    "probability": 0.7431640625
                },
                {
                    "start": 2062.97,
                    "end": 2063.43,
                    "word": " and",
                    "probability": 0.7822265625
                },
                {
                    "start": 2063.43,
                    "end": 2063.85,
                    "word": " abort",
                    "probability": 0.28564453125
                },
                {
                    "start": 2063.85,
                    "end": 2064.16,
                    "word": ".",
                    "probability": 0.8759765625
                }
            ]
        },
        {
            "id": 280,
            "seek": 207484,
            "start": 2064.73,
            "end": 2071.01,
            "text": " And these are basically the text fields for the button on the screen in the car. And we can",
            "tokens": [
                50744,
                400,
                613,
                366,
                1936,
                264,
                2487,
                7909,
                337,
                264,
                2960,
                322,
                264,
                2568,
                294,
                264,
                1032,
                13,
                400,
                321,
                393,
                51072
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27744932432432434,
            "compression_ratio": 1.4863387978142077,
            "no_speech_prob": 0.002471923828125,
            "words": [
                {
                    "start": 2064.73,
                    "end": 2064.95,
                    "word": " And",
                    "probability": 0.75439453125
                },
                {
                    "start": 2064.95,
                    "end": 2065.17,
                    "word": " these",
                    "probability": 0.322265625
                },
                {
                    "start": 2065.17,
                    "end": 2065.41,
                    "word": " are",
                    "probability": 0.8916015625
                },
                {
                    "start": 2065.41,
                    "end": 2065.71,
                    "word": " basically",
                    "probability": 0.89990234375
                },
                {
                    "start": 2065.71,
                    "end": 2066.01,
                    "word": " the",
                    "probability": 0.80322265625
                },
                {
                    "start": 2066.01,
                    "end": 2066.31,
                    "word": " text",
                    "probability": 0.9140625
                },
                {
                    "start": 2066.31,
                    "end": 2066.67,
                    "word": " fields",
                    "probability": 0.73974609375
                },
                {
                    "start": 2066.67,
                    "end": 2067.33,
                    "word": " for",
                    "probability": 0.88720703125
                },
                {
                    "start": 2067.33,
                    "end": 2067.61,
                    "word": " the",
                    "probability": 0.8154296875
                },
                {
                    "start": 2067.61,
                    "end": 2067.95,
                    "word": " button",
                    "probability": 0.798828125
                },
                {
                    "start": 2067.95,
                    "end": 2068.33,
                    "word": " on",
                    "probability": 0.90087890625
                },
                {
                    "start": 2068.33,
                    "end": 2068.45,
                    "word": " the",
                    "probability": 0.461669921875
                },
                {
                    "start": 2068.45,
                    "end": 2068.73,
                    "word": " screen",
                    "probability": 0.84619140625
                },
                {
                    "start": 2068.73,
                    "end": 2069.23,
                    "word": " in",
                    "probability": 0.89306640625
                },
                {
                    "start": 2069.23,
                    "end": 2069.35,
                    "word": " the",
                    "probability": 0.8154296875
                },
                {
                    "start": 2069.35,
                    "end": 2069.59,
                    "word": " car",
                    "probability": 0.84033203125
                },
                {
                    "start": 2069.59,
                    "end": 2070.05,
                    "word": ".",
                    "probability": 0.89306640625
                },
                {
                    "start": 2070.05,
                    "end": 2070.63,
                    "word": " And",
                    "probability": 0.880859375
                },
                {
                    "start": 2070.63,
                    "end": 2070.79,
                    "word": " we",
                    "probability": 0.90283203125
                },
                {
                    "start": 2070.79,
                    "end": 2071.01,
                    "word": " can",
                    "probability": 0.90087890625
                }
            ]
        },
        {
            "id": 281,
            "seek": 207484,
            "start": 2071.01,
            "end": 2079.27,
            "text": " send our own text strings here in order to show any message we want. Okay, so how does this look",
            "tokens": [
                51072,
                2845,
                527,
                1065,
                2487,
                13985,
                510,
                294,
                1668,
                281,
                855,
                604,
                3636,
                321,
                528,
                13,
                1033,
                11,
                370,
                577,
                775,
                341,
                574,
                51472
            ],
            "temperature": 0.0,
            "avg_logprob": -0.27744932432432434,
            "compression_ratio": 1.4863387978142077,
            "no_speech_prob": 0.002471923828125,
            "words": [
                {
                    "start": 2071.01,
                    "end": 2071.63,
                    "word": " send",
                    "probability": 0.81591796875
                },
                {
                    "start": 2071.63,
                    "end": 2071.97,
                    "word": " our",
                    "probability": 0.796875
                },
                {
                    "start": 2071.97,
                    "end": 2072.37,
                    "word": " own",
                    "probability": 0.83251953125
                },
                {
                    "start": 2072.37,
                    "end": 2072.85,
                    "word": " text",
                    "probability": 0.8203125
                },
                {
                    "start": 2072.85,
                    "end": 2073.19,
                    "word": " strings",
                    "probability": 0.28515625
                },
                {
                    "start": 2073.19,
                    "end": 2073.55,
                    "word": " here",
                    "probability": 0.8095703125
                },
                {
                    "start": 2073.55,
                    "end": 2074.31,
                    "word": " in",
                    "probability": 0.4609375
                },
                {
                    "start": 2074.31,
                    "end": 2074.53,
                    "word": " order",
                    "probability": 0.82470703125
                },
                {
                    "start": 2074.53,
                    "end": 2074.87,
                    "word": " to",
                    "probability": 0.90869140625
                },
                {
                    "start": 2074.87,
                    "end": 2075.31,
                    "word": " show",
                    "probability": 0.8818359375
                },
                {
                    "start": 2075.31,
                    "end": 2075.55,
                    "word": " any",
                    "probability": 0.80126953125
                },
                {
                    "start": 2075.55,
                    "end": 2075.85,
                    "word": " message",
                    "probability": 0.84716796875
                },
                {
                    "start": 2075.85,
                    "end": 2076.07,
                    "word": " we",
                    "probability": 0.85107421875
                },
                {
                    "start": 2076.07,
                    "end": 2076.29,
                    "word": " want",
                    "probability": 0.80810546875
                },
                {
                    "start": 2076.29,
                    "end": 2076.91,
                    "word": ".",
                    "probability": 0.99609375
                },
                {
                    "start": 2077.69,
                    "end": 2077.95,
                    "word": " Okay",
                    "probability": 0.6982421875
                },
                {
                    "start": 2077.95,
                    "end": 2078.21,
                    "word": ",",
                    "probability": 0.8193359375
                },
                {
                    "start": 2078.21,
                    "end": 2078.55,
                    "word": " so",
                    "probability": 0.90380859375
                },
                {
                    "start": 2078.55,
                    "end": 2078.77,
                    "word": " how",
                    "probability": 0.85791015625
                },
                {
                    "start": 2078.77,
                    "end": 2078.93,
                    "word": " does",
                    "probability": 0.916015625
                },
                {
                    "start": 2078.93,
                    "end": 2079.07,
                    "word": " this",
                    "probability": 0.88232421875
                },
                {
                    "start": 2079.07,
                    "end": 2079.27,
                    "word": " look",
                    "probability": 0.91650390625
                }
            ]
        },
        {
            "id": 282,
            "seek": 209708,
            "start": 2079.27,
            "end": 2091.19,
            "text": " like? So, here we see the car and it takes roughly 30 seconds to start. We can let you run,",
            "tokens": [
                50364,
                411,
                30,
                407,
                11,
                510,
                321,
                536,
                264,
                1032,
                293,
                309,
                2516,
                9810,
                2217,
                3949,
                281,
                722,
                13,
                492,
                393,
                718,
                291,
                1190,
                11,
                50852
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2784674690194326,
            "compression_ratio": 1.4946808510638299,
            "no_speech_prob": 0.044677734375,
            "words": [
                {
                    "start": 2079.27,
                    "end": 2079.79,
                    "word": " like",
                    "probability": 0.08587646484375
                },
                {
                    "start": 2079.79,
                    "end": 2080.35,
                    "word": "?",
                    "probability": 0.03204345703125
                },
                {
                    "start": 2082.57,
                    "end": 2082.71,
                    "word": " So",
                    "probability": 0.06622314453125
                },
                {
                    "start": 2082.71,
                    "end": 2083.65,
                    "word": ",",
                    "probability": 0.41650390625
                },
                {
                    "start": 2083.65,
                    "end": 2083.83,
                    "word": " here",
                    "probability": 0.5908203125
                },
                {
                    "start": 2083.83,
                    "end": 2083.95,
                    "word": " we",
                    "probability": 0.70166015625
                },
                {
                    "start": 2083.95,
                    "end": 2084.07,
                    "word": " see",
                    "probability": 0.81103515625
                },
                {
                    "start": 2084.07,
                    "end": 2084.25,
                    "word": " the",
                    "probability": 0.779296875
                },
                {
                    "start": 2084.25,
                    "end": 2084.55,
                    "word": " car",
                    "probability": 0.87255859375
                },
                {
                    "start": 2084.55,
                    "end": 2085.07,
                    "word": " and",
                    "probability": 0.3212890625
                },
                {
                    "start": 2085.07,
                    "end": 2086.45,
                    "word": " it",
                    "probability": 0.85986328125
                },
                {
                    "start": 2086.45,
                    "end": 2087.21,
                    "word": " takes",
                    "probability": 0.7490234375
                },
                {
                    "start": 2087.21,
                    "end": 2087.83,
                    "word": " roughly",
                    "probability": 0.69140625
                },
                {
                    "start": 2087.83,
                    "end": 2088.79,
                    "word": " 30",
                    "probability": 0.814453125
                },
                {
                    "start": 2088.79,
                    "end": 2089.23,
                    "word": " seconds",
                    "probability": 0.70263671875
                },
                {
                    "start": 2089.23,
                    "end": 2089.45,
                    "word": " to",
                    "probability": 0.8515625
                },
                {
                    "start": 2089.45,
                    "end": 2089.73,
                    "word": " start",
                    "probability": 0.85791015625
                },
                {
                    "start": 2089.73,
                    "end": 2090.07,
                    "word": ".",
                    "probability": 0.77001953125
                },
                {
                    "start": 2090.07,
                    "end": 2090.19,
                    "word": " We",
                    "probability": 0.765625
                },
                {
                    "start": 2090.19,
                    "end": 2090.37,
                    "word": " can",
                    "probability": 0.904296875
                },
                {
                    "start": 2090.37,
                    "end": 2090.65,
                    "word": " let",
                    "probability": 0.888671875
                },
                {
                    "start": 2090.65,
                    "end": 2090.79,
                    "word": " you",
                    "probability": 0.61572265625
                },
                {
                    "start": 2090.79,
                    "end": 2091.05,
                    "word": " run",
                    "probability": 0.880859375
                },
                {
                    "start": 2091.05,
                    "end": 2091.19,
                    "word": ",",
                    "probability": 0.409912109375
                }
            ]
        },
        {
            "id": 283,
            "seek": 209708,
            "start": 2091.19,
            "end": 2096.81,
            "text": " the expert basically run on every event. You can wait for a year after the car got infected.",
            "tokens": [
                50852,
                264,
                5844,
                1936,
                1190,
                322,
                633,
                2280,
                13,
                509,
                393,
                1699,
                337,
                257,
                1064,
                934,
                264,
                1032,
                658,
                15414,
                13,
                51132
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2784674690194326,
            "compression_ratio": 1.4946808510638299,
            "no_speech_prob": 0.044677734375,
            "words": [
                {
                    "start": 2091.19,
                    "end": 2091.35,
                    "word": " the",
                    "probability": 0.69580078125
                },
                {
                    "start": 2091.35,
                    "end": 2091.57,
                    "word": " expert",
                    "probability": 0.638671875
                },
                {
                    "start": 2091.57,
                    "end": 2092.03,
                    "word": " basically",
                    "probability": 0.73974609375
                },
                {
                    "start": 2092.03,
                    "end": 2092.37,
                    "word": " run",
                    "probability": 0.429443359375
                },
                {
                    "start": 2092.37,
                    "end": 2092.57,
                    "word": " on",
                    "probability": 0.8203125
                },
                {
                    "start": 2092.57,
                    "end": 2092.87,
                    "word": " every",
                    "probability": 0.70654296875
                },
                {
                    "start": 2092.87,
                    "end": 2093.19,
                    "word": " event",
                    "probability": 0.63623046875
                },
                {
                    "start": 2093.19,
                    "end": 2093.33,
                    "word": ".",
                    "probability": 0.705078125
                },
                {
                    "start": 2093.33,
                    "end": 2093.39,
                    "word": " You",
                    "probability": 0.36083984375
                },
                {
                    "start": 2093.39,
                    "end": 2093.51,
                    "word": " can",
                    "probability": 0.8994140625
                },
                {
                    "start": 2093.51,
                    "end": 2093.75,
                    "word": " wait",
                    "probability": 0.80126953125
                },
                {
                    "start": 2093.75,
                    "end": 2094.05,
                    "word": " for",
                    "probability": 0.86572265625
                },
                {
                    "start": 2094.21,
                    "end": 2094.45,
                    "word": " a year",
                    "probability": 0.875
                },
                {
                    "start": 2094.45,
                    "end": 2094.89,
                    "word": " after",
                    "probability": 0.72900390625
                },
                {
                    "start": 2094.89,
                    "end": 2095.47,
                    "word": " the",
                    "probability": 0.80615234375
                },
                {
                    "start": 2095.47,
                    "end": 2095.67,
                    "word": " car",
                    "probability": 0.908203125
                },
                {
                    "start": 2095.67,
                    "end": 2095.85,
                    "word": " got",
                    "probability": 0.82666015625
                },
                {
                    "start": 2095.85,
                    "end": 2096.25,
                    "word": " infected",
                    "probability": 0.8037109375
                },
                {
                    "start": 2096.25,
                    "end": 2096.81,
                    "word": ".",
                    "probability": 0.45166015625
                }
            ]
        },
        {
            "id": 284,
            "seek": 209708,
            "start": 2096.85,
            "end": 2103.55,
            "text": " You can wait until the car does more than 100 kilometers per hour, whatever. So, it's completely",
            "tokens": [
                51132,
                509,
                393,
                1699,
                1826,
                264,
                1032,
                775,
                544,
                813,
                2319,
                13904,
                680,
                1773,
                11,
                2035,
                13,
                407,
                11,
                309,
                311,
                2584,
                51476
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2784674690194326,
            "compression_ratio": 1.4946808510638299,
            "no_speech_prob": 0.044677734375,
            "words": [
                {
                    "start": 2096.85,
                    "end": 2096.95,
                    "word": " You",
                    "probability": 0.63671875
                },
                {
                    "start": 2096.95,
                    "end": 2097.11,
                    "word": " can",
                    "probability": 0.896484375
                },
                {
                    "start": 2097.11,
                    "end": 2097.49,
                    "word": " wait",
                    "probability": 0.83984375
                },
                {
                    "start": 2097.49,
                    "end": 2098.41,
                    "word": " until",
                    "probability": 0.81591796875
                },
                {
                    "start": 2098.41,
                    "end": 2098.63,
                    "word": " the",
                    "probability": 0.77783203125
                },
                {
                    "start": 2098.63,
                    "end": 2098.87,
                    "word": " car",
                    "probability": 0.93115234375
                },
                {
                    "start": 2098.87,
                    "end": 2099.27,
                    "word": " does",
                    "probability": 0.62890625
                },
                {
                    "start": 2099.27,
                    "end": 2099.87,
                    "word": " more",
                    "probability": 0.890625
                },
                {
                    "start": 2099.87,
                    "end": 2099.99,
                    "word": " than",
                    "probability": 0.8798828125
                },
                {
                    "start": 2099.99,
                    "end": 2100.25,
                    "word": " 100",
                    "probability": 0.52734375
                },
                {
                    "start": 2100.25,
                    "end": 2100.75,
                    "word": " kilometers",
                    "probability": 0.260498046875
                },
                {
                    "start": 2100.75,
                    "end": 2101.05,
                    "word": " per",
                    "probability": 0.787109375
                },
                {
                    "start": 2101.05,
                    "end": 2101.35,
                    "word": " hour",
                    "probability": 0.87646484375
                },
                {
                    "start": 2101.35,
                    "end": 2101.61,
                    "word": ",",
                    "probability": 0.427490234375
                },
                {
                    "start": 2101.61,
                    "end": 2102.11,
                    "word": " whatever",
                    "probability": 0.6953125
                },
                {
                    "start": 2102.11,
                    "end": 2102.41,
                    "word": ".",
                    "probability": 0.640625
                },
                {
                    "start": 2102.41,
                    "end": 2102.61,
                    "word": " So",
                    "probability": 0.8740234375
                },
                {
                    "start": 2102.61,
                    "end": 2102.97,
                    "word": ",",
                    "probability": 0.68310546875
                },
                {
                    "start": 2102.97,
                    "end": 2103.21,
                    "word": " it's",
                    "probability": 0.925048828125
                },
                {
                    "start": 2103.21,
                    "end": 2103.55,
                    "word": " completely",
                    "probability": 0.61279296875
                }
            ]
        },
        {
            "id": 285,
            "seek": 211718,
            "start": 2103.55,
            "end": 2112.99,
            "text": " free. So, and this time, here the ransomware starts. We can see the screen, we can have the",
            "tokens": [
                50364,
                1737,
                13,
                407,
                11,
                293,
                341,
                565,
                11,
                510,
                264,
                38279,
                3039,
                3719,
                13,
                492,
                393,
                536,
                264,
                2568,
                11,
                321,
                393,
                362,
                264,
                50828
            ],
            "temperature": 0.0,
            "avg_logprob": -0.3030024614988589,
            "compression_ratio": 1.4427480916030535,
            "no_speech_prob": 0.008575439453125,
            "words": [
                {
                    "start": 2103.55,
                    "end": 2103.87,
                    "word": " free",
                    "probability": 0.248291015625
                },
                {
                    "start": 2103.87,
                    "end": 2104.43,
                    "word": ".",
                    "probability": 0.83935546875
                },
                {
                    "start": 2105.93,
                    "end": 2106.47,
                    "word": " So",
                    "probability": 0.63037109375
                },
                {
                    "start": 2106.47,
                    "end": 2107.09,
                    "word": ",",
                    "probability": 0.259033203125
                },
                {
                    "start": 2107.09,
                    "end": 2107.81,
                    "word": " and",
                    "probability": 0.5068359375
                },
                {
                    "start": 2107.81,
                    "end": 2108.07,
                    "word": " this",
                    "probability": 0.57373046875
                },
                {
                    "start": 2108.07,
                    "end": 2108.35,
                    "word": " time",
                    "probability": 0.81787109375
                },
                {
                    "start": 2108.35,
                    "end": 2108.59,
                    "word": ",",
                    "probability": 0.2001953125
                },
                {
                    "start": 2108.59,
                    "end": 2108.73,
                    "word": " here",
                    "probability": 0.6181640625
                },
                {
                    "start": 2108.73,
                    "end": 2108.85,
                    "word": " the",
                    "probability": 0.1478271484375
                },
                {
                    "start": 2108.85,
                    "end": 2109.19,
                    "word": " ransomware",
                    "probability": 0.968994140625
                },
                {
                    "start": 2109.19,
                    "end": 2109.69,
                    "word": " starts",
                    "probability": 0.72900390625
                },
                {
                    "start": 2109.69,
                    "end": 2110.11,
                    "word": ".",
                    "probability": 0.5966796875
                },
                {
                    "start": 2110.11,
                    "end": 2110.35,
                    "word": " We",
                    "probability": 0.783203125
                },
                {
                    "start": 2110.35,
                    "end": 2110.63,
                    "word": " can",
                    "probability": 0.900390625
                },
                {
                    "start": 2110.63,
                    "end": 2111.09,
                    "word": " see",
                    "probability": 0.822265625
                },
                {
                    "start": 2111.09,
                    "end": 2111.27,
                    "word": " the",
                    "probability": 0.81201171875
                },
                {
                    "start": 2111.27,
                    "end": 2111.65,
                    "word": " screen",
                    "probability": 0.84521484375
                },
                {
                    "start": 2111.65,
                    "end": 2111.87,
                    "word": ",",
                    "probability": 0.609375
                },
                {
                    "start": 2111.87,
                    "end": 2112.01,
                    "word": " we",
                    "probability": 0.89404296875
                },
                {
                    "start": 2112.01,
                    "end": 2112.27,
                    "word": " can",
                    "probability": 0.88818359375
                },
                {
                    "start": 2112.27,
                    "end": 2112.81,
                    "word": " have",
                    "probability": 0.62744140625
                },
                {
                    "start": 2112.81,
                    "end": 2112.99,
                    "word": " the",
                    "probability": 0.8125
                }
            ]
        },
        {
            "id": 286,
            "seek": 211718,
            "start": 2112.99,
            "end": 2123.65,
            "text": " buttons, and can talk to the user. Here we are playing around with the dashboard to behave badly,",
            "tokens": [
                50828,
                9905,
                11,
                293,
                393,
                751,
                281,
                264,
                4195,
                13,
                1692,
                321,
                366,
                2433,
                926,
                365,
                264,
                18342,
                281,
                15158,
                13425,
                11,
                51360
            ],
            "temperature": 0.0,
            "avg_logprob": -0.3030024614988589,
            "compression_ratio": 1.4427480916030535,
            "no_speech_prob": 0.008575439453125,
            "words": [
                {
                    "start": 2112.99,
                    "end": 2113.33,
                    "word": " buttons",
                    "probability": 0.7978515625
                },
                {
                    "start": 2113.33,
                    "end": 2113.59,
                    "word": ",",
                    "probability": 0.358154296875
                },
                {
                    "start": 2113.59,
                    "end": 2113.77,
                    "word": " and",
                    "probability": 0.890625
                },
                {
                    "start": 2113.77,
                    "end": 2114.03,
                    "word": " can",
                    "probability": 0.69775390625
                },
                {
                    "start": 2114.03,
                    "end": 2114.69,
                    "word": " talk",
                    "probability": 0.8095703125
                },
                {
                    "start": 2114.69,
                    "end": 2114.83,
                    "word": " to",
                    "probability": 0.8984375
                },
                {
                    "start": 2114.83,
                    "end": 2114.95,
                    "word": " the",
                    "probability": 0.7666015625
                },
                {
                    "start": 2114.95,
                    "end": 2115.17,
                    "word": " user",
                    "probability": 0.77099609375
                },
                {
                    "start": 2115.17,
                    "end": 2115.73,
                    "word": ".",
                    "probability": 0.9794921875
                },
                {
                    "start": 2118.05,
                    "end": 2118.61,
                    "word": " Here",
                    "probability": 0.80712890625
                },
                {
                    "start": 2118.61,
                    "end": 2118.75,
                    "word": " we",
                    "probability": 0.8271484375
                },
                {
                    "start": 2118.75,
                    "end": 2118.91,
                    "word": " are",
                    "probability": 0.86376953125
                },
                {
                    "start": 2118.91,
                    "end": 2119.17,
                    "word": " playing",
                    "probability": 0.80322265625
                },
                {
                    "start": 2119.17,
                    "end": 2119.47,
                    "word": " around",
                    "probability": 0.86865234375
                },
                {
                    "start": 2119.47,
                    "end": 2119.65,
                    "word": " with",
                    "probability": 0.78857421875
                },
                {
                    "start": 2119.65,
                    "end": 2119.81,
                    "word": " the",
                    "probability": 0.72412109375
                },
                {
                    "start": 2119.81,
                    "end": 2120.33,
                    "word": " dashboard",
                    "probability": 0.79541015625
                },
                {
                    "start": 2120.33,
                    "end": 2121.49,
                    "word": " to",
                    "probability": 0.693359375
                },
                {
                    "start": 2121.49,
                    "end": 2122.79,
                    "word": " behave",
                    "probability": 0.9140625
                },
                {
                    "start": 2122.79,
                    "end": 2123.25,
                    "word": " badly",
                    "probability": 0.75830078125
                },
                {
                    "start": 2123.25,
                    "end": 2123.65,
                    "word": ",",
                    "probability": 0.31591796875
                }
            ]
        },
        {
            "id": 287,
            "seek": 214718,
            "start": 2123.65,
            "end": 2143.09,
            "text": " basically. We disable GPS. We also spin up the engine van. So, you will hear it now.",
            "tokens": [
                50364,
                1936,
                13,
                492,
                28362,
                19462,
                13,
                492,
                611,
                6060,
                493,
                264,
                2848,
                3161,
                13,
                407,
                11,
                291,
                486,
                1568,
                309,
                586,
                13,
                51048
            ],
            "temperature": 0.0,
            "avg_logprob": -0.31223959773778914,
            "compression_ratio": 1.3397435897435896,
            "no_speech_prob": 0.005641937255859375,
            "words": [
                {
                    "start": 2123.65,
                    "end": 2124.15,
                    "word": " basically",
                    "probability": 0.444580078125
                },
                {
                    "start": 2124.15,
                    "end": 2124.87,
                    "word": ".",
                    "probability": 0.412109375
                },
                {
                    "start": 2125.13,
                    "end": 2125.77,
                    "word": " We",
                    "probability": 0.8779296875
                },
                {
                    "start": 2125.77,
                    "end": 2126.29,
                    "word": " disable",
                    "probability": 0.71240234375
                },
                {
                    "start": 2126.29,
                    "end": 2127.27,
                    "word": " GPS",
                    "probability": 0.038330078125
                },
                {
                    "start": 2127.27,
                    "end": 2127.99,
                    "word": ".",
                    "probability": 0.66943359375
                },
                {
                    "start": 2135.91,
                    "end": 2136.63,
                    "word": " We",
                    "probability": 0.736328125
                },
                {
                    "start": 2136.63,
                    "end": 2136.93,
                    "word": " also",
                    "probability": 0.82275390625
                },
                {
                    "start": 2136.93,
                    "end": 2137.49,
                    "word": " spin",
                    "probability": 0.77783203125
                },
                {
                    "start": 2137.49,
                    "end": 2137.77,
                    "word": " up",
                    "probability": 0.86865234375
                },
                {
                    "start": 2137.77,
                    "end": 2138.11,
                    "word": " the",
                    "probability": 0.81298828125
                },
                {
                    "start": 2138.11,
                    "end": 2138.57,
                    "word": " engine",
                    "probability": 0.5380859375
                },
                {
                    "start": 2138.57,
                    "end": 2138.99,
                    "word": " van",
                    "probability": 0.365478515625
                },
                {
                    "start": 2138.99,
                    "end": 2139.71,
                    "word": ".",
                    "probability": 0.7080078125
                },
                {
                    "start": 2140.25,
                    "end": 2140.55,
                    "word": " So",
                    "probability": 0.406982421875
                },
                {
                    "start": 2140.55,
                    "end": 2140.89,
                    "word": ",",
                    "probability": 0.50732421875
                },
                {
                    "start": 2140.89,
                    "end": 2141.59,
                    "word": " you",
                    "probability": 0.61328125
                },
                {
                    "start": 2141.59,
                    "end": 2141.75,
                    "word": " will",
                    "probability": 0.6279296875
                },
                {
                    "start": 2141.75,
                    "end": 2141.95,
                    "word": " hear",
                    "probability": 0.8310546875
                },
                {
                    "start": 2141.95,
                    "end": 2142.09,
                    "word": " it",
                    "probability": 0.8974609375
                },
                {
                    "start": 2142.09,
                    "end": 2142.37,
                    "word": " now",
                    "probability": 0.8935546875
                },
                {
                    "start": 2142.37,
                    "end": 2143.09,
                    "word": ".",
                    "probability": 0.74365234375
                }
            ]
        },
        {
            "id": 288,
            "seek": 214718,
            "start": 2151.86,
            "end": 2159.74,
            "text": " And we attack again the dashboard to do some stuff. Let some LEDs blink.",
            "tokens": [
                51140,
                400,
                321,
                2690,
                797,
                264,
                18342,
                281,
                360,
                512,
                1507,
                13,
                961,
                512,
                33366,
                24667,
                13,
                51480
            ],
            "temperature": 0.0,
            "avg_logprob": -0.31223959773778914,
            "compression_ratio": 1.3397435897435896,
            "no_speech_prob": 0.005641937255859375,
            "words": [
                {
                    "start": 2151.86,
                    "end": 2152.58,
                    "word": " And",
                    "probability": 0.85986328125
                },
                {
                    "start": 2152.58,
                    "end": 2152.92,
                    "word": " we",
                    "probability": 0.68994140625
                },
                {
                    "start": 2152.92,
                    "end": 2153.42,
                    "word": " attack",
                    "probability": 0.53515625
                },
                {
                    "start": 2153.42,
                    "end": 2153.78,
                    "word": " again",
                    "probability": 0.90869140625
                },
                {
                    "start": 2153.78,
                    "end": 2154.0,
                    "word": " the",
                    "probability": 0.76171875
                },
                {
                    "start": 2154.0,
                    "end": 2154.4,
                    "word": " dashboard",
                    "probability": 0.76953125
                },
                {
                    "start": 2154.4,
                    "end": 2155.92,
                    "word": " to",
                    "probability": 0.56201171875
                },
                {
                    "start": 2155.92,
                    "end": 2156.16,
                    "word": " do",
                    "probability": 0.8818359375
                },
                {
                    "start": 2156.16,
                    "end": 2156.42,
                    "word": " some",
                    "probability": 0.82275390625
                },
                {
                    "start": 2156.42,
                    "end": 2157.54,
                    "word": " stuff",
                    "probability": 0.1512451171875
                },
                {
                    "start": 2157.54,
                    "end": 2157.9,
                    "word": ".",
                    "probability": 0.71142578125
                },
                {
                    "start": 2157.9,
                    "end": 2158.04,
                    "word": " Let",
                    "probability": 0.89013671875
                },
                {
                    "start": 2158.04,
                    "end": 2158.2,
                    "word": " some",
                    "probability": 0.7607421875
                },
                {
                    "start": 2158.2,
                    "end": 2158.5,
                    "word": " LEDs",
                    "probability": 0.65576171875
                },
                {
                    "start": 2158.5,
                    "end": 2159.02,
                    "word": " blink",
                    "probability": 0.7734375
                },
                {
                    "start": 2159.02,
                    "end": 2159.74,
                    "word": ".",
                    "probability": 0.93994140625
                }
            ]
        },
        {
            "id": 289,
            "seek": 214718,
            "start": 2160.88,
            "end": 2166.1,
            "text": " So, as soon as you want to pay, the expert is over.",
            "tokens": [
                51576,
                407,
                11,
                382,
                2321,
                382,
                291,
                528,
                281,
                1689,
                11,
                264,
                5844,
                307,
                670,
                13,
                51824
            ],
            "temperature": 0.0,
            "avg_logprob": -0.31223959773778914,
            "compression_ratio": 1.3397435897435896,
            "no_speech_prob": 0.005641937255859375,
            "words": [
                {
                    "start": 2160.88,
                    "end": 2161.28,
                    "word": " So",
                    "probability": 0.85693359375
                },
                {
                    "start": 2161.28,
                    "end": 2162.3,
                    "word": ",",
                    "probability": 0.75244140625
                },
                {
                    "start": 2162.3,
                    "end": 2162.66,
                    "word": " as",
                    "probability": 0.91015625
                },
                {
                    "start": 2162.66,
                    "end": 2162.82,
                    "word": " soon",
                    "probability": 0.8876953125
                },
                {
                    "start": 2162.82,
                    "end": 2162.98,
                    "word": " as",
                    "probability": 0.9052734375
                },
                {
                    "start": 2162.98,
                    "end": 2163.14,
                    "word": " you",
                    "probability": 0.89501953125
                },
                {
                    "start": 2163.14,
                    "end": 2163.5,
                    "word": " want",
                    "probability": 0.8115234375
                },
                {
                    "start": 2163.5,
                    "end": 2163.64,
                    "word": " to",
                    "probability": 0.9072265625
                },
                {
                    "start": 2163.64,
                    "end": 2163.96,
                    "word": " pay",
                    "probability": 0.8837890625
                },
                {
                    "start": 2163.96,
                    "end": 2164.78,
                    "word": ",",
                    "probability": 0.55224609375
                },
                {
                    "start": 2164.78,
                    "end": 2165.12,
                    "word": " the",
                    "probability": 0.77099609375
                },
                {
                    "start": 2165.12,
                    "end": 2165.4,
                    "word": " expert",
                    "probability": 0.177001953125
                },
                {
                    "start": 2165.4,
                    "end": 2165.62,
                    "word": " is",
                    "probability": 0.89892578125
                },
                {
                    "start": 2165.62,
                    "end": 2165.86,
                    "word": " over",
                    "probability": 0.888671875
                },
                {
                    "start": 2165.86,
                    "end": 2166.1,
                    "word": ".",
                    "probability": 0.97607421875
                }
            ]
        },
        {
            "id": 290,
            "seek": 217266,
            "start": 2167.1,
            "end": 2176.36,
            "text": " All right, this was the live demonstration. We also investigated if you can spread the infection",
            "tokens": [
                50404,
                1057,
                558,
                11,
                341,
                390,
                264,
                1621,
                16520,
                13,
                492,
                611,
                30070,
                498,
                291,
                393,
                3974,
                264,
                11764,
                50848
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24705614905426468,
            "compression_ratio": 1.53551912568306,
            "no_speech_prob": 5.650520324707031e-05,
            "words": [
                {
                    "start": 2167.1,
                    "end": 2167.68,
                    "word": " All",
                    "probability": 0.44873046875
                },
                {
                    "start": 2167.68,
                    "end": 2167.94,
                    "word": " right",
                    "probability": 0.88330078125
                },
                {
                    "start": 2167.94,
                    "end": 2168.08,
                    "word": ",",
                    "probability": 0.291015625
                },
                {
                    "start": 2168.08,
                    "end": 2170.8,
                    "word": " this",
                    "probability": 0.8310546875
                },
                {
                    "start": 2170.8,
                    "end": 2170.98,
                    "word": " was",
                    "probability": 0.89453125
                },
                {
                    "start": 2170.98,
                    "end": 2171.1,
                    "word": " the",
                    "probability": 0.7822265625
                },
                {
                    "start": 2171.1,
                    "end": 2171.3,
                    "word": " live",
                    "probability": 0.86083984375
                },
                {
                    "start": 2171.3,
                    "end": 2171.94,
                    "word": " demonstration",
                    "probability": 0.8251953125
                },
                {
                    "start": 2171.94,
                    "end": 2172.52,
                    "word": ".",
                    "probability": 0.8447265625
                },
                {
                    "start": 2172.52,
                    "end": 2172.76,
                    "word": " We",
                    "probability": 0.89111328125
                },
                {
                    "start": 2172.76,
                    "end": 2173.02,
                    "word": " also",
                    "probability": 0.8232421875
                },
                {
                    "start": 2173.02,
                    "end": 2173.76,
                    "word": " investigated",
                    "probability": 0.80126953125
                },
                {
                    "start": 2173.76,
                    "end": 2174.52,
                    "word": " if",
                    "probability": 0.8515625
                },
                {
                    "start": 2174.52,
                    "end": 2174.62,
                    "word": " you",
                    "probability": 0.830078125
                },
                {
                    "start": 2174.62,
                    "end": 2174.8,
                    "word": " can",
                    "probability": 0.896484375
                },
                {
                    "start": 2174.8,
                    "end": 2175.38,
                    "word": " spread",
                    "probability": 0.85791015625
                },
                {
                    "start": 2175.38,
                    "end": 2175.92,
                    "word": " the",
                    "probability": 0.791015625
                },
                {
                    "start": 2175.92,
                    "end": 2176.36,
                    "word": " infection",
                    "probability": 0.8017578125
                }
            ]
        },
        {
            "id": 291,
            "seek": 217266,
            "start": 2176.36,
            "end": 2183.92,
            "text": " to other ECUs. So, during our time that we worked on this car, we investigated the EPIC ECU. We",
            "tokens": [
                50848,
                281,
                661,
                19081,
                29211,
                13,
                407,
                11,
                1830,
                527,
                565,
                300,
                321,
                2732,
                322,
                341,
                1032,
                11,
                321,
                30070,
                264,
                25330,
                2532,
                19081,
                52,
                13,
                492,
                51220
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24705614905426468,
            "compression_ratio": 1.53551912568306,
            "no_speech_prob": 5.650520324707031e-05,
            "words": [
                {
                    "start": 2176.36,
                    "end": 2176.62,
                    "word": " to",
                    "probability": 0.904296875
                },
                {
                    "start": 2176.62,
                    "end": 2176.9,
                    "word": " other",
                    "probability": 0.775390625
                },
                {
                    "start": 2176.9,
                    "end": 2177.5,
                    "word": " ECUs",
                    "probability": 0.852783203125
                },
                {
                    "start": 2177.5,
                    "end": 2177.96,
                    "word": ".",
                    "probability": 0.7900390625
                },
                {
                    "start": 2177.96,
                    "end": 2178.12,
                    "word": " So",
                    "probability": 0.81298828125
                },
                {
                    "start": 2178.12,
                    "end": 2178.84,
                    "word": ",",
                    "probability": 0.239990234375
                },
                {
                    "start": 2178.84,
                    "end": 2179.26,
                    "word": " during",
                    "probability": 0.78515625
                },
                {
                    "start": 2179.26,
                    "end": 2179.48,
                    "word": " our",
                    "probability": 0.78076171875
                },
                {
                    "start": 2179.48,
                    "end": 2179.86,
                    "word": " time",
                    "probability": 0.81103515625
                },
                {
                    "start": 2179.86,
                    "end": 2180.38,
                    "word": " that",
                    "probability": 0.81591796875
                },
                {
                    "start": 2180.38,
                    "end": 2180.52,
                    "word": " we",
                    "probability": 0.833984375
                },
                {
                    "start": 2180.52,
                    "end": 2180.72,
                    "word": " worked",
                    "probability": 0.546875
                },
                {
                    "start": 2180.72,
                    "end": 2180.86,
                    "word": " on",
                    "probability": 0.90576171875
                },
                {
                    "start": 2180.86,
                    "end": 2181.06,
                    "word": " this",
                    "probability": 0.86962890625
                },
                {
                    "start": 2181.06,
                    "end": 2181.34,
                    "word": " car",
                    "probability": 0.30126953125
                },
                {
                    "start": 2181.34,
                    "end": 2181.68,
                    "word": ",",
                    "probability": 0.77001953125
                },
                {
                    "start": 2181.68,
                    "end": 2181.86,
                    "word": " we",
                    "probability": 0.89111328125
                },
                {
                    "start": 2181.86,
                    "end": 2182.36,
                    "word": " investigated",
                    "probability": 0.80517578125
                },
                {
                    "start": 2182.36,
                    "end": 2182.7,
                    "word": " the",
                    "probability": 0.8095703125
                },
                {
                    "start": 2182.7,
                    "end": 2183.0,
                    "word": " EPIC",
                    "probability": 0.6300048828125
                },
                {
                    "start": 2183.0,
                    "end": 2183.54,
                    "word": " ECU",
                    "probability": 0.9365234375
                },
                {
                    "start": 2183.54,
                    "end": 2183.78,
                    "word": ".",
                    "probability": 0.29541015625
                },
                {
                    "start": 2183.78,
                    "end": 2183.92,
                    "word": " We",
                    "probability": 0.896484375
                }
            ]
        },
        {
            "id": 292,
            "seek": 217266,
            "start": 2183.92,
            "end": 2192.14,
            "text": " investigated the telematic ECU and the engine control unit. And security access and code",
            "tokens": [
                51220,
                30070,
                264,
                4304,
                25915,
                19081,
                52,
                293,
                264,
                2848,
                1969,
                4985,
                13,
                400,
                3825,
                2105,
                293,
                3089,
                51636
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24705614905426468,
            "compression_ratio": 1.53551912568306,
            "no_speech_prob": 5.650520324707031e-05,
            "words": [
                {
                    "start": 2183.92,
                    "end": 2184.48,
                    "word": " investigated",
                    "probability": 0.81005859375
                },
                {
                    "start": 2184.48,
                    "end": 2184.7,
                    "word": " the",
                    "probability": 0.68017578125
                },
                {
                    "start": 2184.7,
                    "end": 2185.16,
                    "word": " telematic",
                    "probability": 0.5582275390625
                },
                {
                    "start": 2185.16,
                    "end": 2186.22,
                    "word": " ECU",
                    "probability": 0.93017578125
                },
                {
                    "start": 2186.22,
                    "end": 2186.4,
                    "word": " and",
                    "probability": 0.79296875
                },
                {
                    "start": 2186.4,
                    "end": 2186.52,
                    "word": " the",
                    "probability": 0.80615234375
                },
                {
                    "start": 2186.52,
                    "end": 2186.74,
                    "word": " engine",
                    "probability": 0.60009765625
                },
                {
                    "start": 2186.74,
                    "end": 2187.24,
                    "word": " control",
                    "probability": 0.66796875
                },
                {
                    "start": 2187.24,
                    "end": 2188.44,
                    "word": " unit",
                    "probability": 0.82666015625
                },
                {
                    "start": 2188.44,
                    "end": 2189.02,
                    "word": ".",
                    "probability": 0.48388671875
                },
                {
                    "start": 2190.18,
                    "end": 2190.32,
                    "word": " And",
                    "probability": 0.77734375
                },
                {
                    "start": 2190.32,
                    "end": 2191.32,
                    "word": " security",
                    "probability": 0.8193359375
                },
                {
                    "start": 2191.32,
                    "end": 2191.78,
                    "word": " access",
                    "probability": 0.8251953125
                },
                {
                    "start": 2191.78,
                    "end": 2191.96,
                    "word": " and",
                    "probability": 0.884765625
                },
                {
                    "start": 2191.96,
                    "end": 2192.14,
                    "word": " code",
                    "probability": 0.87646484375
                }
            ]
        },
        {
            "id": 293,
            "seek": 219963,
            "start": 2192.14,
            "end": 2199.0,
            "text": " execution on the EPIC ECU were trivial. So, theoretically, it would be very likely and",
            "tokens": [
                50364,
                15058,
                322,
                264,
                25330,
                2532,
                19081,
                52,
                645,
                26703,
                13,
                407,
                11,
                29400,
                11,
                309,
                576,
                312,
                588,
                3700,
                293,
                50704
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2159926503458444,
            "compression_ratio": 1.467741935483871,
            "no_speech_prob": 0.0003981590270996094,
            "words": [
                {
                    "start": 2192.14,
                    "end": 2192.46,
                    "word": " execution",
                    "probability": 0.1129150390625
                },
                {
                    "start": 2192.46,
                    "end": 2192.84,
                    "word": " on",
                    "probability": 0.84326171875
                },
                {
                    "start": 2192.84,
                    "end": 2192.98,
                    "word": " the",
                    "probability": 0.72607421875
                },
                {
                    "start": 2192.98,
                    "end": 2193.76,
                    "word": " EPIC",
                    "probability": 0.533843994140625
                },
                {
                    "start": 2193.76,
                    "end": 2194.08,
                    "word": " ECU",
                    "probability": 0.685302734375
                },
                {
                    "start": 2194.08,
                    "end": 2194.56,
                    "word": " were",
                    "probability": 0.23583984375
                },
                {
                    "start": 2194.56,
                    "end": 2194.92,
                    "word": " trivial",
                    "probability": 0.84033203125
                },
                {
                    "start": 2194.92,
                    "end": 2195.42,
                    "word": ".",
                    "probability": 0.53173828125
                },
                {
                    "start": 2195.42,
                    "end": 2195.72,
                    "word": " So",
                    "probability": 0.7119140625
                },
                {
                    "start": 2195.72,
                    "end": 2196.22,
                    "word": ",",
                    "probability": 0.406005859375
                },
                {
                    "start": 2196.22,
                    "end": 2197.12,
                    "word": " theoretically",
                    "probability": 0.75146484375
                },
                {
                    "start": 2197.12,
                    "end": 2197.56,
                    "word": ",",
                    "probability": 0.61083984375
                },
                {
                    "start": 2197.56,
                    "end": 2197.74,
                    "word": " it",
                    "probability": 0.90087890625
                },
                {
                    "start": 2197.74,
                    "end": 2197.86,
                    "word": " would",
                    "probability": 0.8203125
                },
                {
                    "start": 2197.86,
                    "end": 2198.0,
                    "word": " be",
                    "probability": 0.90380859375
                },
                {
                    "start": 2198.0,
                    "end": 2198.26,
                    "word": " very",
                    "probability": 0.72021484375
                },
                {
                    "start": 2198.26,
                    "end": 2198.76,
                    "word": " likely",
                    "probability": 0.8095703125
                },
                {
                    "start": 2198.76,
                    "end": 2199.0,
                    "word": " and",
                    "probability": 0.82421875
                }
            ]
        },
        {
            "id": 294,
            "seek": 219963,
            "start": 2199.0,
            "end": 2207.06,
            "text": " possible that you can infect also other ECUs in that car and that this one ransomware spreads",
            "tokens": [
                50704,
                1944,
                300,
                291,
                393,
                5888,
                611,
                661,
                19081,
                29211,
                294,
                300,
                1032,
                293,
                300,
                341,
                472,
                38279,
                3039,
                25728,
                51116
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2159926503458444,
            "compression_ratio": 1.467741935483871,
            "no_speech_prob": 0.0003981590270996094,
            "words": [
                {
                    "start": 2199.0,
                    "end": 2199.3,
                    "word": " possible",
                    "probability": 0.814453125
                },
                {
                    "start": 2199.3,
                    "end": 2200.0,
                    "word": " that",
                    "probability": 0.86083984375
                },
                {
                    "start": 2200.0,
                    "end": 2200.12,
                    "word": " you",
                    "probability": 0.89453125
                },
                {
                    "start": 2200.12,
                    "end": 2200.64,
                    "word": " can",
                    "probability": 0.900390625
                },
                {
                    "start": 2200.64,
                    "end": 2201.64,
                    "word": " infect",
                    "probability": 0.86376953125
                },
                {
                    "start": 2201.64,
                    "end": 2202.48,
                    "word": " also",
                    "probability": 0.603515625
                },
                {
                    "start": 2202.48,
                    "end": 2202.8,
                    "word": " other",
                    "probability": 0.78466796875
                },
                {
                    "start": 2202.8,
                    "end": 2203.36,
                    "word": " ECUs",
                    "probability": 0.882080078125
                },
                {
                    "start": 2203.36,
                    "end": 2203.94,
                    "word": " in",
                    "probability": 0.880859375
                },
                {
                    "start": 2203.94,
                    "end": 2204.2,
                    "word": " that",
                    "probability": 0.85595703125
                },
                {
                    "start": 2204.2,
                    "end": 2204.48,
                    "word": " car",
                    "probability": 0.88330078125
                },
                {
                    "start": 2204.48,
                    "end": 2204.74,
                    "word": " and",
                    "probability": 0.67578125
                },
                {
                    "start": 2204.74,
                    "end": 2204.94,
                    "word": " that",
                    "probability": 0.818359375
                },
                {
                    "start": 2204.94,
                    "end": 2205.5,
                    "word": " this",
                    "probability": 0.8203125
                },
                {
                    "start": 2205.5,
                    "end": 2205.92,
                    "word": " one",
                    "probability": 0.7373046875
                },
                {
                    "start": 2205.92,
                    "end": 2206.46,
                    "word": " ransomware",
                    "probability": 0.9296875
                },
                {
                    "start": 2206.46,
                    "end": 2207.06,
                    "word": " spreads",
                    "probability": 0.70263671875
                }
            ]
        },
        {
            "id": 295,
            "seek": 219963,
            "start": 2207.06,
            "end": 2219.11,
            "text": " around over all the ECUs in the car. There are some limitations since to do this, basically,",
            "tokens": [
                51116,
                926,
                670,
                439,
                264,
                19081,
                29211,
                294,
                264,
                1032,
                13,
                821,
                366,
                512,
                15705,
                1670,
                281,
                360,
                341,
                11,
                1936,
                11,
                51692
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2159926503458444,
            "compression_ratio": 1.467741935483871,
            "no_speech_prob": 0.0003981590270996094,
            "words": [
                {
                    "start": 2207.06,
                    "end": 2207.72,
                    "word": " around",
                    "probability": 0.83447265625
                },
                {
                    "start": 2207.72,
                    "end": 2208.78,
                    "word": " over",
                    "probability": 0.7548828125
                },
                {
                    "start": 2208.78,
                    "end": 2209.32,
                    "word": " all",
                    "probability": 0.884765625
                },
                {
                    "start": 2209.32,
                    "end": 2209.48,
                    "word": " the",
                    "probability": 0.80517578125
                },
                {
                    "start": 2209.48,
                    "end": 2209.96,
                    "word": " ECUs",
                    "probability": 0.905517578125
                },
                {
                    "start": 2209.96,
                    "end": 2210.3,
                    "word": " in",
                    "probability": 0.87060546875
                },
                {
                    "start": 2210.3,
                    "end": 2210.42,
                    "word": " the",
                    "probability": 0.7998046875
                },
                {
                    "start": 2210.42,
                    "end": 2210.72,
                    "word": " car",
                    "probability": 0.90625
                },
                {
                    "start": 2210.72,
                    "end": 2211.16,
                    "word": ".",
                    "probability": 0.98291015625
                },
                {
                    "start": 2211.16,
                    "end": 2211.3,
                    "word": " There",
                    "probability": 0.80419921875
                },
                {
                    "start": 2211.3,
                    "end": 2211.44,
                    "word": " are",
                    "probability": 0.89501953125
                },
                {
                    "start": 2211.44,
                    "end": 2211.68,
                    "word": " some",
                    "probability": 0.81005859375
                },
                {
                    "start": 2211.68,
                    "end": 2212.48,
                    "word": " limitations",
                    "probability": 0.66845703125
                },
                {
                    "start": 2212.48,
                    "end": 2214.22,
                    "word": " since",
                    "probability": 0.399658203125
                },
                {
                    "start": 2214.22,
                    "end": 2216.38,
                    "word": " to",
                    "probability": 0.7333984375
                },
                {
                    "start": 2216.38,
                    "end": 2217.7,
                    "word": " do",
                    "probability": 0.7734375
                },
                {
                    "start": 2217.7,
                    "end": 2218.12,
                    "word": " this",
                    "probability": 0.8837890625
                },
                {
                    "start": 2218.12,
                    "end": 2218.68,
                    "word": ",",
                    "probability": 0.30078125
                },
                {
                    "start": 2218.68,
                    "end": 2218.68,
                    "word": " basically",
                    "probability": 0.89599609375
                },
                {
                    "start": 2218.68,
                    "end": 2219.11,
                    "word": ",",
                    "probability": 0.76953125
                }
            ]
        },
        {
            "id": 296,
            "seek": 222963,
            "start": 2219.61,
            "end": 2227.39,
            "text": " our ransomware would be prepared with expert codes for all the individual ECUs. And this is",
            "tokens": [
                50392,
                527,
                38279,
                3039,
                576,
                312,
                4927,
                365,
                5844,
                14211,
                337,
                439,
                264,
                2609,
                19081,
                29211,
                13,
                400,
                341,
                307,
                50776
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18575368208043716,
            "compression_ratio": 1.5423728813559323,
            "no_speech_prob": 3.319978713989258e-05,
            "words": [
                {
                    "start": 2219.61,
                    "end": 2219.97,
                    "word": " our",
                    "probability": 0.2998046875
                },
                {
                    "start": 2219.97,
                    "end": 2220.83,
                    "word": " ransomware",
                    "probability": 0.92236328125
                },
                {
                    "start": 2220.83,
                    "end": 2221.47,
                    "word": " would",
                    "probability": 0.79833984375
                },
                {
                    "start": 2221.47,
                    "end": 2221.69,
                    "word": " be",
                    "probability": 0.908203125
                },
                {
                    "start": 2221.69,
                    "end": 2222.27,
                    "word": " prepared",
                    "probability": 0.8486328125
                },
                {
                    "start": 2222.27,
                    "end": 2222.81,
                    "word": " with",
                    "probability": 0.80615234375
                },
                {
                    "start": 2222.81,
                    "end": 2223.49,
                    "word": " expert",
                    "probability": 0.70654296875
                },
                {
                    "start": 2223.49,
                    "end": 2224.09,
                    "word": " codes",
                    "probability": 0.74755859375
                },
                {
                    "start": 2224.09,
                    "end": 2224.81,
                    "word": " for",
                    "probability": 0.88916015625
                },
                {
                    "start": 2224.81,
                    "end": 2225.53,
                    "word": " all",
                    "probability": 0.8984375
                },
                {
                    "start": 2225.53,
                    "end": 2225.69,
                    "word": " the",
                    "probability": 0.81884765625
                },
                {
                    "start": 2225.69,
                    "end": 2226.13,
                    "word": " individual",
                    "probability": 0.74072265625
                },
                {
                    "start": 2226.13,
                    "end": 2226.79,
                    "word": " ECUs",
                    "probability": 0.837158203125
                },
                {
                    "start": 2226.79,
                    "end": 2227.03,
                    "word": ".",
                    "probability": 0.43994140625
                },
                {
                    "start": 2227.03,
                    "end": 2227.13,
                    "word": " And",
                    "probability": 0.7333984375
                },
                {
                    "start": 2227.13,
                    "end": 2227.27,
                    "word": " this",
                    "probability": 0.86865234375
                },
                {
                    "start": 2227.27,
                    "end": 2227.39,
                    "word": " is",
                    "probability": 0.90625
                }
            ]
        },
        {
            "id": 297,
            "seek": 222963,
            "start": 2227.39,
            "end": 2233.55,
            "text": " also one of the things which is still, in our opinion, the most limiting factor for writing",
            "tokens": [
                50776,
                611,
                472,
                295,
                264,
                721,
                597,
                307,
                920,
                11,
                294,
                527,
                4800,
                11,
                264,
                881,
                22083,
                5952,
                337,
                3579,
                51104
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18575368208043716,
            "compression_ratio": 1.5423728813559323,
            "no_speech_prob": 3.319978713989258e-05,
            "words": [
                {
                    "start": 2227.39,
                    "end": 2227.63,
                    "word": " also",
                    "probability": 0.72998046875
                },
                {
                    "start": 2227.63,
                    "end": 2227.99,
                    "word": " one",
                    "probability": 0.82080078125
                },
                {
                    "start": 2227.99,
                    "end": 2228.45,
                    "word": " of",
                    "probability": 0.90283203125
                },
                {
                    "start": 2228.45,
                    "end": 2228.57,
                    "word": " the",
                    "probability": 0.81982421875
                },
                {
                    "start": 2228.57,
                    "end": 2228.87,
                    "word": " things",
                    "probability": 0.73681640625
                },
                {
                    "start": 2228.87,
                    "end": 2229.35,
                    "word": " which",
                    "probability": 0.7685546875
                },
                {
                    "start": 2229.35,
                    "end": 2229.53,
                    "word": " is",
                    "probability": 0.890625
                },
                {
                    "start": 2229.53,
                    "end": 2229.91,
                    "word": " still",
                    "probability": 0.90673828125
                },
                {
                    "start": 2229.91,
                    "end": 2230.31,
                    "word": ",",
                    "probability": 0.5087890625
                },
                {
                    "start": 2230.31,
                    "end": 2230.35,
                    "word": " in",
                    "probability": 0.9033203125
                },
                {
                    "start": 2230.35,
                    "end": 2230.51,
                    "word": " our",
                    "probability": 0.80712890625
                },
                {
                    "start": 2230.51,
                    "end": 2230.81,
                    "word": " opinion",
                    "probability": 0.83154296875
                },
                {
                    "start": 2230.81,
                    "end": 2231.05,
                    "word": ",",
                    "probability": 0.95068359375
                },
                {
                    "start": 2231.05,
                    "end": 2231.19,
                    "word": " the",
                    "probability": 0.8115234375
                },
                {
                    "start": 2231.19,
                    "end": 2231.51,
                    "word": " most",
                    "probability": 0.83251953125
                },
                {
                    "start": 2231.51,
                    "end": 2231.93,
                    "word": " limiting",
                    "probability": 0.884765625
                },
                {
                    "start": 2231.93,
                    "end": 2232.45,
                    "word": " factor",
                    "probability": 0.7177734375
                },
                {
                    "start": 2232.45,
                    "end": 2232.97,
                    "word": " for",
                    "probability": 0.89306640625
                },
                {
                    "start": 2232.97,
                    "end": 2233.55,
                    "word": " writing",
                    "probability": 0.88427734375
                }
            ]
        },
        {
            "id": 298,
            "seek": 222963,
            "start": 2233.55,
            "end": 2242.17,
            "text": " malware or ransomware for cars nowadays. So, lessons learned from here. In this car,",
            "tokens": [
                51104,
                40747,
                420,
                38279,
                3039,
                337,
                5163,
                13434,
                13,
                407,
                11,
                8820,
                3264,
                490,
                510,
                13,
                682,
                341,
                1032,
                11,
                51512
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18575368208043716,
            "compression_ratio": 1.5423728813559323,
            "no_speech_prob": 3.319978713989258e-05,
            "words": [
                {
                    "start": 2233.55,
                    "end": 2234.33,
                    "word": " malware",
                    "probability": 0.84765625
                },
                {
                    "start": 2234.33,
                    "end": 2234.65,
                    "word": " or",
                    "probability": 0.8642578125
                },
                {
                    "start": 2234.65,
                    "end": 2235.09,
                    "word": " ransomware",
                    "probability": 0.93017578125
                },
                {
                    "start": 2235.09,
                    "end": 2235.29,
                    "word": " for",
                    "probability": 0.84619140625
                },
                {
                    "start": 2235.29,
                    "end": 2235.59,
                    "word": " cars",
                    "probability": 0.8046875
                },
                {
                    "start": 2235.59,
                    "end": 2236.15,
                    "word": " nowadays",
                    "probability": 0.85009765625
                },
                {
                    "start": 2236.15,
                    "end": 2236.87,
                    "word": ".",
                    "probability": 0.9619140625
                },
                {
                    "start": 2237.01,
                    "end": 2237.29,
                    "word": " So",
                    "probability": 0.88037109375
                },
                {
                    "start": 2237.29,
                    "end": 2237.73,
                    "word": ",",
                    "probability": 0.37939453125
                },
                {
                    "start": 2237.73,
                    "end": 2237.93,
                    "word": " lessons",
                    "probability": 0.9228515625
                },
                {
                    "start": 2237.93,
                    "end": 2238.41,
                    "word": " learned",
                    "probability": 0.8134765625
                },
                {
                    "start": 2238.41,
                    "end": 2238.85,
                    "word": " from",
                    "probability": 0.81494140625
                },
                {
                    "start": 2238.85,
                    "end": 2239.15,
                    "word": " here",
                    "probability": 0.802734375
                },
                {
                    "start": 2239.15,
                    "end": 2239.87,
                    "word": ".",
                    "probability": 0.7978515625
                },
                {
                    "start": 2240.83,
                    "end": 2241.55,
                    "word": " In",
                    "probability": 0.8779296875
                },
                {
                    "start": 2241.55,
                    "end": 2241.77,
                    "word": " this",
                    "probability": 0.880859375
                },
                {
                    "start": 2241.77,
                    "end": 2242.07,
                    "word": " car",
                    "probability": 0.861328125
                },
                {
                    "start": 2242.07,
                    "end": 2242.17,
                    "word": ",",
                    "probability": 0.61376953125
                }
            ]
        },
        {
            "id": 299,
            "seek": 222963,
            "start": 2242.17,
            "end": 2248.11,
            "text": " we didn't have any cryptographic challenges and the flashing of the body control unit was easy.",
            "tokens": [
                51512,
                321,
                994,
                380,
                362,
                604,
                9844,
                12295,
                4759,
                293,
                264,
                31049,
                295,
                264,
                1772,
                1969,
                4985,
                390,
                1858,
                13,
                51792
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18575368208043716,
            "compression_ratio": 1.5423728813559323,
            "no_speech_prob": 3.319978713989258e-05,
            "words": [
                {
                    "start": 2242.17,
                    "end": 2242.31,
                    "word": " we",
                    "probability": 0.89453125
                },
                {
                    "start": 2242.31,
                    "end": 2242.51,
                    "word": " didn't",
                    "probability": 0.923095703125
                },
                {
                    "start": 2242.51,
                    "end": 2242.67,
                    "word": " have",
                    "probability": 0.81982421875
                },
                {
                    "start": 2242.67,
                    "end": 2242.89,
                    "word": " any",
                    "probability": 0.80712890625
                },
                {
                    "start": 2242.89,
                    "end": 2243.53,
                    "word": " cryptographic",
                    "probability": 0.869873046875
                },
                {
                    "start": 2243.53,
                    "end": 2244.11,
                    "word": " challenges",
                    "probability": 0.72216796875
                },
                {
                    "start": 2244.11,
                    "end": 2244.73,
                    "word": " and",
                    "probability": 0.306640625
                },
                {
                    "start": 2244.73,
                    "end": 2244.91,
                    "word": " the",
                    "probability": 0.783203125
                },
                {
                    "start": 2244.91,
                    "end": 2245.19,
                    "word": " flashing",
                    "probability": 0.68994140625
                },
                {
                    "start": 2245.19,
                    "end": 2245.39,
                    "word": " of",
                    "probability": 0.90234375
                },
                {
                    "start": 2245.39,
                    "end": 2245.53,
                    "word": " the",
                    "probability": 0.81201171875
                },
                {
                    "start": 2245.53,
                    "end": 2245.67,
                    "word": " body",
                    "probability": 0.74560546875
                },
                {
                    "start": 2245.67,
                    "end": 2245.97,
                    "word": " control",
                    "probability": 0.58935546875
                },
                {
                    "start": 2245.97,
                    "end": 2246.81,
                    "word": " unit",
                    "probability": 0.8427734375
                },
                {
                    "start": 2246.81,
                    "end": 2247.27,
                    "word": " was",
                    "probability": 0.892578125
                },
                {
                    "start": 2247.27,
                    "end": 2247.71,
                    "word": " easy",
                    "probability": 0.81591796875
                },
                {
                    "start": 2247.71,
                    "end": 2248.11,
                    "word": ".",
                    "probability": 0.9150390625
                }
            ]
        },
        {
            "id": 300,
            "seek": 225285,
            "start": 2249.53,
            "end": 2257.09,
            "text": " The most problems we had were by the obscurity. So, the flashing library was locked down",
            "tokens": [
                50400,
                440,
                881,
                2740,
                321,
                632,
                645,
                538,
                264,
                22082,
                3051,
                13,
                407,
                11,
                264,
                31049,
                6405,
                390,
                9376,
                760,
                50748
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24155405868549604,
            "compression_ratio": 1.5082872928176796,
            "no_speech_prob": 0.00011962652206420898,
            "words": [
                {
                    "start": 2249.53,
                    "end": 2250.09,
                    "word": " The",
                    "probability": 0.6015625
                },
                {
                    "start": 2250.09,
                    "end": 2250.37,
                    "word": " most",
                    "probability": 0.798828125
                },
                {
                    "start": 2250.37,
                    "end": 2250.75,
                    "word": " problems",
                    "probability": 0.68798828125
                },
                {
                    "start": 2250.75,
                    "end": 2250.97,
                    "word": " we",
                    "probability": 0.89794921875
                },
                {
                    "start": 2250.97,
                    "end": 2251.23,
                    "word": " had",
                    "probability": 0.796875
                },
                {
                    "start": 2251.23,
                    "end": 2252.45,
                    "word": " were",
                    "probability": 0.368896484375
                },
                {
                    "start": 2252.45,
                    "end": 2253.05,
                    "word": " by",
                    "probability": 0.5400390625
                },
                {
                    "start": 2253.05,
                    "end": 2253.23,
                    "word": " the",
                    "probability": 0.70166015625
                },
                {
                    "start": 2253.23,
                    "end": 2253.85,
                    "word": " obscurity",
                    "probability": 0.862548828125
                },
                {
                    "start": 2253.85,
                    "end": 2254.31,
                    "word": ".",
                    "probability": 0.63671875
                },
                {
                    "start": 2254.31,
                    "end": 2254.51,
                    "word": " So",
                    "probability": 0.75244140625
                },
                {
                    "start": 2254.51,
                    "end": 2255.05,
                    "word": ",",
                    "probability": 0.16015625
                },
                {
                    "start": 2255.05,
                    "end": 2255.17,
                    "word": " the",
                    "probability": 0.7998046875
                },
                {
                    "start": 2255.17,
                    "end": 2255.43,
                    "word": " flashing",
                    "probability": 0.62548828125
                },
                {
                    "start": 2255.43,
                    "end": 2255.83,
                    "word": " library",
                    "probability": 0.845703125
                },
                {
                    "start": 2255.83,
                    "end": 2256.19,
                    "word": " was",
                    "probability": 0.892578125
                },
                {
                    "start": 2256.19,
                    "end": 2256.49,
                    "word": " locked",
                    "probability": 0.76611328125
                },
                {
                    "start": 2256.49,
                    "end": 2257.09,
                    "word": " down",
                    "probability": 0.8134765625
                }
            ]
        },
        {
            "id": 301,
            "seek": 225285,
            "start": 2257.95,
            "end": 2264.05,
            "text": " only for the OEMs. So, only if you sign NDAs, you get these tools, you get the hardware.",
            "tokens": [
                50836,
                787,
                337,
                264,
                422,
                6683,
                82,
                13,
                407,
                11,
                787,
                498,
                291,
                1465,
                426,
                7509,
                82,
                11,
                291,
                483,
                613,
                3873,
                11,
                291,
                483,
                264,
                8837,
                13,
                51088
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24155405868549604,
            "compression_ratio": 1.5082872928176796,
            "no_speech_prob": 0.00011962652206420898,
            "words": [
                {
                    "start": 2257.95,
                    "end": 2258.51,
                    "word": " only",
                    "probability": 0.432373046875
                },
                {
                    "start": 2258.51,
                    "end": 2259.07,
                    "word": " for",
                    "probability": 0.89404296875
                },
                {
                    "start": 2259.07,
                    "end": 2259.23,
                    "word": " the",
                    "probability": 0.810546875
                },
                {
                    "start": 2259.23,
                    "end": 2259.79,
                    "word": " OEMs",
                    "probability": 0.8929036458333334
                },
                {
                    "start": 2259.79,
                    "end": 2259.81,
                    "word": ".",
                    "probability": 0.59619140625
                },
                {
                    "start": 2259.81,
                    "end": 2259.93,
                    "word": " So",
                    "probability": 0.83154296875
                },
                {
                    "start": 2259.93,
                    "end": 2260.01,
                    "word": ",",
                    "probability": 0.564453125
                },
                {
                    "start": 2260.01,
                    "end": 2260.13,
                    "word": " only",
                    "probability": 0.8046875
                },
                {
                    "start": 2260.13,
                    "end": 2260.29,
                    "word": " if",
                    "probability": 0.701171875
                },
                {
                    "start": 2260.29,
                    "end": 2260.39,
                    "word": " you",
                    "probability": 0.875
                },
                {
                    "start": 2260.39,
                    "end": 2260.55,
                    "word": " sign",
                    "probability": 0.62841796875
                },
                {
                    "start": 2260.55,
                    "end": 2261.21,
                    "word": " NDAs",
                    "probability": 0.9236653645833334
                },
                {
                    "start": 2261.21,
                    "end": 2261.37,
                    "word": ",",
                    "probability": 0.66064453125
                },
                {
                    "start": 2261.37,
                    "end": 2261.61,
                    "word": " you",
                    "probability": 0.89306640625
                },
                {
                    "start": 2261.61,
                    "end": 2261.89,
                    "word": " get",
                    "probability": 0.8876953125
                },
                {
                    "start": 2261.89,
                    "end": 2262.23,
                    "word": " these",
                    "probability": 0.4423828125
                },
                {
                    "start": 2262.23,
                    "end": 2262.65,
                    "word": " tools",
                    "probability": 0.79345703125
                },
                {
                    "start": 2262.65,
                    "end": 2262.79,
                    "word": ",",
                    "probability": 0.86328125
                },
                {
                    "start": 2262.79,
                    "end": 2262.87,
                    "word": " you",
                    "probability": 0.8857421875
                },
                {
                    "start": 2262.87,
                    "end": 2263.03,
                    "word": " get",
                    "probability": 0.8955078125
                },
                {
                    "start": 2263.03,
                    "end": 2263.17,
                    "word": " the",
                    "probability": 0.787109375
                },
                {
                    "start": 2263.17,
                    "end": 2263.49,
                    "word": " hardware",
                    "probability": 0.83447265625
                },
                {
                    "start": 2263.49,
                    "end": 2264.05,
                    "word": ".",
                    "probability": 0.80517578125
                }
            ]
        },
        {
            "id": 302,
            "seek": 225285,
            "start": 2264.45,
            "end": 2272.33,
            "text": " The hardware was proprietary. We didn't got any compiler for this processor. So, this is really",
            "tokens": [
                51164,
                440,
                8837,
                390,
                38992,
                13,
                492,
                994,
                380,
                658,
                604,
                31958,
                337,
                341,
                15321,
                13,
                407,
                11,
                341,
                307,
                534,
                51520
            ],
            "temperature": 0.0,
            "avg_logprob": -0.24155405868549604,
            "compression_ratio": 1.5082872928176796,
            "no_speech_prob": 0.00011962652206420898,
            "words": [
                {
                    "start": 2264.45,
                    "end": 2264.87,
                    "word": " The",
                    "probability": 0.81005859375
                },
                {
                    "start": 2264.87,
                    "end": 2265.69,
                    "word": " hardware",
                    "probability": 0.802734375
                },
                {
                    "start": 2265.69,
                    "end": 2265.93,
                    "word": " was",
                    "probability": 0.892578125
                },
                {
                    "start": 2265.93,
                    "end": 2266.39,
                    "word": " proprietary",
                    "probability": 0.908203125
                },
                {
                    "start": 2266.39,
                    "end": 2266.83,
                    "word": ".",
                    "probability": 0.6259765625
                },
                {
                    "start": 2266.83,
                    "end": 2266.89,
                    "word": " We",
                    "probability": 0.90380859375
                },
                {
                    "start": 2266.89,
                    "end": 2267.67,
                    "word": " didn't",
                    "probability": 0.9228515625
                },
                {
                    "start": 2267.67,
                    "end": 2268.33,
                    "word": " got",
                    "probability": 0.59814453125
                },
                {
                    "start": 2268.33,
                    "end": 2268.59,
                    "word": " any",
                    "probability": 0.81591796875
                },
                {
                    "start": 2268.59,
                    "end": 2269.01,
                    "word": " compiler",
                    "probability": 0.89208984375
                },
                {
                    "start": 2269.01,
                    "end": 2269.29,
                    "word": " for",
                    "probability": 0.89892578125
                },
                {
                    "start": 2269.29,
                    "end": 2269.55,
                    "word": " this",
                    "probability": 0.87841796875
                },
                {
                    "start": 2269.55,
                    "end": 2270.19,
                    "word": " processor",
                    "probability": 0.65625
                },
                {
                    "start": 2270.19,
                    "end": 2270.75,
                    "word": ".",
                    "probability": 0.85791015625
                },
                {
                    "start": 2271.23,
                    "end": 2271.79,
                    "word": " So",
                    "probability": 0.89501953125
                },
                {
                    "start": 2271.79,
                    "end": 2271.83,
                    "word": ",",
                    "probability": 0.8427734375
                },
                {
                    "start": 2271.83,
                    "end": 2272.01,
                    "word": " this",
                    "probability": 0.87646484375
                },
                {
                    "start": 2272.01,
                    "end": 2272.13,
                    "word": " is",
                    "probability": 0.896484375
                },
                {
                    "start": 2272.13,
                    "end": 2272.33,
                    "word": " really",
                    "probability": 0.7861328125
                }
            ]
        },
        {
            "id": 303,
            "seek": 227327,
            "start": 2272.33,
            "end": 2280.19,
            "text": " limiting factor. And also, in total for malware, the most limiting factor is the heterogonous",
            "tokens": [
                50364,
                22083,
                5952,
                13,
                400,
                611,
                11,
                294,
                3217,
                337,
                40747,
                11,
                264,
                881,
                22083,
                5952,
                307,
                264,
                20789,
                664,
                266,
                563,
                50772
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2660714238882065,
            "compression_ratio": 1.611764705882353,
            "no_speech_prob": 0.0038852691650390625,
            "words": [
                {
                    "start": 2272.33,
                    "end": 2272.73,
                    "word": " limiting",
                    "probability": 0.6953125
                },
                {
                    "start": 2272.73,
                    "end": 2273.15,
                    "word": " factor",
                    "probability": 0.7001953125
                },
                {
                    "start": 2273.15,
                    "end": 2273.81,
                    "word": ".",
                    "probability": 0.71142578125
                },
                {
                    "start": 2274.47,
                    "end": 2274.65,
                    "word": " And",
                    "probability": 0.677734375
                },
                {
                    "start": 2274.65,
                    "end": 2275.05,
                    "word": " also",
                    "probability": 0.8037109375
                },
                {
                    "start": 2275.05,
                    "end": 2275.29,
                    "word": ",",
                    "probability": 0.186279296875
                },
                {
                    "start": 2275.29,
                    "end": 2275.39,
                    "word": " in",
                    "probability": 0.89306640625
                },
                {
                    "start": 2275.39,
                    "end": 2275.69,
                    "word": " total",
                    "probability": 0.744140625
                },
                {
                    "start": 2275.69,
                    "end": 2275.95,
                    "word": " for",
                    "probability": 0.496337890625
                },
                {
                    "start": 2275.95,
                    "end": 2276.39,
                    "word": " malware",
                    "probability": 0.2412109375
                },
                {
                    "start": 2276.39,
                    "end": 2276.87,
                    "word": ",",
                    "probability": 0.779296875
                },
                {
                    "start": 2276.87,
                    "end": 2277.03,
                    "word": " the",
                    "probability": 0.81298828125
                },
                {
                    "start": 2277.03,
                    "end": 2277.27,
                    "word": " most",
                    "probability": 0.8203125
                },
                {
                    "start": 2277.27,
                    "end": 2277.59,
                    "word": " limiting",
                    "probability": 0.89208984375
                },
                {
                    "start": 2277.59,
                    "end": 2278.11,
                    "word": " factor",
                    "probability": 0.705078125
                },
                {
                    "start": 2278.11,
                    "end": 2279.31,
                    "word": " is",
                    "probability": 0.8681640625
                },
                {
                    "start": 2279.31,
                    "end": 2279.47,
                    "word": " the",
                    "probability": 0.77490234375
                },
                {
                    "start": 2279.47,
                    "end": 2280.19,
                    "word": " heterogonous",
                    "probability": 0.71826171875
                }
            ]
        },
        {
            "id": 304,
            "seek": 227327,
            "start": 2280.19,
            "end": 2286.37,
            "text": " systems in the car. So, that every ECU has a different chip set, has different instruction",
            "tokens": [
                50772,
                3652,
                294,
                264,
                1032,
                13,
                407,
                11,
                300,
                633,
                19081,
                52,
                575,
                257,
                819,
                11409,
                992,
                11,
                575,
                819,
                10951,
                51068
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2660714238882065,
            "compression_ratio": 1.611764705882353,
            "no_speech_prob": 0.0038852691650390625,
            "words": [
                {
                    "start": 2280.19,
                    "end": 2281.07,
                    "word": " systems",
                    "probability": 0.8134765625
                },
                {
                    "start": 2281.07,
                    "end": 2281.41,
                    "word": " in",
                    "probability": 0.8818359375
                },
                {
                    "start": 2281.41,
                    "end": 2281.55,
                    "word": " the",
                    "probability": 0.80859375
                },
                {
                    "start": 2281.55,
                    "end": 2281.77,
                    "word": " car",
                    "probability": 0.57177734375
                },
                {
                    "start": 2281.77,
                    "end": 2281.93,
                    "word": ".",
                    "probability": 0.26611328125
                },
                {
                    "start": 2281.93,
                    "end": 2282.07,
                    "word": " So",
                    "probability": 0.85498046875
                },
                {
                    "start": 2282.07,
                    "end": 2282.19,
                    "word": ",",
                    "probability": 0.139892578125
                },
                {
                    "start": 2282.19,
                    "end": 2282.25,
                    "word": " that",
                    "probability": 0.5341796875
                },
                {
                    "start": 2282.25,
                    "end": 2282.67,
                    "word": " every",
                    "probability": 0.74658203125
                },
                {
                    "start": 2282.67,
                    "end": 2283.19,
                    "word": " ECU",
                    "probability": 0.876708984375
                },
                {
                    "start": 2283.19,
                    "end": 2283.77,
                    "word": " has",
                    "probability": 0.88720703125
                },
                {
                    "start": 2283.97,
                    "end": 2284.43,
                    "word": " a different",
                    "probability": 0.6845703125
                },
                {
                    "start": 2284.43,
                    "end": 2284.83,
                    "word": " chip",
                    "probability": 0.53857421875
                },
                {
                    "start": 2284.83,
                    "end": 2285.17,
                    "word": " set",
                    "probability": 0.615234375
                },
                {
                    "start": 2285.17,
                    "end": 2285.31,
                    "word": ",",
                    "probability": 0.919921875
                },
                {
                    "start": 2285.31,
                    "end": 2285.49,
                    "word": " has",
                    "probability": 0.8994140625
                },
                {
                    "start": 2285.49,
                    "end": 2285.87,
                    "word": " different",
                    "probability": 0.5078125
                },
                {
                    "start": 2285.87,
                    "end": 2286.37,
                    "word": " instruction",
                    "probability": 0.7880859375
                }
            ]
        },
        {
            "id": 305,
            "seek": 227327,
            "start": 2286.37,
            "end": 2292.75,
            "text": " set, has different bootloaders, of course, which need to be exploited in a different way.",
            "tokens": [
                51068,
                992,
                11,
                575,
                819,
                11450,
                2907,
                433,
                11,
                295,
                1164,
                11,
                597,
                643,
                281,
                312,
                40918,
                294,
                257,
                819,
                636,
                13,
                51348
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2660714238882065,
            "compression_ratio": 1.611764705882353,
            "no_speech_prob": 0.0038852691650390625,
            "words": [
                {
                    "start": 2286.37,
                    "end": 2286.77,
                    "word": " set",
                    "probability": 0.84912109375
                },
                {
                    "start": 2286.77,
                    "end": 2287.25,
                    "word": ",",
                    "probability": 0.94775390625
                },
                {
                    "start": 2287.25,
                    "end": 2288.05,
                    "word": " has",
                    "probability": 0.8759765625
                },
                {
                    "start": 2288.05,
                    "end": 2288.41,
                    "word": " different",
                    "probability": 0.69775390625
                },
                {
                    "start": 2288.41,
                    "end": 2289.09,
                    "word": " bootloaders",
                    "probability": 0.80810546875
                },
                {
                    "start": 2289.09,
                    "end": 2289.17,
                    "word": ",",
                    "probability": 0.51806640625
                },
                {
                    "start": 2289.17,
                    "end": 2289.29,
                    "word": " of",
                    "probability": 0.8935546875
                },
                {
                    "start": 2289.29,
                    "end": 2289.53,
                    "word": " course",
                    "probability": 0.86767578125
                },
                {
                    "start": 2289.53,
                    "end": 2289.59,
                    "word": ",",
                    "probability": 0.935546875
                },
                {
                    "start": 2289.59,
                    "end": 2289.81,
                    "word": " which",
                    "probability": 0.90966796875
                },
                {
                    "start": 2289.81,
                    "end": 2289.99,
                    "word": " need",
                    "probability": 0.798828125
                },
                {
                    "start": 2289.99,
                    "end": 2290.11,
                    "word": " to",
                    "probability": 0.90673828125
                },
                {
                    "start": 2290.11,
                    "end": 2290.51,
                    "word": " be",
                    "probability": 0.9013671875
                },
                {
                    "start": 2290.51,
                    "end": 2291.11,
                    "word": " exploited",
                    "probability": 0.59228515625
                },
                {
                    "start": 2291.11,
                    "end": 2291.33,
                    "word": " in",
                    "probability": 0.90087890625
                },
                {
                    "start": 2291.45,
                    "end": 2291.71,
                    "word": " a different",
                    "probability": 0.69189453125
                },
                {
                    "start": 2291.71,
                    "end": 2292.09,
                    "word": " way",
                    "probability": 0.89404296875
                },
                {
                    "start": 2292.09,
                    "end": 2292.75,
                    "word": ".",
                    "probability": 0.72314453125
                }
            ]
        },
        {
            "id": 306,
            "seek": 229925,
            "start": 2292.75,
            "end": 2298.19,
            "text": " And this is, yeah, in our opinion, the most secure, in fact, at the moment.",
            "tokens": [
                50376,
                400,
                341,
                307,
                11,
                1338,
                11,
                294,
                527,
                4800,
                11,
                264,
                881,
                7144,
                11,
                294,
                1186,
                11,
                412,
                264,
                1623,
                13,
                50604
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2616738464640475,
            "compression_ratio": 1.572093023255814,
            "no_speech_prob": 0.0005884170532226562,
            "words": [
                {
                    "start": 2292.75,
                    "end": 2293.21,
                    "word": " And",
                    "probability": 0.55615234375
                },
                {
                    "start": 2293.21,
                    "end": 2293.63,
                    "word": " this",
                    "probability": 0.86865234375
                },
                {
                    "start": 2293.63,
                    "end": 2294.37,
                    "word": " is",
                    "probability": 0.86669921875
                },
                {
                    "start": 2294.37,
                    "end": 2294.59,
                    "word": ",",
                    "probability": 0.57861328125
                },
                {
                    "start": 2294.59,
                    "end": 2294.73,
                    "word": " yeah",
                    "probability": 0.46875
                },
                {
                    "start": 2294.73,
                    "end": 2294.85,
                    "word": ",",
                    "probability": 0.896484375
                },
                {
                    "start": 2294.85,
                    "end": 2294.97,
                    "word": " in",
                    "probability": 0.89404296875
                },
                {
                    "start": 2294.97,
                    "end": 2295.15,
                    "word": " our",
                    "probability": 0.810546875
                },
                {
                    "start": 2295.15,
                    "end": 2295.49,
                    "word": " opinion",
                    "probability": 0.82177734375
                },
                {
                    "start": 2295.49,
                    "end": 2295.93,
                    "word": ",",
                    "probability": 0.78515625
                },
                {
                    "start": 2295.93,
                    "end": 2296.05,
                    "word": " the",
                    "probability": 0.810546875
                },
                {
                    "start": 2296.05,
                    "end": 2296.27,
                    "word": " most",
                    "probability": 0.8330078125
                },
                {
                    "start": 2296.27,
                    "end": 2296.61,
                    "word": " secure",
                    "probability": 0.4921875
                },
                {
                    "start": 2296.61,
                    "end": 2296.77,
                    "word": ",",
                    "probability": 0.182861328125
                },
                {
                    "start": 2296.77,
                    "end": 2296.79,
                    "word": " in",
                    "probability": 0.8876953125
                },
                {
                    "start": 2296.79,
                    "end": 2297.01,
                    "word": " fact",
                    "probability": 0.84228515625
                },
                {
                    "start": 2297.01,
                    "end": 2297.15,
                    "word": ",",
                    "probability": 0.8662109375
                },
                {
                    "start": 2297.15,
                    "end": 2297.29,
                    "word": " at",
                    "probability": 0.904296875
                },
                {
                    "start": 2297.29,
                    "end": 2297.39,
                    "word": " the",
                    "probability": 0.82080078125
                },
                {
                    "start": 2297.39,
                    "end": 2297.63,
                    "word": " moment",
                    "probability": 0.91357421875
                },
                {
                    "start": 2297.63,
                    "end": 2298.19,
                    "word": ".",
                    "probability": 0.97265625
                }
            ]
        },
        {
            "id": 307,
            "seek": 229925,
            "start": 2300.37,
            "end": 2305.97,
            "text": " Yeah, and this, as I said, the problems are common for all ECUs. In the future, we expect",
            "tokens": [
                50740,
                865,
                11,
                293,
                341,
                11,
                382,
                286,
                848,
                11,
                264,
                2740,
                366,
                2689,
                337,
                439,
                19081,
                29211,
                13,
                682,
                264,
                2027,
                11,
                321,
                2066,
                51028
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2616738464640475,
            "compression_ratio": 1.572093023255814,
            "no_speech_prob": 0.0005884170532226562,
            "words": [
                {
                    "start": 2300.37,
                    "end": 2300.59,
                    "word": " Yeah",
                    "probability": 0.71875
                },
                {
                    "start": 2300.59,
                    "end": 2300.79,
                    "word": ",",
                    "probability": 0.69482421875
                },
                {
                    "start": 2300.79,
                    "end": 2300.95,
                    "word": " and",
                    "probability": 0.85693359375
                },
                {
                    "start": 2300.95,
                    "end": 2301.77,
                    "word": " this",
                    "probability": 0.728515625
                },
                {
                    "start": 2301.77,
                    "end": 2301.97,
                    "word": ",",
                    "probability": 0.8134765625
                },
                {
                    "start": 2301.97,
                    "end": 2302.01,
                    "word": " as",
                    "probability": 0.90478515625
                },
                {
                    "start": 2302.01,
                    "end": 2302.15,
                    "word": " I",
                    "probability": 0.99755859375
                },
                {
                    "start": 2302.15,
                    "end": 2302.37,
                    "word": " said",
                    "probability": 0.876953125
                },
                {
                    "start": 2302.37,
                    "end": 2302.69,
                    "word": ",",
                    "probability": 0.982421875
                },
                {
                    "start": 2302.69,
                    "end": 2302.81,
                    "word": " the",
                    "probability": 0.81298828125
                },
                {
                    "start": 2302.81,
                    "end": 2303.07,
                    "word": " problems",
                    "probability": 0.708984375
                },
                {
                    "start": 2303.07,
                    "end": 2303.27,
                    "word": " are",
                    "probability": 0.8876953125
                },
                {
                    "start": 2303.27,
                    "end": 2303.55,
                    "word": " common",
                    "probability": 0.73828125
                },
                {
                    "start": 2303.55,
                    "end": 2303.85,
                    "word": " for",
                    "probability": 0.89111328125
                },
                {
                    "start": 2303.85,
                    "end": 2304.01,
                    "word": " all",
                    "probability": 0.666015625
                },
                {
                    "start": 2304.01,
                    "end": 2304.31,
                    "word": " ECUs",
                    "probability": 0.624755859375
                },
                {
                    "start": 2304.31,
                    "end": 2304.71,
                    "word": ".",
                    "probability": 0.947265625
                },
                {
                    "start": 2304.71,
                    "end": 2304.89,
                    "word": " In",
                    "probability": 0.89697265625
                },
                {
                    "start": 2304.89,
                    "end": 2305.03,
                    "word": " the",
                    "probability": 0.8134765625
                },
                {
                    "start": 2305.03,
                    "end": 2305.31,
                    "word": " future",
                    "probability": 0.94140625
                },
                {
                    "start": 2305.31,
                    "end": 2305.41,
                    "word": ",",
                    "probability": 0.74658203125
                },
                {
                    "start": 2305.41,
                    "end": 2305.53,
                    "word": " we",
                    "probability": 0.9033203125
                },
                {
                    "start": 2305.53,
                    "end": 2305.97,
                    "word": " expect",
                    "probability": 0.8544921875
                }
            ]
        },
        {
            "id": 308,
            "seek": 229925,
            "start": 2305.97,
            "end": 2311.87,
            "text": " more Linux in cars and less obscurity and more homogeneous systems and platforms",
            "tokens": [
                51028,
                544,
                18734,
                294,
                5163,
                293,
                1570,
                22082,
                3051,
                293,
                544,
                42632,
                3652,
                293,
                9473,
                51332
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2616738464640475,
            "compression_ratio": 1.572093023255814,
            "no_speech_prob": 0.0005884170532226562,
            "words": [
                {
                    "start": 2305.97,
                    "end": 2306.33,
                    "word": " more",
                    "probability": 0.88671875
                },
                {
                    "start": 2306.33,
                    "end": 2306.63,
                    "word": " Linux",
                    "probability": 0.8251953125
                },
                {
                    "start": 2306.63,
                    "end": 2307.25,
                    "word": " in",
                    "probability": 0.849609375
                },
                {
                    "start": 2307.25,
                    "end": 2307.71,
                    "word": " cars",
                    "probability": 0.69775390625
                },
                {
                    "start": 2307.71,
                    "end": 2308.09,
                    "word": " and",
                    "probability": 0.72216796875
                },
                {
                    "start": 2308.09,
                    "end": 2308.31,
                    "word": " less",
                    "probability": 0.87744140625
                },
                {
                    "start": 2308.31,
                    "end": 2308.91,
                    "word": " obscurity",
                    "probability": 0.877197265625
                },
                {
                    "start": 2308.91,
                    "end": 2310.17,
                    "word": " and",
                    "probability": 0.5888671875
                },
                {
                    "start": 2310.17,
                    "end": 2310.39,
                    "word": " more",
                    "probability": 0.89453125
                },
                {
                    "start": 2310.39,
                    "end": 2310.77,
                    "word": " homogeneous",
                    "probability": 0.460693359375
                },
                {
                    "start": 2310.77,
                    "end": 2311.33,
                    "word": " systems",
                    "probability": 0.8154296875
                },
                {
                    "start": 2311.33,
                    "end": 2311.51,
                    "word": " and",
                    "probability": 0.86083984375
                },
                {
                    "start": 2311.51,
                    "end": 2311.87,
                    "word": " platforms",
                    "probability": 0.76025390625
                }
            ]
        },
        {
            "id": 309,
            "seek": 229925,
            "start": 2312.51,
            "end": 2318.73,
            "text": " and probably more server-based. So, yeah, the architecture will probably completely change.",
            "tokens": [
                51360,
                293,
                1391,
                544,
                7154,
                12,
                6032,
                13,
                407,
                11,
                1338,
                11,
                264,
                9482,
                486,
                1391,
                2584,
                1319,
                13,
                51628
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2616738464640475,
            "compression_ratio": 1.572093023255814,
            "no_speech_prob": 0.0005884170532226562,
            "words": [
                {
                    "start": 2312.51,
                    "end": 2313.07,
                    "word": " and",
                    "probability": 0.63818359375
                },
                {
                    "start": 2313.07,
                    "end": 2313.37,
                    "word": " probably",
                    "probability": 0.900390625
                },
                {
                    "start": 2313.37,
                    "end": 2313.69,
                    "word": " more",
                    "probability": 0.86572265625
                },
                {
                    "start": 2313.69,
                    "end": 2313.93,
                    "word": " server",
                    "probability": 0.0772705078125
                },
                {
                    "start": 2313.93,
                    "end": 2314.21,
                    "word": "-based",
                    "probability": 0.802734375
                },
                {
                    "start": 2314.21,
                    "end": 2314.75,
                    "word": ".",
                    "probability": 0.771484375
                },
                {
                    "start": 2314.75,
                    "end": 2314.75,
                    "word": " So",
                    "probability": 0.86083984375
                },
                {
                    "start": 2314.75,
                    "end": 2315.53,
                    "word": ",",
                    "probability": 0.483154296875
                },
                {
                    "start": 2315.53,
                    "end": 2315.79,
                    "word": " yeah",
                    "probability": 0.88916015625
                },
                {
                    "start": 2315.79,
                    "end": 2316.07,
                    "word": ",",
                    "probability": 0.91796875
                },
                {
                    "start": 2316.07,
                    "end": 2316.23,
                    "word": " the",
                    "probability": 0.79296875
                },
                {
                    "start": 2316.23,
                    "end": 2316.65,
                    "word": " architecture",
                    "probability": 0.92724609375
                },
                {
                    "start": 2316.65,
                    "end": 2316.95,
                    "word": " will",
                    "probability": 0.7744140625
                },
                {
                    "start": 2316.95,
                    "end": 2317.23,
                    "word": " probably",
                    "probability": 0.94091796875
                },
                {
                    "start": 2317.23,
                    "end": 2317.67,
                    "word": " completely",
                    "probability": 0.6513671875
                },
                {
                    "start": 2317.67,
                    "end": 2318.17,
                    "word": " change",
                    "probability": 0.82861328125
                },
                {
                    "start": 2318.17,
                    "end": 2318.73,
                    "word": ".",
                    "probability": 0.9873046875
                }
            ]
        },
        {
            "id": 310,
            "seek": 232923,
            "start": 2320.13,
            "end": 2328.45,
            "text": " Some facts about our proof of concept. This proof of concept was released on a car in 2016.",
            "tokens": [
                50412,
                2188,
                9130,
                466,
                527,
                8177,
                295,
                3410,
                13,
                639,
                8177,
                295,
                3410,
                390,
                4736,
                322,
                257,
                1032,
                294,
                6549,
                13,
                50812
            ],
            "temperature": 0.0,
            "avg_logprob": -0.35822608847828474,
            "compression_ratio": 1.5254237288135593,
            "no_speech_prob": 0.004608154296875,
            "words": [
                {
                    "start": 2320.13,
                    "end": 2320.77,
                    "word": " Some",
                    "probability": 0.06207275390625
                },
                {
                    "start": 2320.77,
                    "end": 2321.13,
                    "word": " facts",
                    "probability": 0.6826171875
                },
                {
                    "start": 2321.13,
                    "end": 2321.35,
                    "word": " about",
                    "probability": 0.7490234375
                },
                {
                    "start": 2321.35,
                    "end": 2321.55,
                    "word": " our",
                    "probability": 0.69775390625
                },
                {
                    "start": 2321.55,
                    "end": 2321.77,
                    "word": " proof",
                    "probability": 0.7490234375
                },
                {
                    "start": 2321.77,
                    "end": 2321.91,
                    "word": " of",
                    "probability": 0.837890625
                },
                {
                    "start": 2321.91,
                    "end": 2322.31,
                    "word": " concept",
                    "probability": 0.7861328125
                },
                {
                    "start": 2322.31,
                    "end": 2322.95,
                    "word": ".",
                    "probability": 0.6591796875
                },
                {
                    "start": 2323.39,
                    "end": 2324.03,
                    "word": " This",
                    "probability": 0.7421875
                },
                {
                    "start": 2324.03,
                    "end": 2324.23,
                    "word": " proof",
                    "probability": 0.82763671875
                },
                {
                    "start": 2324.23,
                    "end": 2324.37,
                    "word": " of",
                    "probability": 0.904296875
                },
                {
                    "start": 2324.37,
                    "end": 2324.61,
                    "word": " concept",
                    "probability": 0.7724609375
                },
                {
                    "start": 2324.61,
                    "end": 2324.97,
                    "word": " was",
                    "probability": 0.90087890625
                },
                {
                    "start": 2324.97,
                    "end": 2325.57,
                    "word": " released",
                    "probability": 0.8212890625
                },
                {
                    "start": 2325.57,
                    "end": 2326.21,
                    "word": " on",
                    "probability": 0.89404296875
                },
                {
                    "start": 2326.37,
                    "end": 2326.67,
                    "word": " a car",
                    "probability": 0.89794921875
                },
                {
                    "start": 2326.67,
                    "end": 2326.95,
                    "word": " in",
                    "probability": 0.90576171875
                },
                {
                    "start": 2326.95,
                    "end": 2327.81,
                    "word": " 2016",
                    "probability": 0.71728515625
                },
                {
                    "start": 2327.81,
                    "end": 2328.45,
                    "word": ".",
                    "probability": 0.77978515625
                }
            ]
        },
        {
            "id": 311,
            "seek": 232923,
            "start": 2329.37,
            "end": 2341.61,
            "text": " We was made for a car released in 2016. We think almost all cars with a lower price range",
            "tokens": [
                50876,
                492,
                390,
                1027,
                337,
                257,
                1032,
                4736,
                294,
                6549,
                13,
                492,
                519,
                1920,
                439,
                5163,
                365,
                257,
                3126,
                3218,
                3613,
                51512
            ],
            "temperature": 0.0,
            "avg_logprob": -0.35822608847828474,
            "compression_ratio": 1.5254237288135593,
            "no_speech_prob": 0.004608154296875,
            "words": [
                {
                    "start": 2329.37,
                    "end": 2329.65,
                    "word": " We",
                    "probability": 0.394775390625
                },
                {
                    "start": 2329.65,
                    "end": 2330.85,
                    "word": " was",
                    "probability": 0.454833984375
                },
                {
                    "start": 2330.85,
                    "end": 2331.81,
                    "word": " made",
                    "probability": 0.393310546875
                },
                {
                    "start": 2331.81,
                    "end": 2331.99,
                    "word": " for",
                    "probability": 0.8876953125
                },
                {
                    "start": 2332.13,
                    "end": 2332.31,
                    "word": " a car",
                    "probability": 0.90625
                },
                {
                    "start": 2332.31,
                    "end": 2332.63,
                    "word": " released",
                    "probability": 0.75634765625
                },
                {
                    "start": 2332.63,
                    "end": 2332.75,
                    "word": " in",
                    "probability": 0.9033203125
                },
                {
                    "start": 2332.75,
                    "end": 2333.41,
                    "word": " 2016",
                    "probability": 0.7060546875
                },
                {
                    "start": 2333.41,
                    "end": 2334.05,
                    "word": ".",
                    "probability": 0.85302734375
                },
                {
                    "start": 2335.63,
                    "end": 2336.27,
                    "word": " We",
                    "probability": 0.69873046875
                },
                {
                    "start": 2336.27,
                    "end": 2338.19,
                    "word": " think",
                    "probability": 0.7978515625
                },
                {
                    "start": 2338.19,
                    "end": 2338.95,
                    "word": " almost",
                    "probability": 0.64990234375
                },
                {
                    "start": 2338.95,
                    "end": 2339.19,
                    "word": " all",
                    "probability": 0.90185546875
                },
                {
                    "start": 2339.19,
                    "end": 2339.71,
                    "word": " cars",
                    "probability": 0.79296875
                },
                {
                    "start": 2339.71,
                    "end": 2340.39,
                    "word": " with",
                    "probability": 0.56787109375
                },
                {
                    "start": 2340.57,
                    "end": 2340.73,
                    "word": " a lower",
                    "probability": 0.76904296875
                },
                {
                    "start": 2340.73,
                    "end": 2341.15,
                    "word": " price",
                    "probability": 0.8203125
                },
                {
                    "start": 2341.15,
                    "end": 2341.61,
                    "word": " range",
                    "probability": 0.80419921875
                }
            ]
        },
        {
            "id": 312,
            "seek": 232923,
            "start": 2341.61,
            "end": 2348.71,
            "text": " will have similar bad security at the moment, or let's say a little bit older cars also,",
            "tokens": [
                51512,
                486,
                362,
                2531,
                1578,
                3825,
                412,
                264,
                1623,
                11,
                420,
                718,
                311,
                584,
                257,
                707,
                857,
                4906,
                5163,
                611,
                11,
                51760
            ],
            "temperature": 0.0,
            "avg_logprob": -0.35822608847828474,
            "compression_ratio": 1.5254237288135593,
            "no_speech_prob": 0.004608154296875,
            "words": [
                {
                    "start": 2341.61,
                    "end": 2342.15,
                    "word": " will",
                    "probability": 0.759765625
                },
                {
                    "start": 2342.15,
                    "end": 2342.51,
                    "word": " have",
                    "probability": 0.88916015625
                },
                {
                    "start": 2342.51,
                    "end": 2343.07,
                    "word": " similar",
                    "probability": 0.908203125
                },
                {
                    "start": 2343.07,
                    "end": 2343.41,
                    "word": " bad",
                    "probability": 0.76171875
                },
                {
                    "start": 2343.41,
                    "end": 2343.97,
                    "word": " security",
                    "probability": 0.9189453125
                },
                {
                    "start": 2343.97,
                    "end": 2344.27,
                    "word": " at",
                    "probability": 0.89306640625
                },
                {
                    "start": 2344.27,
                    "end": 2344.37,
                    "word": " the",
                    "probability": 0.81787109375
                },
                {
                    "start": 2344.37,
                    "end": 2344.69,
                    "word": " moment",
                    "probability": 0.921875
                },
                {
                    "start": 2344.69,
                    "end": 2344.93,
                    "word": ",",
                    "probability": 0.428466796875
                },
                {
                    "start": 2344.93,
                    "end": 2345.09,
                    "word": " or",
                    "probability": 0.87060546875
                },
                {
                    "start": 2345.09,
                    "end": 2345.35,
                    "word": " let's",
                    "probability": 0.847412109375
                },
                {
                    "start": 2345.35,
                    "end": 2345.47,
                    "word": " say",
                    "probability": 0.88134765625
                },
                {
                    "start": 2345.59,
                    "end": 2345.65,
                    "word": " a little",
                    "probability": 0.587890625
                },
                {
                    "start": 2345.65,
                    "end": 2345.79,
                    "word": " bit",
                    "probability": 0.8759765625
                },
                {
                    "start": 2345.79,
                    "end": 2346.03,
                    "word": " older",
                    "probability": 0.8349609375
                },
                {
                    "start": 2346.03,
                    "end": 2346.47,
                    "word": " cars",
                    "probability": 0.8662109375
                },
                {
                    "start": 2346.47,
                    "end": 2346.95,
                    "word": " also",
                    "probability": 0.57177734375
                },
                {
                    "start": 2346.95,
                    "end": 2348.71,
                    "word": ",",
                    "probability": 0.2362060546875
                }
            ]
        },
        {
            "id": 313,
            "seek": 235419,
            "start": 2348.71,
            "end": 2353.57,
            "text": " you can affect even a not connected car as soon as it connects to the repair shop tester",
            "tokens": [
                50376,
                291,
                393,
                3345,
                754,
                257,
                406,
                4582,
                1032,
                382,
                2321,
                382,
                309,
                16967,
                281,
                264,
                10535,
                3945,
                36101,
                50624
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23503289159975554,
            "compression_ratio": 1.7169811320754718,
            "no_speech_prob": 0.0128173828125,
            "words": [
                {
                    "start": 2348.71,
                    "end": 2348.97,
                    "word": " you",
                    "probability": 0.31005859375
                },
                {
                    "start": 2348.97,
                    "end": 2349.41,
                    "word": " can",
                    "probability": 0.8974609375
                },
                {
                    "start": 2349.41,
                    "end": 2349.83,
                    "word": " affect",
                    "probability": 0.5625
                },
                {
                    "start": 2349.83,
                    "end": 2350.59,
                    "word": " even",
                    "probability": 0.794921875
                },
                {
                    "start": 2350.77,
                    "end": 2350.95,
                    "word": " a not",
                    "probability": 0.79296875
                },
                {
                    "start": 2350.95,
                    "end": 2351.39,
                    "word": " connected",
                    "probability": 0.642578125
                },
                {
                    "start": 2351.39,
                    "end": 2351.73,
                    "word": " car",
                    "probability": 0.89599609375
                },
                {
                    "start": 2351.73,
                    "end": 2351.93,
                    "word": " as",
                    "probability": 0.787109375
                },
                {
                    "start": 2351.93,
                    "end": 2352.07,
                    "word": " soon",
                    "probability": 0.8935546875
                },
                {
                    "start": 2352.07,
                    "end": 2352.19,
                    "word": " as",
                    "probability": 0.89794921875
                },
                {
                    "start": 2352.19,
                    "end": 2352.31,
                    "word": " it",
                    "probability": 0.88037109375
                },
                {
                    "start": 2352.31,
                    "end": 2352.57,
                    "word": " connects",
                    "probability": 0.7919921875
                },
                {
                    "start": 2352.57,
                    "end": 2352.73,
                    "word": " to",
                    "probability": 0.8818359375
                },
                {
                    "start": 2352.73,
                    "end": 2352.85,
                    "word": " the",
                    "probability": 0.693359375
                },
                {
                    "start": 2352.85,
                    "end": 2353.11,
                    "word": " repair",
                    "probability": 0.79443359375
                },
                {
                    "start": 2353.11,
                    "end": 2353.23,
                    "word": " shop",
                    "probability": 0.93310546875
                },
                {
                    "start": 2353.23,
                    "end": 2353.57,
                    "word": " tester",
                    "probability": 0.5966796875
                }
            ]
        },
        {
            "id": 314,
            "seek": 235419,
            "start": 2353.57,
            "end": 2359.61,
            "text": " and this repair shop tester has a malware, then you have it. And these cars will still",
            "tokens": [
                50624,
                293,
                341,
                1085,
                64,
                347,
                3945,
                36101,
                575,
                257,
                40747,
                11,
                550,
                291,
                362,
                309,
                13,
                400,
                613,
                5163,
                486,
                920,
                50912
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23503289159975554,
            "compression_ratio": 1.7169811320754718,
            "no_speech_prob": 0.0128173828125,
            "words": [
                {
                    "start": 2353.57,
                    "end": 2354.19,
                    "word": " and",
                    "probability": 0.6357421875
                },
                {
                    "start": 2354.19,
                    "end": 2354.41,
                    "word": " this",
                    "probability": 0.84228515625
                },
                {
                    "start": 2354.41,
                    "end": 2354.69,
                    "word": " repair",
                    "probability": 0.5914713541666666
                },
                {
                    "start": 2354.69,
                    "end": 2354.85,
                    "word": " shop",
                    "probability": 0.85546875
                },
                {
                    "start": 2354.85,
                    "end": 2355.05,
                    "word": " tester",
                    "probability": 0.52880859375
                },
                {
                    "start": 2355.05,
                    "end": 2355.27,
                    "word": " has",
                    "probability": 0.80615234375
                },
                {
                    "start": 2355.39,
                    "end": 2355.63,
                    "word": " a malware",
                    "probability": 0.94873046875
                },
                {
                    "start": 2355.63,
                    "end": 2355.91,
                    "word": ",",
                    "probability": 0.302734375
                },
                {
                    "start": 2355.91,
                    "end": 2356.11,
                    "word": " then",
                    "probability": 0.7060546875
                },
                {
                    "start": 2356.11,
                    "end": 2356.67,
                    "word": " you",
                    "probability": 0.8837890625
                },
                {
                    "start": 2356.67,
                    "end": 2356.89,
                    "word": " have",
                    "probability": 0.85791015625
                },
                {
                    "start": 2356.89,
                    "end": 2357.07,
                    "word": " it",
                    "probability": 0.90869140625
                },
                {
                    "start": 2357.07,
                    "end": 2357.59,
                    "word": ".",
                    "probability": 0.82666015625
                },
                {
                    "start": 2358.11,
                    "end": 2358.51,
                    "word": " And",
                    "probability": 0.66796875
                },
                {
                    "start": 2358.51,
                    "end": 2358.91,
                    "word": " these",
                    "probability": 0.498291015625
                },
                {
                    "start": 2358.91,
                    "end": 2359.17,
                    "word": " cars",
                    "probability": 0.779296875
                },
                {
                    "start": 2359.17,
                    "end": 2359.35,
                    "word": " will",
                    "probability": 0.787109375
                },
                {
                    "start": 2359.35,
                    "end": 2359.61,
                    "word": " still",
                    "probability": 0.90234375
                }
            ]
        },
        {
            "id": 315,
            "seek": 235419,
            "start": 2359.61,
            "end": 2366.35,
            "text": " drive around for 5 to 10 more years. So, for example, in Germany, the average age is 9.5 years",
            "tokens": [
                50912,
                3332,
                926,
                337,
                1025,
                281,
                1266,
                544,
                924,
                13,
                407,
                11,
                337,
                1365,
                11,
                294,
                7244,
                11,
                264,
                4274,
                3205,
                307,
                1722,
                13,
                20,
                924,
                51244
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23503289159975554,
            "compression_ratio": 1.7169811320754718,
            "no_speech_prob": 0.0128173828125,
            "words": [
                {
                    "start": 2359.61,
                    "end": 2360.09,
                    "word": " drive",
                    "probability": 0.802734375
                },
                {
                    "start": 2360.09,
                    "end": 2360.35,
                    "word": " around",
                    "probability": 0.84521484375
                },
                {
                    "start": 2360.35,
                    "end": 2360.65,
                    "word": " for",
                    "probability": 0.8828125
                },
                {
                    "start": 2360.65,
                    "end": 2361.31,
                    "word": " 5",
                    "probability": 0.423583984375
                },
                {
                    "start": 2361.31,
                    "end": 2361.45,
                    "word": " to",
                    "probability": 0.72900390625
                },
                {
                    "start": 2361.45,
                    "end": 2361.67,
                    "word": " 10",
                    "probability": 0.89306640625
                },
                {
                    "start": 2361.67,
                    "end": 2361.93,
                    "word": " more",
                    "probability": 0.87255859375
                },
                {
                    "start": 2361.93,
                    "end": 2362.33,
                    "word": " years",
                    "probability": 0.87451171875
                },
                {
                    "start": 2362.33,
                    "end": 2362.65,
                    "word": ".",
                    "probability": 0.67431640625
                },
                {
                    "start": 2362.65,
                    "end": 2362.77,
                    "word": " So",
                    "probability": 0.79443359375
                },
                {
                    "start": 2362.77,
                    "end": 2362.93,
                    "word": ",",
                    "probability": 0.3720703125
                },
                {
                    "start": 2362.93,
                    "end": 2363.01,
                    "word": " for",
                    "probability": 0.892578125
                },
                {
                    "start": 2363.01,
                    "end": 2363.29,
                    "word": " example",
                    "probability": 0.93359375
                },
                {
                    "start": 2363.29,
                    "end": 2363.35,
                    "word": ",",
                    "probability": 0.60107421875
                },
                {
                    "start": 2363.35,
                    "end": 2363.49,
                    "word": " in",
                    "probability": 0.8916015625
                },
                {
                    "start": 2363.49,
                    "end": 2363.79,
                    "word": " Germany",
                    "probability": 0.90185546875
                },
                {
                    "start": 2363.79,
                    "end": 2364.25,
                    "word": ",",
                    "probability": 0.50927734375
                },
                {
                    "start": 2364.25,
                    "end": 2364.33,
                    "word": " the",
                    "probability": 0.80419921875
                },
                {
                    "start": 2364.33,
                    "end": 2364.55,
                    "word": " average",
                    "probability": 0.1756591796875
                },
                {
                    "start": 2364.55,
                    "end": 2365.05,
                    "word": " age",
                    "probability": 0.8818359375
                },
                {
                    "start": 2365.05,
                    "end": 2365.23,
                    "word": " is",
                    "probability": 0.90087890625
                },
                {
                    "start": 2365.23,
                    "end": 2365.45,
                    "word": " 9",
                    "probability": 0.978515625
                },
                {
                    "start": 2365.45,
                    "end": 2365.99,
                    "word": ".5",
                    "probability": 0.993408203125
                },
                {
                    "start": 2365.99,
                    "end": 2366.35,
                    "word": " years",
                    "probability": 0.88427734375
                }
            ]
        },
        {
            "id": 316,
            "seek": 235419,
            "start": 2367.65,
            "end": 2373.67,
            "text": " and all cars will frequently connect to a repair shop tester. So, this is a very easy way for",
            "tokens": [
                51308,
                293,
                439,
                5163,
                486,
                10374,
                1745,
                281,
                257,
                10535,
                3945,
                36101,
                13,
                407,
                11,
                341,
                307,
                257,
                588,
                1858,
                636,
                337,
                51612
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23503289159975554,
            "compression_ratio": 1.7169811320754718,
            "no_speech_prob": 0.0128173828125,
            "words": [
                {
                    "start": 2367.65,
                    "end": 2368.17,
                    "word": " and",
                    "probability": 0.427734375
                },
                {
                    "start": 2368.17,
                    "end": 2368.69,
                    "word": " all",
                    "probability": 0.85595703125
                },
                {
                    "start": 2368.69,
                    "end": 2369.11,
                    "word": " cars",
                    "probability": 0.7958984375
                },
                {
                    "start": 2369.11,
                    "end": 2369.37,
                    "word": " will",
                    "probability": 0.79638671875
                },
                {
                    "start": 2369.37,
                    "end": 2369.95,
                    "word": " frequently",
                    "probability": 0.8486328125
                },
                {
                    "start": 2369.95,
                    "end": 2370.43,
                    "word": " connect",
                    "probability": 0.75830078125
                },
                {
                    "start": 2370.43,
                    "end": 2370.59,
                    "word": " to",
                    "probability": 0.88818359375
                },
                {
                    "start": 2370.67,
                    "end": 2370.95,
                    "word": " a repair",
                    "probability": 0.8671875
                },
                {
                    "start": 2370.95,
                    "end": 2371.09,
                    "word": " shop",
                    "probability": 0.86083984375
                },
                {
                    "start": 2371.09,
                    "end": 2371.35,
                    "word": " tester",
                    "probability": 0.638671875
                },
                {
                    "start": 2371.35,
                    "end": 2371.75,
                    "word": ".",
                    "probability": 0.66015625
                },
                {
                    "start": 2371.75,
                    "end": 2372.05,
                    "word": " So",
                    "probability": 0.87060546875
                },
                {
                    "start": 2372.05,
                    "end": 2372.09,
                    "word": ",",
                    "probability": 0.443603515625
                },
                {
                    "start": 2372.09,
                    "end": 2372.33,
                    "word": " this",
                    "probability": 0.87548828125
                },
                {
                    "start": 2372.33,
                    "end": 2372.45,
                    "word": " is",
                    "probability": 0.90185546875
                },
                {
                    "start": 2372.57,
                    "end": 2372.73,
                    "word": " a very",
                    "probability": 0.7421875
                },
                {
                    "start": 2372.73,
                    "end": 2373.03,
                    "word": " easy",
                    "probability": 0.80029296875
                },
                {
                    "start": 2373.03,
                    "end": 2373.31,
                    "word": " way",
                    "probability": 0.89697265625
                },
                {
                    "start": 2373.31,
                    "end": 2373.67,
                    "word": " for",
                    "probability": 0.84765625
                }
            ]
        },
        {
            "id": 317,
            "seek": 236943,
            "start": 2373.67,
            "end": 2383.07,
            "text": " infecting this insecure cars. All right, yeah, you can follow us on Twitter if you like and",
            "tokens": [
                50364,
                5888,
                278,
                341,
                32215,
                5163,
                13,
                1057,
                558,
                11,
                1338,
                11,
                291,
                393,
                1524,
                505,
                322,
                5794,
                498,
                291,
                411,
                293,
                50820
            ],
            "temperature": 0.0,
            "avg_logprob": -0.3791360294117647,
            "compression_ratio": 1.3366336633663367,
            "no_speech_prob": 0.0017004013061523438,
            "words": [
                {
                    "start": 2373.67,
                    "end": 2374.47,
                    "word": " infecting",
                    "probability": 0.801513671875
                },
                {
                    "start": 2374.47,
                    "end": 2375.57,
                    "word": " this",
                    "probability": 0.8408203125
                },
                {
                    "start": 2375.57,
                    "end": 2376.49,
                    "word": " insecure",
                    "probability": 0.837890625
                },
                {
                    "start": 2376.49,
                    "end": 2376.95,
                    "word": " cars",
                    "probability": 0.09991455078125
                },
                {
                    "start": 2376.95,
                    "end": 2377.57,
                    "word": ".",
                    "probability": 0.55126953125
                },
                {
                    "start": 2378.21,
                    "end": 2378.59,
                    "word": " All",
                    "probability": 0.355712890625
                },
                {
                    "start": 2378.59,
                    "end": 2378.77,
                    "word": " right",
                    "probability": 0.87548828125
                },
                {
                    "start": 2378.77,
                    "end": 2379.29,
                    "word": ",",
                    "probability": 0.341796875
                },
                {
                    "start": 2379.29,
                    "end": 2379.53,
                    "word": " yeah",
                    "probability": 0.53564453125
                },
                {
                    "start": 2379.53,
                    "end": 2379.67,
                    "word": ",",
                    "probability": 0.50634765625
                },
                {
                    "start": 2379.67,
                    "end": 2379.85,
                    "word": " you",
                    "probability": 0.89013671875
                },
                {
                    "start": 2379.85,
                    "end": 2379.99,
                    "word": " can",
                    "probability": 0.90087890625
                },
                {
                    "start": 2379.99,
                    "end": 2380.21,
                    "word": " follow",
                    "probability": 0.87646484375
                },
                {
                    "start": 2380.21,
                    "end": 2380.41,
                    "word": " us",
                    "probability": 0.88818359375
                },
                {
                    "start": 2380.41,
                    "end": 2380.53,
                    "word": " on",
                    "probability": 0.89599609375
                },
                {
                    "start": 2380.53,
                    "end": 2380.83,
                    "word": " Twitter",
                    "probability": 0.82666015625
                },
                {
                    "start": 2380.83,
                    "end": 2382.15,
                    "word": " if",
                    "probability": 0.428955078125
                },
                {
                    "start": 2382.15,
                    "end": 2382.25,
                    "word": " you",
                    "probability": 0.89697265625
                },
                {
                    "start": 2382.25,
                    "end": 2382.53,
                    "word": " like",
                    "probability": 0.81640625
                },
                {
                    "start": 2382.53,
                    "end": 2383.07,
                    "word": " and",
                    "probability": 0.54052734375
                }
            ]
        },
        {
            "id": 318,
            "seek": 236943,
            "start": 2383.75,
            "end": 2386.73,
            "text": " thanks for listening. Thanks for listening.",
            "tokens": [
                50868,
                3231,
                337,
                4764,
                13,
                2561,
                337,
                4764,
                13,
                51140
            ],
            "temperature": 0.0,
            "avg_logprob": -0.3791360294117647,
            "compression_ratio": 1.3366336633663367,
            "no_speech_prob": 0.0017004013061523438,
            "words": [
                {
                    "start": 2383.75,
                    "end": 2384.07,
                    "word": " thanks",
                    "probability": 0.2235107421875
                },
                {
                    "start": 2384.07,
                    "end": 2384.25,
                    "word": " for",
                    "probability": 0.9013671875
                },
                {
                    "start": 2384.25,
                    "end": 2384.55,
                    "word": " listening",
                    "probability": 0.7529296875
                },
                {
                    "start": 2384.55,
                    "end": 2385.17,
                    "word": ".",
                    "probability": 0.822265625
                },
                {
                    "start": 2385.21,
                    "end": 2385.53,
                    "word": " Thanks",
                    "probability": 0.62744140625
                },
                {
                    "start": 2385.53,
                    "end": 2385.69,
                    "word": " for",
                    "probability": 0.83935546875
                },
                {
                    "start": 2385.69,
                    "end": 2386.11,
                    "word": " listening",
                    "probability": 0.7451171875
                },
                {
                    "start": 2386.11,
                    "end": 2386.73,
                    "word": ".",
                    "probability": 0.7939453125
                }
            ]
        }
    ],
    "text": " Hello, this is our talk from Blackbox to Automotive Ransomware. My name is Nius and I have Enrico with me. We are both PhD students on DOTH Regensburg and the University of West Bohemia. We are focusing on car hacking since 2016, I think, and today we're going to show how to reverse engineer a body controller and to run Automotive Ransomware. All right, in 2019 we gave a talk IoT backdoors in cars and basically this talk is volume two of it. In this talk we showed how to exploit an OBD GSM dongle over the air and how to obtain execution on the CAN bus. And basically during this talk we showed already how to flash stuff on a car. You can see it here in the picture. This is like a lock from the dongle where we get security access where we flash some payload and this was already our exploit but we couldn't show it at this time. So today we're gonna show the car part. So what we need to do to install a ransomware on the car itself. All right, so will Automotive Ransomware be a thing? We don't know but we made a proof of concept to show the difficulties and to see what you can do and what doesn't work. All right, so in order to make a ransomware we did some theory and thought about what we need for ransomware. We figured out some components. We also wrote a paper about that since we have to publish stuff sometimes. So details you can find in the paper but basically some of these components that we're going to show today are components for infection, for self-distribution, for persistency mechanism inside the car, for malicious activity. User injection is important and some how a revert mechanism that you can uninstall the ransomware after an infection. All right, today we're gonna show the initial infection through an OBD donor or a repressure tester. Both is possible and we chose OBD since it was the easiest way for us. The self-distribution inside the car is possible but it's not part of the proof of concept. But the most likeliest for this ransomware to be distributed would be through repressure testers basically. All right, the persistency mechanism is done by writing to the flesh of the ECU which was not trivial which we show later. And malicious activity was pretty easy for us. We could use repressure tester jobs but we also analyzed the immobilizer system of this ECU in order to make the car run or not run at all. And the user injection which is very important for the ransomware since you want to frighten the user. We used the infotainment system and sent some messages to the car. All right, let's do a plan to action. We want to get ransomware on a black box ECU. First thing we need to do is we need to open security access. After that we have to figure out a way to get code execution. We need to extract the firmware and reverse engineer it. After that we're going to patch the firmware and run some malicious code on it. And last but not least we intimidate the user. Okay, first OBD. OBD is easy for us. It's available in almost every car. Soon or later every car connects to repressure tester. So if your repressure or your repressure test is infected you're gonna get the exploit or you're gonna get the ransomware. OBD gives us a direct access to all the CAN buses and especially to the diagnostic services of all ECUs even if you have a gateway for security measures and stuff. If you plug in an OBD dongle or an OBD-GSM dongle then you can get remotely exploited and if one founds a remote vulnerability inside the telematic unit of this car all we're going to show can also be done remotely and can be done over the air basically. Okay, this is our target. It's a body controller. It acts as a gateway inside the CAN, a gateway for the CAN networks. So the car we attack has two CAN networks and it runs the immobilizer code and has a direct connection to OBD2. The processor is a UPD70F3558 from Renesas with a V852E2M instruction set and two megabytes of code flash. Also we have 144 kilobytes of RAM. We have two CAN transceivers, a single wire CAN and a high speed CAN. A high speed CAN is running with 500 kilobits per second and a single wire CAN has 33.3 kilobits and besides that we have many transistors and relays for body control stuff on that ECU. Okay, how to communicate with that ECU? This ECU uses GMLAN and this is a combination of ISOTP and normal CAN messages. It's very similar to UDS but there's some differences and the documentation for the GMLAN protocol is available. And finally we wrote a SCPI module for GMLAN and we also wrote an ISOTP module, a CAN module, a CCP, OBD2, a UDS, ENET and some IP for SCPI. So check this out if you like SCPI. We try to support as much automotive stuff as possible here. Okay, to get security access let's look into the documentation. It's quite easy. We have a sub function where you can specify to get a seat or to send a key. An even number is requesting a seat, an odd number is sending a key and then we have two bytes like a high and a low byte for the key. Again two bytes of key. This is 16 bits of entropy so not that much for this car. To get security access the tester has to send a request to get a seat. Then ECU sends back a 16-bit seat and the tester calculates the corresponding key in order to obtain security access. Here's an example how security access routine might look like. You have a secret which then gets shifted and moved around with some magic numbers and at the end you obtain the key. It's important to mention here that the key is constant so we get the same seat every time. And security access takes 10 seconds after reboot until we can ask for a seat and if we fuck up and the key is wrong security access is disabled until the next reboot. So we have to power cycle and we can try infinite times. Every ECU sends different but constant seats and the whole cracking took us roughly eight days so we had 10 to 10 times to the power of 16 possibilities for sorry seconds to test every possible key. This is our setup in our laboratory where we have a power supply connected to a car battery and a big relay here on the side next to the cat which is turning on and off the car every 10 seconds and the Raspberry Pi which is then brute forcing every possible seat key combination. All right after we have security access we can start with the enumeration of services to see what kind of attack surface we have on the ECU. Again we use SCEPI for this. We are pretty interested in the programming mode and after security access we can enter this programming mode. Here's a screenshot of SCEPI of the results from enumeration. On the left side you see all possible GMLAN services and on top you see different states where the ECU is in. Most important the state on the most right side the programming session with security access and request download entered. As you can see this one gives us a positive response on the request download job if we enter that. So this is a good sign for us and a very good attack surface. Let's look into request download and transfer data. How does that work? On this ECU we were unlucky. Read memory address was not supported so we could not just say give me an arbitrary address and give me a memory for it. So firmware extraction was not possible through that but request download was possible and transfer data as well. Another feature of transfer data is in this specification the download and execute sub-function. Let's look in the specification. Here we have the GMLAN transfer data function and the sub-function can be two different things download and download and execute or execute. Then you have to give a starting address and a data record. This is how we will basically transfer data to this ECU. And download and execute is really execute. Later we reverse-engineered the bootloader. This is an IDA picture of it. So here you can see the service 36 which is transfer data and the sub-function 80 which then gives us download and execute or execute. And if we enter here we have the four bytes to int which is the starting address. This function gives us the starting address back into R10 and then it's moved into R29 and after that we directly jump to R29. So code execution by design is not a big deal for us. To exploit that you can use scapy again. This is an exploit function. We have two sockets here for communicating with the vehicle and then we have a couple of gmlan functions for initiate diagnostic operations, getting security access and then finally transfer payload transfers our exploit payload to the entry we give it. And then after all this went through you can just send gmlan transfer data with the sub-function download and execute or execute and the starting address you want to jump to. That's it. So Enrico, how do we move forward from here? So first of all we want to show that we really have a code execution and for doing that the simplest way is downloading some garbage into the memory and trying to execute it. So for example if I just transfer a 000 which in this instruction set is a NOP, then the ECU will execute this NOP and then start executing whatever is after it in the memory which might be uninitialized. And in fact if we do this, if we call the previous scapy exploit function with 000 as data, the ECU will crash. Now if instead I terminate the function with 7f00 which in this instruction set is a jump to the link pointer which is how a return from a function is encoded, then the ECU will not crash because we are correctly returning to the caller. Now we were lucky in this case because the function that called our exploit call did not create some stack frame, so we did not have to pop to the stack frame and restore the registers for the caller. But in case that was the case, we would have needed to brute force all the possible shapes of the stack frame which is not really a big issue. But in this case we were lucky, so just sending out these four bytes will let the ECU execute this NOP and then jump back to the normal execution. And yeah, this shows that we can execute code on this ECU. Now we want to dump the firmware because we could not read it out with read memory by address. So we want to build a small exploit, a small software that dumps the firmware for us over KEM. We were able to find an IDE for the V850 family of processor for the V850 architecture, but no tool specific for our processor. We assume that the tools for our version of this processor are only available to automotive OEMs. So in the beginning for us it was easier to write small chunks of V850 assembly to dump the entire firmware over KEM. So this is an example of how we figured out how to send messages over KEM with our small assembly pieces of code. First of all, we have to set the register IP with the address of the KEM interface where we want to send the IP, where we want to send the KEM message from. In this case it is FCN3. We figured this out by reverse engineering the PCB and trying out all the different KEM interfaces. And then we just have to write 300 in hexadecimal to that address in order to let the KEM interface send whatever was in the buffer at that moment in time. Now doing this, the last KEM frame that the issue sent will be sent again. And by seeing the same KEM frame twice we knew that we were successful in sending something over with our assembly code. So the next step was sending some custom data over KEM. This is a bit more complicated because it requires unlocking the message buffer for writing it and then locking it again when sending the message. So this took quite a long time to blindly run code, reading the manual and figuring out how to do this. But in the end we figured it out. It's just a matter of writing 17 in hexadecimal in the same address as before. This unlocks the message buffer for writing. Now we can write the KEM ID. This needs to be multiplied by 4 for some reason. And we can write it. This is written to a different address in the same peripheral. Then we have to write the length of the message. For some reason this CPU has a bit... has a curve where different sizes of registers need to be written at different addresses in the memory map. So before we were writing half words, 16 bits at a time. And now we're writing something in a register which is a single byte. So we have to change the register, change the address of the memory map to register. But after reading the manual enough and figuring out what we were doing wrong, we were able to change the size of the sent KEM message finally, in this case to 4. And finally we can change the data by writing to this address right here. In this case I'm writing dead beef. I have to write it in Lithuanian, so A-D-D-E-E-F-B-E. Also here it was quite confusing the fact that the registers for the buffer are not contiguous. So the first two bytes are stored at offset 0 and the next two bytes are stored at offset 8 and so on. Finally we have to send the buffer that we prepared and this time I have to write 700 hexadecimal instead of 300. This was because I also had to lock the message and cause the buffer to refresh. Now all of these required a lot of effort and trying, but in the end we were able to send the custom messages. So at this point nothing stops us from dumping the entire firmware. So for example, if we want to dump address 1-2-3-4-0, what we have to do is prepare the address that we want to dump into register 2 for example, point the NTP pointer, which is another register, to the CAN interface like before and then read two bytes at a time from R2 and write them into the EP. And this way we were able to dump the entire firmware, one request at a time. So now we have the firmware and it's time for some reverse engineering. This work was made a few years ago and at that point in time there wasn't really a choice for tools to use for reverse engineering these architectures. First we tried with AIDA. We actually have a license at our university, but our license is only for a very old version and it did not support the V850-E2 instruction set. And a new license is super expensive. We tried RADAR, same thing, didn't support the V850-E2 extension of the instruction set. And finally JITRA didn't exist yet, well it wasn't published yet, but when it was published it also didn't support the V850-E2 architecture. So at this point we were really sad because we could not reverse engineer the firmware, we did not have the tools. However you don't need to be sad anymore because recently JITRA started supporting this instruction set and this extension thanks to this pull request here from Alex Lasso, which is one of our students. And he just finished his bachelor writing this plugin as his thesis. So what I ended up doing at the moment for getting to work fast was writing an AIDA plugin for V850-E2 processors. I started from this already existing plugin called Necromancer which supported some instructions but was incomplete. And then I wrote a small parser that from the PDF manual generated the Python arrays, Python code for the AIDA plugin. So this is the manual, this is how an instruction is encoded. There are a bunch of static constant zeros and one and some bits which are representing the registers that this instruction can access and these are variable. And yeah this parser will parse this PDF and output these tables, these arrays which then could be fed into the plugin for AIDA. And this is a screenshot showing it working. So all the instructions that are uppercase here were disassembled from the plugin and they were not already existing in AIDA. They were not supported by AIDA. Now that we can reverse engineer the firmware, we should look at how it is structured. There is a bootloader in the beginning which is 32 kilobytes. This bootloader contains the code that is executing during the programming mode. So when we switch to programming mode with security access, this is what is getting executed. After that there is the firmware, the program for the rest of the application on this issue. This is 1.3 megabytes and this contains everything that runs while you're driving the car. Then there is around 700 kilobytes of empty program flash. So this is great for us because this is where we can write our persistent malware. And finally there is a few kilobytes of configuration. So we have a lot of space to write a persistent malware. So let's try doing that. Let's see how difficult this is. Of course we cannot write simply with the security access and transfer data because those can only write to a very specific portion of the RAM. There is no code in the entire firmware that performs writes to the flashing. So it is clear that for flashing, for updates on this issue, they were relying on the execution of external data from the RAM, this programming mode. And also the reference manual for the processor does not give any information about how to write to the flash and it only says that you should be using this FSL library. So we managed to find this library, download it, and again it didn't work for our specific V850 processor, but we found one that worked for a very similar one. And it's a binary. It's already compiled. There is no source code. There is some example source code, but the examples use the compiled library. So we had to reverse engineer this. And what we could gather from reverse engineering is that first, the flashing code can only run from RAM because the entire flash, which normally contains the program, is disabled during the write and erase operations. So also when we disable the write protection on the flash, the entire address space of the flash gets replaced by some other code, which was confusing, but it looks like some kind of internal ROM or maybe a BIOS. And write and erase operations are simply executed by preparing the command and the parameters like addresses and the new data into registers from R7 to R10, and then jumping to a very specific address here, FEDFFFF0, which performs the flashing operation for us. Of course, the first flash writes were very scary. So I first started writing... as I said, it's scary. So I first started writing on empty places in the flash. And this is just to verify that the flashing was working. And after a few attempts, it was able to write the flash. And then the next step was patching the bootloader in a way that we didn't have to wait 10 seconds before switching to the programming mode. We could do it instantly. So yeah, I patched the bootloader in a way that the issue would always start in the bootloader, so in the programming mode. So now the requirement for writing a complex ransomware here. First, we don't want to write the entire thing in assembly. We imagine we have to write a lot of code, so we want to write it in C. Secondly, we don't want to break the functionality of the body control module, because it's an essential component when you're driving the car. And because of this, it will be very practical to have code running in your own thread. So a thread is just for us. But this issue did not implement threads at all. This issue just has a single program cooperating with the tasking, not even parallel tasks. One function executes after the other one. Other problems. There is a hardware watchdog and a software watchdog. Both are going to reset the CPU when it doesn't respond in time. And this is another reason why we need to write a parallel thread with a yield function, because otherwise we cannot run a long-running program. And also, we did not have the linker. We had a linker that supported a very similar processor, and we could only compile C that ran from RAM, basically. No flash. We could only run our C code from RAM. And finally, another issue. There are these two registers, R5 and GP, which get set statically to a constant value by the compiler. And then for doing the whole execution of the program, they will preserve the same value. And this value is going to be different depending on what the compiler decides. So when executing our code, it was necessary to preserve the original values of these two registers and then restore them back before passing control back to the original code of this VCU. And this makes return-oriented programming very hard, of course, because we cannot just jump to already existing code to let it do our stuff. We have to be careful about these two registers. So let's look at how we ended up implementing our exploits, given all of these limitations. First, we used transfer data to load our code into the empty portion of the RAM, where we can execute it from. And then we execute it, and this one will patch some exploit into the empty flash, which is this large part of flash which is not used, 700 kilobytes. Then we also patched two interrupt service routines. So the interrupt handlers for both a timer, which gets called periodically, where we will execute our thread, and the interrupt service routine for canReceive, so that we can receive can frames for the rest of the car. And if we are interested in them, save them in a message box in a buffer for our thread to pick them up later. After this patching occurs, during the first execution of the timer ISR, our patch will jump to our code in the empty part of the flash, which is now not empty anymore. And this code is written in assembly, because we cannot compile code to the flash. And what this piece of code does, it just copies the rest of the code from flash to the empty position in the RAM, where code normally is downloaded. And then, after the code is copied there, on the next time the timer, interrupt service routine, or canRoutine are called, we are jumping to the RAM exploit, so the code we have placed in the RAM. Also, we have a small signature at the beginning of our RAM exploit to verify that we prepared the exploit there, and that it didn't crash last time. So, we put some safety measures there to ensure that we didn't get locked out of our only ECU. We only had one ECU to do all of this. And finally, to inject the parallel process, this thread, we changed the timer interrupt, as I said before, and then implemented a small yield function, which saves the entire state of the execution of our exploit. Basically, in its own stack, we have a stack for our thread, and this allows us to do stuff like yield or sleep in between our program, and it works like an Arduino where we can keep running the rest of the code of the car and make sure the watchdog doesn't kick us out. So, this is all regarding patching of the firmware. Now, Nils will explain the features that we implemented in our ransomware. So, now after we have basically our own thread in an unknown operating system where we can inject our code. So, all this portion that we showed, which lives in RAM, has all code written in C, and we can write our ransomware completely in C, we have a yield and a time or sleep function in order to wait for certain events, and we can also receive CAN messages, as Enrico said, through the CAN interrupt service routine. We can store incoming CAN messages into our own ring buffer in our ransomware and can then give this message back to the normal operating system. And this is very handy for us since the car acts completely normal. We can still drive the car, we can do everything with the car, and have our ransomware running independently. Okay, to implement these features, we need a couple of things. So, we want still to interact with the user. We wanted to lock and unlock the immobilizer. So, we implemented a way that we can start the car without key, and we can also not start the car with key, basically, in order to really put pressure onto our ransomware. And then we also need to send ICTP messages to make the car behave badly, in order to scare the driver. And we want to use some extracted rehearsal tester jobs to run these actions, basically. Okay, talking to the user. This is very important for the ransomware, because if you cannot tell someone that the car is owned by the ransomware, no one will pay. But yeah, how can we do this? The multimedia ECU of this car has a screen connected. The radio has its screen, and also this car has a Wi-Fi hotspot. So, the car owner can open up a hotspot and connect with its smartphone to the Wi-Fi hotspot. In order to connect the access points from the car, the car driver needs login credentials. And these login credentials need to be transferred from the telematic ECU to the multimedia ECU. And obviously, they get transferred over CAN. And luckily, over the same CAN as our body control module is connected to. So, the module that we own now is connected on the same CAN bus, where also the multimedia and telematic ECU do their job and their message exchange. Here is an example of some SCEPI code, where we analyzed the ICT communication. We see a first frame here, some flow control, and then some data. And if you defragment all of this data, you can see some strings here. So, there's... it's Italian, since we put the car to Italian language. You can see here Imposizioni Wi-Fi and Anula, which means Wi-Fi settings and abort. And these are basically the text fields for the button on the screen in the car. And we can send our own text strings here in order to show any message we want. Okay, so how does this look like? So, here we see the car and it takes roughly 30 seconds to start. We can let you run, the expert basically run on every event. You can wait for a year after the car got infected. You can wait until the car does more than 100 kilometers per hour, whatever. So, it's completely free. So, and this time, here the ransomware starts. We can see the screen, we can have the buttons, and can talk to the user. Here we are playing around with the dashboard to behave badly, basically. We disable GPS. We also spin up the engine van. So, you will hear it now. And we attack again the dashboard to do some stuff. Let some LEDs blink. So, as soon as you want to pay, the expert is over. All right, this was the live demonstration. We also investigated if you can spread the infection to other ECUs. So, during our time that we worked on this car, we investigated the EPIC ECU. We investigated the telematic ECU and the engine control unit. And security access and code execution on the EPIC ECU were trivial. So, theoretically, it would be very likely and possible that you can infect also other ECUs in that car and that this one ransomware spreads around over all the ECUs in the car. There are some limitations since to do this, basically, our ransomware would be prepared with expert codes for all the individual ECUs. And this is also one of the things which is still, in our opinion, the most limiting factor for writing malware or ransomware for cars nowadays. So, lessons learned from here. In this car, we didn't have any cryptographic challenges and the flashing of the body control unit was easy. The most problems we had were by the obscurity. So, the flashing library was locked down only for the OEMs. So, only if you sign NDAs, you get these tools, you get the hardware. The hardware was proprietary. We didn't got any compiler for this processor. So, this is really limiting factor. And also, in total for malware, the most limiting factor is the heterogonous systems in the car. So, that every ECU has a different chip set, has different instruction set, has different bootloaders, of course, which need to be exploited in a different way. And this is, yeah, in our opinion, the most secure, in fact, at the moment. Yeah, and this, as I said, the problems are common for all ECUs. In the future, we expect more Linux in cars and less obscurity and more homogeneous systems and platforms and probably more server-based. So, yeah, the architecture will probably completely change. Some facts about our proof of concept. This proof of concept was released on a car in 2016. We was made for a car released in 2016. We think almost all cars with a lower price range will have similar bad security at the moment, or let's say a little bit older cars also, you can affect even a not connected car as soon as it connects to the repair shop tester and this repair shop tester has a malware, then you have it. And these cars will still drive around for 5 to 10 more years. So, for example, in Germany, the average age is 9.5 years and all cars will frequently connect to a repair shop tester. So, this is a very easy way for infecting this insecure cars. All right, yeah, you can follow us on Twitter if you like and thanks for listening. Thanks for listening."
}