-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.html
executable file
·314 lines (288 loc) · 84.8 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>RegEx Wizard</title>
<link rel="stylesheet" href="style.css">
<link rel="icon" href="img/profile.png">
</head>
<body>
<div class="sidebar-container">
<div class="sidebar">
<div class="sidebar-header">
<img class="sidebar-header-logo" src="img/logo.png" alt="Logo">
<img class="sidebar-header-title" src="img/profile.png" alt="Title">
</div>
<div class="sidebar-menu">
<div class="sidebar-menu-input">
<p style="color: white; margin: .5em;">Input string below:</p>
<input type="text" id="input" placeholder="baabaaba">
</div>
<div class="button-grid">
<button id="validate_input" type="button" class="btn btn-secondary" style="padding: 0px;">Validate</button>
<button id="clear_button" type="button" class="btn btn-secondary">Clear</button>
<button id="show_cfg" class="btn btn-secondary">CFG</button>
<div id="pda1_div">
<button id="show_pda" class="btn btn-secondary" style="display: block;">PDA</button>
</div>
</div>
<div class="d-flex">
<button type="button" class="btn btn-info" id="show_help">Help</button>
</div>
</div>
</div>
<div class="main-content">
<!-- TODO Display Diagram -->
<div id="is_valid" class="alert alert-dismissible alert-success" style="display: none;">
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="close" id="dismiss-alert"></button>
Inputted string is<strong> VALID!</strong>.
</div>
<div id="not_valid" class="alert alert-dismissible alert-danger" style="display: none;">
<button type="button" class="btn-close" data-bs-dismiss="alert" id="dismiss-error"></button>
Inputted string is<strong> NOT VALID!</strong>
</div>
<center>
<br><br><br>
<div>
<h1><strong>Regular Expression:</strong></h1>
<p id="current_regex" class="current_regex">(a+b) (a+b)* (aa+bb) (ab+ba) (a+b)* (aba+baa)</p>
<h2><strong>Alphabet:</strong></h2>
<p id="current_alphabet" class="current_alphabet">a, b</p>
<button id="switch_dfa" class="btn btn-outline-dark">Switch DFA</button>
<button id="simulate_regex" class="btn btn-outline-dark">Simulate</button>
<!-- DFA SVG -->
<div style="display: block;">
<div id="RegEx_1" style="display: block;">
<svg width="1218" height="569" viewBox="0 0 1218 569" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="Frame 2">
<rect width="1218" height="569" fill="white"/>
<g id="1">
<circle id="circle_1" cx="116.5" cy="223.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<rect id="Rectangle 1" x="102" y="219" width="28" height="9" rx="4.5" fill="white"/>
</g>
<circle id="circle_2" cx="246.5" cy="223.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<circle id="circle_3" cx="356.5" cy="154.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<circle id="circle_5" cx="486.5" cy="154.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<circle id="circle_7" cx="606.5" cy="111.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<circle id="circle_8" cx="606.5" cy="200.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<circle id="circle_9" cx="606.5" cy="297.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<circle id="circle_10" cx="736.5" cy="297.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<circle id="circle_11" cx="839.5" cy="200.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<circle id="circle_12" cx="970.5" cy="200.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<circle id="circle_13" cx="970.5" cy="297.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<circle id="circle_14" cx="1101.5" cy="298.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<circle id="circle_15" cx="969.5" cy="418.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<circle id="circle_6" cx="486.5" cy="356.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<circle id="circle_4" cx="356.5" cy="293.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<path id="pda1_Arrow_1" d="M219.707 224.707C220.098 224.317 220.098 223.683 219.707 223.293L213.343 216.929C212.953 216.538 212.319 216.538 211.929 216.929C211.538 217.319 211.538 217.953 211.929 218.343L217.586 224L211.929 229.657C211.538 230.047 211.538 230.681 211.929 231.071C212.319 231.462 212.953 231.462 213.343 231.071L219.707 224.707ZM144 225H219V223H144V225Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_6" d="M459.707 155.707C460.098 155.317 460.098 154.683 459.707 154.293L453.343 147.929C452.953 147.538 452.319 147.538 451.929 147.929C451.538 148.319 451.538 148.953 451.929 149.343L457.586 155L451.929 160.657C451.538 161.047 451.538 161.681 451.929 162.071C452.319 162.462 452.953 162.462 453.343 162.071L459.707 155.707ZM384 156H459V154H384V156Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_20" d="M942.707 201.707C943.098 201.317 943.098 200.683 942.707 200.293L936.343 193.929C935.953 193.538 935.319 193.538 934.929 193.929C934.538 194.319 934.538 194.953 934.929 195.343L940.586 201L934.929 206.657C934.538 207.047 934.538 207.681 934.929 208.071C935.319 208.462 935.953 208.462 936.343 208.071L942.707 201.707ZM867 202H942V200H867V202Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_26" d="M998.293 300.293C997.902 300.683 997.902 301.317 998.293 301.707L1004.66 308.071C1005.05 308.462 1005.68 308.462 1006.07 308.071C1006.46 307.681 1006.46 307.047 1006.07 306.657L1000.41 301L1006.07 295.343C1006.46 294.953 1006.46 294.319 1006.07 293.929C1005.68 293.538 1005.05 293.538 1004.66 293.929L998.293 300.293ZM1074 300H999V302H1074V300Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_17" d="M709.707 298.707C710.098 298.317 710.098 297.683 709.707 297.293L703.343 290.929C702.953 290.538 702.319 290.538 701.929 290.929C701.538 291.319 701.538 291.953 701.929 292.343L707.586 298L701.929 303.657C701.538 304.047 701.538 304.681 701.929 305.071C702.319 305.462 702.953 305.462 703.343 305.071L709.707 298.707ZM634 299H709V297H634V299Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_15" d="M840.5 112H841.5V111H840.5V112ZM839.793 172.207C840.183 172.598 840.817 172.598 841.207 172.207L847.571 165.843C847.962 165.453 847.962 164.819 847.571 164.429C847.181 164.038 846.547 164.038 846.157 164.429L840.5 170.086L834.843 164.429C834.453 164.038 833.819 164.038 833.429 164.429C833.038 164.819 833.038 165.453 833.429 165.843L839.793 172.207ZM634 113L840.5 113V111L634 111V113ZM839.5 112V171.5H841.5V112H839.5Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_7" d="M579.707 298.707C580.098 298.317 580.098 297.683 579.707 297.293L573.343 290.929C572.953 290.538 572.319 290.538 571.929 290.929C571.538 291.319 571.538 291.953 571.929 292.343L577.586 298L571.929 303.657C571.538 304.047 571.538 304.681 571.929 305.071C572.319 305.462 572.953 305.462 573.343 305.071L579.707 298.707ZM384 299H579V297H384V299Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_12" d="M840 364L840 365L841 365L841 364L840 364ZM840.707 226.793C840.317 226.402 839.683 226.402 839.293 226.793L832.929 233.157C832.538 233.547 832.538 234.181 832.929 234.571C833.319 234.962 833.953 234.962 834.343 234.571L840 228.914L845.657 234.571C846.047 234.962 846.68 234.962 847.071 234.571C847.462 234.181 847.462 233.547 847.071 233.157L840.707 226.793ZM513 365L840 365L840 363L513 363L513 365ZM841 364L841 227.5L839 227.5L839 364L841 364Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_16" d="M811.707 201.707C812.098 201.317 812.098 200.683 811.707 200.293L805.343 193.929C804.953 193.538 804.319 193.538 803.929 193.929C803.538 194.319 803.538 194.953 803.929 195.343L809.586 201L803.929 206.657C803.538 207.047 803.538 207.681 803.929 208.071C804.319 208.462 804.953 208.462 805.343 208.071L811.707 201.707ZM634 202H811V200H634V202Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_23" d="M954.228 395.462C954.759 395.613 955.312 395.304 955.462 394.772L957.914 386.113C958.064 385.581 957.755 385.029 957.224 384.878C956.692 384.728 956.14 385.037 955.989 385.568L953.81 393.265L946.113 391.086C945.581 390.936 945.029 391.245 944.878 391.776C944.728 392.308 945.037 392.86 945.568 393.011L954.228 395.462ZM856.127 220.488L953.627 394.988L955.373 394.012L857.873 219.512L856.127 220.488Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_8" d="M487.707 182.293C487.317 181.902 486.683 181.902 486.293 182.293L479.929 188.657C479.538 189.047 479.538 189.681 479.929 190.071C480.319 190.462 480.953 190.462 481.343 190.071L487 184.414L492.657 190.071C493.047 190.462 493.681 190.462 494.071 190.071C494.462 189.681 494.462 189.047 494.071 188.657L487.707 182.293ZM488 329V183H486V329H488Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_5" d="M386.5 223.5L387.455 223.798L387.561 223.455L387.426 223.123L386.5 223.5ZM371.114 270.465C371.371 270.954 371.975 271.142 372.465 270.886L380.434 266.705C380.924 266.448 381.112 265.844 380.855 265.355C380.599 264.865 379.994 264.677 379.505 264.934L372.421 268.65L368.705 261.566C368.448 261.076 367.844 260.888 367.355 261.145C366.865 261.401 366.677 262.006 366.934 262.495L371.114 270.465ZM367.074 178.377L385.574 223.877L387.426 223.123L368.926 177.623L367.074 178.377ZM385.545 223.202L371.045 269.702L372.955 270.298L387.455 223.798L385.545 223.202Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_4" d="M327 224.5L326.045 224.202L325.939 224.545L326.074 224.877L327 224.5ZM342.386 177.535C342.129 177.046 341.525 176.858 341.035 177.114L333.066 181.295C332.576 181.552 332.388 182.156 332.645 182.645C332.901 183.135 333.506 183.323 333.995 183.066L341.079 179.35L344.795 186.434C345.052 186.924 345.656 187.112 346.145 186.855C346.635 186.599 346.823 185.994 346.566 185.505L342.386 177.535ZM346.426 269.623L327.926 224.123L326.074 224.877L344.574 270.377L346.426 269.623ZM327.955 224.798L342.455 178.298L340.545 177.702L326.045 224.202L327.955 224.798Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_19" d="M821.998 221.062C822.032 220.511 821.613 220.036 821.062 220.002L812.08 219.442C811.528 219.408 811.054 219.827 811.019 220.378C810.985 220.929 811.404 221.404 811.955 221.438L819.94 221.936L819.442 229.92C819.408 230.472 819.827 230.946 820.378 230.981C820.929 231.015 821.404 230.596 821.438 230.045L821.998 221.062ZM753.662 281.768L821.662 221.75L820.338 220.25L752.338 280.268L753.662 281.768Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_25" d="M945.993 304.121C946.059 303.573 945.669 303.074 945.121 303.007L936.187 301.918C935.639 301.851 935.14 302.241 935.074 302.789C935.007 303.338 935.397 303.836 935.945 303.903L943.886 304.872L942.918 312.813C942.851 313.361 943.241 313.86 943.789 313.926C944.338 313.993 944.836 313.603 944.903 313.055L945.993 304.121ZM830.616 394.788L945.616 304.788L944.384 303.212L829.384 393.212L830.616 394.788Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_27" d="M845.005 408.896C844.948 409.445 845.347 409.937 845.896 409.995L854.847 410.93C855.397 410.987 855.888 410.588 855.946 410.039C856.003 409.49 855.604 408.998 855.055 408.941L847.098 408.109L847.93 400.153C847.987 399.603 847.588 399.112 847.039 399.054C846.49 398.997 845.998 399.396 845.941 399.945L845.005 408.896ZM956.37 318.223L845.37 408.223L846.63 409.777L957.63 319.777L956.37 318.223Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_31" d="M946.984 433.181C947.083 432.638 946.724 432.116 946.181 432.016L937.329 430.39C936.786 430.29 936.265 430.649 936.165 431.192C936.065 431.736 936.424 432.257 936.967 432.357L944.836 433.803L943.39 441.671C943.29 442.214 943.649 442.735 944.192 442.835C944.736 442.935 945.257 442.576 945.357 442.033L946.984 433.181ZM843.568 504.841L946.568 433.823L945.432 432.177L842.432 503.195L843.568 504.841Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_29" d="M1051 358.5L1052 358.5L1052 357.966L1051.56 357.669L1051 358.5ZM990.306 317.019C989.764 317.126 989.412 317.652 989.519 318.194L991.267 327.023C991.375 327.565 991.901 327.917 992.442 327.81C992.984 327.702 993.336 327.176 993.229 326.634L991.675 318.787L999.523 317.233C1000.06 317.125 1000.42 316.599 1000.31 316.058C1000.2 315.516 999.676 315.164 999.134 315.271L990.306 317.019ZM1051 491.5L1051.16 492.488L1052 492.355L1052 491.5L1051 491.5ZM1051.56 357.669L991.056 317.169L989.944 318.831L1050.44 359.331L1051.56 357.669ZM845.156 525.006L1051.16 492.488L1050.84 490.512L844.844 523.03L845.156 525.006ZM1052 491.5L1052 358.5L1050 358.5L1050 491.5L1052 491.5Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_9" d="M580.31 120.5C580.587 120.022 580.423 119.41 579.944 119.134L572.15 114.634C571.672 114.358 571.06 114.522 570.784 115C570.508 115.478 570.672 116.09 571.15 116.366L578.078 120.366L574.078 127.294C573.802 127.773 573.966 128.384 574.444 128.66C574.923 128.936 575.534 128.773 575.81 128.294L580.31 120.5ZM507.259 140.377L579.703 120.966L579.186 119.034L506.741 138.446L507.259 140.377Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_10" d="M579.944 193.277C580.423 193.001 580.587 192.39 580.31 191.911L575.81 184.117C575.534 183.639 574.923 183.475 574.444 183.751C573.966 184.027 573.802 184.639 574.078 185.117L578.078 192.045L571.15 196.045C570.672 196.322 570.508 196.933 570.784 197.411C571.06 197.89 571.672 198.054 572.15 197.777L579.944 193.277ZM506.741 173.966L579.186 193.377L579.703 191.446L507.259 172.034L506.741 173.966Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_22" d="M1089.19 274.982C1089.73 274.879 1090.09 274.356 1089.98 273.813L1088.3 264.971C1088.2 264.429 1087.68 264.073 1087.13 264.176C1086.59 264.279 1086.24 264.802 1086.34 265.345L1087.83 273.204L1079.97 274.696C1079.43 274.799 1079.07 275.323 1079.18 275.865C1079.28 276.408 1079.8 276.764 1080.34 276.661L1089.19 274.982ZM994.437 210.827L1088.44 274.827L1089.56 273.173L995.563 209.173L994.437 210.827Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_11" d="M513.073 345.626C512.866 346.138 513.113 346.72 513.626 346.927L521.971 350.297C522.483 350.504 523.066 350.257 523.272 349.745C523.479 349.233 523.232 348.65 522.72 348.443L515.302 345.447L518.297 338.029C518.504 337.517 518.257 336.934 517.745 336.728C517.233 336.521 516.65 336.768 516.443 337.28L513.073 345.626ZM586.609 314.08L513.609 345.08L514.391 346.92L587.391 315.92L586.609 314.08Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_14" d="M606.293 270.707C606.683 271.098 607.317 271.098 607.707 270.707L614.071 264.343C614.462 263.953 614.462 263.319 614.071 262.929C613.681 262.538 613.047 262.538 612.657 262.929L607 268.586L601.343 262.929C600.953 262.538 600.319 262.538 599.929 262.929C599.538 263.319 599.538 263.953 599.929 264.343L606.293 270.707ZM606 227V270H608V227H606Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_30" d="M822.293 489.707C822.683 490.098 823.317 490.098 823.707 489.707L830.071 483.343C830.462 482.953 830.462 482.319 830.071 481.929C829.681 481.538 829.047 481.538 828.657 481.929L823 487.586L817.343 481.929C816.953 481.538 816.319 481.538 815.929 481.929C815.538 482.319 815.538 482.953 815.929 483.343L822.293 489.707ZM822 446V489H824V446H822Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_24" d="M971.707 228.293C971.317 227.902 970.683 227.902 970.293 228.293L963.929 234.657C963.538 235.047 963.538 235.681 963.929 236.071C964.319 236.462 964.953 236.462 965.343 236.071L971 230.414L976.657 236.071C977.047 236.462 977.681 236.462 978.071 236.071C978.462 235.681 978.462 235.047 978.071 234.657L971.707 228.293ZM972 272V229H970V272H972Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_28" d="M971.707 325.293C971.317 324.902 970.683 324.902 970.293 325.293L963.929 331.657C963.538 332.047 963.538 332.681 963.929 333.071C964.319 333.462 964.953 333.462 965.343 333.071L971 327.414L976.657 333.071C977.047 333.462 977.681 333.462 978.071 333.071C978.462 332.681 978.462 332.047 978.071 331.657L971.707 325.293ZM972 393.5V326H970V393.5H972Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_33" d="M1104 541.5L1104 542.5L1105 542.5L1105 541.5L1104 541.5ZM838.793 540.793C838.402 541.183 838.402 541.817 838.793 542.207L845.157 548.571C845.547 548.962 846.18 548.962 846.571 548.571C846.961 548.181 846.961 547.547 846.571 547.157L840.914 541.5L846.571 535.843C846.961 535.453 846.961 534.82 846.571 534.429C846.18 534.038 845.547 534.038 845.157 534.429L838.793 540.793ZM1103 326L1103 541.5L1105 541.5L1105 326L1103 326ZM1104 540.5L839.5 540.5L839.5 542.5L1104 542.5L1104 540.5Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_3" d="M329.61 285.003C330.154 284.907 330.517 284.388 330.421 283.845L328.858 274.981C328.762 274.437 328.244 274.074 327.7 274.17C327.156 274.266 326.793 274.785 326.889 275.329L328.278 283.207L320.399 284.596C319.856 284.692 319.492 285.211 319.588 285.755C319.684 286.299 320.203 286.662 320.747 286.566L329.61 285.003ZM267.426 241.819L328.863 284.837L330.01 283.199L268.574 240.181L267.426 241.819Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_2" d="M330.421 163.174C330.517 162.63 330.154 162.111 329.61 162.015L320.747 160.452C320.203 160.356 319.684 160.72 319.588 161.264C319.492 161.807 319.856 162.326 320.399 162.422L328.278 163.811L326.889 171.69C326.793 172.234 327.156 172.752 327.7 172.848C328.244 172.944 328.762 172.581 328.858 172.037L330.421 163.174ZM268.574 206.837L330.01 163.819L328.863 162.181L267.426 205.199L268.574 206.837Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_13" d="M598.203 49.7765L598.193 48.7766L597.203 48.786L597.203 49.7765L598.203 49.7765ZM615.702 49.6101L616.702 49.6006L616.692 48.6007L615.693 48.6102L615.702 49.6101ZM615.33 84.8223C615.724 85.2091 616.357 85.2031 616.744 84.8089L623.047 78.3847C623.434 77.9905 623.428 77.3573 623.034 76.9706C622.639 76.5838 622.006 76.5898 621.619 76.984L616.017 82.6944L610.306 77.0916C609.912 76.7048 609.279 76.7108 608.892 77.105C608.505 77.4992 608.511 78.1324 608.906 78.5192L615.33 84.8223ZM599.203 87.5L599.203 49.7765L597.203 49.7765L597.203 87.5H599.203ZM598.212 50.7765L615.712 50.6101L615.693 48.6102L598.193 48.7766L598.212 50.7765ZM614.702 49.6196L615.03 84.118L617.03 84.099L616.702 49.6006L614.702 49.6196Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_21" d="M962.316 139.777L962.306 138.777L961.316 138.786L961.316 139.777L962.316 139.777ZM979.815 139.61L980.815 139.601L980.805 138.601L979.805 138.61L979.815 139.61ZM979.443 174.822C979.837 175.209 980.47 175.203 980.857 174.809L987.16 168.385C987.547 167.99 987.541 167.357 987.146 166.971C986.752 166.584 986.119 166.59 985.732 166.984L980.13 172.694L974.419 167.092C974.025 166.705 973.392 166.711 973.005 167.105C972.618 167.499 972.624 168.132 973.018 168.519L979.443 174.822ZM963.316 177.5L963.316 139.777L961.316 139.777L961.316 177.5H963.316ZM962.325 140.776L979.824 140.61L979.805 138.61L962.306 138.777L962.325 140.776ZM978.815 139.62L979.143 174.118L981.143 174.099L980.815 139.601L978.815 139.62Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_18" d="M728.203 235.777L728.193 234.777L727.203 234.786L727.203 235.777L728.203 235.777ZM745.702 235.61L746.702 235.601L746.693 234.601L745.693 234.61L745.702 235.61ZM745.33 270.822C745.724 271.209 746.357 271.203 746.744 270.809L753.047 264.385C753.434 263.99 753.428 263.357 753.034 262.971C752.639 262.584 752.006 262.59 751.62 262.984L746.017 268.694L740.306 263.092C739.912 262.705 739.279 262.711 738.892 263.105C738.505 263.499 738.511 264.132 738.906 264.519L745.33 270.822ZM729.203 273.5L729.203 235.776L727.203 235.777L727.203 273.5L729.203 273.5ZM728.212 236.776L745.712 236.61L745.693 234.61L728.193 234.777L728.212 236.776ZM744.702 235.62L745.03 270.118L747.03 270.099L746.702 235.601L744.702 235.62Z" fill="#1E1E1E"/>
<path id="pda1_Arrow_32" d="M980.03 479.341L980.039 480.341L981.03 480.332L981.03 479.341L980.03 479.341ZM962.531 479.507L961.531 479.517L961.54 480.517L962.54 480.507L962.531 479.507ZM962.903 444.295C962.509 443.908 961.876 443.914 961.489 444.309L955.186 450.733C954.799 451.127 954.805 451.76 955.199 452.147C955.593 452.534 956.227 452.528 956.613 452.134L962.216 446.423L967.927 452.026C968.321 452.413 968.954 452.407 969.341 452.013C969.728 451.618 969.721 450.985 969.327 450.598L962.903 444.295ZM979.03 441.618L979.03 479.341L981.03 479.341L981.03 441.618L979.03 441.618ZM980.02 478.341L962.521 478.507L962.54 480.507L980.039 480.341L980.02 478.341ZM963.531 479.498L963.203 445L961.203 445.019L961.531 479.517L963.531 479.498Z" fill="#1E1E1E"/>
<path id="a,b" d="M163.56 215.4C163.56 214.253 163.773 213.247 164.2 212.38C164.64 211.513 165.233 210.847 165.98 210.38C166.727 209.913 167.56 209.68 168.48 209.68C169.267 209.68 169.953 209.84 170.54 210.16C171.14 210.48 171.6 210.9 171.92 211.42V209.84H175.34V221H171.92V219.42C171.587 219.94 171.12 220.36 170.52 220.68C169.933 221 169.247 221.16 168.46 221.16C167.553 221.16 166.727 220.927 165.98 220.46C165.233 219.98 164.64 219.307 164.2 218.44C163.773 217.56 163.56 216.547 163.56 215.4ZM171.92 215.42C171.92 214.567 171.68 213.893 171.2 213.4C170.733 212.907 170.16 212.66 169.48 212.66C168.8 212.66 168.22 212.907 167.74 213.4C167.273 213.88 167.04 214.547 167.04 215.4C167.04 216.253 167.273 216.933 167.74 217.44C168.22 217.933 168.8 218.18 169.48 218.18C170.16 218.18 170.733 217.933 171.2 217.44C171.68 216.947 171.92 216.273 171.92 215.42ZM181.494 217.84L179.274 223.58H177.094L178.254 217.84H181.494ZM186.976 211.42C187.296 210.9 187.756 210.48 188.356 210.16C188.956 209.84 189.643 209.68 190.416 209.68C191.336 209.68 192.17 209.913 192.916 210.38C193.663 210.847 194.25 211.513 194.676 212.38C195.116 213.247 195.336 214.253 195.336 215.4C195.336 216.547 195.116 217.56 194.676 218.44C194.25 219.307 193.663 219.98 192.916 220.46C192.17 220.927 191.336 221.16 190.416 221.16C189.63 221.16 188.943 221.007 188.356 220.7C187.77 220.38 187.31 219.96 186.976 219.44V221H183.556V206.2H186.976V211.42ZM191.856 215.4C191.856 214.547 191.616 213.88 191.136 213.4C190.67 212.907 190.09 212.66 189.396 212.66C188.716 212.66 188.136 212.907 187.656 213.4C187.19 213.893 186.956 214.567 186.956 215.42C186.956 216.273 187.19 216.947 187.656 217.44C188.136 217.933 188.716 218.18 189.396 218.18C190.076 218.18 190.656 217.933 191.136 217.44C191.616 216.933 191.856 216.253 191.856 215.4Z" fill="#1E1E1E"/>
<path id="a" d="M285.56 176.4C285.56 175.253 285.773 174.247 286.2 173.38C286.64 172.513 287.233 171.847 287.98 171.38C288.727 170.913 289.56 170.68 290.48 170.68C291.267 170.68 291.953 170.84 292.54 171.16C293.14 171.48 293.6 171.9 293.92 172.42V170.84H297.34V182H293.92V180.42C293.587 180.94 293.12 181.36 292.52 181.68C291.933 182 291.247 182.16 290.46 182.16C289.553 182.16 288.727 181.927 287.98 181.46C287.233 180.98 286.64 180.307 286.2 179.44C285.773 178.56 285.56 177.547 285.56 176.4ZM293.92 176.42C293.92 175.567 293.68 174.893 293.2 174.4C292.733 173.907 292.16 173.66 291.48 173.66C290.8 173.66 290.22 173.907 289.74 174.4C289.273 174.88 289.04 175.547 289.04 176.4C289.04 177.253 289.273 177.933 289.74 178.44C290.22 178.933 290.8 179.18 291.48 179.18C292.16 179.18 292.733 178.933 293.2 178.44C293.68 177.947 293.92 177.273 293.92 176.42Z" fill="#1E1E1E"/>
<path id="b" d="M289.66 269.42C289.98 268.9 290.44 268.48 291.04 268.16C291.64 267.84 292.327 267.68 293.1 267.68C294.02 267.68 294.853 267.913 295.6 268.38C296.347 268.847 296.933 269.513 297.36 270.38C297.8 271.247 298.02 272.253 298.02 273.4C298.02 274.547 297.8 275.56 297.36 276.44C296.933 277.307 296.347 277.98 295.6 278.46C294.853 278.927 294.02 279.16 293.1 279.16C292.313 279.16 291.627 279.007 291.04 278.7C290.453 278.38 289.993 277.96 289.66 277.44V279H286.24V264.2H289.66V269.42ZM294.54 273.4C294.54 272.547 294.3 271.88 293.82 271.4C293.353 270.907 292.773 270.66 292.08 270.66C291.4 270.66 290.82 270.907 290.34 271.4C289.873 271.893 289.64 272.567 289.64 273.42C289.64 274.273 289.873 274.947 290.34 275.44C290.82 275.933 291.4 276.18 292.08 276.18C292.76 276.18 293.34 275.933 293.82 275.44C294.3 274.933 294.54 274.253 294.54 273.4Z" fill="#1E1E1E"/>
<path id="b_2" d="M392.66 220.42C392.98 219.9 393.44 219.48 394.04 219.16C394.64 218.84 395.327 218.68 396.1 218.68C397.02 218.68 397.853 218.913 398.6 219.38C399.347 219.847 399.933 220.513 400.36 221.38C400.8 222.247 401.02 223.253 401.02 224.4C401.02 225.547 400.8 226.56 400.36 227.44C399.933 228.307 399.347 228.98 398.6 229.46C397.853 229.927 397.02 230.16 396.1 230.16C395.313 230.16 394.627 230.007 394.04 229.7C393.453 229.38 392.993 228.96 392.66 228.44V230H389.24V215.2H392.66V220.42ZM397.54 224.4C397.54 223.547 397.3 222.88 396.82 222.4C396.353 221.907 395.773 221.66 395.08 221.66C394.4 221.66 393.82 221.907 393.34 222.4C392.873 222.893 392.64 223.567 392.64 224.42C392.64 225.273 392.873 225.947 393.34 226.44C393.82 226.933 394.4 227.18 395.08 227.18C395.76 227.18 396.34 226.933 396.82 226.44C397.3 225.933 397.54 225.253 397.54 224.4Z" fill="#1E1E1E"/>
<path id="b_3" d="M521.66 286.42C521.98 285.9 522.44 285.48 523.04 285.16C523.64 284.84 524.327 284.68 525.1 284.68C526.02 284.68 526.853 284.913 527.6 285.38C528.347 285.847 528.933 286.513 529.36 287.38C529.8 288.247 530.02 289.253 530.02 290.4C530.02 291.547 529.8 292.56 529.36 293.44C528.933 294.307 528.347 294.98 527.6 295.46C526.853 295.927 526.02 296.16 525.1 296.16C524.313 296.16 523.627 296.007 523.04 295.7C522.453 295.38 521.993 294.96 521.66 294.44V296H518.24V281.2H521.66V286.42ZM526.54 290.4C526.54 289.547 526.3 288.88 525.82 288.4C525.353 287.907 524.773 287.66 524.08 287.66C523.4 287.66 522.82 287.907 522.34 288.4C521.873 288.893 521.64 289.567 521.64 290.42C521.64 291.273 521.873 291.947 522.34 292.44C522.82 292.933 523.4 293.18 524.08 293.18C524.76 293.18 525.34 292.933 525.82 292.44C526.3 291.933 526.54 291.253 526.54 290.4Z" fill="#1E1E1E"/>
<path id="b_4" d="M700.66 100.42C700.98 99.9 701.44 99.48 702.04 99.16C702.64 98.84 703.327 98.68 704.1 98.68C705.02 98.68 705.853 98.9133 706.6 99.38C707.347 99.8467 707.933 100.513 708.36 101.38C708.8 102.247 709.02 103.253 709.02 104.4C709.02 105.547 708.8 106.56 708.36 107.44C707.933 108.307 707.347 108.98 706.6 109.46C705.853 109.927 705.02 110.16 704.1 110.16C703.313 110.16 702.627 110.007 702.04 109.7C701.453 109.38 700.993 108.96 700.66 108.44V110H697.24V95.2H700.66V100.42ZM705.54 104.4C705.54 103.547 705.3 102.88 704.82 102.4C704.353 101.907 703.773 101.66 703.08 101.66C702.4 101.66 701.82 101.907 701.34 102.4C700.873 102.893 700.64 103.567 700.64 104.42C700.64 105.273 700.873 105.947 701.34 106.44C701.82 106.933 702.4 107.18 703.08 107.18C703.76 107.18 704.34 106.933 704.82 106.44C705.3 105.933 705.54 105.253 705.54 104.4Z" fill="#1E1E1E"/>
<path id="b_5" d="M901.66 189.42C901.98 188.9 902.44 188.48 903.04 188.16C903.64 187.84 904.327 187.68 905.1 187.68C906.02 187.68 906.853 187.913 907.6 188.38C908.347 188.847 908.933 189.513 909.36 190.38C909.8 191.247 910.02 192.253 910.02 193.4C910.02 194.547 909.8 195.56 909.36 196.44C908.933 197.307 908.347 197.98 907.6 198.46C906.853 198.927 906.02 199.16 905.1 199.16C904.313 199.16 903.627 199.007 903.04 198.7C902.453 198.38 901.993 197.96 901.66 197.44V199H898.24V184.2H901.66V189.42ZM906.54 193.4C906.54 192.547 906.3 191.88 905.82 191.4C905.353 190.907 904.773 190.66 904.08 190.66C903.4 190.66 902.82 190.907 902.34 191.4C901.873 191.893 901.64 192.567 901.64 193.42C901.64 194.273 901.873 194.947 902.34 195.44C902.82 195.933 903.4 196.18 904.08 196.18C904.76 196.18 905.34 195.933 905.82 195.44C906.3 194.933 906.54 194.253 906.54 193.4Z" fill="#1E1E1E"/>
<path id="b_6" d="M969.66 125.42C969.98 124.9 970.44 124.48 971.04 124.16C971.64 123.84 972.327 123.68 973.1 123.68C974.02 123.68 974.853 123.913 975.6 124.38C976.347 124.847 976.933 125.513 977.36 126.38C977.8 127.247 978.02 128.253 978.02 129.4C978.02 130.547 977.8 131.56 977.36 132.44C976.933 133.307 976.347 133.98 975.6 134.46C974.853 134.927 974.02 135.16 973.1 135.16C972.313 135.16 971.627 135.007 971.04 134.7C970.453 134.38 969.993 133.96 969.66 133.44V135H966.24V120.2H969.66V125.42ZM974.54 129.4C974.54 128.547 974.3 127.88 973.82 127.4C973.353 126.907 972.773 126.66 972.08 126.66C971.4 126.66 970.82 126.907 970.34 127.4C969.873 127.893 969.64 128.567 969.64 129.42C969.64 130.273 969.873 130.947 970.34 131.44C970.82 131.933 971.4 132.18 972.08 132.18C972.76 132.18 973.34 131.933 973.82 131.44C974.3 130.933 974.54 130.253 974.54 129.4Z" fill="#1E1E1E"/>
<path id="b_7" d="M958.66 249.42C958.98 248.9 959.44 248.48 960.04 248.16C960.64 247.84 961.327 247.68 962.1 247.68C963.02 247.68 963.853 247.913 964.6 248.38C965.347 248.847 965.933 249.513 966.36 250.38C966.8 251.247 967.02 252.253 967.02 253.4C967.02 254.547 966.8 255.56 966.36 256.44C965.933 257.307 965.347 257.98 964.6 258.46C963.853 258.927 963.02 259.16 962.1 259.16C961.313 259.16 960.627 259.007 960.04 258.7C959.453 258.38 958.993 257.96 958.66 257.44V259H955.24V244.2H958.66V249.42ZM963.54 253.4C963.54 252.547 963.3 251.88 962.82 251.4C962.353 250.907 961.773 250.66 961.08 250.66C960.4 250.66 959.82 250.907 959.34 251.4C958.873 251.893 958.64 252.567 958.64 253.42C958.64 254.273 958.873 254.947 959.34 255.44C959.82 255.933 960.4 256.18 961.08 256.18C961.76 256.18 962.34 255.933 962.82 255.44C963.3 254.933 963.54 254.253 963.54 253.4Z" fill="#1E1E1E"/>
<path id="b_8" d="M874.66 341.42C874.98 340.9 875.44 340.48 876.04 340.16C876.64 339.84 877.327 339.68 878.1 339.68C879.02 339.68 879.853 339.913 880.6 340.38C881.347 340.847 881.933 341.513 882.36 342.38C882.8 343.247 883.02 344.253 883.02 345.4C883.02 346.547 882.8 347.56 882.36 348.44C881.933 349.307 881.347 349.98 880.6 350.46C879.853 350.927 879.02 351.16 878.1 351.16C877.313 351.16 876.627 351.007 876.04 350.7C875.453 350.38 874.993 349.96 874.66 349.44V351H871.24V336.2H874.66V341.42ZM879.54 345.4C879.54 344.547 879.3 343.88 878.82 343.4C878.353 342.907 877.773 342.66 877.08 342.66C876.4 342.66 875.82 342.907 875.34 343.4C874.873 343.893 874.64 344.567 874.64 345.42C874.64 346.273 874.873 346.947 875.34 347.44C875.82 347.933 876.4 348.18 877.08 348.18C877.76 348.18 878.34 347.933 878.82 347.44C879.3 346.933 879.54 346.253 879.54 345.4Z" fill="#1E1E1E"/>
<path id="b_9" d="M978.66 358.42C978.98 357.9 979.44 357.48 980.04 357.16C980.64 356.84 981.327 356.68 982.1 356.68C983.02 356.68 983.853 356.913 984.6 357.38C985.347 357.847 985.933 358.513 986.36 359.38C986.8 360.247 987.02 361.253 987.02 362.4C987.02 363.547 986.8 364.56 986.36 365.44C985.933 366.307 985.347 366.98 984.6 367.46C983.853 367.927 983.02 368.16 982.1 368.16C981.313 368.16 980.627 368.007 980.04 367.7C979.453 367.38 978.993 366.96 978.66 366.44V368H975.24V353.2H978.66V358.42ZM983.54 362.4C983.54 361.547 983.3 360.88 982.82 360.4C982.353 359.907 981.773 359.66 981.08 359.66C980.4 359.66 979.82 359.907 979.34 360.4C978.873 360.893 978.64 361.567 978.64 362.42C978.64 363.273 978.873 363.947 979.34 364.44C979.82 364.933 980.4 365.18 981.08 365.18C981.76 365.18 982.34 364.933 982.82 364.44C983.3 363.933 983.54 363.253 983.54 362.4Z" fill="#1E1E1E"/>
<path id="b_10" d="M1036.66 309.42C1036.98 308.9 1037.44 308.48 1038.04 308.16C1038.64 307.84 1039.33 307.68 1040.1 307.68C1041.02 307.68 1041.85 307.913 1042.6 308.38C1043.35 308.847 1043.93 309.513 1044.36 310.38C1044.8 311.247 1045.02 312.253 1045.02 313.4C1045.02 314.547 1044.8 315.56 1044.36 316.44C1043.93 317.307 1043.35 317.98 1042.6 318.46C1041.85 318.927 1041.02 319.16 1040.1 319.16C1039.31 319.16 1038.63 319.007 1038.04 318.7C1037.45 318.38 1036.99 317.96 1036.66 317.44V319H1033.24V304.2H1036.66V309.42ZM1041.54 313.4C1041.54 312.547 1041.3 311.88 1040.82 311.4C1040.35 310.907 1039.77 310.66 1039.08 310.66C1038.4 310.66 1037.82 310.907 1037.34 311.4C1036.87 311.893 1036.64 312.567 1036.64 313.42C1036.64 314.273 1036.87 314.947 1037.34 315.44C1037.82 315.933 1038.4 316.18 1039.08 316.18C1039.76 316.18 1040.34 315.933 1040.82 315.44C1041.3 314.933 1041.54 314.253 1041.54 313.4Z" fill="#1E1E1E"/>
<path id="a_2" d="M1040.56 231.4C1040.56 230.253 1040.77 229.247 1041.2 228.38C1041.64 227.513 1042.23 226.847 1042.98 226.38C1043.73 225.913 1044.56 225.68 1045.48 225.68C1046.27 225.68 1046.95 225.84 1047.54 226.16C1048.14 226.48 1048.6 226.9 1048.92 227.42V225.84H1052.34V237H1048.92V235.42C1048.59 235.94 1048.12 236.36 1047.52 236.68C1046.93 237 1046.25 237.16 1045.46 237.16C1044.55 237.16 1043.73 236.927 1042.98 236.46C1042.23 235.98 1041.64 235.307 1041.2 234.44C1040.77 233.56 1040.56 232.547 1040.56 231.4ZM1048.92 231.42C1048.92 230.567 1048.68 229.893 1048.2 229.4C1047.73 228.907 1047.16 228.66 1046.48 228.66C1045.8 228.66 1045.22 228.907 1044.74 229.4C1044.27 229.88 1044.04 230.547 1044.04 231.4C1044.04 232.253 1044.27 232.933 1044.74 233.44C1045.22 233.933 1045.8 234.18 1046.48 234.18C1047.16 234.18 1047.73 233.933 1048.2 233.44C1048.68 232.947 1048.92 232.273 1048.92 231.42Z" fill="#1E1E1E"/>
<path id="a_3" d="M1067.56 531.4C1067.56 530.253 1067.77 529.247 1068.2 528.38C1068.64 527.513 1069.23 526.847 1069.98 526.38C1070.73 525.913 1071.56 525.68 1072.48 525.68C1073.27 525.68 1073.95 525.84 1074.54 526.16C1075.14 526.48 1075.6 526.9 1075.92 527.42V525.84H1079.34V537H1075.92V535.42C1075.59 535.94 1075.12 536.36 1074.52 536.68C1073.93 537 1073.25 537.16 1072.46 537.16C1071.55 537.16 1070.73 536.927 1069.98 536.46C1069.23 535.98 1068.64 535.307 1068.2 534.44C1067.77 533.56 1067.56 532.547 1067.56 531.4ZM1075.92 531.42C1075.92 530.567 1075.68 529.893 1075.2 529.4C1074.73 528.907 1074.16 528.66 1073.48 528.66C1072.8 528.66 1072.22 528.907 1071.74 529.4C1071.27 529.88 1071.04 530.547 1071.04 531.4C1071.04 532.253 1071.27 532.933 1071.74 533.44C1072.22 533.933 1072.8 534.18 1073.48 534.18C1074.16 534.18 1074.73 533.933 1075.2 533.44C1075.68 532.947 1075.92 532.273 1075.92 531.42Z" fill="#1E1E1E"/>
<path id="a_4" d="M944.56 467.4C944.56 466.253 944.773 465.247 945.2 464.38C945.64 463.513 946.233 462.847 946.98 462.38C947.727 461.913 948.56 461.68 949.48 461.68C950.267 461.68 950.953 461.84 951.54 462.16C952.14 462.48 952.6 462.9 952.92 463.42V461.84H956.34V473H952.92V471.42C952.587 471.94 952.12 472.36 951.52 472.68C950.933 473 950.247 473.16 949.46 473.16C948.553 473.16 947.727 472.927 946.98 472.46C946.233 471.98 945.64 471.307 945.2 470.44C944.773 469.56 944.56 468.547 944.56 467.4ZM952.92 467.42C952.92 466.567 952.68 465.893 952.2 465.4C951.733 464.907 951.16 464.66 950.48 464.66C949.8 464.66 949.22 464.907 948.74 465.4C948.273 465.88 948.04 466.547 948.04 467.4C948.04 468.253 948.273 468.933 948.74 469.44C949.22 469.933 949.8 470.18 950.48 470.18C951.16 470.18 951.733 469.933 952.2 469.44C952.68 468.947 952.92 468.273 952.92 467.42Z" fill="#1E1E1E"/>
<path id="a_5" d="M878.56 462.4C878.56 461.253 878.773 460.247 879.2 459.38C879.64 458.513 880.233 457.847 880.98 457.38C881.727 456.913 882.56 456.68 883.48 456.68C884.267 456.68 884.953 456.84 885.54 457.16C886.14 457.48 886.6 457.9 886.92 458.42V456.84H890.34V468H886.92V466.42C886.587 466.94 886.12 467.36 885.52 467.68C884.933 468 884.247 468.16 883.46 468.16C882.553 468.16 881.727 467.927 880.98 467.46C880.233 466.98 879.64 466.307 879.2 465.44C878.773 464.56 878.56 463.547 878.56 462.4ZM886.92 462.42C886.92 461.567 886.68 460.893 886.2 460.4C885.733 459.907 885.16 459.66 884.48 459.66C883.8 459.66 883.22 459.907 882.74 460.4C882.273 460.88 882.04 461.547 882.04 462.4C882.04 463.253 882.273 463.933 882.74 464.44C883.22 464.933 883.8 465.18 884.48 465.18C885.16 465.18 885.733 464.933 886.2 464.44C886.68 463.947 886.92 463.273 886.92 462.42Z" fill="#1E1E1E"/>
<path id="a_6" d="M806.56 462.4C806.56 461.253 806.773 460.247 807.2 459.38C807.64 458.513 808.233 457.847 808.98 457.38C809.727 456.913 810.56 456.68 811.48 456.68C812.267 456.68 812.953 456.84 813.54 457.16C814.14 457.48 814.6 457.9 814.92 458.42V456.84H818.34V468H814.92V466.42C814.587 466.94 814.12 467.36 813.52 467.68C812.933 468 812.247 468.16 811.46 468.16C810.553 468.16 809.727 467.927 808.98 467.46C808.233 466.98 807.64 466.307 807.2 465.44C806.773 464.56 806.56 463.547 806.56 462.4ZM814.92 462.42C814.92 461.567 814.68 460.893 814.2 460.4C813.733 459.907 813.16 459.66 812.48 459.66C811.8 459.66 811.22 459.907 810.74 460.4C810.273 460.88 810.04 461.547 810.04 462.4C810.04 463.253 810.273 463.933 810.74 464.44C811.22 464.933 811.8 465.18 812.48 465.18C813.16 465.18 813.733 464.933 814.2 464.44C814.68 463.947 814.92 463.273 814.92 462.42Z" fill="#1E1E1E"/>
<path id="b_11" d="M1036.66 479.42C1036.98 478.9 1037.44 478.48 1038.04 478.16C1038.64 477.84 1039.33 477.68 1040.1 477.68C1041.02 477.68 1041.85 477.913 1042.6 478.38C1043.35 478.847 1043.93 479.513 1044.36 480.38C1044.8 481.247 1045.02 482.253 1045.02 483.4C1045.02 484.547 1044.8 485.56 1044.36 486.44C1043.93 487.307 1043.35 487.98 1042.6 488.46C1041.85 488.927 1041.02 489.16 1040.1 489.16C1039.31 489.16 1038.63 489.007 1038.04 488.7C1037.45 488.38 1036.99 487.96 1036.66 487.44V489H1033.24V474.2H1036.66V479.42ZM1041.54 483.4C1041.54 482.547 1041.3 481.88 1040.82 481.4C1040.35 480.907 1039.77 480.66 1039.08 480.66C1038.4 480.66 1037.82 480.907 1037.34 481.4C1036.87 481.893 1036.64 482.567 1036.64 483.42C1036.64 484.273 1036.87 484.947 1037.34 485.44C1037.82 485.933 1038.4 486.18 1039.08 486.18C1039.76 486.18 1040.34 485.933 1040.82 485.44C1041.3 484.933 1041.54 484.253 1041.54 483.4Z" fill="#1E1E1E"/>
<path id="a_7" d="M897.56 281.4C897.56 280.253 897.773 279.247 898.2 278.38C898.64 277.513 899.233 276.847 899.98 276.38C900.727 275.913 901.56 275.68 902.48 275.68C903.267 275.68 903.953 275.84 904.54 276.16C905.14 276.48 905.6 276.9 905.92 277.42V275.84H909.34V287H905.92V285.42C905.587 285.94 905.12 286.36 904.52 286.68C903.933 287 903.247 287.16 902.46 287.16C901.553 287.16 900.727 286.927 899.98 286.46C899.233 285.98 898.64 285.307 898.2 284.44C897.773 283.56 897.56 282.547 897.56 281.4ZM905.92 281.42C905.92 280.567 905.68 279.893 905.2 279.4C904.733 278.907 904.16 278.66 903.48 278.66C902.8 278.66 902.22 278.907 901.74 279.4C901.273 279.88 901.04 280.547 901.04 281.4C901.04 282.253 901.273 282.933 901.74 283.44C902.22 283.933 902.8 284.18 903.48 284.18C904.16 284.18 904.733 283.933 905.2 283.44C905.68 282.947 905.92 282.273 905.92 281.42Z" fill="#1E1E1E"/>
<path id="a_8" d="M895.56 377.4C895.56 376.253 895.773 375.247 896.2 374.38C896.64 373.513 897.233 372.847 897.98 372.38C898.727 371.913 899.56 371.68 900.48 371.68C901.267 371.68 901.953 371.84 902.54 372.16C903.14 372.48 903.6 372.9 903.92 373.42V371.84H907.34V383H903.92V381.42C903.587 381.94 903.12 382.36 902.52 382.68C901.933 383 901.247 383.16 900.46 383.16C899.553 383.16 898.727 382.927 897.98 382.46C897.233 381.98 896.64 381.307 896.2 380.44C895.773 379.56 895.56 378.547 895.56 377.4ZM903.92 377.42C903.92 376.567 903.68 375.893 903.2 375.4C902.733 374.907 902.16 374.66 901.48 374.66C900.8 374.66 900.22 374.907 899.74 375.4C899.273 375.88 899.04 376.547 899.04 377.4C899.04 378.253 899.273 378.933 899.74 379.44C900.22 379.933 900.8 380.18 901.48 380.18C902.16 380.18 902.733 379.933 903.2 379.44C903.68 378.947 903.92 378.273 903.92 377.42Z" fill="#1E1E1E"/>
<path id="b_12" d="M734.66 224.42C734.98 223.9 735.44 223.48 736.04 223.16C736.64 222.84 737.327 222.68 738.1 222.68C739.02 222.68 739.853 222.913 740.6 223.38C741.347 223.847 741.933 224.513 742.36 225.38C742.8 226.247 743.02 227.253 743.02 228.4C743.02 229.547 742.8 230.56 742.36 231.44C741.933 232.307 741.347 232.98 740.6 233.46C739.853 233.927 739.02 234.16 738.1 234.16C737.313 234.16 736.627 234.007 736.04 233.7C735.453 233.38 734.993 232.96 734.66 232.44V234H731.24V219.2H734.66V224.42ZM739.54 228.4C739.54 227.547 739.3 226.88 738.82 226.4C738.353 225.907 737.773 225.66 737.08 225.66C736.4 225.66 735.82 225.907 735.34 226.4C734.873 226.893 734.64 227.567 734.64 228.42C734.64 229.273 734.873 229.947 735.34 230.44C735.82 230.933 736.4 231.18 737.08 231.18C737.76 231.18 738.34 230.933 738.82 230.44C739.3 229.933 739.54 229.253 739.54 228.4Z" fill="#1E1E1E"/>
<path id="b_13" d="M679.66 351.42C679.98 350.9 680.44 350.48 681.04 350.16C681.64 349.84 682.327 349.68 683.1 349.68C684.02 349.68 684.853 349.913 685.6 350.38C686.347 350.847 686.933 351.513 687.36 352.38C687.8 353.247 688.02 354.253 688.02 355.4C688.02 356.547 687.8 357.56 687.36 358.44C686.933 359.307 686.347 359.98 685.6 360.46C684.853 360.927 684.02 361.16 683.1 361.16C682.313 361.16 681.627 361.007 681.04 360.7C680.453 360.38 679.993 359.96 679.66 359.44V361H676.24V346.2H679.66V351.42ZM684.54 355.4C684.54 354.547 684.3 353.88 683.82 353.4C683.353 352.907 682.773 352.66 682.08 352.66C681.4 352.66 680.82 352.907 680.34 353.4C679.873 353.893 679.64 354.567 679.64 355.42C679.64 356.273 679.873 356.947 680.34 357.44C680.82 357.933 681.4 358.18 682.08 358.18C682.76 358.18 683.34 357.933 683.82 357.44C684.3 356.933 684.54 356.253 684.54 355.4Z" fill="#1E1E1E"/>
<path id="b_14" d="M667.66 286.42C667.98 285.9 668.44 285.48 669.04 285.16C669.64 284.84 670.327 284.68 671.1 284.68C672.02 284.68 672.853 284.913 673.6 285.38C674.347 285.847 674.933 286.513 675.36 287.38C675.8 288.247 676.02 289.253 676.02 290.4C676.02 291.547 675.8 292.56 675.36 293.44C674.933 294.307 674.347 294.98 673.6 295.46C672.853 295.927 672.02 296.16 671.1 296.16C670.313 296.16 669.627 296.007 669.04 295.7C668.453 295.38 667.993 294.96 667.66 294.44V296H664.24V281.2H667.66V286.42ZM672.54 290.4C672.54 289.547 672.3 288.88 671.82 288.4C671.353 287.907 670.773 287.66 670.08 287.66C669.4 287.66 668.82 287.907 668.34 288.4C667.873 288.893 667.64 289.567 667.64 290.42C667.64 291.273 667.873 291.947 668.34 292.44C668.82 292.933 669.4 293.18 670.08 293.18C670.76 293.18 671.34 292.933 671.82 292.44C672.3 291.933 672.54 291.253 672.54 290.4Z" fill="#1E1E1E"/>
<path id="b_15" d="M591.66 243.42C591.98 242.9 592.44 242.48 593.04 242.16C593.64 241.84 594.327 241.68 595.1 241.68C596.02 241.68 596.853 241.913 597.6 242.38C598.347 242.847 598.933 243.513 599.36 244.38C599.8 245.247 600.02 246.253 600.02 247.4C600.02 248.547 599.8 249.56 599.36 250.44C598.933 251.307 598.347 251.98 597.6 252.46C596.853 252.927 596.02 253.16 595.1 253.16C594.313 253.16 593.627 253.007 593.04 252.7C592.453 252.38 591.993 251.96 591.66 251.44V253H588.24V238.2H591.66V243.42ZM596.54 247.4C596.54 246.547 596.3 245.88 595.82 245.4C595.353 244.907 594.773 244.66 594.08 244.66C593.4 244.66 592.82 244.907 592.34 245.4C591.873 245.893 591.64 246.567 591.64 247.42C591.64 248.273 591.873 248.947 592.34 249.44C592.82 249.933 593.4 250.18 594.08 250.18C594.76 250.18 595.34 249.933 595.82 249.44C596.3 248.933 596.54 248.253 596.54 247.4Z" fill="#1E1E1E"/>
<path id="b_16" d="M538.66 189.42C538.98 188.9 539.44 188.48 540.04 188.16C540.64 187.84 541.327 187.68 542.1 187.68C543.02 187.68 543.853 187.913 544.6 188.38C545.347 188.847 545.933 189.513 546.36 190.38C546.8 191.247 547.02 192.253 547.02 193.4C547.02 194.547 546.8 195.56 546.36 196.44C545.933 197.307 545.347 197.98 544.6 198.46C543.853 198.927 543.02 199.16 542.1 199.16C541.313 199.16 540.627 199.007 540.04 198.7C539.453 198.38 538.993 197.96 538.66 197.44V199H535.24V184.2H538.66V189.42ZM543.54 193.4C543.54 192.547 543.3 191.88 542.82 191.4C542.353 190.907 541.773 190.66 541.08 190.66C540.4 190.66 539.82 190.907 539.34 191.4C538.873 191.893 538.64 192.567 538.64 193.42C538.64 194.273 538.873 194.947 539.34 195.44C539.82 195.933 540.4 196.18 541.08 196.18C541.76 196.18 542.34 195.933 542.82 195.44C543.3 194.933 543.54 194.253 543.54 193.4Z" fill="#1E1E1E"/>
<path id="a_9" d="M310.56 224.4C310.56 223.253 310.773 222.247 311.2 221.38C311.64 220.513 312.233 219.847 312.98 219.38C313.727 218.913 314.56 218.68 315.48 218.68C316.267 218.68 316.953 218.84 317.54 219.16C318.14 219.48 318.6 219.9 318.92 220.42V218.84H322.34V230H318.92V228.42C318.587 228.94 318.12 229.36 317.52 229.68C316.933 230 316.247 230.16 315.46 230.16C314.553 230.16 313.727 229.927 312.98 229.46C312.233 228.98 311.64 228.307 311.2 227.44C310.773 226.56 310.56 225.547 310.56 224.4ZM318.92 224.42C318.92 223.567 318.68 222.893 318.2 222.4C317.733 221.907 317.16 221.66 316.48 221.66C315.8 221.66 315.22 221.907 314.74 222.4C314.273 222.88 314.04 223.547 314.04 224.4C314.04 225.253 314.273 225.933 314.74 226.44C315.22 226.933 315.8 227.18 316.48 227.18C317.16 227.18 317.733 226.933 318.2 226.44C318.68 225.947 318.92 225.273 318.92 224.42Z" fill="#1E1E1E"/>
<path id="a_10" d="M408.56 143.4C408.56 142.253 408.773 141.247 409.2 140.38C409.64 139.513 410.233 138.847 410.98 138.38C411.727 137.913 412.56 137.68 413.48 137.68C414.267 137.68 414.953 137.84 415.54 138.16C416.14 138.48 416.6 138.9 416.92 139.42V137.84H420.34V149H416.92V147.42C416.587 147.94 416.12 148.36 415.52 148.68C414.933 149 414.247 149.16 413.46 149.16C412.553 149.16 411.727 148.927 410.98 148.46C410.233 147.98 409.64 147.307 409.2 146.44C408.773 145.56 408.56 144.547 408.56 143.4ZM416.92 143.42C416.92 142.567 416.68 141.893 416.2 141.4C415.733 140.907 415.16 140.66 414.48 140.66C413.8 140.66 413.22 140.907 412.74 141.4C412.273 141.88 412.04 142.547 412.04 143.4C412.04 144.253 412.273 144.933 412.74 145.44C413.22 145.933 413.8 146.18 414.48 146.18C415.16 146.18 415.733 145.933 416.2 145.44C416.68 144.947 416.92 144.273 416.92 143.42Z" fill="#1E1E1E"/>
<path id="a_11" d="M529.56 121.4C529.56 120.253 529.773 119.247 530.2 118.38C530.64 117.513 531.233 116.847 531.98 116.38C532.727 115.913 533.56 115.68 534.48 115.68C535.267 115.68 535.953 115.84 536.54 116.16C537.14 116.48 537.6 116.9 537.92 117.42V115.84H541.34V127H537.92V125.42C537.587 125.94 537.12 126.36 536.52 126.68C535.933 127 535.247 127.16 534.46 127.16C533.553 127.16 532.727 126.927 531.98 126.46C531.233 125.98 530.64 125.307 530.2 124.44C529.773 123.56 529.56 122.547 529.56 121.4ZM537.92 121.42C537.92 120.567 537.68 119.893 537.2 119.4C536.733 118.907 536.16 118.66 535.48 118.66C534.8 118.66 534.22 118.907 533.74 119.4C533.273 119.88 533.04 120.547 533.04 121.4C533.04 122.253 533.273 122.933 533.74 123.44C534.22 123.933 534.8 124.18 535.48 124.18C536.16 124.18 536.733 123.933 537.2 123.44C537.68 122.947 537.92 122.273 537.92 121.42Z" fill="#1E1E1E"/>
<path id="a_12" d="M710.56 190.4C710.56 189.253 710.773 188.247 711.2 187.38C711.64 186.513 712.233 185.847 712.98 185.38C713.727 184.913 714.56 184.68 715.48 184.68C716.267 184.68 716.953 184.84 717.54 185.16C718.14 185.48 718.6 185.9 718.92 186.42V184.84H722.34V196H718.92V194.42C718.587 194.94 718.12 195.36 717.52 195.68C716.933 196 716.247 196.16 715.46 196.16C714.553 196.16 713.727 195.927 712.98 195.46C712.233 194.98 711.64 194.307 711.2 193.44C710.773 192.56 710.56 191.547 710.56 190.4ZM718.92 190.42C718.92 189.567 718.68 188.893 718.2 188.4C717.733 187.907 717.16 187.66 716.48 187.66C715.8 187.66 715.22 187.907 714.74 188.4C714.273 188.88 714.04 189.547 714.04 190.4C714.04 191.253 714.273 191.933 714.74 192.44C715.22 192.933 715.8 193.18 716.48 193.18C717.16 193.18 717.733 192.933 718.2 192.44C718.68 191.947 718.92 191.273 718.92 190.42Z" fill="#1E1E1E"/>
<path id="a_13" d="M789.56 257.4C789.56 256.253 789.773 255.247 790.2 254.38C790.64 253.513 791.233 252.847 791.98 252.38C792.727 251.913 793.56 251.68 794.48 251.68C795.267 251.68 795.953 251.84 796.54 252.16C797.14 252.48 797.6 252.9 797.92 253.42V251.84H801.34V263H797.92V261.42C797.587 261.94 797.12 262.36 796.52 262.68C795.933 263 795.247 263.16 794.46 263.16C793.553 263.16 792.727 262.927 791.98 262.46C791.233 261.98 790.64 261.307 790.2 260.44C789.773 259.56 789.56 258.547 789.56 257.4ZM797.92 257.42C797.92 256.567 797.68 255.893 797.2 255.4C796.733 254.907 796.16 254.66 795.48 254.66C794.8 254.66 794.22 254.907 793.74 255.4C793.273 255.88 793.04 256.547 793.04 257.4C793.04 258.253 793.273 258.933 793.74 259.44C794.22 259.933 794.8 260.18 795.48 260.18C796.16 260.18 796.733 259.933 797.2 259.44C797.68 258.947 797.92 258.273 797.92 257.42Z" fill="#1E1E1E"/>
<path id="a_14" d="M543.56 319.4C543.56 318.253 543.773 317.247 544.2 316.38C544.64 315.513 545.233 314.847 545.98 314.38C546.727 313.913 547.56 313.68 548.48 313.68C549.267 313.68 549.953 313.84 550.54 314.16C551.14 314.48 551.6 314.9 551.92 315.42V313.84H555.34V325H551.92V323.42C551.587 323.94 551.12 324.36 550.52 324.68C549.933 325 549.247 325.16 548.46 325.16C547.553 325.16 546.727 324.927 545.98 324.46C545.233 323.98 544.64 323.307 544.2 322.44C543.773 321.56 543.56 320.547 543.56 319.4ZM551.92 319.42C551.92 318.567 551.68 317.893 551.2 317.4C550.733 316.907 550.16 316.66 549.48 316.66C548.8 316.66 548.22 316.907 547.74 317.4C547.273 317.88 547.04 318.547 547.04 319.4C547.04 320.253 547.273 320.933 547.74 321.44C548.22 321.933 548.8 322.18 549.48 322.18C550.16 322.18 550.733 321.933 551.2 321.44C551.68 320.947 551.92 320.273 551.92 319.42Z" fill="#1E1E1E"/>
<path id="a_15" d="M600.56 39.4C600.56 38.2533 600.773 37.2467 601.2 36.38C601.64 35.5133 602.233 34.8467 602.98 34.38C603.727 33.9133 604.56 33.68 605.48 33.68C606.267 33.68 606.953 33.84 607.54 34.16C608.14 34.48 608.6 34.9 608.92 35.42V33.84H612.34V45H608.92V43.42C608.587 43.94 608.12 44.36 607.52 44.68C606.933 45 606.247 45.16 605.46 45.16C604.553 45.16 603.727 44.9267 602.98 44.46C602.233 43.98 601.64 43.3067 601.2 42.44C600.773 41.56 600.56 40.5467 600.56 39.4ZM608.92 39.42C608.92 38.5667 608.68 37.8933 608.2 37.4C607.733 36.9067 607.16 36.66 606.48 36.66C605.8 36.66 605.22 36.9067 604.74 37.4C604.273 37.88 604.04 38.5467 604.04 39.4C604.04 40.2533 604.273 40.9333 604.74 41.44C605.22 41.9333 605.8 42.18 606.48 42.18C607.16 42.18 607.733 41.9333 608.2 41.44C608.68 40.9467 608.92 40.2733 608.92 39.42Z" fill="#1E1E1E"/>
<path id="a_16" d="M472.56 236.4C472.56 235.253 472.773 234.247 473.2 233.38C473.64 232.513 474.233 231.847 474.98 231.38C475.727 230.913 476.56 230.68 477.48 230.68C478.267 230.68 478.953 230.84 479.54 231.16C480.14 231.48 480.6 231.9 480.92 232.42V230.84H484.34V242H480.92V240.42C480.587 240.94 480.12 241.36 479.52 241.68C478.933 242 478.247 242.16 477.46 242.16C476.553 242.16 475.727 241.927 474.98 241.46C474.233 240.98 473.64 240.307 473.2 239.44C472.773 238.56 472.56 237.547 472.56 236.4ZM480.92 236.42C480.92 235.567 480.68 234.893 480.2 234.4C479.733 233.907 479.16 233.66 478.48 233.66C477.8 233.66 477.22 233.907 476.74 234.4C476.273 234.88 476.04 235.547 476.04 236.4C476.04 237.253 476.273 237.933 476.74 238.44C477.22 238.933 477.8 239.18 478.48 239.18C479.16 239.18 479.733 238.933 480.2 238.44C480.68 237.947 480.92 237.273 480.92 236.42Z" fill="#1E1E1E"/>
<g id="16">
<circle id="circle_16" cx="822.5" cy="418.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<rect id="Rectangle 5" x="818" y="433" width="28" height="9" rx="4.5" transform="rotate(-90 818 433)" fill="white"/>
<rect id="Rectangle 6" x="809" y="414" width="28" height="9" rx="4.5" fill="white"/>
</g>
<g id="17">
<circle id="circle_17" cx="822.5" cy="517.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<rect id="Rectangle 5_2" x="818" y="532" width="28" height="9" rx="4.5" transform="rotate(-90 818 532)" fill="white"/>
<rect id="Rectangle 6_2" x="809" y="513" width="28" height="9" rx="4.5" fill="white"/>
</g>
</g>
</svg>
</div>
<div id="RegEx_2" style="display: none;">
<svg width="100%" height="509" viewBox="0 0 814 509" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="Frame 1">
<rect width="100%" height="509" fill="white"/>
<circle id="circle2_2" cx="148.5" cy="57.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<circle id="circle2_3" cx="148.5" cy="203.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<circle id="circle2_5" cx="361.5" cy="132.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<circle id="circle2_6" cx="467.5" cy="57.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<circle id="circle2_7" cx="470.5" cy="203.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<circle id="circle2_9" cx="643.5" cy="203.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<circle id="circle2_10" cx="576.5" cy="313.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<circle id="circle2_11" cx="712.5" cy="314.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<circle id="circle2_8" cx="644.5" cy="91.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<path id="Arrow 1" d="M125.326 71.4885C125.466 70.9542 125.146 70.4077 124.612 70.2678L115.905 67.9886C115.371 67.8487 114.824 68.1684 114.684 68.7027C114.545 69.237 114.864 69.7835 115.399 69.9234L123.138 71.9494L121.112 79.6886C120.972 80.2229 121.292 80.7694 121.826 80.9092C122.36 81.0491 122.907 80.7294 123.047 80.1951L125.326 71.4885ZM60.1286 109.972L124.863 72.0984L123.854 70.3721L59.1187 108.246L60.1286 109.972Z" fill="#1E1E1E"/>
<path id="Arrow 8" d="M447.326 77.1445C447.466 76.6103 447.146 76.0638 446.612 75.9239L437.905 73.6446C437.371 73.5048 436.824 73.8245 436.684 74.3588C436.545 74.8931 436.864 75.4396 437.399 75.5794L445.138 77.6054L443.112 85.3446C442.972 85.8789 443.292 86.4254 443.826 86.5653C444.36 86.7052 444.907 86.3854 445.047 85.8512L447.326 77.1445ZM382.129 115.628L446.863 77.7544L445.854 76.0282L381.119 113.902L382.129 115.628Z" fill="#1E1E1E"/>
<path id="Arrow 15" d="M586.466 288.301C586.583 288.84 587.116 289.183 587.656 289.066L596.45 287.154C596.99 287.036 597.332 286.504 597.215 285.964C597.098 285.424 596.565 285.082 596.025 285.199L588.208 286.899L586.508 279.081C586.391 278.542 585.859 278.199 585.319 278.317C584.779 278.434 584.437 278.967 584.554 279.506L586.466 288.301ZM627.159 224.459L586.602 287.548L588.284 288.629L628.841 225.541L627.159 224.459Z" fill="#1E1E1E"/>
<path id="Arrow 17" d="M576.293 416.707C576.683 417.098 577.317 417.098 577.707 416.707L584.071 410.343C584.462 409.953 584.462 409.319 584.071 408.929C583.681 408.538 583.047 408.538 582.657 408.929L577 414.586L571.343 408.929C570.953 408.538 570.319 408.538 569.929 408.929C569.538 409.319 569.538 409.953 569.929 410.343L576.293 416.707ZM576 341V416H578V341H576Z" fill="#1E1E1E"/>
<path id="Arrow 19" d="M694.523 423.523C695.075 423.523 695.523 423.075 695.523 422.523V413.523C695.523 412.971 695.075 412.523 694.523 412.523C693.971 412.523 693.523 412.971 693.523 413.523V421.523L685.523 421.523C684.971 421.523 684.523 421.971 684.523 422.523C684.523 423.075 684.971 423.523 685.523 423.523L694.523 423.523ZM596.77 326.184L693.816 423.23L695.23 421.816L598.184 324.77L596.77 326.184Z" fill="#1E1E1E"/>
<path id="Arrow 20" d="M592 422.046C592 422.599 592.448 423.046 593 423.046L602 423.046C602.552 423.046 603 422.599 603 422.046C603 421.494 602.552 421.046 602 421.046L594 421.046V413.046C594 412.494 593.552 412.046 593 412.046C592.448 412.046 592 412.494 592 413.046V422.046ZM689.339 324.293L592.293 421.339L593.707 422.753L690.753 325.707L689.339 324.293Z" fill="#1E1E1E"/>
<path id="Arrow 18" d="M712.293 416.707C712.683 417.098 713.317 417.098 713.707 416.707L720.071 410.343C720.462 409.953 720.462 409.319 720.071 408.929C719.681 408.538 719.047 408.538 718.657 408.929L713 414.586L707.343 408.929C706.953 408.538 706.319 408.538 705.929 408.929C705.538 409.319 705.538 409.953 705.929 410.343L712.293 416.707ZM712 341V416H714V341H712Z" fill="#1E1E1E"/>
<path id="Arrow 16" d="M700.181 289.531C700.722 289.642 701.25 289.292 701.36 288.751L703.156 279.932C703.267 279.391 702.917 278.863 702.376 278.753C701.835 278.642 701.307 278.992 701.197 279.533L699.6 287.372L691.761 285.775C691.22 285.665 690.692 286.014 690.581 286.555C690.471 287.097 690.821 287.625 691.362 287.735L700.181 289.531ZM658.166 226.552L699.546 289.103L701.214 288L659.834 225.448L658.166 226.552Z" fill="#1E1E1E"/>
<path id="Arrow 11" d="M620.576 78.8174C621.027 78.4993 621.136 77.8754 620.817 77.424L615.633 70.0671C615.315 69.6157 614.691 69.5076 614.24 69.8258C613.788 70.1439 613.68 70.7678 613.998 71.2192L618.607 77.7586L612.067 82.3669C611.616 82.685 611.508 83.3089 611.826 83.7604C612.144 84.2118 612.768 84.3199 613.219 84.0018L620.576 78.8174ZM492.829 56.9853L619.829 78.9853L620.171 77.0147L493.171 55.0147L492.829 56.9853Z" fill="#1E1E1E"/>
<path id="Arrow 12" d="M616.713 203.701C617.1 203.308 617.095 202.674 616.701 202.287L610.285 195.976C609.891 195.589 609.258 195.594 608.871 195.988C608.483 196.381 608.489 197.014 608.882 197.402L614.586 203.012L608.976 208.715C608.589 209.109 608.594 209.742 608.988 210.129C609.381 210.517 610.014 210.511 610.402 210.118L616.713 203.701ZM495.008 205L616.008 204L615.992 202L494.992 203L495.008 205Z" fill="#1E1E1E"/>
<path id="Arrow 22" d="M647 422L647.365 421.069L646.988 420.921L646.614 421.078L647 422ZM603.075 439.621C602.865 440.132 603.11 440.716 603.621 440.925L611.949 444.338C612.46 444.548 613.044 444.303 613.253 443.792C613.462 443.281 613.218 442.697 612.707 442.488L605.305 439.454L608.338 432.051C608.548 431.54 608.303 430.956 607.792 430.747C607.281 430.538 606.697 430.782 606.488 431.293L603.075 439.621ZM686.865 436.569L647.365 421.069L646.635 422.931L686.135 438.431L686.865 436.569ZM646.614 421.078L603.614 439.078L604.386 440.922L647.386 422.922L646.614 421.078Z" fill="#1E1E1E"/>
<path id="Arrow 23" d="M641.5 468L641.135 468.931L641.512 469.079L641.886 468.922L641.5 468ZM685.425 450.379C685.635 449.868 685.39 449.284 684.879 449.075L676.551 445.662C676.04 445.452 675.456 445.697 675.247 446.208C675.038 446.719 675.282 447.303 675.793 447.512L683.195 450.546L680.162 457.949C679.952 458.46 680.197 459.044 680.708 459.253C681.219 459.462 681.803 459.218 682.012 458.707L685.425 450.379ZM601.635 453.431L641.135 468.931L641.865 467.069L602.365 451.569L601.635 453.431ZM641.886 468.922L684.886 450.922L684.114 449.078L641.114 467.078L641.886 468.922Z" fill="#1E1E1E"/>
<path id="Arrow 14" d="M643.293 174.707C643.683 175.098 644.317 175.098 644.707 174.707L651.071 168.343C651.462 167.953 651.462 167.319 651.071 166.929C650.681 166.538 650.047 166.538 649.657 166.929L644 172.586L638.343 166.929C637.953 166.538 637.319 166.538 636.929 166.929C636.538 167.319 636.538 167.953 636.929 168.343L643.293 174.707ZM643 119V174H645V119H643Z" fill="#1E1E1E"/>
<path id="Arrow 4" d="M234.707 109.909C235.245 109.786 235.582 109.25 235.46 108.712L233.461 99.9365C233.339 99.398 232.803 99.0608 232.264 99.1835C231.726 99.3061 231.389 99.842 231.511 100.381L233.287 108.181L225.487 109.957C224.949 110.08 224.612 110.616 224.734 111.154C224.857 111.693 225.393 112.03 225.931 111.907L234.707 109.909ZM170.468 69.8465L233.952 109.78L235.017 108.087L171.532 68.1535L170.468 69.8465Z" fill="#1E1E1E"/>
<path id="Arrow 6" d="M340.397 112.918C340.904 112.699 341.137 112.11 340.918 111.603L337.348 103.342C337.129 102.835 336.54 102.601 336.033 102.82C335.526 103.039 335.293 103.628 335.512 104.135L338.685 111.479L331.342 114.652C330.835 114.871 330.601 115.46 330.82 115.967C331.039 116.474 331.628 116.707 332.135 116.488L340.397 112.918ZM165.631 43.9296L339.631 112.93L340.369 111.07L166.369 42.0704L165.631 43.9296Z" fill="#1E1E1E"/>
<path id="Arrow 13" d="M388.217 131.379C387.873 131.811 387.946 132.44 388.379 132.783L395.43 138.376C395.863 138.719 396.492 138.647 396.835 138.214C397.178 137.781 397.106 137.152 396.673 136.809L390.405 131.838L395.376 125.57C395.719 125.137 395.647 124.508 395.214 124.165C394.781 123.822 394.152 123.894 393.809 124.327L388.217 131.379ZM622.885 104.007L388.885 131.007L389.115 132.993L623.115 105.993L622.885 104.007Z" fill="#1E1E1E"/>
<path id="Arrow 7" d="M340.919 153.397C341.138 152.89 340.905 152.301 340.398 152.082L332.136 148.512C331.629 148.293 331.041 148.526 330.821 149.033C330.602 149.54 330.836 150.129 331.343 150.348L338.686 153.521L335.513 160.865C335.294 161.372 335.527 161.961 336.034 162.18C336.541 162.399 337.13 162.165 337.349 161.658L340.919 153.397ZM166.369 222.927L340.37 153.93L339.632 152.07L165.631 221.068L166.369 222.927Z" fill="#1E1E1E"/>
<path id="Arrow 5" d="M236.614 157.251C236.753 156.716 236.432 156.171 235.897 156.032L227.186 153.773C226.651 153.634 226.105 153.955 225.967 154.49C225.828 155.025 226.149 155.57 226.684 155.709L234.427 157.717L232.42 165.461C232.281 165.996 232.602 166.541 233.136 166.68C233.671 166.819 234.217 166.498 234.355 165.963L236.614 157.251ZM171.507 195.886L236.153 157.862L235.139 156.138L170.493 194.162L171.507 195.886Z" fill="#1E1E1E"/>
<path id="Arrow 3" d="M120.987 195.843C121.521 195.703 121.841 195.157 121.701 194.623L119.422 185.916C119.282 185.382 118.736 185.062 118.201 185.202C117.667 185.342 117.347 185.888 117.487 186.422L119.513 194.162L111.773 196.187C111.239 196.327 110.919 196.874 111.059 197.408C111.199 197.942 111.746 198.262 112.28 198.122L120.987 195.843ZM55.495 157.863L120.228 195.739L121.238 194.013L56.505 156.137L55.495 157.863Z" fill="#1E1E1E"/>
<path id="Arrow 9" d="M444.987 191.843C445.521 191.703 445.841 191.157 445.701 190.623L443.422 181.916C443.282 181.382 442.736 181.062 442.201 181.202C441.667 181.342 441.347 181.888 441.487 182.422L443.513 190.162L435.773 192.187C435.239 192.327 434.919 192.874 435.059 193.408C435.199 193.942 435.746 194.262 436.28 194.122L444.987 191.843ZM379.495 153.863L444.228 191.739L445.238 190.013L380.505 152.137L379.495 153.863Z" fill="#1E1E1E"/>
<g id="1">
<circle id="circle2_1" cx="49.5" cy="132.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<rect id="Rectangle 1" x="35" y="128" width="28" height="9" rx="4.5" fill="white"/>
</g>
<g id="4">
<circle id="circle2_4" cx="250.5" cy="132.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<rect id="Rectangle 2" x="236" y="119" width="28" height="9" rx="4.5" fill="white"/>
<rect id="Rectangle 3" x="246" y="147" width="28" height="9" rx="4.5" transform="rotate(-90 246 147)" fill="white"/>
</g>
<path id="Arrow 10" d="M310 126L311 126L311 125L310 125L310 126ZM310 143.5L310 144.5L311 144.5L311 143.5L310 143.5ZM274.793 142.793C274.402 143.183 274.402 143.817 274.793 144.207L281.157 150.571C281.547 150.962 282.181 150.962 282.571 150.571C282.962 150.181 282.962 149.547 282.571 149.157L276.914 143.5L282.571 137.843C282.962 137.453 282.962 136.819 282.571 136.429C282.181 136.038 281.547 136.038 281.157 136.429L274.793 142.793ZM275.5 127L310 127L310 125L275.5 125L275.5 127ZM309 126L309 143.5L311 143.5L311 126L309 126ZM310 142.5L275.5 142.5L275.5 144.5L310 144.5L310 142.5Z" fill="#1E1E1E"/>
<path id="Arrow 24" d="M771.276 436.53L772.276 436.53L772.276 435.53L771.276 435.53L771.276 436.53ZM771.276 454.03L771.276 455.03L772.276 455.03L772.276 454.03L771.276 454.03ZM736.069 453.323C735.679 453.714 735.679 454.347 736.069 454.737L742.433 461.101C742.824 461.492 743.457 461.492 743.847 461.101C744.238 460.711 744.238 460.078 743.847 459.687L738.19 454.03L743.847 448.373C744.238 447.983 744.238 447.35 743.847 446.959C743.457 446.569 742.824 446.569 742.433 446.959L736.069 453.323ZM736.776 437.53L771.276 437.53L771.276 435.53L736.776 435.53L736.776 437.53ZM770.276 436.53L770.276 454.03L772.276 454.03L772.276 436.53L770.276 436.53ZM771.276 453.03L736.776 453.03L736.776 455.03L771.276 455.03L771.276 453.03Z" fill="#1E1E1E"/>
<g id="13">
<circle id="circle2_13" cx="712.5" cy="444.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<rect id="Rectangle 5" x="708" y="459" width="28" height="9" rx="4.5" transform="rotate(-90 708 459)" fill="white"/>
<rect id="Rectangle 6" x="699" y="440" width="28" height="9" rx="4.5" fill="white"/>
</g>
<g id="12">
<circle id="circle2_12" cx="576.5" cy="444.5" r="25" fill="#413F3F" stroke="#1E1E1E" stroke-width="5"/>
<rect id="Rectangle 4" x="572" y="459" width="28" height="9" rx="4.5" transform="rotate(-90 572 459)" fill="white"/>
<rect id="Rectangle 7" x="563" y="440" width="28" height="9" rx="4.5" fill="white"/>
</g>
<path id="0" d="M79.9 82.5C79.9 80.2067 80.34 78.4 81.22 77.08C82.1133 75.76 83.5467 75.1 85.52 75.1C87.4933 75.1 88.92 75.76 89.8 77.08C90.6933 78.4 91.14 80.2067 91.14 82.5C91.14 84.82 90.6933 86.64 89.8 87.96C88.92 89.28 87.4933 89.94 85.52 89.94C83.5467 89.94 82.1133 89.28 81.22 87.96C80.34 86.64 79.9 84.82 79.9 82.5ZM87.78 82.5C87.78 81.1533 87.6333 80.12 87.34 79.4C87.0467 78.6667 86.44 78.3 85.52 78.3C84.6 78.3 83.9933 78.6667 83.7 79.4C83.4067 80.12 83.26 81.1533 83.26 82.5C83.26 83.4067 83.3133 84.16 83.42 84.76C83.5267 85.3467 83.74 85.8267 84.06 86.2C84.3933 86.56 84.88 86.74 85.52 86.74C86.16 86.74 86.64 86.56 86.96 86.2C87.2933 85.8267 87.5133 85.3467 87.62 84.76C87.7267 84.16 87.78 83.4067 87.78 82.5Z" fill="#1E1E1E"/>
<path id="1_2" d="M80.54 180.58V177.4H86.08V192H82.52V180.58H80.54Z" fill="#1E1E1E"/>
<path id="1_3" d="M192.54 89.58V86.4H198.08V101H194.52V89.58H192.54Z" fill="#1E1E1E"/>
<path id="1_4" d="M404.54 84.58V81.4H410.08V96H406.52V84.58H404.54Z" fill="#1E1E1E"/>
<path id="1_5" d="M632.54 135.58V132.4H638.08V147H634.52V135.58H632.54Z" fill="#1E1E1E"/>
<path id="1_6" d="M549.54 211.58V208.4H555.08V223H551.52V211.58H549.54Z" fill="#1E1E1E"/>
<path id="1_7" d="M598.54 245.58V242.4H604.08V257H600.52V245.58H598.54Z" fill="#1E1E1E"/>
<path id="1_8" d="M620.54 335.58V332.4H626.08V347H622.52V335.58H620.54Z" fill="#1E1E1E"/>
<path id="1_9" d="M643.54 407.58V404.4H649.08V419H645.52V407.58H643.54Z" fill="#1E1E1E"/>
<path id="1_10" d="M506.54 441.58V438.4H512.08V453H508.52V441.58H506.54Z" fill="#1E1E1E"/>
<path id="1_11" d="M717.54 368.58V365.4H723.08V380H719.52V368.58H717.54Z" fill="#1E1E1E"/>
<path id="1_12" d="M256.54 191.58V188.4H262.08V203H258.52V191.58H256.54Z" fill="#1E1E1E"/>
<path id="0,1" d="M285.9 116.5C285.9 114.207 286.34 112.4 287.22 111.08C288.113 109.76 289.547 109.1 291.52 109.1C293.493 109.1 294.92 109.76 295.8 111.08C296.693 112.4 297.14 114.207 297.14 116.5C297.14 118.82 296.693 120.64 295.8 121.96C294.92 123.28 293.493 123.94 291.52 123.94C289.547 123.94 288.113 123.28 287.22 121.96C286.34 120.64 285.9 118.82 285.9 116.5ZM293.78 116.5C293.78 115.153 293.633 114.12 293.34 113.4C293.047 112.667 292.44 112.3 291.52 112.3C290.6 112.3 289.993 112.667 289.7 113.4C289.407 114.12 289.26 115.153 289.26 116.5C289.26 117.407 289.313 118.16 289.42 118.76C289.527 119.347 289.74 119.827 290.06 120.2C290.393 120.56 290.88 120.74 291.52 120.74C292.16 120.74 292.64 120.56 292.96 120.2C293.293 119.827 293.513 119.347 293.62 118.76C293.727 118.16 293.78 117.407 293.78 116.5ZM302.967 120.84L300.747 126.58H298.567L299.727 120.84H302.967ZM304.329 112.58V109.4H309.869V124H306.309V112.58H304.329Z" fill="#1E1E1E"/>
<path id="0,1_2" d="M539.9 51.5C539.9 49.2067 540.34 47.4 541.22 46.08C542.113 44.76 543.547 44.1 545.52 44.1C547.493 44.1 548.92 44.76 549.8 46.08C550.693 47.4 551.14 49.2067 551.14 51.5C551.14 53.82 550.693 55.64 549.8 56.96C548.92 58.28 547.493 58.94 545.52 58.94C543.547 58.94 542.113 58.28 541.22 56.96C540.34 55.64 539.9 53.82 539.9 51.5ZM547.78 51.5C547.78 50.1533 547.633 49.12 547.34 48.4C547.047 47.6667 546.44 47.3 545.52 47.3C544.6 47.3 543.993 47.6667 543.7 48.4C543.407 49.12 543.26 50.1533 543.26 51.5C543.26 52.4067 543.313 53.16 543.42 53.76C543.527 54.3467 543.74 54.8267 544.06 55.2C544.393 55.56 544.88 55.74 545.52 55.74C546.16 55.74 546.64 55.56 546.96 55.2C547.293 54.8267 547.513 54.3467 547.62 53.76C547.727 53.16 547.78 52.4067 547.78 51.5ZM556.967 55.84L554.747 61.58H552.567L553.727 55.84H556.967ZM558.329 47.58V44.4H563.869V59H560.309V47.58H558.329Z" fill="#1E1E1E"/>
<path id="0_2" d="M190.9 166.5C190.9 164.207 191.34 162.4 192.22 161.08C193.113 159.76 194.547 159.1 196.52 159.1C198.493 159.1 199.92 159.76 200.8 161.08C201.693 162.4 202.14 164.207 202.14 166.5C202.14 168.82 201.693 170.64 200.8 171.96C199.92 173.28 198.493 173.94 196.52 173.94C194.547 173.94 193.113 173.28 192.22 171.96C191.34 170.64 190.9 168.82 190.9 166.5ZM198.78 166.5C198.78 165.153 198.633 164.12 198.34 163.4C198.047 162.667 197.44 162.3 196.52 162.3C195.6 162.3 194.993 162.667 194.7 163.4C194.407 164.12 194.26 165.153 194.26 166.5C194.26 167.407 194.313 168.16 194.42 168.76C194.527 169.347 194.74 169.827 195.06 170.2C195.393 170.56 195.88 170.74 196.52 170.74C197.16 170.74 197.64 170.56 197.96 170.2C198.293 169.827 198.513 169.347 198.62 168.76C198.727 168.16 198.78 167.407 198.78 166.5Z" fill="#1E1E1E"/>
<path id="0_3" d="M253.9 70.5C253.9 68.2067 254.34 66.4 255.22 65.08C256.113 63.76 257.547 63.1 259.52 63.1C261.493 63.1 262.92 63.76 263.8 65.08C264.693 66.4 265.14 68.2067 265.14 70.5C265.14 72.82 264.693 74.64 263.8 75.96C262.92 77.28 261.493 77.94 259.52 77.94C257.547 77.94 256.113 77.28 255.22 75.96C254.34 74.64 253.9 72.82 253.9 70.5ZM261.78 70.5C261.78 69.1533 261.633 68.12 261.34 67.4C261.047 66.6667 260.44 66.3 259.52 66.3C258.6 66.3 257.993 66.6667 257.7 67.4C257.407 68.12 257.26 69.1533 257.26 70.5C257.26 71.4067 257.313 72.16 257.42 72.76C257.527 73.3467 257.74 73.8267 258.06 74.2C258.393 74.56 258.88 74.74 259.52 74.74C260.16 74.74 260.64 74.56 260.96 74.2C261.293 73.8267 261.513 73.3467 261.62 72.76C261.727 72.16 261.78 71.4067 261.78 70.5Z" fill="#1E1E1E"/>
<path id="0_4" d="M399.9 178.5C399.9 176.207 400.34 174.4 401.22 173.08C402.113 171.76 403.547 171.1 405.52 171.1C407.493 171.1 408.92 171.76 409.8 173.08C410.693 174.4 411.14 176.207 411.14 178.5C411.14 180.82 410.693 182.64 409.8 183.96C408.92 185.28 407.493 185.94 405.52 185.94C403.547 185.94 402.113 185.28 401.22 183.96C400.34 182.64 399.9 180.82 399.9 178.5ZM407.78 178.5C407.78 177.153 407.633 176.12 407.34 175.4C407.047 174.667 406.44 174.3 405.52 174.3C404.6 174.3 403.993 174.667 403.7 175.4C403.407 176.12 403.26 177.153 403.26 178.5C403.26 179.407 403.313 180.16 403.42 180.76C403.527 181.347 403.74 181.827 404.06 182.2C404.393 182.56 404.88 182.74 405.52 182.74C406.16 182.74 406.64 182.56 406.96 182.2C407.293 181.827 407.513 181.347 407.62 180.76C407.727 180.16 407.78 179.407 407.78 178.5Z" fill="#1E1E1E"/>
<path id="0_5" d="M509.9 106.5C509.9 104.207 510.34 102.4 511.22 101.08C512.113 99.76 513.547 99.1 515.52 99.1C517.493 99.1 518.92 99.76 519.8 101.08C520.693 102.4 521.14 104.207 521.14 106.5C521.14 108.82 520.693 110.64 519.8 111.96C518.92 113.28 517.493 113.94 515.52 113.94C513.547 113.94 512.113 113.28 511.22 111.96C510.34 110.64 509.9 108.82 509.9 106.5ZM517.78 106.5C517.78 105.153 517.633 104.12 517.34 103.4C517.047 102.667 516.44 102.3 515.52 102.3C514.6 102.3 513.993 102.667 513.7 103.4C513.407 104.12 513.26 105.153 513.26 106.5C513.26 107.407 513.313 108.16 513.42 108.76C513.527 109.347 513.74 109.827 514.06 110.2C514.393 110.56 514.88 110.74 515.52 110.74C516.16 110.74 516.64 110.56 516.96 110.2C517.293 109.827 517.513 109.347 517.62 108.76C517.727 108.16 517.78 107.407 517.78 106.5Z" fill="#1E1E1E"/>
<path id="0_6" d="M681.9 249.5C681.9 247.207 682.34 245.4 683.22 244.08C684.113 242.76 685.547 242.1 687.52 242.1C689.493 242.1 690.92 242.76 691.8 244.08C692.693 245.4 693.14 247.207 693.14 249.5C693.14 251.82 692.693 253.64 691.8 254.96C690.92 256.28 689.493 256.94 687.52 256.94C685.547 256.94 684.113 256.28 683.22 254.96C682.34 253.64 681.9 251.82 681.9 249.5ZM689.78 249.5C689.78 248.153 689.633 247.12 689.34 246.4C689.047 245.667 688.44 245.3 687.52 245.3C686.6 245.3 685.993 245.667 685.7 246.4C685.407 247.12 685.26 248.153 685.26 249.5C685.26 250.407 685.313 251.16 685.42 251.76C685.527 252.347 685.74 252.827 686.06 253.2C686.393 253.56 686.88 253.74 687.52 253.74C688.16 253.74 688.64 253.56 688.96 253.2C689.293 252.827 689.513 252.347 689.62 251.76C689.727 251.16 689.78 250.407 689.78 249.5Z" fill="#1E1E1E"/>
<path id="0_7" d="M562.9 372.5C562.9 370.207 563.34 368.4 564.22 367.08C565.113 365.76 566.547 365.1 568.52 365.1C570.493 365.1 571.92 365.76 572.8 367.08C573.693 368.4 574.14 370.207 574.14 372.5C574.14 374.82 573.693 376.64 572.8 377.96C571.92 379.28 570.493 379.94 568.52 379.94C566.547 379.94 565.113 379.28 564.22 377.96C563.34 376.64 562.9 374.82 562.9 372.5ZM570.78 372.5C570.78 371.153 570.633 370.12 570.34 369.4C570.047 368.667 569.44 368.3 568.52 368.3C567.6 368.3 566.993 368.667 566.7 369.4C566.407 370.12 566.26 371.153 566.26 372.5C566.26 373.407 566.313 374.16 566.42 374.76C566.527 375.347 566.74 375.827 567.06 376.2C567.393 376.56 567.88 376.74 568.52 376.74C569.16 376.74 569.64 376.56 569.96 376.2C570.293 375.827 570.513 375.347 570.62 374.76C570.727 374.16 570.78 373.407 570.78 372.5Z" fill="#1E1E1E"/>
<path id="0_8" d="M653.9 340.5C653.9 338.207 654.34 336.4 655.22 335.08C656.113 333.76 657.547 333.1 659.52 333.1C661.493 333.1 662.92 333.76 663.8 335.08C664.693 336.4 665.14 338.207 665.14 340.5C665.14 342.82 664.693 344.64 663.8 345.96C662.92 347.28 661.493 347.94 659.52 347.94C657.547 347.94 656.113 347.28 655.22 345.96C654.34 344.64 653.9 342.82 653.9 340.5ZM661.78 340.5C661.78 339.153 661.633 338.12 661.34 337.4C661.047 336.667 660.44 336.3 659.52 336.3C658.6 336.3 657.993 336.667 657.7 337.4C657.407 338.12 657.26 339.153 657.26 340.5C657.26 341.407 657.313 342.16 657.42 342.76C657.527 343.347 657.74 343.827 658.06 344.2C658.393 344.56 658.88 344.74 659.52 344.74C660.16 344.74 660.64 344.56 660.96 344.2C661.293 343.827 661.513 343.347 661.62 342.76C661.727 342.16 661.78 341.407 661.78 340.5Z" fill="#1E1E1E"/>
<path id="0_9" d="M634.9 478.5C634.9 476.207 635.34 474.4 636.22 473.08C637.113 471.76 638.547 471.1 640.52 471.1C642.493 471.1 643.92 471.76 644.8 473.08C645.693 474.4 646.14 476.207 646.14 478.5C646.14 480.82 645.693 482.64 644.8 483.96C643.92 485.28 642.493 485.94 640.52 485.94C638.547 485.94 637.113 485.28 636.22 483.96C635.34 482.64 634.9 480.82 634.9 478.5ZM642.78 478.5C642.78 477.153 642.633 476.12 642.34 475.4C642.047 474.667 641.44 474.3 640.52 474.3C639.6 474.3 638.993 474.667 638.7 475.4C638.407 476.12 638.26 477.153 638.26 478.5C638.26 479.407 638.313 480.16 638.42 480.76C638.527 481.347 638.74 481.827 639.06 482.2C639.393 482.56 639.88 482.74 640.52 482.74C641.16 482.74 641.64 482.56 641.96 482.2C642.293 481.827 642.513 481.347 642.62 480.76C642.727 480.16 642.78 479.407 642.78 478.5Z" fill="#1E1E1E"/>
<path id="0_10" d="M773.9 444.5C773.9 442.207 774.34 440.4 775.22 439.08C776.113 437.76 777.547 437.1 779.52 437.1C781.493 437.1 782.92 437.76 783.8 439.08C784.693 440.4 785.14 442.207 785.14 444.5C785.14 446.82 784.693 448.64 783.8 449.96C782.92 451.28 781.493 451.94 779.52 451.94C777.547 451.94 776.113 451.28 775.22 449.96C774.34 448.64 773.9 446.82 773.9 444.5ZM781.78 444.5C781.78 443.153 781.633 442.12 781.34 441.4C781.047 440.667 780.44 440.3 779.52 440.3C778.6 440.3 777.993 440.667 777.7 441.4C777.407 442.12 777.26 443.153 777.26 444.5C777.26 445.407 777.313 446.16 777.42 446.76C777.527 447.347 777.74 447.827 778.06 448.2C778.393 448.56 778.88 448.74 779.52 448.74C780.16 448.74 780.64 448.56 780.96 448.2C781.293 447.827 781.513 447.347 781.62 446.76C781.727 446.16 781.78 445.407 781.78 444.5Z" fill="#1E1E1E"/>
<path id="0_11" d="M448.9 149.5C448.9 147.207 449.34 145.4 450.22 144.08C451.113 142.76 452.547 142.1 454.52 142.1C456.493 142.1 457.92 142.76 458.8 144.08C459.693 145.4 460.14 147.207 460.14 149.5C460.14 151.82 459.693 153.64 458.8 154.96C457.92 156.28 456.493 156.94 454.52 156.94C452.547 156.94 451.113 156.28 450.22 154.96C449.34 153.64 448.9 151.82 448.9 149.5ZM456.78 149.5C456.78 148.153 456.633 147.12 456.34 146.4C456.047 145.667 455.44 145.3 454.52 145.3C453.6 145.3 452.993 145.667 452.7 146.4C452.407 147.12 452.26 148.153 452.26 149.5C452.26 150.407 452.313 151.16 452.42 151.76C452.527 152.347 452.74 152.827 453.06 153.2C453.393 153.56 453.88 153.74 454.52 153.74C455.16 153.74 455.64 153.56 455.96 153.2C456.293 152.827 456.513 152.347 456.62 151.76C456.727 151.16 456.78 150.407 456.78 149.5Z" fill="#1E1E1E"/>
<path id="Arrow 25" d="M516.777 455.03L515.777 455.04L515.786 456.04L516.786 456.03L516.777 455.03ZM516.61 437.531L516.601 436.531L515.601 436.54L515.61 437.54L516.61 437.531ZM551.822 437.903C552.209 437.509 552.203 436.876 551.809 436.489L545.385 430.186C544.991 429.799 544.357 429.805 543.971 430.199C543.584 430.594 543.59 431.227 543.984 431.613L549.694 437.216L544.092 442.927C543.705 443.321 543.711 443.954 544.105 444.341C544.499 444.728 545.132 444.722 545.519 444.327L551.822 437.903ZM551.265 453.702L516.767 454.03L516.786 456.03L551.284 455.702L551.265 453.702ZM517.776 455.021L517.61 437.521L515.61 437.54L515.777 455.04L517.776 455.021ZM516.62 438.531L551.118 438.203L551.099 436.203L516.601 436.531L516.62 438.531Z" fill="#1E1E1E"/>
<path id="Arrow 26" d="M516.777 455.03L515.777 455.04L515.786 456.04L516.786 456.03L516.777 455.03ZM516.61 437.531L516.601 436.531L515.601 436.54L515.61 437.54L516.61 437.531ZM551.822 437.903C552.209 437.509 552.203 436.876 551.809 436.489L545.385 430.186C544.991 429.799 544.357 429.805 543.971 430.199C543.584 430.594 543.59 431.227 543.984 431.613L549.694 437.216L544.092 442.927C543.705 443.321 543.711 443.954 544.105 444.341C544.499 444.728 545.132 444.722 545.519 444.327L551.822 437.903ZM551.265 453.702L516.767 454.03L516.786 456.03L551.284 455.702L551.265 453.702ZM517.776 455.021L517.61 437.521L515.61 437.54L515.777 455.04L517.776 455.021ZM516.62 438.531L551.118 438.203L551.099 436.203L516.601 436.531L516.62 438.531Z" fill="#1E1E1E"/>
<path id="Arrow 27" d="M462.203 143.777L462.193 142.777L461.193 142.786L461.203 143.786L462.203 143.777ZM479.702 143.61L480.702 143.601L480.692 142.601L479.693 142.61L479.702 143.61ZM479.33 178.822C479.724 179.209 480.357 179.203 480.744 178.809L487.047 172.385C487.434 171.991 487.428 171.357 487.034 170.971C486.639 170.584 486.006 170.59 485.619 170.984L480.017 176.694L474.306 171.092C473.912 170.705 473.279 170.711 472.892 171.105C472.505 171.499 472.511 172.132 472.906 172.519L479.33 178.822ZM463.531 178.265L463.203 143.767L461.203 143.786L461.531 178.284L463.531 178.265ZM462.212 144.776L479.712 144.61L479.693 142.61L462.193 142.777L462.212 144.776ZM478.702 143.62L479.03 178.118L481.03 178.099L480.702 143.601L478.702 143.62Z" fill="#1E1E1E"/>
</g>
</svg>
</div>
</div>
</div>
<div class="instructionPDAOverlay" id = "PDA_popup">
<div class="instructionPDABlocker" id ="close2">
</div>
<div class="instructionPDAPopup">
<div class="instructionTitle" id="pda_instruction_1">PDA for RegEx #1</div>
<div class="instructionTitle" id="pda_instruction_2">PDA for RegEx #2</div>
<div class="closePDA" id="closePDA"></div>
<div id="pda_1"style="display: none;">
<img src="img/pda_1.png" class="active" id="gifPDABorder">
</div>
<div id="pda_2" style="display: none;">
<img src="img/pda_2.png" class="active" id="gifPDABorder">
</div>
</div>
</div>
<div class="instructionCFGOverlay" id = "CFG_popup">
<div class="instructionCFGBlocker" id ="close2">
</div>
<div class="instructionCFGPopup">
<div class="instructionTitle" id="cfg_instruction_1">CFG for RegEx #1</div>
<div class="instructionTitle" id="cfg_instruction_2">CFG for RegEx #2</div>
<div class="closeCFG" id="closeCFG"></div>
<div id="cfg_1"style="display: none;">
<img src="img/cfg_1.png" class="active" id="gifCFGBorder">
</div>
<div id="cfg_2" style="display: none;">
<img src="img/cfg_2.png" class="active" id="gifCFGBorder">
</div>
</div>
</div>
<div class="instructionOverlay" id = "help_popup">
<div class="instructionCFGBlocker" id ="close2">
</div>
<div class="instructionPopup">
<div class="instructionTitle" id="instruction_1">How to use?</div>
<div class="closeHelp" id="closeHelp"></div>
<embed src="RegExWizard_instructions.pdf#zoom=95" class="active" id="gifHelpBorder">
</div>
</div>
</center>
</div>
</div>
</div>
<script src="script.js"></script>
</body>
</html>