xref: /dpdk/doc/guides/prog_guide/img/turbo_tb_decode.svg (revision 7be78d027918dbc846e502780faf94d5acdf5f75)
154c4cbb6SAmr Mokhtar<?xml version="1.0" encoding="UTF-8" standalone="no"?>
254c4cbb6SAmr Mokhtar<!-- Created with Inkscape (http://www.inkscape.org/) -->
354c4cbb6SAmr Mokhtar
454c4cbb6SAmr Mokhtar<!-- SPDX-License-Identifier: BSD-3-Clause -->
554c4cbb6SAmr Mokhtar<!-- Copyright(c) 2018 Intel Corporation -->
654c4cbb6SAmr Mokhtar
754c4cbb6SAmr Mokhtar<svg
854c4cbb6SAmr Mokhtar   xmlns:dc="http://purl.org/dc/elements/1.1/"
954c4cbb6SAmr Mokhtar   xmlns:cc="http://creativecommons.org/ns#"
1054c4cbb6SAmr Mokhtar   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
1154c4cbb6SAmr Mokhtar   xmlns:svg="http://www.w3.org/2000/svg"
1254c4cbb6SAmr Mokhtar   xmlns="http://www.w3.org/2000/svg"
1354c4cbb6SAmr Mokhtar   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
1454c4cbb6SAmr Mokhtar   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
1554c4cbb6SAmr Mokhtar   width="194.21973mm"
1654c4cbb6SAmr Mokhtar   height="163.25349mm"
1754c4cbb6SAmr Mokhtar   viewBox="0 0 194.21973 163.25349"
1854c4cbb6SAmr Mokhtar   version="1.1"
1954c4cbb6SAmr Mokhtar   id="svg8"
2054c4cbb6SAmr Mokhtar   inkscape:version="0.92.3 (2405546, 2018-03-11)"
2154c4cbb6SAmr Mokhtar   sodipodi:docname="turbo_tb_decode.svg">
2254c4cbb6SAmr Mokhtar  <defs
2354c4cbb6SAmr Mokhtar     id="defs2">
2454c4cbb6SAmr Mokhtar    <marker
2554c4cbb6SAmr Mokhtar       inkscape:isstock="true"
2654c4cbb6SAmr Mokhtar       style="overflow:visible"
2754c4cbb6SAmr Mokhtar       id="marker8474"
2854c4cbb6SAmr Mokhtar       refX="0"
2954c4cbb6SAmr Mokhtar       refY="0"
3054c4cbb6SAmr Mokhtar       orient="auto"
3154c4cbb6SAmr Mokhtar       inkscape:stockid="Arrow2Mend">
3254c4cbb6SAmr Mokhtar      <path
3354c4cbb6SAmr Mokhtar         transform="scale(-0.6)"
3454c4cbb6SAmr Mokhtar         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
3554c4cbb6SAmr Mokhtar         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
3654c4cbb6SAmr Mokhtar         id="path8472"
3754c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0" />
3854c4cbb6SAmr Mokhtar    </marker>
3954c4cbb6SAmr Mokhtar    <marker
4054c4cbb6SAmr Mokhtar       inkscape:stockid="Arrow2Mend"
4154c4cbb6SAmr Mokhtar       orient="auto"
4254c4cbb6SAmr Mokhtar       refY="0"
4354c4cbb6SAmr Mokhtar       refX="0"
4454c4cbb6SAmr Mokhtar       id="marker6509"
4554c4cbb6SAmr Mokhtar       style="overflow:visible"
4654c4cbb6SAmr Mokhtar       inkscape:isstock="true">
4754c4cbb6SAmr Mokhtar      <path
4854c4cbb6SAmr Mokhtar         id="path6507"
4954c4cbb6SAmr Mokhtar         style="fill:#a8d08d;fill-opacity:1;fill-rule:evenodd;stroke:#a8d08d;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
5054c4cbb6SAmr Mokhtar         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
5154c4cbb6SAmr Mokhtar         transform="scale(-0.6)"
5254c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0" />
5354c4cbb6SAmr Mokhtar    </marker>
5454c4cbb6SAmr Mokhtar    <marker
5554c4cbb6SAmr Mokhtar       inkscape:stockid="Arrow2Mstart"
5654c4cbb6SAmr Mokhtar       orient="auto"
5754c4cbb6SAmr Mokhtar       refY="0"
5854c4cbb6SAmr Mokhtar       refX="0"
5954c4cbb6SAmr Mokhtar       id="Arrow2Mstart"
6054c4cbb6SAmr Mokhtar       style="overflow:visible"
6154c4cbb6SAmr Mokhtar       inkscape:isstock="true">
6254c4cbb6SAmr Mokhtar      <path
6354c4cbb6SAmr Mokhtar         id="path5140"
6454c4cbb6SAmr Mokhtar         style="fill:#a8d08d;fill-opacity:1;fill-rule:evenodd;stroke:#a8d08d;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
6554c4cbb6SAmr Mokhtar         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
6654c4cbb6SAmr Mokhtar         transform="scale(0.6)"
6754c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0" />
6854c4cbb6SAmr Mokhtar    </marker>
6954c4cbb6SAmr Mokhtar    <marker
7054c4cbb6SAmr Mokhtar       inkscape:stockid="Arrow1Mstart"
7154c4cbb6SAmr Mokhtar       orient="auto"
7254c4cbb6SAmr Mokhtar       refY="0"
7354c4cbb6SAmr Mokhtar       refX="0"
7454c4cbb6SAmr Mokhtar       id="Arrow1Mstart"
7554c4cbb6SAmr Mokhtar       style="overflow:visible"
7654c4cbb6SAmr Mokhtar       inkscape:isstock="true">
7754c4cbb6SAmr Mokhtar      <path
7854c4cbb6SAmr Mokhtar         id="path5122"
7954c4cbb6SAmr Mokhtar         d="M 0,0 5,-5 -12.5,0 5,5 Z"
8054c4cbb6SAmr Mokhtar         style="fill:#a8d08d;fill-opacity:1;fill-rule:evenodd;stroke:#a8d08d;stroke-width:1.00000003pt;stroke-opacity:1"
8154c4cbb6SAmr Mokhtar         transform="matrix(0.4,0,0,0.4,4,0)"
8254c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0" />
8354c4cbb6SAmr Mokhtar    </marker>
8454c4cbb6SAmr Mokhtar    <marker
8554c4cbb6SAmr Mokhtar       inkscape:stockid="Arrow2Lstart"
8654c4cbb6SAmr Mokhtar       orient="auto"
8754c4cbb6SAmr Mokhtar       refY="0"
8854c4cbb6SAmr Mokhtar       refX="0"
8954c4cbb6SAmr Mokhtar       id="Arrow2Lstart"
9054c4cbb6SAmr Mokhtar       style="overflow:visible"
9154c4cbb6SAmr Mokhtar       inkscape:isstock="true">
9254c4cbb6SAmr Mokhtar      <path
9354c4cbb6SAmr Mokhtar         id="path5134"
9454c4cbb6SAmr Mokhtar         style="fill:#a8d08d;fill-opacity:1;fill-rule:evenodd;stroke:#a8d08d;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
9554c4cbb6SAmr Mokhtar         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
9654c4cbb6SAmr Mokhtar         transform="matrix(1.1,0,0,1.1,1.1,0)"
9754c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0" />
9854c4cbb6SAmr Mokhtar    </marker>
9954c4cbb6SAmr Mokhtar    <marker
10054c4cbb6SAmr Mokhtar       inkscape:stockid="Arrow1Lstart"
10154c4cbb6SAmr Mokhtar       orient="auto"
10254c4cbb6SAmr Mokhtar       refY="0"
10354c4cbb6SAmr Mokhtar       refX="0"
10454c4cbb6SAmr Mokhtar       id="Arrow1Lstart"
10554c4cbb6SAmr Mokhtar       style="overflow:visible"
10654c4cbb6SAmr Mokhtar       inkscape:isstock="true">
10754c4cbb6SAmr Mokhtar      <path
10854c4cbb6SAmr Mokhtar         id="path5116"
10954c4cbb6SAmr Mokhtar         d="M 0,0 5,-5 -12.5,0 5,5 Z"
11054c4cbb6SAmr Mokhtar         style="fill:#a8d08d;fill-opacity:1;fill-rule:evenodd;stroke:#a8d08d;stroke-width:1.00000003pt;stroke-opacity:1"
11154c4cbb6SAmr Mokhtar         transform="matrix(0.8,0,0,0.8,10,0)"
11254c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0" />
11354c4cbb6SAmr Mokhtar    </marker>
11454c4cbb6SAmr Mokhtar    <marker
11554c4cbb6SAmr Mokhtar       inkscape:stockid="Arrow1Sstart"
11654c4cbb6SAmr Mokhtar       orient="auto"
11754c4cbb6SAmr Mokhtar       refY="0"
11854c4cbb6SAmr Mokhtar       refX="0"
11954c4cbb6SAmr Mokhtar       id="Arrow1Sstart"
12054c4cbb6SAmr Mokhtar       style="overflow:visible"
12154c4cbb6SAmr Mokhtar       inkscape:isstock="true">
12254c4cbb6SAmr Mokhtar      <path
12354c4cbb6SAmr Mokhtar         id="path5128"
12454c4cbb6SAmr Mokhtar         d="M 0,0 5,-5 -12.5,0 5,5 Z"
12554c4cbb6SAmr Mokhtar         style="fill:#a8d08d;fill-opacity:1;fill-rule:evenodd;stroke:#a8d08d;stroke-width:1.00000003pt;stroke-opacity:1"
12654c4cbb6SAmr Mokhtar         transform="matrix(0.2,0,0,0.2,1.2,0)"
12754c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0" />
12854c4cbb6SAmr Mokhtar    </marker>
12954c4cbb6SAmr Mokhtar    <marker
13054c4cbb6SAmr Mokhtar       inkscape:stockid="Arrow2Mend"
13154c4cbb6SAmr Mokhtar       orient="auto"
13254c4cbb6SAmr Mokhtar       refY="0"
13354c4cbb6SAmr Mokhtar       refX="0"
13454c4cbb6SAmr Mokhtar       id="Arrow2Mend"
13554c4cbb6SAmr Mokhtar       style="overflow:visible"
13654c4cbb6SAmr Mokhtar       inkscape:isstock="true"
13754c4cbb6SAmr Mokhtar       inkscape:collect="always">
13854c4cbb6SAmr Mokhtar      <path
13954c4cbb6SAmr Mokhtar         id="path5143"
14054c4cbb6SAmr Mokhtar         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
14154c4cbb6SAmr Mokhtar         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
14254c4cbb6SAmr Mokhtar         transform="scale(-0.6)"
14354c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0" />
14454c4cbb6SAmr Mokhtar    </marker>
14554c4cbb6SAmr Mokhtar    <marker
14654c4cbb6SAmr Mokhtar       inkscape:stockid="Arrow1Send"
14754c4cbb6SAmr Mokhtar       orient="auto"
14854c4cbb6SAmr Mokhtar       refY="0"
14954c4cbb6SAmr Mokhtar       refX="0"
15054c4cbb6SAmr Mokhtar       id="Arrow1Send"
15154c4cbb6SAmr Mokhtar       style="overflow:visible"
15254c4cbb6SAmr Mokhtar       inkscape:isstock="true">
15354c4cbb6SAmr Mokhtar      <path
15454c4cbb6SAmr Mokhtar         id="path5131"
15554c4cbb6SAmr Mokhtar         d="M 0,0 5,-5 -12.5,0 5,5 Z"
15654c4cbb6SAmr Mokhtar         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
15754c4cbb6SAmr Mokhtar         transform="matrix(-0.2,0,0,-0.2,-1.2,0)"
15854c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0" />
15954c4cbb6SAmr Mokhtar    </marker>
16054c4cbb6SAmr Mokhtar    <marker
16154c4cbb6SAmr Mokhtar       inkscape:stockid="Arrow1Lend"
16254c4cbb6SAmr Mokhtar       orient="auto"
16354c4cbb6SAmr Mokhtar       refY="0"
16454c4cbb6SAmr Mokhtar       refX="0"
16554c4cbb6SAmr Mokhtar       id="Arrow1Lend"
16654c4cbb6SAmr Mokhtar       style="overflow:visible"
16754c4cbb6SAmr Mokhtar       inkscape:isstock="true">
16854c4cbb6SAmr Mokhtar      <path
16954c4cbb6SAmr Mokhtar         id="path5119"
17054c4cbb6SAmr Mokhtar         d="M 0,0 5,-5 -12.5,0 5,5 Z"
17154c4cbb6SAmr Mokhtar         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
17254c4cbb6SAmr Mokhtar         transform="matrix(-0.8,0,0,-0.8,-10,0)"
17354c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0" />
17454c4cbb6SAmr Mokhtar    </marker>
17554c4cbb6SAmr Mokhtar    <filter
17654c4cbb6SAmr Mokhtar       id="filter_2">
17754c4cbb6SAmr Mokhtar      <feGaussianBlur
17854c4cbb6SAmr Mokhtar         stdDeviation="2"
17954c4cbb6SAmr Mokhtar         id="feGaussianBlur4" />
18054c4cbb6SAmr Mokhtar    </filter>
18154c4cbb6SAmr Mokhtar    <marker
18254c4cbb6SAmr Mokhtar       inkscape:stockid="Arrow2Mstart"
18354c4cbb6SAmr Mokhtar       orient="auto"
18454c4cbb6SAmr Mokhtar       refY="0"
18554c4cbb6SAmr Mokhtar       refX="0"
18654c4cbb6SAmr Mokhtar       id="Arrow2Mstart-0"
18754c4cbb6SAmr Mokhtar       style="overflow:visible"
18854c4cbb6SAmr Mokhtar       inkscape:isstock="true">
18954c4cbb6SAmr Mokhtar      <path
19054c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
19154c4cbb6SAmr Mokhtar         id="path5140-5"
19254c4cbb6SAmr Mokhtar         style="fill:#a8d08d;fill-opacity:1;fill-rule:evenodd;stroke:#a8d08d;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
19354c4cbb6SAmr Mokhtar         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
19454c4cbb6SAmr Mokhtar         transform="scale(0.6)" />
19554c4cbb6SAmr Mokhtar    </marker>
19654c4cbb6SAmr Mokhtar    <marker
19754c4cbb6SAmr Mokhtar       inkscape:stockid="Arrow2Mend"
19854c4cbb6SAmr Mokhtar       orient="auto"
19954c4cbb6SAmr Mokhtar       refY="0"
20054c4cbb6SAmr Mokhtar       refX="0"
20154c4cbb6SAmr Mokhtar       id="marker6509-1"
20254c4cbb6SAmr Mokhtar       style="overflow:visible"
20354c4cbb6SAmr Mokhtar       inkscape:isstock="true">
20454c4cbb6SAmr Mokhtar      <path
20554c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
20654c4cbb6SAmr Mokhtar         id="path6507-0"
20754c4cbb6SAmr Mokhtar         style="fill:#a8d08d;fill-opacity:1;fill-rule:evenodd;stroke:#a8d08d;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
20854c4cbb6SAmr Mokhtar         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
20954c4cbb6SAmr Mokhtar         transform="scale(-0.6)" />
21054c4cbb6SAmr Mokhtar    </marker>
21154c4cbb6SAmr Mokhtar    <marker
21254c4cbb6SAmr Mokhtar       inkscape:stockid="Arrow2Mstart"
21354c4cbb6SAmr Mokhtar       orient="auto"
21454c4cbb6SAmr Mokhtar       refY="0"
21554c4cbb6SAmr Mokhtar       refX="0"
21654c4cbb6SAmr Mokhtar       id="Arrow2Mstart-4"
21754c4cbb6SAmr Mokhtar       style="overflow:visible"
21854c4cbb6SAmr Mokhtar       inkscape:isstock="true">
21954c4cbb6SAmr Mokhtar      <path
22054c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
22154c4cbb6SAmr Mokhtar         id="path5140-9"
22254c4cbb6SAmr Mokhtar         style="fill:#a8d08d;fill-opacity:1;fill-rule:evenodd;stroke:#a8d08d;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
22354c4cbb6SAmr Mokhtar         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
22454c4cbb6SAmr Mokhtar         transform="scale(0.6)" />
22554c4cbb6SAmr Mokhtar    </marker>
22654c4cbb6SAmr Mokhtar    <marker
22754c4cbb6SAmr Mokhtar       inkscape:stockid="Arrow2Mend"
22854c4cbb6SAmr Mokhtar       orient="auto"
22954c4cbb6SAmr Mokhtar       refY="0"
23054c4cbb6SAmr Mokhtar       refX="0"
23154c4cbb6SAmr Mokhtar       id="marker6509-11"
23254c4cbb6SAmr Mokhtar       style="overflow:visible"
23354c4cbb6SAmr Mokhtar       inkscape:isstock="true">
23454c4cbb6SAmr Mokhtar      <path
23554c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
23654c4cbb6SAmr Mokhtar         id="path6507-2"
23754c4cbb6SAmr Mokhtar         style="fill:#a8d08d;fill-opacity:1;fill-rule:evenodd;stroke:#a8d08d;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
23854c4cbb6SAmr Mokhtar         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
23954c4cbb6SAmr Mokhtar         transform="scale(-0.6)" />
24054c4cbb6SAmr Mokhtar    </marker>
24154c4cbb6SAmr Mokhtar    <marker
24254c4cbb6SAmr Mokhtar       inkscape:stockid="Arrow2Mstart"
24354c4cbb6SAmr Mokhtar       orient="auto"
24454c4cbb6SAmr Mokhtar       refY="0"
24554c4cbb6SAmr Mokhtar       refX="0"
24654c4cbb6SAmr Mokhtar       id="Arrow2Mstart-0-1"
24754c4cbb6SAmr Mokhtar       style="overflow:visible"
24854c4cbb6SAmr Mokhtar       inkscape:isstock="true">
24954c4cbb6SAmr Mokhtar      <path
25054c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
25154c4cbb6SAmr Mokhtar         id="path5140-5-6"
25254c4cbb6SAmr Mokhtar         style="fill:#a8d08d;fill-opacity:1;fill-rule:evenodd;stroke:#a8d08d;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
25354c4cbb6SAmr Mokhtar         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
25454c4cbb6SAmr Mokhtar         transform="scale(0.6)" />
25554c4cbb6SAmr Mokhtar    </marker>
25654c4cbb6SAmr Mokhtar    <marker
25754c4cbb6SAmr Mokhtar       inkscape:stockid="Arrow2Mend"
25854c4cbb6SAmr Mokhtar       orient="auto"
25954c4cbb6SAmr Mokhtar       refY="0"
26054c4cbb6SAmr Mokhtar       refX="0"
26154c4cbb6SAmr Mokhtar       id="marker6509-1-3"
26254c4cbb6SAmr Mokhtar       style="overflow:visible"
26354c4cbb6SAmr Mokhtar       inkscape:isstock="true">
26454c4cbb6SAmr Mokhtar      <path
26554c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
26654c4cbb6SAmr Mokhtar         id="path6507-0-1"
26754c4cbb6SAmr Mokhtar         style="fill:#a8d08d;fill-opacity:1;fill-rule:evenodd;stroke:#a8d08d;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
26854c4cbb6SAmr Mokhtar         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
26954c4cbb6SAmr Mokhtar         transform="scale(-0.6)" />
27054c4cbb6SAmr Mokhtar    </marker>
27154c4cbb6SAmr Mokhtar    <marker
27254c4cbb6SAmr Mokhtar       inkscape:isstock="true"
27354c4cbb6SAmr Mokhtar       style="overflow:visible"
27454c4cbb6SAmr Mokhtar       id="marker8474-2"
27554c4cbb6SAmr Mokhtar       refX="0"
27654c4cbb6SAmr Mokhtar       refY="0"
27754c4cbb6SAmr Mokhtar       orient="auto"
27854c4cbb6SAmr Mokhtar       inkscape:stockid="Arrow2Mend">
27954c4cbb6SAmr Mokhtar      <path
28054c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
28154c4cbb6SAmr Mokhtar         transform="scale(-0.6)"
28254c4cbb6SAmr Mokhtar         d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
28354c4cbb6SAmr Mokhtar         style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
28454c4cbb6SAmr Mokhtar         id="path8472-4" />
28554c4cbb6SAmr Mokhtar    </marker>
28654c4cbb6SAmr Mokhtar  </defs>
28754c4cbb6SAmr Mokhtar  <sodipodi:namedview
28854c4cbb6SAmr Mokhtar     id="base"
28954c4cbb6SAmr Mokhtar     pagecolor="#ffffff"
29054c4cbb6SAmr Mokhtar     bordercolor="#666666"
29154c4cbb6SAmr Mokhtar     borderopacity="1.0"
29254c4cbb6SAmr Mokhtar     inkscape:pageopacity="0.0"
29354c4cbb6SAmr Mokhtar     inkscape:pageshadow="2"
29454c4cbb6SAmr Mokhtar     inkscape:zoom="0.98994949"
29554c4cbb6SAmr Mokhtar     inkscape:cx="148.9027"
29654c4cbb6SAmr Mokhtar     inkscape:cy="256.96386"
29754c4cbb6SAmr Mokhtar     inkscape:document-units="mm"
29854c4cbb6SAmr Mokhtar     inkscape:current-layer="layer1"
29954c4cbb6SAmr Mokhtar     showgrid="false"
30054c4cbb6SAmr Mokhtar     inkscape:snap-text-baseline="true"
30154c4cbb6SAmr Mokhtar     inkscape:window-width="1920"
30254c4cbb6SAmr Mokhtar     inkscape:window-height="1137"
30354c4cbb6SAmr Mokhtar     inkscape:window-x="1072"
30454c4cbb6SAmr Mokhtar     inkscape:window-y="185"
30554c4cbb6SAmr Mokhtar     inkscape:window-maximized="1"
30654c4cbb6SAmr Mokhtar     fit-margin-top="0"
30754c4cbb6SAmr Mokhtar     fit-margin-left="0"
30854c4cbb6SAmr Mokhtar     fit-margin-right="0"
30954c4cbb6SAmr Mokhtar     fit-margin-bottom="0" />
31054c4cbb6SAmr Mokhtar  <metadata
31154c4cbb6SAmr Mokhtar     id="metadata5">
31254c4cbb6SAmr Mokhtar    <rdf:RDF>
31354c4cbb6SAmr Mokhtar      <cc:Work
31454c4cbb6SAmr Mokhtar         rdf:about="">
31554c4cbb6SAmr Mokhtar        <dc:format>image/svg+xml</dc:format>
31654c4cbb6SAmr Mokhtar        <dc:type
31754c4cbb6SAmr Mokhtar           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
31854c4cbb6SAmr Mokhtar        <dc:title></dc:title>
31954c4cbb6SAmr Mokhtar      </cc:Work>
32054c4cbb6SAmr Mokhtar    </rdf:RDF>
32154c4cbb6SAmr Mokhtar  </metadata>
32254c4cbb6SAmr Mokhtar  <g
32354c4cbb6SAmr Mokhtar     inkscape:label="Layer 1"
32454c4cbb6SAmr Mokhtar     inkscape:groupmode="layer"
32554c4cbb6SAmr Mokhtar     id="layer1"
32654c4cbb6SAmr Mokhtar     style="display:inline"
32754c4cbb6SAmr Mokhtar     transform="translate(-9.7553377,-54.351435)">
32854c4cbb6SAmr Mokhtar    <text
32954c4cbb6SAmr Mokhtar       xml:space="preserve"
33054c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
33154c4cbb6SAmr Mokhtar       x="41.159508"
33254c4cbb6SAmr Mokhtar       y="61.13464"
33354c4cbb6SAmr Mokhtar       id="text873"><tspan
33454c4cbb6SAmr Mokhtar         sodipodi:role="line"
33554c4cbb6SAmr Mokhtar         id="tspan871"
33654c4cbb6SAmr Mokhtar         x="41.159508"
33754c4cbb6SAmr Mokhtar         y="64.996841"
33854c4cbb6SAmr Mokhtar         style="font-size:4.23333311px;stroke-width:0.26458332" /></text>
33954c4cbb6SAmr Mokhtar    <g
34054c4cbb6SAmr Mokhtar       id="g4997">
34154c4cbb6SAmr Mokhtar      <a
34254c4cbb6SAmr Mokhtar         id="a990">
34354c4cbb6SAmr Mokhtar        <rect
34454c4cbb6SAmr Mokhtar           style="opacity:1;fill:#9cc3e5;fill-opacity:1;stroke:#000000;stroke-width:0.1950596;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
34554c4cbb6SAmr Mokhtar           id="rect854"
34654c4cbb6SAmr Mokhtar           width="44.771584"
34754c4cbb6SAmr Mokhtar           height="14.03559"
34854c4cbb6SAmr Mokhtar           x="18.573261"
34954c4cbb6SAmr Mokhtar           y="54.450935" />
35054c4cbb6SAmr Mokhtar      </a>
35154c4cbb6SAmr Mokhtar      <text
35254c4cbb6SAmr Mokhtar         id="text877"
35354c4cbb6SAmr Mokhtar         y="62.738258"
35454c4cbb6SAmr Mokhtar         x="21.648832"
35554c4cbb6SAmr Mokhtar         style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
35654c4cbb6SAmr Mokhtar         xml:space="preserve"><tspan
35754c4cbb6SAmr Mokhtar           style="font-size:3.52777767px;stroke-width:0.26458332"
35854c4cbb6SAmr Mokhtar           y="62.738258"
35954c4cbb6SAmr Mokhtar           x="21.648832"
36054c4cbb6SAmr Mokhtar           id="tspan875"
36154c4cbb6SAmr Mokhtar           sodipodi:role="line">w<tspan
36254c4cbb6SAmr Mokhtar   id="tspan885"
36354c4cbb6SAmr Mokhtar   style="font-size:64.99999762%;baseline-shift:sub">k</tspan> LLR circular buffer</tspan></text>
36454c4cbb6SAmr Mokhtar    </g>
36554c4cbb6SAmr Mokhtar    <rect
36654c4cbb6SAmr Mokhtar       style="opacity:1;fill:#9cc3e5;fill-opacity:1;stroke:#000000;stroke-width:0.1981452;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
36754c4cbb6SAmr Mokhtar       id="rect967"
36854c4cbb6SAmr Mokhtar       width="25.196077"
36954c4cbb6SAmr Mokhtar       height="14.03559"
37054c4cbb6SAmr Mokhtar       x="63.344845"
37154c4cbb6SAmr Mokhtar       y="54.450935" />
37254c4cbb6SAmr Mokhtar    <text
37354c4cbb6SAmr Mokhtar       xml:space="preserve"
37454c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
37554c4cbb6SAmr Mokhtar       x="73.52343"
37654c4cbb6SAmr Mokhtar       y="62.445942"
37754c4cbb6SAmr Mokhtar       id="text877-8"><tspan
37854c4cbb6SAmr Mokhtar         sodipodi:role="line"
37954c4cbb6SAmr Mokhtar         id="tspan875-6"
38054c4cbb6SAmr Mokhtar         x="73.52343"
38154c4cbb6SAmr Mokhtar         y="62.445942"
38254c4cbb6SAmr Mokhtar         style="font-size:3.52777767px;stroke-width:0.26458332">...</tspan></text>
38354c4cbb6SAmr Mokhtar    <rect
38454c4cbb6SAmr Mokhtar       style="opacity:1;fill:#9cc3e5;fill-opacity:1;stroke:#000000;stroke-width:0.1950596;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
38554c4cbb6SAmr Mokhtar       id="rect854-5"
38654c4cbb6SAmr Mokhtar       width="44.771584"
38754c4cbb6SAmr Mokhtar       height="14.03559"
38854c4cbb6SAmr Mokhtar       x="88.540924"
38954c4cbb6SAmr Mokhtar       y="54.450935" />
39054c4cbb6SAmr Mokhtar    <text
39154c4cbb6SAmr Mokhtar       xml:space="preserve"
39254c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
39354c4cbb6SAmr Mokhtar       x="91.90699"
39454c4cbb6SAmr Mokhtar       y="62.531521"
39554c4cbb6SAmr Mokhtar       id="text877-4"><tspan
39654c4cbb6SAmr Mokhtar         sodipodi:role="line"
39754c4cbb6SAmr Mokhtar         id="tspan875-0"
39854c4cbb6SAmr Mokhtar         x="91.90699"
39954c4cbb6SAmr Mokhtar         y="62.531521"
40054c4cbb6SAmr Mokhtar         style="font-size:3.52777767px;stroke-width:0.26458332">w<tspan
40154c4cbb6SAmr Mokhtar   style="font-size:2.2930553px;baseline-shift:sub;stroke-width:0.26458332"
40254c4cbb6SAmr Mokhtar   id="tspan885-9">k</tspan> LLR circular buffer</tspan></text>
40354c4cbb6SAmr Mokhtar    <rect
40454c4cbb6SAmr Mokhtar       style="opacity:1;fill:#d8d8d8;fill-opacity:1;stroke:#000000;stroke-width:0.199;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
40554c4cbb6SAmr Mokhtar       id="rect4735"
40654c4cbb6SAmr Mokhtar       width="6.6797671"
40754c4cbb6SAmr Mokhtar       height="14.033618"
40854c4cbb6SAmr Mokhtar       x="11.893495"
40954c4cbb6SAmr Mokhtar       y="54.450935" />
41054c4cbb6SAmr Mokhtar    <g
41154c4cbb6SAmr Mokhtar       id="g4807"
41254c4cbb6SAmr Mokhtar       transform="translate(0,0.188984)">
41354c4cbb6SAmr Mokhtar      <path
41454c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
41554c4cbb6SAmr Mokhtar         id="path4741"
41654c4cbb6SAmr Mokhtar         d="m 11.929873,70.237907 c 0,0 0.4016,2.480469 1.370164,2.456847 0.968564,-0.02363 2.007999,-0.02363 2.007999,-0.02363"
41754c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
41854c4cbb6SAmr Mokhtar      <path
41954c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
42054c4cbb6SAmr Mokhtar         id="path4741-5"
42154c4cbb6SAmr Mokhtar         d="m 18.686199,70.237907 c 0,0 -0.4016,2.480469 -1.370164,2.456847 -0.968564,-0.02363 -2.007999,-0.02363 -2.007999,-0.02363"
42254c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
42354c4cbb6SAmr Mokhtar      <path
42454c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
42554c4cbb6SAmr Mokhtar         id="path4760"
42654c4cbb6SAmr Mokhtar         d="m 15.308036,72.671124 -0.02362,2.527721"
42754c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
42854c4cbb6SAmr Mokhtar    </g>
42954c4cbb6SAmr Mokhtar    <g
43054c4cbb6SAmr Mokhtar       id="g5063">
43154c4cbb6SAmr Mokhtar      <path
43254c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
43354c4cbb6SAmr Mokhtar         id="path4741-0"
43454c4cbb6SAmr Mokhtar         d="m 18.686199,70.426891 c 0,0 0.4016,2.480469 1.370164,2.456847 0.968564,-0.02363 2.007999,-0.02363 2.007999,-0.02363"
43554c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
43654c4cbb6SAmr Mokhtar      <path
43754c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
43854c4cbb6SAmr Mokhtar         id="path4741-5-8"
43954c4cbb6SAmr Mokhtar         d="m 132.59878,70.332401 c 0,0 -0.4016,2.480469 -1.37017,2.456847 -0.96856,-0.02363 -2.008,-0.02363 -2.008,-0.02363"
44054c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
44154c4cbb6SAmr Mokhtar      <path
44254c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
44354c4cbb6SAmr Mokhtar         id="path4760-2"
44454c4cbb6SAmr Mokhtar         d="m 75.831475,72.954606 -0.02362,2.527721"
44554c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
44654c4cbb6SAmr Mokhtar      <path
44754c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
44854c4cbb6SAmr Mokhtar         id="path4809"
44954c4cbb6SAmr Mokhtar         d="M 22.064362,72.860108 129.22061,72.765618"
45054c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
45154c4cbb6SAmr Mokhtar    </g>
45254c4cbb6SAmr Mokhtar    <flowRoot
45354c4cbb6SAmr Mokhtar       xml:space="preserve"
45454c4cbb6SAmr Mokhtar       id="flowRoot4811"
45554c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:13.33333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none"
45654c4cbb6SAmr Mokhtar       transform="scale(0.26458333)"><flowRegion
45754c4cbb6SAmr Mokhtar         id="flowRegion4813"><rect
45854c4cbb6SAmr Mokhtar           id="rect4815"
45954c4cbb6SAmr Mokhtar           width="41.785713"
46054c4cbb6SAmr Mokhtar           height="14.642858"
46154c4cbb6SAmr Mokhtar           x="39.285713"
46254c4cbb6SAmr Mokhtar           y="287.16254" /></flowRegion><flowPara
463*7be78d02SJosh Soref         id="flowPara4817">offset</flowPara></flowRoot>    <text
46454c4cbb6SAmr Mokhtar       xml:space="preserve"
46554c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:3.14881921px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#9cc3e5;fill-opacity:1;stroke:none;stroke-width:0.23616144"
46654c4cbb6SAmr Mokhtar       x="74.16684"
46754c4cbb6SAmr Mokhtar       y="75.043541"
46854c4cbb6SAmr Mokhtar       id="text4821-3"
46954c4cbb6SAmr Mokhtar       transform="scale(0.95903923,1.0427102)"><tspan
47054c4cbb6SAmr Mokhtar         sodipodi:role="line"
47154c4cbb6SAmr Mokhtar         id="tspan4819-0"
47254c4cbb6SAmr Mokhtar         x="74.16684"
47354c4cbb6SAmr Mokhtar         y="75.043541"
47454c4cbb6SAmr Mokhtar         style="fill:#9cc3e5;fill-opacity:1;stroke-width:0.23616144">length</tspan></text>
47554c4cbb6SAmr Mokhtar    <text
47654c4cbb6SAmr Mokhtar       xml:space="preserve"
47754c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:3.14881921px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#9cc3e5;fill-opacity:1;stroke:none;stroke-width:0.23616144"
47854c4cbb6SAmr Mokhtar       x="11.603812"
47954c4cbb6SAmr Mokhtar       y="75.449066"
48054c4cbb6SAmr Mokhtar       id="text4821-3-9"
48154c4cbb6SAmr Mokhtar       transform="scale(0.95903924,1.0427102)"><tspan
48254c4cbb6SAmr Mokhtar         sodipodi:role="line"
48354c4cbb6SAmr Mokhtar         id="tspan4819-0-0"
48454c4cbb6SAmr Mokhtar         x="11.603812"
48554c4cbb6SAmr Mokhtar         y="75.449066"
48654c4cbb6SAmr Mokhtar         style="fill:#9cc3e5;fill-opacity:1;stroke-width:0.23616144">offset</tspan></text>
48754c4cbb6SAmr Mokhtar    <text
48854c4cbb6SAmr Mokhtar       xml:space="preserve"
48954c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:3.14881921px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#7f8085;fill-opacity:1;stroke:none;stroke-width:0.23616144"
49054c4cbb6SAmr Mokhtar       x="150.53461"
49154c4cbb6SAmr Mokhtar       y="58.039307"
49254c4cbb6SAmr Mokhtar       id="text4821-3-6"
49354c4cbb6SAmr Mokhtar       transform="scale(0.95903924,1.0427102)"><tspan
49454c4cbb6SAmr Mokhtar         sodipodi:role="line"
49554c4cbb6SAmr Mokhtar         id="tspan4819-0-1"
49654c4cbb6SAmr Mokhtar         x="150.53461"
49754c4cbb6SAmr Mokhtar         y="58.039307"
49854c4cbb6SAmr Mokhtar         style="fill:#7f8085;fill-opacity:1;stroke-width:0.23616144">The encoded TB is given as a</tspan><tspan
49954c4cbb6SAmr Mokhtar         sodipodi:role="line"
50054c4cbb6SAmr Mokhtar         x="150.53461"
50154c4cbb6SAmr Mokhtar         y="61.97533"
50254c4cbb6SAmr Mokhtar         style="fill:#7f8085;fill-opacity:1;stroke-width:0.23616144"
50354c4cbb6SAmr Mokhtar         id="tspan4877">contiguous buffer</tspan></text>
50454c4cbb6SAmr Mokhtar    <path
50554c4cbb6SAmr Mokhtar       style="fill:none;stroke:#7f7f7f;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.1199999, 0.26499999;stroke-dashoffset:0;stroke-opacity:1"
50654c4cbb6SAmr Mokhtar       d="M 10.423511,83.31801 H 72.162772"
50754c4cbb6SAmr Mokhtar       id="path4885"
50854c4cbb6SAmr Mokhtar       inkscape:connector-curvature="0" />
50954c4cbb6SAmr Mokhtar    <path
51054c4cbb6SAmr Mokhtar       style="fill:none;stroke:#818181;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.1199999, 0.26499999;stroke-dashoffset:0;stroke-opacity:1"
51154c4cbb6SAmr Mokhtar       d="M 82.319012,83.31801 176.93243,83.184377"
51254c4cbb6SAmr Mokhtar       id="path4887"
51354c4cbb6SAmr Mokhtar       inkscape:connector-curvature="0" />
51454c4cbb6SAmr Mokhtar    <text
51554c4cbb6SAmr Mokhtar       xml:space="preserve"
51654c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:5.39796209px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#818181;fill-opacity:1;stroke:none;stroke-width:0.40484715"
51754c4cbb6SAmr Mokhtar       x="77.368088"
51854c4cbb6SAmr Mokhtar       y="81.855705"
51954c4cbb6SAmr Mokhtar       id="text4891"
52054c4cbb6SAmr Mokhtar       transform="scale(0.96100989,1.040572)"><tspan
52154c4cbb6SAmr Mokhtar         sodipodi:role="line"
52254c4cbb6SAmr Mokhtar         id="tspan4889"
52354c4cbb6SAmr Mokhtar         x="77.368088"
52454c4cbb6SAmr Mokhtar         y="81.855705"
52554c4cbb6SAmr Mokhtar         style="fill:#818181;fill-opacity:1;stroke-width:0.40484715">or</tspan></text>
52654c4cbb6SAmr Mokhtar    <path
52754c4cbb6SAmr Mokhtar       style="fill:none;stroke:#7f7f7f;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.11999992, 0.26499999;stroke-dashoffset:0;stroke-opacity:1"
52854c4cbb6SAmr Mokhtar       d="M 9.7553377,181.2723 H 71.494599"
52954c4cbb6SAmr Mokhtar       id="path4885-9"
53054c4cbb6SAmr Mokhtar       inkscape:connector-curvature="0" />
53154c4cbb6SAmr Mokhtar    <path
53254c4cbb6SAmr Mokhtar       style="fill:none;stroke:#818181;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2.11999992, 0.26499999;stroke-dashoffset:0;stroke-opacity:1"
53354c4cbb6SAmr Mokhtar       d="m 81.786039,181.24224 94.613421,-0.13363"
53454c4cbb6SAmr Mokhtar       id="path4887-9"
53554c4cbb6SAmr Mokhtar       inkscape:connector-curvature="0" />
53654c4cbb6SAmr Mokhtar    <text
53754c4cbb6SAmr Mokhtar       xml:space="preserve"
53854c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:5.39796209px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#818181;fill-opacity:1;stroke:none;stroke-width:0.40484715"
53954c4cbb6SAmr Mokhtar       x="76.813484"
54054c4cbb6SAmr Mokhtar       y="175.96187"
54154c4cbb6SAmr Mokhtar       id="text4891-9"
54254c4cbb6SAmr Mokhtar       transform="scale(0.9610099,1.040572)"><tspan
54354c4cbb6SAmr Mokhtar         sodipodi:role="line"
54454c4cbb6SAmr Mokhtar         id="tspan4889-7"
54554c4cbb6SAmr Mokhtar         x="76.813484"
54654c4cbb6SAmr Mokhtar         y="175.96187"
54754c4cbb6SAmr Mokhtar         style="fill:#818181;fill-opacity:1;stroke-width:0.40484715">or</tspan></text>
54854c4cbb6SAmr Mokhtar    <rect
54954c4cbb6SAmr Mokhtar       style="opacity:1;fill:#d8d8d8;fill-opacity:1;stroke:#000000;stroke-width:0.199;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
55054c4cbb6SAmr Mokhtar       id="rect4735-7"
55154c4cbb6SAmr Mokhtar       width="6.6797671"
55254c4cbb6SAmr Mokhtar       height="14.033618"
55354c4cbb6SAmr Mokhtar       x="10.825401"
55454c4cbb6SAmr Mokhtar       y="101.15727" />
55554c4cbb6SAmr Mokhtar    <g
55654c4cbb6SAmr Mokhtar       id="g4807-3"
55754c4cbb6SAmr Mokhtar       transform="translate(-0.98393573,46.759016)">
55854c4cbb6SAmr Mokhtar      <path
55954c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
56054c4cbb6SAmr Mokhtar         id="path4741-2"
56154c4cbb6SAmr Mokhtar         d="m 11.929873,70.237907 c 0,0 0.4016,2.480469 1.370164,2.456847 0.968564,-0.02363 2.007999,-0.02363 2.007999,-0.02363"
56254c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
56354c4cbb6SAmr Mokhtar      <path
56454c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
56554c4cbb6SAmr Mokhtar         id="path4741-5-81"
56654c4cbb6SAmr Mokhtar         d="m 18.686199,70.237907 c 0,0 -0.4016,2.480469 -1.370164,2.456847 -0.968564,-0.02363 -2.007999,-0.02363 -2.007999,-0.02363"
56754c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
56854c4cbb6SAmr Mokhtar      <path
56954c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
57054c4cbb6SAmr Mokhtar         id="path4760-3"
57154c4cbb6SAmr Mokhtar         d="m 15.308036,72.671124 -0.02362,2.527721"
57254c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
57354c4cbb6SAmr Mokhtar    </g>
57454c4cbb6SAmr Mokhtar    <text
57554c4cbb6SAmr Mokhtar       xml:space="preserve"
57654c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:3.14881921px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#9cc3e5;fill-opacity:1;stroke:none;stroke-width:0.23616144"
57754c4cbb6SAmr Mokhtar       x="10.57785"
57854c4cbb6SAmr Mokhtar       y="120.11156"
57954c4cbb6SAmr Mokhtar       id="text4821-3-9-7"
58054c4cbb6SAmr Mokhtar       transform="scale(0.95903924,1.0427102)"><tspan
58154c4cbb6SAmr Mokhtar         sodipodi:role="line"
58254c4cbb6SAmr Mokhtar         id="tspan4819-0-0-3"
58354c4cbb6SAmr Mokhtar         x="10.57785"
58454c4cbb6SAmr Mokhtar         y="120.11156"
58554c4cbb6SAmr Mokhtar         style="fill:#9cc3e5;fill-opacity:1;stroke-width:0.23616144">offset</tspan></text>
58654c4cbb6SAmr Mokhtar    <g
58754c4cbb6SAmr Mokhtar       transform="matrix(0.99106501,0,0,1.0000618,-0.90257595,46.700562)"
58854c4cbb6SAmr Mokhtar       id="g4997-1">
58954c4cbb6SAmr Mokhtar      <a
59054c4cbb6SAmr Mokhtar         id="a990-9">
59154c4cbb6SAmr Mokhtar        <rect
59254c4cbb6SAmr Mokhtar           style="opacity:1;fill:#9cc3e5;fill-opacity:1;stroke:#000000;stroke-width:0.1950596;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
59354c4cbb6SAmr Mokhtar           id="rect854-4"
59454c4cbb6SAmr Mokhtar           width="44.771584"
59554c4cbb6SAmr Mokhtar           height="14.03559"
59654c4cbb6SAmr Mokhtar           x="18.573261"
59754c4cbb6SAmr Mokhtar           y="54.450935" />
59854c4cbb6SAmr Mokhtar      </a>
59954c4cbb6SAmr Mokhtar      <text
60054c4cbb6SAmr Mokhtar         id="text877-1"
60154c4cbb6SAmr Mokhtar         y="62.738258"
60254c4cbb6SAmr Mokhtar         x="21.648832"
60354c4cbb6SAmr Mokhtar         style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
60454c4cbb6SAmr Mokhtar         xml:space="preserve"><tspan
60554c4cbb6SAmr Mokhtar           style="font-size:3.52777767px;stroke-width:0.26458332"
60654c4cbb6SAmr Mokhtar           y="62.738258"
60754c4cbb6SAmr Mokhtar           x="21.648832"
60854c4cbb6SAmr Mokhtar           id="tspan875-9"
60954c4cbb6SAmr Mokhtar           sodipodi:role="line">w<tspan
61054c4cbb6SAmr Mokhtar   id="tspan885-5"
61154c4cbb6SAmr Mokhtar   style="font-size:64.99999762%;baseline-shift:sub">k</tspan> LLR circular buffer</tspan></text>
61254c4cbb6SAmr Mokhtar    </g>
61354c4cbb6SAmr Mokhtar    <g
61454c4cbb6SAmr Mokhtar       transform="matrix(0.98808659,0,0,1.0000825,72.450284,46.566642)"
61554c4cbb6SAmr Mokhtar       id="g4997-1-4">
61654c4cbb6SAmr Mokhtar      <a
61754c4cbb6SAmr Mokhtar         id="a990-9-5">
61854c4cbb6SAmr Mokhtar        <rect
61954c4cbb6SAmr Mokhtar           style="opacity:1;fill:#9cc3e5;fill-opacity:1;stroke:#000000;stroke-width:0.1950596;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
62054c4cbb6SAmr Mokhtar           id="rect854-4-6"
62154c4cbb6SAmr Mokhtar           width="44.771584"
62254c4cbb6SAmr Mokhtar           height="14.03559"
62354c4cbb6SAmr Mokhtar           x="18.573261"
62454c4cbb6SAmr Mokhtar           y="54.450935" />
62554c4cbb6SAmr Mokhtar      </a>
62654c4cbb6SAmr Mokhtar      <text
62754c4cbb6SAmr Mokhtar         id="text877-1-0"
62854c4cbb6SAmr Mokhtar         y="62.738258"
62954c4cbb6SAmr Mokhtar         x="21.648832"
63054c4cbb6SAmr Mokhtar         style="font-style:normal;font-weight:normal;font-size:4.23333311px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
63154c4cbb6SAmr Mokhtar         xml:space="preserve"><tspan
63254c4cbb6SAmr Mokhtar           style="font-size:3.52777767px;stroke-width:0.26458332"
63354c4cbb6SAmr Mokhtar           y="62.738258"
63454c4cbb6SAmr Mokhtar           x="21.648832"
63554c4cbb6SAmr Mokhtar           id="tspan875-9-8"
63654c4cbb6SAmr Mokhtar           sodipodi:role="line">w<tspan
63754c4cbb6SAmr Mokhtar   id="tspan885-5-7"
63854c4cbb6SAmr Mokhtar   style="font-size:64.99999762%;baseline-shift:sub">k</tspan> LLR circular buffer</tspan></text>
63954c4cbb6SAmr Mokhtar    </g>
64054c4cbb6SAmr Mokhtar    <g
64154c4cbb6SAmr Mokhtar       transform="matrix(1.0292712,0,0,0.99978365,-1.5276486,46.585803)"
64254c4cbb6SAmr Mokhtar       id="g5063-5">
64354c4cbb6SAmr Mokhtar      <path
64454c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
64554c4cbb6SAmr Mokhtar         id="path4741-0-0"
64654c4cbb6SAmr Mokhtar         d="m 18.686199,70.426891 c 0,0 0.4016,2.480469 1.370164,2.456847 0.968564,-0.02363 2.007999,-0.02363 2.007999,-0.02363"
64754c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
64854c4cbb6SAmr Mokhtar      <path
64954c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
65054c4cbb6SAmr Mokhtar         id="path4741-5-8-2"
65154c4cbb6SAmr Mokhtar         d="m 132.59878,70.332401 c 0,0 -0.4016,2.480469 -1.37017,2.456847 -0.96856,-0.02363 -2.008,-0.02363 -2.008,-0.02363"
65254c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
65354c4cbb6SAmr Mokhtar      <path
65454c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
65554c4cbb6SAmr Mokhtar         id="path4760-2-4"
65654c4cbb6SAmr Mokhtar         d="m 75.831475,72.954606 -0.02362,2.527721"
65754c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
65854c4cbb6SAmr Mokhtar      <path
65954c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
66054c4cbb6SAmr Mokhtar         id="path4809-8"
66154c4cbb6SAmr Mokhtar         d="M 22.064362,72.860108 129.22061,72.765618"
66254c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
66354c4cbb6SAmr Mokhtar    </g>
66454c4cbb6SAmr Mokhtar    <text
66554c4cbb6SAmr Mokhtar       xml:space="preserve"
66654c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:3.14881921px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#9cc3e5;fill-opacity:1;stroke:none;stroke-width:0.23616144"
66754c4cbb6SAmr Mokhtar       x="74.729973"
66854c4cbb6SAmr Mokhtar       y="119.73718"
66954c4cbb6SAmr Mokhtar       id="text4821-3-3"
67054c4cbb6SAmr Mokhtar       transform="scale(0.95903924,1.0427102)"><tspan
67154c4cbb6SAmr Mokhtar         sodipodi:role="line"
67254c4cbb6SAmr Mokhtar         id="tspan4819-0-7"
67354c4cbb6SAmr Mokhtar         x="74.729973"
67454c4cbb6SAmr Mokhtar         y="119.73718"
67554c4cbb6SAmr Mokhtar         style="fill:#9cc3e5;fill-opacity:1;stroke-width:0.23616144">length</tspan></text>
67654c4cbb6SAmr Mokhtar    <path
67754c4cbb6SAmr Mokhtar       style="fill:#9cc3e5;fill-opacity:1;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
67854c4cbb6SAmr Mokhtar       d="m 61.876283,101.15486 9.985811,-0.03 v 4.04245 l -2.53906,1.46999 5.57925,2.87314 -3.006781,1.60362 v 4.04245 l -10.01922,0.0348 z"
67954c4cbb6SAmr Mokhtar       id="path5575"
68054c4cbb6SAmr Mokhtar       inkscape:connector-curvature="0" />
68154c4cbb6SAmr Mokhtar    <path
68254c4cbb6SAmr Mokhtar       style="fill:#9cc3e5;fill-opacity:1;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
68354c4cbb6SAmr Mokhtar       d="m 90.802274,101.02207 -9.953242,0.003 -0.03341,3.94222 -2.639287,1.63703 5.679477,2.87314 -2.939965,1.57021 v 4.00905 l 9.886426,0.003 z"
68454c4cbb6SAmr Mokhtar       id="path5581"
68554c4cbb6SAmr Mokhtar       inkscape:connector-curvature="0" />
68654c4cbb6SAmr Mokhtar    <text
68754c4cbb6SAmr Mokhtar       xml:space="preserve"
68854c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
68954c4cbb6SAmr Mokhtar       x="64.84626"
69054c4cbb6SAmr Mokhtar       y="109.37679"
69154c4cbb6SAmr Mokhtar       id="text5879"><tspan
69254c4cbb6SAmr Mokhtar         sodipodi:role="line"
69354c4cbb6SAmr Mokhtar         id="tspan5877"
69454c4cbb6SAmr Mokhtar         x="64.84626"
69554c4cbb6SAmr Mokhtar         y="109.37679"
69654c4cbb6SAmr Mokhtar         style="stroke-width:0.26458332">..</tspan></text>
69754c4cbb6SAmr Mokhtar    <text
69854c4cbb6SAmr Mokhtar       xml:space="preserve"
69954c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
70054c4cbb6SAmr Mokhtar       x="85.559654"
70154c4cbb6SAmr Mokhtar       y="109.51042"
70254c4cbb6SAmr Mokhtar       id="text5883"><tspan
70354c4cbb6SAmr Mokhtar         sodipodi:role="line"
70454c4cbb6SAmr Mokhtar         id="tspan5881"
70554c4cbb6SAmr Mokhtar         x="85.559654"
70654c4cbb6SAmr Mokhtar         y="109.51042"
70754c4cbb6SAmr Mokhtar         style="stroke-width:0.26458332">..</tspan></text>
70854c4cbb6SAmr Mokhtar    <path
70954c4cbb6SAmr Mokhtar       style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow2Mend)"
71054c4cbb6SAmr Mokhtar       d="m 66.783973,101.05803 c 0,0 5.144937,-13.096212 18.942727,-0.33409"
71154c4cbb6SAmr Mokhtar       id="path5899"
71254c4cbb6SAmr Mokhtar       inkscape:connector-curvature="0" />
71354c4cbb6SAmr Mokhtar    <text
71454c4cbb6SAmr Mokhtar       xml:space="preserve"
71554c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:3.06663418px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#7f8085;fill-opacity:1;stroke:none;stroke-width:0.22999756"
71654c4cbb6SAmr Mokhtar       x="155.38319"
71754c4cbb6SAmr Mokhtar       y="97.845207"
71854c4cbb6SAmr Mokhtar       id="text4821-3-6-2"
71954c4cbb6SAmr Mokhtar       transform="scale(0.93400804,1.0706546)"><tspan
72054c4cbb6SAmr Mokhtar         sodipodi:role="line"
72154c4cbb6SAmr Mokhtar         id="tspan4819-0-1-0"
72254c4cbb6SAmr Mokhtar         x="155.38319"
72354c4cbb6SAmr Mokhtar         y="97.845207"
72454c4cbb6SAmr Mokhtar         style="fill:#7f8085;fill-opacity:1;stroke-width:0.22999756">The encoded TB is given as a</tspan><tspan
72554c4cbb6SAmr Mokhtar         sodipodi:role="line"
72654c4cbb6SAmr Mokhtar         x="155.38319"
72754c4cbb6SAmr Mokhtar         y="101.6785"
72854c4cbb6SAmr Mokhtar         style="fill:#7f8085;fill-opacity:1;stroke-width:0.22999756"
72954c4cbb6SAmr Mokhtar         id="tspan4877-1">&quot;scattered&quot; buffer through a</tspan><tspan
73054c4cbb6SAmr Mokhtar         sodipodi:role="line"
73154c4cbb6SAmr Mokhtar         x="155.38319"
73254c4cbb6SAmr Mokhtar         y="105.5118"
73354c4cbb6SAmr Mokhtar         style="fill:#7f8085;fill-opacity:1;stroke-width:0.22999756"
73454c4cbb6SAmr Mokhtar         id="tspan5992">chained mbuf</tspan></text>
73554c4cbb6SAmr Mokhtar    <text
73654c4cbb6SAmr Mokhtar       xml:space="preserve"
73754c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:3.06663418px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#7f8085;fill-opacity:1;stroke:none;stroke-width:0.22999756"
73854c4cbb6SAmr Mokhtar       x="147.15628"
73954c4cbb6SAmr Mokhtar       y="145.52435"
74054c4cbb6SAmr Mokhtar       id="text4821-3-6-2-4"
74154c4cbb6SAmr Mokhtar       transform="scale(0.93400803,1.0706546)"><tspan
74254c4cbb6SAmr Mokhtar         sodipodi:role="line"
74354c4cbb6SAmr Mokhtar         x="147.15628"
74454c4cbb6SAmr Mokhtar         y="145.52435"
74554c4cbb6SAmr Mokhtar         style="fill:#7f8085;fill-opacity:1;stroke-width:0.22999756"
74654c4cbb6SAmr Mokhtar         id="tspan5992-2">Result is decoded back into the given output</tspan><tspan
74754c4cbb6SAmr Mokhtar         sodipodi:role="line"
74854c4cbb6SAmr Mokhtar         x="147.15628"
74954c4cbb6SAmr Mokhtar         y="149.35765"
75054c4cbb6SAmr Mokhtar         style="fill:#7f8085;fill-opacity:1;stroke-width:0.22999756"
75154c4cbb6SAmr Mokhtar         id="tspan6023">mbuf as one contiguous buffer with no </tspan><tspan
75254c4cbb6SAmr Mokhtar         sodipodi:role="line"
75354c4cbb6SAmr Mokhtar         x="147.15628"
75454c4cbb6SAmr Mokhtar         y="153.19093"
75554c4cbb6SAmr Mokhtar         style="fill:#7f8085;fill-opacity:1;stroke-width:0.22999756"
75654c4cbb6SAmr Mokhtar         id="tspan6025">CRC24B retaining</tspan></text>
75754c4cbb6SAmr Mokhtar    <g
75854c4cbb6SAmr Mokhtar       id="g6253">
75954c4cbb6SAmr Mokhtar      <g
76054c4cbb6SAmr Mokhtar         transform="translate(10.356694,1.2027129)"
76154c4cbb6SAmr Mokhtar         id="g6079">
76254c4cbb6SAmr Mokhtar        <path
76354c4cbb6SAmr Mokhtar           style="fill:#fec000;fill-opacity:1;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
76454c4cbb6SAmr Mokhtar           d="m 64.144685,140.61392 -0.03341,-11.65963 h 4.209497 l -0.03341,11.65963 1.971111,-0.0334 -4.042449,3.90882 -4.04245,-3.90882 z"
76554c4cbb6SAmr Mokhtar           id="path6066"
76654c4cbb6SAmr Mokhtar           inkscape:connector-curvature="0" />
76754c4cbb6SAmr Mokhtar        <text
76854c4cbb6SAmr Mokhtar           xml:space="preserve"
76954c4cbb6SAmr Mokhtar           style="font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
77054c4cbb6SAmr Mokhtar           x="-142.49652"
77154c4cbb6SAmr Mokhtar           y="67.226768"
77254c4cbb6SAmr Mokhtar           id="text6074"
77354c4cbb6SAmr Mokhtar           transform="rotate(-90)"><tspan
77454c4cbb6SAmr Mokhtar             sodipodi:role="line"
77554c4cbb6SAmr Mokhtar             id="tspan6072"
77654c4cbb6SAmr Mokhtar             x="-142.49652"
77754c4cbb6SAmr Mokhtar             y="67.226768"
77854c4cbb6SAmr Mokhtar             style="font-size:2.82222223px;stroke-width:0.26458332">decode</tspan></text>
77954c4cbb6SAmr Mokhtar      </g>
78054c4cbb6SAmr Mokhtar    </g>
78154c4cbb6SAmr Mokhtar    <text
78254c4cbb6SAmr Mokhtar       xml:space="preserve"
78354c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:3.06663418px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#7f8085;fill-opacity:1;stroke:none;stroke-width:0.22999756"
78454c4cbb6SAmr Mokhtar       x="146.80908"
78554c4cbb6SAmr Mokhtar       y="180.29805"
78654c4cbb6SAmr Mokhtar       id="text4821-3-6-2-4-6"
78754c4cbb6SAmr Mokhtar       transform="scale(0.93400803,1.0706546)"><tspan
78854c4cbb6SAmr Mokhtar         sodipodi:role="line"
78954c4cbb6SAmr Mokhtar         x="146.80908"
79054c4cbb6SAmr Mokhtar         y="180.29805"
79154c4cbb6SAmr Mokhtar         style="fill:#7f8085;fill-opacity:1;stroke-width:0.22999756"
79254c4cbb6SAmr Mokhtar         id="tspan6025-0">Result is decoded back into the given output</tspan><tspan
79354c4cbb6SAmr Mokhtar         sodipodi:role="line"
79454c4cbb6SAmr Mokhtar         x="146.80908"
79554c4cbb6SAmr Mokhtar         y="184.13135"
79654c4cbb6SAmr Mokhtar         style="fill:#7f8085;fill-opacity:1;stroke-width:0.22999756"
79754c4cbb6SAmr Mokhtar         id="tspan6110">mbuf as one contiguous buffer with CRC24B</tspan><tspan
79854c4cbb6SAmr Mokhtar         sodipodi:role="line"
79954c4cbb6SAmr Mokhtar         x="146.80908"
80054c4cbb6SAmr Mokhtar         y="187.96463"
80154c4cbb6SAmr Mokhtar         style="fill:#7f8085;fill-opacity:1;stroke-width:0.22999756"
80254c4cbb6SAmr Mokhtar         id="tspan6112">retained in place when</tspan><tspan
80354c4cbb6SAmr Mokhtar         sodipodi:role="line"
80454c4cbb6SAmr Mokhtar         x="146.80908"
80554c4cbb6SAmr Mokhtar         y="191.79793"
80654c4cbb6SAmr Mokhtar         style="fill:#7f8085;fill-opacity:1;stroke-width:0.22999756"
80754c4cbb6SAmr Mokhtar         id="tspan6114">RTE_BBDEV_TURBO_DEC_TB_CRC_24B_KEEP</tspan><tspan
80854c4cbb6SAmr Mokhtar         sodipodi:role="line"
80954c4cbb6SAmr Mokhtar         x="146.80908"
81054c4cbb6SAmr Mokhtar         y="195.63123"
81154c4cbb6SAmr Mokhtar         style="fill:#7f8085;fill-opacity:1;stroke-width:0.22999756"
81254c4cbb6SAmr Mokhtar         id="tspan6116">is set in op_flags</tspan></text>
81354c4cbb6SAmr Mokhtar    <text
81454c4cbb6SAmr Mokhtar       xml:space="preserve"
81554c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:3.14881921px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#a8d08d;fill-opacity:1;stroke:none;stroke-width:0.23616144"
81654c4cbb6SAmr Mokhtar       x="25.9951"
81754c4cbb6SAmr Mokhtar       y="169.83803"
81854c4cbb6SAmr Mokhtar       id="text4821-3-9-7-1"
81954c4cbb6SAmr Mokhtar       transform="scale(0.95903924,1.0427102)"><tspan
82054c4cbb6SAmr Mokhtar         sodipodi:role="line"
82154c4cbb6SAmr Mokhtar         id="tspan4819-0-0-3-0"
82254c4cbb6SAmr Mokhtar         x="25.9951"
82354c4cbb6SAmr Mokhtar         y="169.83803"
82454c4cbb6SAmr Mokhtar         style="fill:#a8d08d;fill-opacity:1;stroke-width:0.23616144">offset</tspan></text>
82554c4cbb6SAmr Mokhtar    <text
82654c4cbb6SAmr Mokhtar       xml:space="preserve"
82754c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:3.14881921px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#a8d08d;fill-opacity:1;stroke:none;stroke-width:0.23616144"
82854c4cbb6SAmr Mokhtar       x="75.794968"
82954c4cbb6SAmr Mokhtar       y="168.951"
83054c4cbb6SAmr Mokhtar       id="text4821-3-3-0"
83154c4cbb6SAmr Mokhtar       transform="scale(0.95903924,1.0427102)"><tspan
83254c4cbb6SAmr Mokhtar         sodipodi:role="line"
83354c4cbb6SAmr Mokhtar         id="tspan4819-0-7-8"
83454c4cbb6SAmr Mokhtar         x="75.794968"
83554c4cbb6SAmr Mokhtar         y="168.951"
83654c4cbb6SAmr Mokhtar         style="fill:#a8d08d;fill-opacity:1;stroke-width:0.23616144">length</tspan></text>
83754c4cbb6SAmr Mokhtar    <path
83854c4cbb6SAmr Mokhtar       style="display:inline;fill:none;stroke:#a8d08d;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Mstart);marker-end:url(#marker6509)"
83954c4cbb6SAmr Mokhtar       d="m 32.606882,149.73449 c 19.777945,-0.0668 19.777945,-0.0668 19.777945,-0.0668"
84054c4cbb6SAmr Mokhtar       id="path6255"
84154c4cbb6SAmr Mokhtar       inkscape:connector-curvature="0" />
84254c4cbb6SAmr Mokhtar    <g
84354c4cbb6SAmr Mokhtar       style="display:inline"
84454c4cbb6SAmr Mokhtar       id="g4807-5"
84554c4cbb6SAmr Mokhtar       transform="translate(13.985119,97.480562)">
84654c4cbb6SAmr Mokhtar      <path
84754c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
84854c4cbb6SAmr Mokhtar         id="path4741-6"
84954c4cbb6SAmr Mokhtar         d="m 11.929873,70.237907 c 0,0 0.4016,2.480469 1.370164,2.456847 0.968564,-0.02363 2.007999,-0.02363 2.007999,-0.02363"
85054c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
85154c4cbb6SAmr Mokhtar      <path
85254c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
85354c4cbb6SAmr Mokhtar         id="path4741-5-88"
85454c4cbb6SAmr Mokhtar         d="m 18.686199,70.237907 c 0,0 -0.4016,2.480469 -1.370164,2.456847 -0.968564,-0.02363 -2.007999,-0.02363 -2.007999,-0.02363"
85554c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
85654c4cbb6SAmr Mokhtar      <path
85754c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
85854c4cbb6SAmr Mokhtar         id="path4760-9"
85954c4cbb6SAmr Mokhtar         d="m 15.308036,72.671124 -0.02362,2.527721"
86054c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
86154c4cbb6SAmr Mokhtar    </g>
86254c4cbb6SAmr Mokhtar    <g
86354c4cbb6SAmr Mokhtar       style="display:inline"
86454c4cbb6SAmr Mokhtar       transform="matrix(0.78752716,0,0,1.0016782,17.928141,97.168708)"
86554c4cbb6SAmr Mokhtar       id="g5063-5-2">
86654c4cbb6SAmr Mokhtar      <path
86754c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
86854c4cbb6SAmr Mokhtar         id="path4741-0-0-0"
86954c4cbb6SAmr Mokhtar         d="m 18.686199,70.426891 c 0,0 0.4016,2.480469 1.370164,2.456847 0.968564,-0.02363 2.007999,-0.02363 2.007999,-0.02363"
87054c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
87154c4cbb6SAmr Mokhtar      <path
87254c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
87354c4cbb6SAmr Mokhtar         id="path4741-5-8-2-1"
87454c4cbb6SAmr Mokhtar         d="m 132.59878,70.332401 c 0,0 -0.4016,2.480469 -1.37017,2.456847 -0.96856,-0.02363 -2.008,-0.02363 -2.008,-0.02363"
87554c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
87654c4cbb6SAmr Mokhtar      <path
87754c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
87854c4cbb6SAmr Mokhtar         id="path4760-2-4-5"
87954c4cbb6SAmr Mokhtar         d="m 75.831475,72.954606 -0.02362,2.527721"
88054c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
88154c4cbb6SAmr Mokhtar      <path
88254c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
88354c4cbb6SAmr Mokhtar         id="path4809-8-8"
88454c4cbb6SAmr Mokhtar         d="M 22.064362,72.860108 129.22061,72.765618"
88554c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
88654c4cbb6SAmr Mokhtar    </g>
88754c4cbb6SAmr Mokhtar    <rect
88854c4cbb6SAmr Mokhtar       style="display:inline;opacity:1;fill:#d8d8d8;fill-opacity:1;stroke:#000000;stroke-width:0.199;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
88954c4cbb6SAmr Mokhtar       id="rect4735-7-3"
89054c4cbb6SAmr Mokhtar       width="6.6797671"
89154c4cbb6SAmr Mokhtar       height="14.033618"
89254c4cbb6SAmr Mokhtar       x="25.781357"
89354c4cbb6SAmr Mokhtar       y="152.21487" />
89454c4cbb6SAmr Mokhtar    <g
89554c4cbb6SAmr Mokhtar       id="g8093">
89654c4cbb6SAmr Mokhtar      <rect
89754c4cbb6SAmr Mokhtar         y="152.21487"
89854c4cbb6SAmr Mokhtar         x="32.461124"
89954c4cbb6SAmr Mokhtar         height="14.0336"
90054c4cbb6SAmr Mokhtar         width="16.248745"
90154c4cbb6SAmr Mokhtar         id="rect6210"
90254c4cbb6SAmr Mokhtar         style="display:inline;opacity:1;fill:#a8d08d;fill-opacity:1;stroke:#000000;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
90354c4cbb6SAmr Mokhtar      <text
90454c4cbb6SAmr Mokhtar         id="text6214"
90554c4cbb6SAmr Mokhtar         y="158.15347"
90654c4cbb6SAmr Mokhtar         x="40.321487"
90754c4cbb6SAmr Mokhtar         style="font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
90854c4cbb6SAmr Mokhtar         xml:space="preserve"><tspan
90954c4cbb6SAmr Mokhtar           style="text-align:center;text-anchor:middle;stroke-width:0.26458332"
91054c4cbb6SAmr Mokhtar           y="158.15347"
91154c4cbb6SAmr Mokhtar           x="40.321487"
91254c4cbb6SAmr Mokhtar           id="tspan6212"
91354c4cbb6SAmr Mokhtar           sodipodi:role="line">CB<tspan
91454c4cbb6SAmr Mokhtar   id="tspan6218"
91554c4cbb6SAmr Mokhtar   style="font-size:64.99999762%;text-align:center;baseline-shift:sub;text-anchor:middle">1</tspan></tspan><tspan
91654c4cbb6SAmr Mokhtar           id="tspan6216"
91754c4cbb6SAmr Mokhtar           style="text-align:center;text-anchor:middle;stroke-width:0.26458332"
91854c4cbb6SAmr Mokhtar           y="162.5632"
91954c4cbb6SAmr Mokhtar           x="40.321487"
92054c4cbb6SAmr Mokhtar           sodipodi:role="line">hard</tspan></text>
92154c4cbb6SAmr Mokhtar    </g>
92254c4cbb6SAmr Mokhtar    <g
92354c4cbb6SAmr Mokhtar       id="g8100">
92454c4cbb6SAmr Mokhtar      <rect
92554c4cbb6SAmr Mokhtar         y="152.21487"
92654c4cbb6SAmr Mokhtar         x="48.709869"
92754c4cbb6SAmr Mokhtar         height="14.0336"
92854c4cbb6SAmr Mokhtar         width="16.248745"
92954c4cbb6SAmr Mokhtar         id="rect6210-1"
93054c4cbb6SAmr Mokhtar         style="display:inline;opacity:1;fill:#a8d08d;fill-opacity:1;stroke:#000000;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
93154c4cbb6SAmr Mokhtar      <text
93254c4cbb6SAmr Mokhtar         id="text6214-7"
93354c4cbb6SAmr Mokhtar         y="158.15347"
93454c4cbb6SAmr Mokhtar         x="56.570232"
93554c4cbb6SAmr Mokhtar         style="font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
93654c4cbb6SAmr Mokhtar         xml:space="preserve"><tspan
93754c4cbb6SAmr Mokhtar           style="text-align:center;text-anchor:middle;stroke-width:0.26458332"
93854c4cbb6SAmr Mokhtar           y="158.15347"
93954c4cbb6SAmr Mokhtar           x="56.570232"
94054c4cbb6SAmr Mokhtar           id="tspan6212-1"
94154c4cbb6SAmr Mokhtar           sodipodi:role="line">CB<tspan
94254c4cbb6SAmr Mokhtar   id="tspan6247"
94354c4cbb6SAmr Mokhtar   style="font-size:64.99999762%;baseline-shift:sub">2</tspan></tspan><tspan
94454c4cbb6SAmr Mokhtar           id="tspan6216-4"
94554c4cbb6SAmr Mokhtar           style="text-align:center;text-anchor:middle;stroke-width:0.26458332"
94654c4cbb6SAmr Mokhtar           y="162.5632"
94754c4cbb6SAmr Mokhtar           x="56.570232"
94854c4cbb6SAmr Mokhtar           sodipodi:role="line">hard</tspan></text>
94954c4cbb6SAmr Mokhtar    </g>
95054c4cbb6SAmr Mokhtar    <text
95154c4cbb6SAmr Mokhtar       xml:space="preserve"
95254c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:3.14881921px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#a8d08d;fill-opacity:1;stroke:none;stroke-width:0.23616144"
95354c4cbb6SAmr Mokhtar       x="39.47636"
95454c4cbb6SAmr Mokhtar       y="140.81966"
95554c4cbb6SAmr Mokhtar       id="text4821-3-3-0-5"
95654c4cbb6SAmr Mokhtar       transform="scale(0.95903924,1.0427102)"><tspan
95754c4cbb6SAmr Mokhtar         sodipodi:role="line"
95854c4cbb6SAmr Mokhtar         id="tspan4819-0-7-8-3"
95954c4cbb6SAmr Mokhtar         x="39.47636"
96054c4cbb6SAmr Mokhtar         y="140.81966"
96154c4cbb6SAmr Mokhtar         style="fill:#a8d08d;fill-opacity:1;stroke-width:0.23616144">k_neg</tspan></text>
96254c4cbb6SAmr Mokhtar    <g
96354c4cbb6SAmr Mokhtar       id="g8252">
96454c4cbb6SAmr Mokhtar      <rect
96554c4cbb6SAmr Mokhtar         y="152.21487"
96654c4cbb6SAmr Mokhtar         x="64.958618"
96754c4cbb6SAmr Mokhtar         height="14.033598"
96854c4cbb6SAmr Mokhtar         width="24.977577"
96954c4cbb6SAmr Mokhtar         id="rect6693"
97054c4cbb6SAmr Mokhtar         style="opacity:1;fill:#a8d08d;fill-opacity:1;stroke:#000000;stroke-width:0.26701048;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
97154c4cbb6SAmr Mokhtar      <text
97254c4cbb6SAmr Mokhtar         id="text6697"
97354c4cbb6SAmr Mokhtar         y="160.55891"
97454c4cbb6SAmr Mokhtar         x="75.637276"
97554c4cbb6SAmr Mokhtar         style="font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
97654c4cbb6SAmr Mokhtar         xml:space="preserve"><tspan
97754c4cbb6SAmr Mokhtar           style="stroke-width:0.26458332"
97854c4cbb6SAmr Mokhtar           y="160.55891"
97954c4cbb6SAmr Mokhtar           x="75.637276"
98054c4cbb6SAmr Mokhtar           id="tspan6695"
98154c4cbb6SAmr Mokhtar           sodipodi:role="line">...</tspan></text>
98254c4cbb6SAmr Mokhtar    </g>
98354c4cbb6SAmr Mokhtar    <rect
98454c4cbb6SAmr Mokhtar       style="display:inline;opacity:1;fill:#a8d08d;fill-opacity:1;stroke:#000000;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
98554c4cbb6SAmr Mokhtar       id="rect6210-8"
98654c4cbb6SAmr Mokhtar       width="16.248745"
98754c4cbb6SAmr Mokhtar       height="14.0336"
98854c4cbb6SAmr Mokhtar       x="89.936195"
98954c4cbb6SAmr Mokhtar       y="152.21487" />
99054c4cbb6SAmr Mokhtar    <text
99154c4cbb6SAmr Mokhtar       xml:space="preserve"
99254c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
99354c4cbb6SAmr Mokhtar       x="98.231049"
99454c4cbb6SAmr Mokhtar       y="158.29669"
99554c4cbb6SAmr Mokhtar       id="text6214-78"><tspan
99654c4cbb6SAmr Mokhtar         sodipodi:role="line"
99754c4cbb6SAmr Mokhtar         id="tspan6212-2"
99854c4cbb6SAmr Mokhtar         x="98.231049"
99954c4cbb6SAmr Mokhtar         y="158.29669"
100054c4cbb6SAmr Mokhtar         style="text-align:center;text-anchor:middle;stroke-width:0.26458332">CB<tspan
100154c4cbb6SAmr Mokhtar   style="font-size:2.2930553px;text-align:center;baseline-shift:sub;text-anchor:middle;stroke-width:0.26458332"
100254c4cbb6SAmr Mokhtar   id="tspan6218-3">c-1</tspan></tspan><tspan
100354c4cbb6SAmr Mokhtar         sodipodi:role="line"
100454c4cbb6SAmr Mokhtar         x="98.231049"
100554c4cbb6SAmr Mokhtar         y="162.70642"
100654c4cbb6SAmr Mokhtar         style="text-align:center;text-anchor:middle;stroke-width:0.26458332"
100754c4cbb6SAmr Mokhtar         id="tspan6216-2">hard</tspan></text>
100854c4cbb6SAmr Mokhtar    <rect
100954c4cbb6SAmr Mokhtar       style="display:inline;opacity:1;fill:#a8d08d;fill-opacity:1;stroke:#000000;stroke-width:0.23060164;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
101054c4cbb6SAmr Mokhtar       id="rect6210-8-3"
101154c4cbb6SAmr Mokhtar       width="12.2741"
101254c4cbb6SAmr Mokhtar       height="14.067998"
101354c4cbb6SAmr Mokhtar       x="106.16774"
101454c4cbb6SAmr Mokhtar       y="152.19768" />
101554c4cbb6SAmr Mokhtar    <text
101654c4cbb6SAmr Mokhtar       xml:space="preserve"
101754c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
101854c4cbb6SAmr Mokhtar       x="112.17137"
101954c4cbb6SAmr Mokhtar       y="158.42459"
102054c4cbb6SAmr Mokhtar       id="text6214-78-6"><tspan
102154c4cbb6SAmr Mokhtar         sodipodi:role="line"
102254c4cbb6SAmr Mokhtar         id="tspan6212-2-9"
102354c4cbb6SAmr Mokhtar         x="112.17137"
102454c4cbb6SAmr Mokhtar         y="158.42459"
102554c4cbb6SAmr Mokhtar         style="text-align:center;text-anchor:middle;stroke-width:0.26458332">CB<tspan
102654c4cbb6SAmr Mokhtar   style="font-size:2.2930553px;text-align:center;baseline-shift:sub;text-anchor:middle;stroke-width:0.26458332"
102754c4cbb6SAmr Mokhtar   id="tspan6218-3-7">c</tspan></tspan><tspan
102854c4cbb6SAmr Mokhtar         sodipodi:role="line"
102954c4cbb6SAmr Mokhtar         x="112.17137"
103054c4cbb6SAmr Mokhtar         y="162.83432"
103154c4cbb6SAmr Mokhtar         style="text-align:center;text-anchor:middle;stroke-width:0.26458332"
103254c4cbb6SAmr Mokhtar         id="tspan6216-2-9">hard</tspan></text>
103354c4cbb6SAmr Mokhtar    <g
103454c4cbb6SAmr Mokhtar       id="g6838"
103554c4cbb6SAmr Mokhtar       transform="translate(-4.1092682)">
103654c4cbb6SAmr Mokhtar      <rect
103754c4cbb6SAmr Mokhtar         y="152.22496"
103854c4cbb6SAmr Mokhtar         x="122.55111"
103954c4cbb6SAmr Mokhtar         height="14.040706"
104054c4cbb6SAmr Mokhtar         width="4.0010114"
104154c4cbb6SAmr Mokhtar         id="rect6777"
104254c4cbb6SAmr Mokhtar         style="opacity:1;fill:#375623;fill-opacity:1;stroke:#000000;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
104354c4cbb6SAmr Mokhtar      <text
104454c4cbb6SAmr Mokhtar         transform="rotate(-90)"
104554c4cbb6SAmr Mokhtar         id="text6781"
104654c4cbb6SAmr Mokhtar         y="125.5383"
104754c4cbb6SAmr Mokhtar         x="-164.82439"
104854c4cbb6SAmr Mokhtar         style="font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
104954c4cbb6SAmr Mokhtar         xml:space="preserve"><tspan
105054c4cbb6SAmr Mokhtar           style="font-size:2.82222223px;fill:#ffffff;fill-opacity:1;stroke-width:0.26458332"
105154c4cbb6SAmr Mokhtar           y="125.5383"
105254c4cbb6SAmr Mokhtar           x="-164.82439"
105354c4cbb6SAmr Mokhtar           id="tspan6779"
105454c4cbb6SAmr Mokhtar           sodipodi:role="line">CRC24A</tspan></text>
105554c4cbb6SAmr Mokhtar    </g>
105654c4cbb6SAmr Mokhtar    <path
105754c4cbb6SAmr Mokhtar       style="display:inline;fill:none;stroke:#a8d08d;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Mstart-0);marker-end:url(#marker6509-1)"
105854c4cbb6SAmr Mokhtar       d="m 105.83873,149.28245 c 19.77795,-0.0668 19.77795,-0.0668 19.77795,-0.0668"
105954c4cbb6SAmr Mokhtar       id="path6255-2"
106054c4cbb6SAmr Mokhtar       inkscape:connector-curvature="0" />
106154c4cbb6SAmr Mokhtar    <text
106254c4cbb6SAmr Mokhtar       xml:space="preserve"
106354c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:3.14881921px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#a8d08d;fill-opacity:1;stroke:none;stroke-width:0.23616144"
106454c4cbb6SAmr Mokhtar       x="115.83596"
106554c4cbb6SAmr Mokhtar       y="140.38614"
106654c4cbb6SAmr Mokhtar       id="text4821-3-3-0-5-1"
106754c4cbb6SAmr Mokhtar       transform="scale(0.95903924,1.0427102)"><tspan
106854c4cbb6SAmr Mokhtar         sodipodi:role="line"
106954c4cbb6SAmr Mokhtar         id="tspan4819-0-7-8-3-7"
107054c4cbb6SAmr Mokhtar         x="115.83596"
107154c4cbb6SAmr Mokhtar         y="140.38614"
107254c4cbb6SAmr Mokhtar         style="fill:#a8d08d;fill-opacity:1;stroke-width:0.23616144">k_pos</tspan></text>
107354c4cbb6SAmr Mokhtar    <rect
107454c4cbb6SAmr Mokhtar       style="display:inline;opacity:1;fill:#d8d8d8;fill-opacity:1;stroke:#000000;stroke-width:0.199;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
107554c4cbb6SAmr Mokhtar       id="rect4735-7-3-8"
107654c4cbb6SAmr Mokhtar       width="6.6797671"
107754c4cbb6SAmr Mokhtar       height="14.033618"
107854c4cbb6SAmr Mokhtar       x="17.908045"
107954c4cbb6SAmr Mokhtar       y="192.83072" />
108054c4cbb6SAmr Mokhtar    <g
108154c4cbb6SAmr Mokhtar       style="display:inline"
108254c4cbb6SAmr Mokhtar       id="g4807-5-7"
108354c4cbb6SAmr Mokhtar       transform="translate(6.0254188,138.42182)">
108454c4cbb6SAmr Mokhtar      <path
108554c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
108654c4cbb6SAmr Mokhtar         id="path4741-6-7"
108754c4cbb6SAmr Mokhtar         d="m 11.929873,70.237907 c 0,0 0.4016,2.480469 1.370164,2.456847 0.968564,-0.02363 2.007999,-0.02363 2.007999,-0.02363"
108854c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
108954c4cbb6SAmr Mokhtar      <path
109054c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
109154c4cbb6SAmr Mokhtar         id="path4741-5-88-6"
109254c4cbb6SAmr Mokhtar         d="m 18.686199,70.237907 c 0,0 -0.4016,2.480469 -1.370164,2.456847 -0.968564,-0.02363 -2.007999,-0.02363 -2.007999,-0.02363"
109354c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
109454c4cbb6SAmr Mokhtar      <path
109554c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
109654c4cbb6SAmr Mokhtar         id="path4760-9-4"
109754c4cbb6SAmr Mokhtar         d="m 15.308036,72.671124 -0.02362,2.527721"
109854c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
109954c4cbb6SAmr Mokhtar    </g>
110054c4cbb6SAmr Mokhtar    <text
110154c4cbb6SAmr Mokhtar       xml:space="preserve"
110254c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:3.14881921px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#a8d08d;fill-opacity:1;stroke:none;stroke-width:0.23616144"
110354c4cbb6SAmr Mokhtar       x="17.775927"
110454c4cbb6SAmr Mokhtar       y="208.62222"
110554c4cbb6SAmr Mokhtar       id="text4821-3-9-7-1-7"
110654c4cbb6SAmr Mokhtar       transform="scale(0.95903924,1.0427102)"><tspan
110754c4cbb6SAmr Mokhtar         sodipodi:role="line"
110854c4cbb6SAmr Mokhtar         id="tspan4819-0-0-3-0-0"
110954c4cbb6SAmr Mokhtar         x="17.775927"
111054c4cbb6SAmr Mokhtar         y="208.62222"
111154c4cbb6SAmr Mokhtar         style="fill:#a8d08d;fill-opacity:1;stroke-width:0.23616144">offset</tspan></text>
111254c4cbb6SAmr Mokhtar    <path
111354c4cbb6SAmr Mokhtar       style="display:inline;fill:none;stroke:#a8d08d;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Mstart-4);marker-end:url(#marker6509-11)"
111454c4cbb6SAmr Mokhtar       d="m 24.97933,190.59164 c 19.777946,-0.0668 19.777946,-0.0668 19.777946,-0.0668"
111554c4cbb6SAmr Mokhtar       id="path6255-0"
111654c4cbb6SAmr Mokhtar       inkscape:connector-curvature="0" />
111754c4cbb6SAmr Mokhtar    <text
111854c4cbb6SAmr Mokhtar       xml:space="preserve"
111954c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:3.14881921px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#a8d08d;fill-opacity:1;stroke:none;stroke-width:0.23616144"
112054c4cbb6SAmr Mokhtar       x="31.523031"
112154c4cbb6SAmr Mokhtar       y="180.00327"
112254c4cbb6SAmr Mokhtar       id="text4821-3-3-0-5-5"
112354c4cbb6SAmr Mokhtar       transform="scale(0.95903924,1.0427102)"><tspan
112454c4cbb6SAmr Mokhtar         sodipodi:role="line"
112554c4cbb6SAmr Mokhtar         id="tspan4819-0-7-8-3-9"
112654c4cbb6SAmr Mokhtar         x="31.523031"
112754c4cbb6SAmr Mokhtar         y="180.00327"
112854c4cbb6SAmr Mokhtar         style="fill:#a8d08d;fill-opacity:1;stroke-width:0.23616144">k_neg</tspan></text>
112954c4cbb6SAmr Mokhtar    <text
113054c4cbb6SAmr Mokhtar       xml:space="preserve"
113154c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:3.14881921px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#a8d08d;fill-opacity:1;stroke:none;stroke-width:0.23616144"
113254c4cbb6SAmr Mokhtar       x="75.525093"
113354c4cbb6SAmr Mokhtar       y="208.04131"
113454c4cbb6SAmr Mokhtar       id="text4821-3-3-0-9"
113554c4cbb6SAmr Mokhtar       transform="scale(0.95903924,1.0427102)"><tspan
113654c4cbb6SAmr Mokhtar         sodipodi:role="line"
113754c4cbb6SAmr Mokhtar         id="tspan4819-0-7-8-8"
113854c4cbb6SAmr Mokhtar         x="75.525093"
113954c4cbb6SAmr Mokhtar         y="208.04131"
114054c4cbb6SAmr Mokhtar         style="fill:#a8d08d;fill-opacity:1;stroke-width:0.23616144">length</tspan></text>
114154c4cbb6SAmr Mokhtar    <g
114254c4cbb6SAmr Mokhtar       style="display:inline"
114354c4cbb6SAmr Mokhtar       transform="matrix(0.91917288,0,0,1.0006169,7.5499955,138.19202)"
114454c4cbb6SAmr Mokhtar       id="g5063-5-2-9">
114554c4cbb6SAmr Mokhtar      <path
114654c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
114754c4cbb6SAmr Mokhtar         id="path4741-0-0-0-9"
114854c4cbb6SAmr Mokhtar         d="m 18.686199,70.426891 c 0,0 0.4016,2.480469 1.370164,2.456847 0.968564,-0.02363 2.007999,-0.02363 2.007999,-0.02363"
114954c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
115054c4cbb6SAmr Mokhtar      <path
115154c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
115254c4cbb6SAmr Mokhtar         id="path4741-5-8-2-1-3"
115354c4cbb6SAmr Mokhtar         d="m 132.59878,70.332401 c 0,0 -0.4016,2.480469 -1.37017,2.456847 -0.96856,-0.02363 -2.008,-0.02363 -2.008,-0.02363"
115454c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
115554c4cbb6SAmr Mokhtar      <path
115654c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
115754c4cbb6SAmr Mokhtar         id="path4760-2-4-5-3"
115854c4cbb6SAmr Mokhtar         d="m 75.831475,72.954606 -0.02362,2.527721"
115954c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
116054c4cbb6SAmr Mokhtar      <path
116154c4cbb6SAmr Mokhtar         inkscape:connector-curvature="0"
116254c4cbb6SAmr Mokhtar         id="path4809-8-8-4"
116354c4cbb6SAmr Mokhtar         d="M 22.064362,72.860108 129.22061,72.765618"
116454c4cbb6SAmr Mokhtar         style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
116554c4cbb6SAmr Mokhtar    </g>
116654c4cbb6SAmr Mokhtar    <path
116754c4cbb6SAmr Mokhtar       style="display:inline;fill:none;stroke:#a8d08d;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Mstart-0-1);marker-end:url(#marker6509-1-3)"
116854c4cbb6SAmr Mokhtar       d="m 109.83498,190.21366 c 19.77795,-0.0668 19.77795,-0.0668 19.77795,-0.0668"
116954c4cbb6SAmr Mokhtar       id="path6255-2-4"
117054c4cbb6SAmr Mokhtar       inkscape:connector-curvature="0" />
117154c4cbb6SAmr Mokhtar    <text
117254c4cbb6SAmr Mokhtar       xml:space="preserve"
117354c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:3.14881921px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#a8d08d;fill-opacity:1;stroke:none;stroke-width:0.23616144"
117454c4cbb6SAmr Mokhtar       x="120.00289"
117554c4cbb6SAmr Mokhtar       y="179.64078"
117654c4cbb6SAmr Mokhtar       id="text4821-3-3-0-5-1-5"
117754c4cbb6SAmr Mokhtar       transform="scale(0.95903924,1.0427102)"><tspan
117854c4cbb6SAmr Mokhtar         sodipodi:role="line"
117954c4cbb6SAmr Mokhtar         id="tspan4819-0-7-8-3-7-6"
118054c4cbb6SAmr Mokhtar         x="120.00289"
118154c4cbb6SAmr Mokhtar         y="179.64078"
118254c4cbb6SAmr Mokhtar         style="fill:#a8d08d;fill-opacity:1;stroke-width:0.23616144">k_pos</tspan></text>
118354c4cbb6SAmr Mokhtar    <g
118454c4cbb6SAmr Mokhtar       transform="translate(-7.873312,40.61586)"
118554c4cbb6SAmr Mokhtar       style="display:inline"
118654c4cbb6SAmr Mokhtar       id="g8093-1">
118754c4cbb6SAmr Mokhtar      <rect
118854c4cbb6SAmr Mokhtar         y="152.21487"
118954c4cbb6SAmr Mokhtar         x="32.461124"
119054c4cbb6SAmr Mokhtar         height="14.0336"
119154c4cbb6SAmr Mokhtar         width="16.248745"
119254c4cbb6SAmr Mokhtar         id="rect6210-9"
119354c4cbb6SAmr Mokhtar         style="display:inline;opacity:1;fill:#a8d08d;fill-opacity:1;stroke:#000000;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
119454c4cbb6SAmr Mokhtar      <text
119554c4cbb6SAmr Mokhtar         id="text6214-9"
119654c4cbb6SAmr Mokhtar         y="158.15347"
119754c4cbb6SAmr Mokhtar         x="40.321487"
119854c4cbb6SAmr Mokhtar         style="font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
119954c4cbb6SAmr Mokhtar         xml:space="preserve"><tspan
120054c4cbb6SAmr Mokhtar           style="text-align:center;text-anchor:middle;stroke-width:0.26458332"
120154c4cbb6SAmr Mokhtar           y="158.15347"
120254c4cbb6SAmr Mokhtar           x="40.321487"
120354c4cbb6SAmr Mokhtar           id="tspan6212-7"
120454c4cbb6SAmr Mokhtar           sodipodi:role="line">CB<tspan
120554c4cbb6SAmr Mokhtar   id="tspan6218-8"
120654c4cbb6SAmr Mokhtar   style="font-size:64.99999762%;text-align:center;baseline-shift:sub;text-anchor:middle">1</tspan></tspan><tspan
120754c4cbb6SAmr Mokhtar           id="tspan6216-0"
120854c4cbb6SAmr Mokhtar           style="text-align:center;text-anchor:middle;stroke-width:0.26458332"
120954c4cbb6SAmr Mokhtar           y="162.5632"
121054c4cbb6SAmr Mokhtar           x="40.321487"
121154c4cbb6SAmr Mokhtar           sodipodi:role="line">hard</tspan></text>
121254c4cbb6SAmr Mokhtar    </g>
121354c4cbb6SAmr Mokhtar    <g
121454c4cbb6SAmr Mokhtar       style="display:inline"
121554c4cbb6SAmr Mokhtar       id="g6838-7"
121654c4cbb6SAmr Mokhtar       transform="translate(-81.714552,40.598663)">
121754c4cbb6SAmr Mokhtar      <rect
121854c4cbb6SAmr Mokhtar         y="152.22496"
121954c4cbb6SAmr Mokhtar         x="122.55111"
122054c4cbb6SAmr Mokhtar         height="14.040706"
122154c4cbb6SAmr Mokhtar         width="4.0010114"
122254c4cbb6SAmr Mokhtar         id="rect6777-5"
122354c4cbb6SAmr Mokhtar         style="opacity:1;fill:#375623;fill-opacity:1;stroke:#000000;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
122454c4cbb6SAmr Mokhtar      <text
122554c4cbb6SAmr Mokhtar         transform="rotate(-90)"
122654c4cbb6SAmr Mokhtar         id="text6781-1"
122754c4cbb6SAmr Mokhtar         y="125.5383"
122854c4cbb6SAmr Mokhtar         x="-164.82439"
122954c4cbb6SAmr Mokhtar         style="font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
123054c4cbb6SAmr Mokhtar         xml:space="preserve"><tspan
123154c4cbb6SAmr Mokhtar           style="font-size:2.82222223px;fill:#ffffff;fill-opacity:1;stroke-width:0.26458332"
123254c4cbb6SAmr Mokhtar           y="125.5383"
123354c4cbb6SAmr Mokhtar           x="-164.82439"
123454c4cbb6SAmr Mokhtar           id="tspan6779-7"
123554c4cbb6SAmr Mokhtar           sodipodi:role="line">CRC24B</tspan></text>
123654c4cbb6SAmr Mokhtar    </g>
123754c4cbb6SAmr Mokhtar    <g
123854c4cbb6SAmr Mokhtar       transform="translate(-3.8722974,40.608749)"
123954c4cbb6SAmr Mokhtar       style="display:inline"
124054c4cbb6SAmr Mokhtar       id="g8100-3">
124154c4cbb6SAmr Mokhtar      <rect
124254c4cbb6SAmr Mokhtar         y="152.21487"
124354c4cbb6SAmr Mokhtar         x="48.709869"
124454c4cbb6SAmr Mokhtar         height="14.0336"
124554c4cbb6SAmr Mokhtar         width="16.248745"
124654c4cbb6SAmr Mokhtar         id="rect6210-1-8"
124754c4cbb6SAmr Mokhtar         style="display:inline;opacity:1;fill:#a8d08d;fill-opacity:1;stroke:#000000;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
124854c4cbb6SAmr Mokhtar      <text
124954c4cbb6SAmr Mokhtar         id="text6214-7-4"
125054c4cbb6SAmr Mokhtar         y="158.15347"
125154c4cbb6SAmr Mokhtar         x="56.570232"
125254c4cbb6SAmr Mokhtar         style="font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
125354c4cbb6SAmr Mokhtar         xml:space="preserve"><tspan
125454c4cbb6SAmr Mokhtar           style="text-align:center;text-anchor:middle;stroke-width:0.26458332"
125554c4cbb6SAmr Mokhtar           y="158.15347"
125654c4cbb6SAmr Mokhtar           x="56.570232"
125754c4cbb6SAmr Mokhtar           id="tspan6212-1-0"
125854c4cbb6SAmr Mokhtar           sodipodi:role="line">CB<tspan
125954c4cbb6SAmr Mokhtar   id="tspan6247-0"
126054c4cbb6SAmr Mokhtar   style="font-size:64.99999762%;baseline-shift:sub">2</tspan></tspan><tspan
126154c4cbb6SAmr Mokhtar           id="tspan6216-4-1"
126254c4cbb6SAmr Mokhtar           style="text-align:center;text-anchor:middle;stroke-width:0.26458332"
126354c4cbb6SAmr Mokhtar           y="162.5632"
126454c4cbb6SAmr Mokhtar           x="56.570232"
126554c4cbb6SAmr Mokhtar           sodipodi:role="line">hard</tspan></text>
126654c4cbb6SAmr Mokhtar    </g>
126754c4cbb6SAmr Mokhtar    <g
126854c4cbb6SAmr Mokhtar       style="display:inline"
126954c4cbb6SAmr Mokhtar       id="g6838-7-2"
127054c4cbb6SAmr Mokhtar       transform="translate(-61.464789,40.591552)">
127154c4cbb6SAmr Mokhtar      <rect
127254c4cbb6SAmr Mokhtar         y="152.22496"
127354c4cbb6SAmr Mokhtar         x="122.55111"
127454c4cbb6SAmr Mokhtar         height="14.040706"
127554c4cbb6SAmr Mokhtar         width="4.0010114"
127654c4cbb6SAmr Mokhtar         id="rect6777-5-2"
127754c4cbb6SAmr Mokhtar         style="opacity:1;fill:#375623;fill-opacity:1;stroke:#000000;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
127854c4cbb6SAmr Mokhtar      <text
127954c4cbb6SAmr Mokhtar         transform="rotate(-90)"
128054c4cbb6SAmr Mokhtar         id="text6781-1-7"
128154c4cbb6SAmr Mokhtar         y="125.5383"
128254c4cbb6SAmr Mokhtar         x="-164.82439"
128354c4cbb6SAmr Mokhtar         style="font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
128454c4cbb6SAmr Mokhtar         xml:space="preserve"><tspan
128554c4cbb6SAmr Mokhtar           style="font-size:2.82222223px;fill:#ffffff;fill-opacity:1;stroke-width:0.26458332"
128654c4cbb6SAmr Mokhtar           y="125.5383"
128754c4cbb6SAmr Mokhtar           x="-164.82439"
128854c4cbb6SAmr Mokhtar           id="tspan6779-7-1"
128954c4cbb6SAmr Mokhtar           sodipodi:role="line">CRC24B</tspan></text>
129054c4cbb6SAmr Mokhtar    </g>
129154c4cbb6SAmr Mokhtar    <g
129254c4cbb6SAmr Mokhtar       transform="translate(0.12871686,40.608749)"
129354c4cbb6SAmr Mokhtar       style="display:inline"
129454c4cbb6SAmr Mokhtar       id="g8252-9">
129554c4cbb6SAmr Mokhtar      <rect
129654c4cbb6SAmr Mokhtar         y="152.21487"
129754c4cbb6SAmr Mokhtar         x="64.958618"
129854c4cbb6SAmr Mokhtar         height="14.033598"
129954c4cbb6SAmr Mokhtar         width="24.977577"
130054c4cbb6SAmr Mokhtar         id="rect6693-0"
130154c4cbb6SAmr Mokhtar         style="opacity:1;fill:#a8d08d;fill-opacity:1;stroke:#000000;stroke-width:0.26701048;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
130254c4cbb6SAmr Mokhtar      <text
130354c4cbb6SAmr Mokhtar         id="text6697-7"
130454c4cbb6SAmr Mokhtar         y="160.55891"
130554c4cbb6SAmr Mokhtar         x="75.637276"
130654c4cbb6SAmr Mokhtar         style="font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
130754c4cbb6SAmr Mokhtar         xml:space="preserve"><tspan
130854c4cbb6SAmr Mokhtar           style="stroke-width:0.26458332"
130954c4cbb6SAmr Mokhtar           y="160.55891"
131054c4cbb6SAmr Mokhtar           x="75.637276"
131154c4cbb6SAmr Mokhtar           id="tspan6695-1"
131254c4cbb6SAmr Mokhtar           sodipodi:role="line">...</tspan></text>
131354c4cbb6SAmr Mokhtar    </g>
131454c4cbb6SAmr Mokhtar    <rect
131554c4cbb6SAmr Mokhtar       style="display:inline;opacity:1;fill:#a8d08d;fill-opacity:1;stroke:#000000;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
131654c4cbb6SAmr Mokhtar       id="rect6210-8-5"
131754c4cbb6SAmr Mokhtar       width="16.248745"
131854c4cbb6SAmr Mokhtar       height="14.0336"
131954c4cbb6SAmr Mokhtar       x="90.064911"
132054c4cbb6SAmr Mokhtar       y="192.82362" />
132154c4cbb6SAmr Mokhtar    <text
132254c4cbb6SAmr Mokhtar       xml:space="preserve"
132354c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
132454c4cbb6SAmr Mokhtar       x="98.359756"
132554c4cbb6SAmr Mokhtar       y="198.90544"
132654c4cbb6SAmr Mokhtar       id="text6214-78-69"><tspan
132754c4cbb6SAmr Mokhtar         sodipodi:role="line"
132854c4cbb6SAmr Mokhtar         id="tspan6212-2-98"
132954c4cbb6SAmr Mokhtar         x="98.359756"
133054c4cbb6SAmr Mokhtar         y="198.90544"
133154c4cbb6SAmr Mokhtar         style="text-align:center;text-anchor:middle;stroke-width:0.26458332">CB<tspan
133254c4cbb6SAmr Mokhtar   style="font-size:2.2930553px;text-align:center;baseline-shift:sub;text-anchor:middle;stroke-width:0.26458332"
133354c4cbb6SAmr Mokhtar   id="tspan6218-3-1">c-1</tspan></tspan><tspan
133454c4cbb6SAmr Mokhtar         sodipodi:role="line"
133554c4cbb6SAmr Mokhtar         x="98.359756"
133654c4cbb6SAmr Mokhtar         y="203.31517"
133754c4cbb6SAmr Mokhtar         style="text-align:center;text-anchor:middle;stroke-width:0.26458332"
133854c4cbb6SAmr Mokhtar         id="tspan6216-2-8">hard</tspan></text>
133954c4cbb6SAmr Mokhtar    <g
134054c4cbb6SAmr Mokhtar       style="display:inline"
134154c4cbb6SAmr Mokhtar       id="g6838-7-2-9"
134254c4cbb6SAmr Mokhtar       transform="translate(-16.23745,40.591553)">
134354c4cbb6SAmr Mokhtar      <rect
134454c4cbb6SAmr Mokhtar         y="152.22496"
134554c4cbb6SAmr Mokhtar         x="122.55111"
134654c4cbb6SAmr Mokhtar         height="14.040706"
134754c4cbb6SAmr Mokhtar         width="4.0010114"
134854c4cbb6SAmr Mokhtar         id="rect6777-5-2-0"
134954c4cbb6SAmr Mokhtar         style="opacity:1;fill:#375623;fill-opacity:1;stroke:#000000;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
135054c4cbb6SAmr Mokhtar      <text
135154c4cbb6SAmr Mokhtar         transform="rotate(-90)"
135254c4cbb6SAmr Mokhtar         id="text6781-1-7-2"
135354c4cbb6SAmr Mokhtar         y="125.5383"
135454c4cbb6SAmr Mokhtar         x="-164.82439"
135554c4cbb6SAmr Mokhtar         style="font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
135654c4cbb6SAmr Mokhtar         xml:space="preserve"><tspan
135754c4cbb6SAmr Mokhtar           style="font-size:2.82222223px;fill:#ffffff;fill-opacity:1;stroke-width:0.26458332"
135854c4cbb6SAmr Mokhtar           y="125.5383"
135954c4cbb6SAmr Mokhtar           x="-164.82439"
136054c4cbb6SAmr Mokhtar           id="tspan6779-7-1-9"
136154c4cbb6SAmr Mokhtar           sodipodi:role="line">CRC24B</tspan></text>
136254c4cbb6SAmr Mokhtar    </g>
136354c4cbb6SAmr Mokhtar    <rect
136454c4cbb6SAmr Mokhtar       style="display:inline;opacity:1;fill:#a8d08d;fill-opacity:1;stroke:#000000;stroke-width:0.23060165;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
136554c4cbb6SAmr Mokhtar       id="rect6210-8-3-2"
136654c4cbb6SAmr Mokhtar       width="12.2741"
136754c4cbb6SAmr Mokhtar       height="14.067998"
136854c4cbb6SAmr Mokhtar       x="110.31467"
136954c4cbb6SAmr Mokhtar       y="192.81651" />
137054c4cbb6SAmr Mokhtar    <text
137154c4cbb6SAmr Mokhtar       xml:space="preserve"
137254c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
137354c4cbb6SAmr Mokhtar       x="116.3183"
137454c4cbb6SAmr Mokhtar       y="199.04343"
137554c4cbb6SAmr Mokhtar       id="text6214-78-6-8"><tspan
137654c4cbb6SAmr Mokhtar         sodipodi:role="line"
137754c4cbb6SAmr Mokhtar         id="tspan6212-2-9-7"
137854c4cbb6SAmr Mokhtar         x="116.3183"
137954c4cbb6SAmr Mokhtar         y="199.04343"
138054c4cbb6SAmr Mokhtar         style="text-align:center;text-anchor:middle;stroke-width:0.26458332">CB<tspan
138154c4cbb6SAmr Mokhtar   style="font-size:2.2930553px;text-align:center;baseline-shift:sub;text-anchor:middle;stroke-width:0.26458332"
138254c4cbb6SAmr Mokhtar   id="tspan6218-3-7-9">c</tspan></tspan><tspan
138354c4cbb6SAmr Mokhtar         sodipodi:role="line"
138454c4cbb6SAmr Mokhtar         x="116.3183"
138554c4cbb6SAmr Mokhtar         y="203.45316"
138654c4cbb6SAmr Mokhtar         style="text-align:center;text-anchor:middle;stroke-width:0.26458332"
138754c4cbb6SAmr Mokhtar         id="tspan6216-2-9-1">hard</tspan></text>
138854c4cbb6SAmr Mokhtar    <g
138954c4cbb6SAmr Mokhtar       style="display:inline"
139054c4cbb6SAmr Mokhtar       id="g6838-8"
139154c4cbb6SAmr Mokhtar       transform="translate(0.03765869,40.591553)">
139254c4cbb6SAmr Mokhtar      <rect
139354c4cbb6SAmr Mokhtar         y="152.22496"
139454c4cbb6SAmr Mokhtar         x="122.55111"
139554c4cbb6SAmr Mokhtar         height="14.040706"
139654c4cbb6SAmr Mokhtar         width="4.0010114"
139754c4cbb6SAmr Mokhtar         id="rect6777-6"
139854c4cbb6SAmr Mokhtar         style="opacity:1;fill:#375623;fill-opacity:1;stroke:#000000;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
139954c4cbb6SAmr Mokhtar      <text
140054c4cbb6SAmr Mokhtar         transform="rotate(-90)"
140154c4cbb6SAmr Mokhtar         id="text6781-15"
140254c4cbb6SAmr Mokhtar         y="125.5383"
140354c4cbb6SAmr Mokhtar         x="-164.82439"
140454c4cbb6SAmr Mokhtar         style="font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
140554c4cbb6SAmr Mokhtar         xml:space="preserve"><tspan
140654c4cbb6SAmr Mokhtar           style="font-size:2.82222223px;fill:#ffffff;fill-opacity:1;stroke-width:0.26458332"
140754c4cbb6SAmr Mokhtar           y="125.5383"
140854c4cbb6SAmr Mokhtar           x="-164.82439"
140954c4cbb6SAmr Mokhtar           id="tspan6779-6"
141054c4cbb6SAmr Mokhtar           sodipodi:role="line">CRC24A</tspan></text>
141154c4cbb6SAmr Mokhtar    </g>
141254c4cbb6SAmr Mokhtar    <g
141354c4cbb6SAmr Mokhtar       style="display:inline"
141454c4cbb6SAmr Mokhtar       id="g6838-7-2-7"
141554c4cbb6SAmr Mokhtar       transform="translate(4.0386734,40.591553)">
141654c4cbb6SAmr Mokhtar      <rect
141754c4cbb6SAmr Mokhtar         y="152.22496"
141854c4cbb6SAmr Mokhtar         x="122.55111"
141954c4cbb6SAmr Mokhtar         height="14.040706"
142054c4cbb6SAmr Mokhtar         width="4.0010114"
142154c4cbb6SAmr Mokhtar         id="rect6777-5-2-04"
142254c4cbb6SAmr Mokhtar         style="opacity:1;fill:#375623;fill-opacity:1;stroke:#000000;stroke-width:0.26499999;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
142354c4cbb6SAmr Mokhtar      <text
142454c4cbb6SAmr Mokhtar         transform="rotate(-90)"
142554c4cbb6SAmr Mokhtar         id="text6781-1-7-5"
142654c4cbb6SAmr Mokhtar         y="125.5383"
142754c4cbb6SAmr Mokhtar         x="-164.82439"
142854c4cbb6SAmr Mokhtar         style="font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
142954c4cbb6SAmr Mokhtar         xml:space="preserve"><tspan
143054c4cbb6SAmr Mokhtar           style="font-size:2.82222223px;fill:#ffffff;fill-opacity:1;stroke-width:0.26458332"
143154c4cbb6SAmr Mokhtar           y="125.5383"
143254c4cbb6SAmr Mokhtar           x="-164.82439"
143354c4cbb6SAmr Mokhtar           id="tspan6779-7-1-0"
143454c4cbb6SAmr Mokhtar           sodipodi:role="line">CRC24B</tspan></text>
143554c4cbb6SAmr Mokhtar    </g>
143654c4cbb6SAmr Mokhtar    <text
143754c4cbb6SAmr Mokhtar       xml:space="preserve"
143854c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:3.14881921px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#9cc3e5;fill-opacity:1;stroke:none;stroke-width:0.23616144"
143954c4cbb6SAmr Mokhtar       x="27.138876"
144054c4cbb6SAmr Mokhtar       y="85.186432"
144154c4cbb6SAmr Mokhtar       id="text4821-3-9-0"
144254c4cbb6SAmr Mokhtar       transform="scale(0.95903924,1.0427102)"><tspan
144354c4cbb6SAmr Mokhtar         sodipodi:role="line"
144454c4cbb6SAmr Mokhtar         id="tspan4819-0-0-1"
144554c4cbb6SAmr Mokhtar         x="27.138876"
144654c4cbb6SAmr Mokhtar         y="85.186432"
144754c4cbb6SAmr Mokhtar         style="fill:#9cc3e5;fill-opacity:1;stroke-width:0.23616144">mbuf seg 1</tspan></text>
144854c4cbb6SAmr Mokhtar    <text
144954c4cbb6SAmr Mokhtar       xml:space="preserve"
145054c4cbb6SAmr Mokhtar       style="font-style:normal;font-weight:normal;font-size:3.14881921px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;display:inline;fill:#9cc3e5;fill-opacity:1;stroke:none;stroke-width:0.23616144"
145154c4cbb6SAmr Mokhtar       x="112.34333"
145254c4cbb6SAmr Mokhtar       y="85.141403"
145354c4cbb6SAmr Mokhtar       id="text4821-3-9-0-8"
145454c4cbb6SAmr Mokhtar       transform="scale(0.95903924,1.0427102)"><tspan
145554c4cbb6SAmr Mokhtar         sodipodi:role="line"
145654c4cbb6SAmr Mokhtar         id="tspan4819-0-0-1-0"
145754c4cbb6SAmr Mokhtar         x="112.34333"
145854c4cbb6SAmr Mokhtar         y="85.141403"
145954c4cbb6SAmr Mokhtar         style="fill:#9cc3e5;fill-opacity:1;stroke-width:0.23616144">mbuf seg 2</tspan></text>
146054c4cbb6SAmr Mokhtar    <path
146154c4cbb6SAmr Mokhtar       style="fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker8474)"
146254c4cbb6SAmr Mokhtar       d="m 34.076864,90.734741 5.946746,5.746295"
146354c4cbb6SAmr Mokhtar       id="path8464"
146454c4cbb6SAmr Mokhtar       inkscape:connector-curvature="0" />
146554c4cbb6SAmr Mokhtar    <path
146654c4cbb6SAmr Mokhtar       style="display:inline;fill:none;stroke:#000000;stroke-width:0.26499999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker8474-2)"
146754c4cbb6SAmr Mokhtar       d="m 115.35315,91.80841 -5.7463,5.946752"
146854c4cbb6SAmr Mokhtar       id="path8464-8"
146954c4cbb6SAmr Mokhtar       inkscape:connector-curvature="0" />
147054c4cbb6SAmr Mokhtar  </g>
147154c4cbb6SAmr Mokhtar</svg>
1472