-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
connection flow.state.violet.html
1294 lines (1294 loc) · 81.3 KB
/
connection flow.state.violet.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
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<HTML>
<HEAD>
<META name="description"
content="Violet UML Editor cross format document" />
<META name="keywords" content="Violet, UML" />
<META charset="UTF-8" />
<SCRIPT type="text/javascript">
function switchVisibility() {
var obj = document.getElementById("content");
obj.style.display = (obj.style.display == "block") ? "none" : "block";
}
</SCRIPT>
</HEAD>
<BODY>
This file was generated with Violet UML Editor 2.1.0.
( <A href=# onclick="switchVisibility()">View Source</A> / <A href="http://sourceforge.net/projects/violet/files/violetumleditor/" target="_blank">Download Violet</A> )
<BR />
<BR />
<SCRIPT id="content" type="text/xml"><![CDATA[<StateDiagramGraph id="1">
<nodes id="2">
<CircularInitialStateNode id="3">
<children id="4"/>
<location class="Point2D.Double" id="5" x="100.0" y="180.0"/>
<id id="6" value="296c1293-296c-4162-b547-3ac16e6f6a27"/>
<revision>1</revision>
<backgroundColor id="7">
<red>255</red>
<green>255</green>
<blue>255</blue>
<alpha>255</alpha>
</backgroundColor>
<borderColor id="8">
<red>0</red>
<green>0</green>
<blue>0</blue>
<alpha>255</alpha>
</borderColor>
<textColor reference="8"/>
</CircularInitialStateNode>
<StateNode id="9">
<children id="10"/>
<location class="Point2D.Double" id="11" x="230.0" y="160.0"/>
<id id="12" value="9e762d2a-9b65-4cc3-8e30-a727a989c4c7"/>
<revision>1</revision>
<backgroundColor reference="7"/>
<borderColor reference="8"/>
<textColor reference="8"/>
<name id="13" justification="1" size="4" underlined="false">
<text>Connecting to WiFi</text>
</name>
</StateNode>
<StateNode id="14">
<children id="15"/>
<location class="Point2D.Double" id="16" x="590.0" y="170.0"/>
<id id="17" value="7dff8ce7-7f00-461f-90ee-3ca0bd3de86f"/>
<revision>1</revision>
<backgroundColor reference="7"/>
<borderColor reference="8"/>
<textColor reference="8"/>
<name id="18" justification="1" size="4" underlined="false">
<text>Wait for MQTT</text>
</name>
</StateNode>
<StateNode id="19">
<children id="20"/>
<location class="Point2D.Double" id="21" x="1200.0" y="200.0"/>
<id id="22" value="2e7d68e9-7313-4058-b9a3-3a8876613cb4"/>
<revision>1</revision>
<backgroundColor reference="7"/>
<borderColor reference="8"/>
<textColor reference="8"/>
<name id="23" justification="1" size="4" underlined="false">
<text>Setup session</text>
</name>
</StateNode>
<StateNode id="24">
<children id="25"/>
<location class="Point2D.Double" id="26" x="1210.0" y="390.0"/>
<id id="27" value="b2eabb5d-296a-49a0-a82b-57afa6484869"/>
<revision>1</revision>
<backgroundColor reference="7"/>
<borderColor reference="8"/>
<textColor reference="8"/>
<name id="28" justification="1" size="4" underlined="false">
<text>connected</text>
</name>
</StateNode>
<CircularInitialStateNode id="29">
<children id="30"/>
<location class="Point2D.Double" id="31" x="480.0" y="440.0"/>
<id id="32" value="fe22c33e-3376-406d-9926-1faa757b2cdd"/>
<revision>1</revision>
<backgroundColor reference="7"/>
<borderColor reference="8"/>
<textColor reference="8"/>
</CircularInitialStateNode>
<CircularInitialStateNode id="33">
<children id="34"/>
<location class="Point2D.Double" id="35" x="370.0" y="70.0"/>
<id id="36" value="98ccbfa3-f45a-4ee1-946a-edbe7d204b2c"/>
<revision>1</revision>
<backgroundColor reference="7"/>
<borderColor reference="8"/>
<textColor reference="8"/>
</CircularInitialStateNode>
<StateNode id="37">
<children id="38"/>
<location class="Point2D.Double" id="39" x="1160.0" y="590.0"/>
<id id="40" value="5d90da59-3b5e-45fa-b6d8-1c1c6cf3b900"/>
<revision>1</revision>
<backgroundColor reference="7"/>
<borderColor reference="8"/>
<textColor reference="8"/>
<name id="41" justification="1" size="4" underlined="false">
<text>Wait for disconnectReset</text>
</name>
</StateNode>
<StateNode id="42">
<children id="43"/>
<location class="Point2D.Double" id="44" x="550.0" y="630.0"/>
<id id="45" value="721ca1c3-0b96-4694-b1ea-29724bab405b"/>
<revision>1</revision>
<backgroundColor reference="7"/>
<borderColor reference="8"/>
<textColor reference="8"/>
<name id="46" justification="1" size="4" underlined="false">
<text>Wait for MQTT with clean session</text>
</name>
</StateNode>
<NoteNode id="47">
<children id="48"/>
<location class="Point2D.Double" id="49" x="310.0" y="420.0"/>
<id id="50" value="14c384e6-f5b9-43da-ba96-fb660aaca0b2"/>
<revision>1</revision>
<backgroundColor reference="7"/>
<borderColor reference="8"/>
<textColor reference="8"/>
<text id="51" justification="0" size="4" underlined="false">
<text>MQTT disconnected</text>
</text>
<color id="52">
<red>255</red>
<green>228</green>
<blue>181</blue>
<alpha>255</alpha>
</color>
</NoteNode>
<StateNode id="53">
<children id="54"/>
<location class="Point2D.Double" id="55" x="860.0" y="790.0"/>
<id id="56" value="5e23d387-c453-4512-ac79-1d1ce1975526"/>
<revision>1</revision>
<backgroundColor reference="7"/>
<borderColor reference="8"/>
<textColor reference="8"/>
<name id="57" justification="1" size="4" underlined="false">
<text>Connected to reset</text>
</name>
</StateNode>
<CircularFinalStateNode id="58">
<children id="59"/>
<location class="Point2D.Double" id="60" x="410.0" y="810.0"/>
<id id="61" value="6eb9bdc5-105e-4e54-bf2d-953a44fdf4f0"/>
<revision>1</revision>
<backgroundColor reference="7"/>
<borderColor reference="8"/>
<textColor reference="8"/>
</CircularFinalStateNode>
<NoteNode id="62">
<children id="63"/>
<location class="Point2D.Double" id="64" x="300.0" y="780.0"/>
<id id="65" value="4cf98d8a-aae1-4125-a249-8e27723a14da"/>
<revision>1</revision>
<backgroundColor reference="7"/>
<borderColor reference="8"/>
<textColor reference="8"/>
<text id="66" justification="0" size="4" underlined="false">
<text>Reset/reboot</text>
</text>
<color reference="52"/>
</NoteNode>
<CircularInitialStateNode id="67">
<children id="68"/>
<location class="Point2D.Double" id="69" x="880.0" y="400.0"/>
<id id="70" value="d008f749-b45f-407f-8662-3b0072d5bdc1"/>
<revision>1</revision>
<backgroundColor id="71">
<red>255</red>
<green>255</green>
<blue>255</blue>
<alpha>255</alpha>
</backgroundColor>
<borderColor id="72">
<red>0</red>
<green>0</green>
<blue>0</blue>
<alpha>255</alpha>
</borderColor>
<textColor reference="72"/>
</CircularInitialStateNode>
<NoteNode id="73">
<children id="74"/>
<location class="Point2D.Double" id="75" x="740.0" y="370.0"/>
<id id="76" value="174d7f6f-471a-49f3-bb71-b634a3b5698b"/>
<revision>1</revision>
<backgroundColor reference="71"/>
<borderColor reference="72"/>
<textColor reference="72"/>
<text id="77" justification="0" size="4" underlined="false">
<text>MQTT connected</text>
</text>
<color id="78">
<red>255</red>
<green>228</green>
<blue>181</blue>
<alpha>255</alpha>
</color>
</NoteNode>
<StateNode id="79">
<children id="80"/>
<location class="Point2D.Double" id="81" x="580.0" y="790.0"/>
<id id="82" value="b0167933-2218-482a-a137-3c3f2de58c25"/>
<revision>1</revision>
<backgroundColor reference="71"/>
<borderColor reference="72"/>
<textColor reference="72"/>
<name id="83" justification="1" size="4" underlined="false">
<text>Disconnecting final</text>
</name>
</StateNode>
<NoteNode id="84">
<children id="85"/>
<location class="Point2D.Double" id="86" x="60.0" y="230.0"/>
<id id="87" value="91ab7bad-6892-4100-9a7e-6d4ae96f9069"/>
<revision>1</revision>
<backgroundColor reference="71"/>
<borderColor reference="72"/>
<textColor reference="72"/>
<text id="88" justification="0" size="4" underlined="false">
<text>User start</text>
</text>
<color reference="78"/>
</NoteNode>
<StateNode id="89">
<children id="90"/>
<location class="Point2D.Double" id="91" x="590.0" y="310.0"/>
<id id="92" value="31b17add-8451-4895-ad95-f8cd5ce5661f"/>
<revision>1</revision>
<backgroundColor reference="71"/>
<borderColor reference="72"/>
<textColor reference="72"/>
<name id="93" justification="1" size="4" underlined="false">
<text>Reconnect/Wait MQTT</text>
</name>
</StateNode>
<StateNode id="94">
<children id="95"/>
<location class="Point2D.Double" id="96" x="580.0" y="510.0"/>
<id id="97" value="87272b95-a961-46fc-8262-61d3a823ef1c"/>
<revision>1</revision>
<backgroundColor reference="71"/>
<borderColor reference="72"/>
<textColor reference="72"/>
<name id="98" justification="1" size="4" underlined="false">
<text>Reconnect/Wait MQTT clean session</text>
</name>
</StateNode>
</nodes>
<edges id="99">
<StateTransitionEdge id="100">
<start class="CircularInitialStateNode" reference="3"/>
<end class="StateNode" reference="9"/>
<startLocation class="Point2D.Double" id="101" x="10.0" y="10.0"/>
<endLocation class="Point2D.Double" id="102" x="30.0" y="30.0"/>
<transitionPoints id="103"/>
<id id="104" value="46919865-6115-48c7-96bd-c250307c3195"/>
<revision>1</revision>
<angle>10.0</angle>
<labelText>connect to WiFi</labelText>
</StateTransitionEdge>
<StateTransitionEdge id="105">
<start class="StateNode" reference="19"/>
<end class="StateNode" reference="24"/>
<startLocation class="Point2D.Double" id="106" x="50.0" y="50.0"/>
<endLocation class="Point2D.Double" id="107" x="50.0" y="0.0"/>
<transitionPoints id="108"/>
<id id="109" value="448feaa0-1da8-4033-bc4a-53f0520bf492"/>
<revision>1</revision>
<angle>10.0</angle>
<labelText>session setup</labelText>
</StateTransitionEdge>
<StateTransitionEdge id="110">
<start class="CircularInitialStateNode" reference="33"/>
<end class="StateNode" reference="9"/>
<startLocation class="Point2D.Double" id="111" x="10.0" y="10.0"/>
<endLocation class="Point2D.Double" id="112" x="70.0" y="20.0"/>
<transitionPoints id="113"/>
<id id="114" value="bbbe081b-c75a-46aa-97aa-61093b590dc9"/>
<revision>1</revision>
<angle>10.0</angle>
<labelText>WiFi disconected</labelText>
</StateTransitionEdge>
<StateTransitionEdge id="115">
<start class="StateNode" reference="24"/>
<end class="StateNode" reference="37"/>
<startLocation class="Point2D.Double" id="116" x="30.0" y="50.0"/>
<endLocation class="Point2D.Double" id="117" x="60.0" y="20.0"/>
<transitionPoints id="118"/>
<id id="119" value="e4e8c8b3-9a77-4c5f-91ae-421818abb869"/>
<revision>1</revision>
<angle>10.0</angle>
<labelText>disconnect from MQTT</labelText>
</StateTransitionEdge>
<StateTransitionEdge id="120">
<start class="CircularInitialStateNode" reference="67"/>
<end class="StateNode" reference="19"/>
<startLocation class="Point2D.Double" id="121" x="0.0" y="10.0"/>
<endLocation class="Point2D.Double" id="122" x="90.0" y="50.0"/>
<transitionPoints id="123"/>
<id id="124" value="0cfeb826-9f3e-45b5-93e0-1bdb228642fa"/>
<revision>1</revision>
<angle>10.0</angle>
<labelText>no session present</labelText>
</StateTransitionEdge>
<StateTransitionEdge id="125">
<start class="CircularInitialStateNode" reference="67"/>
<end class="StateNode" reference="24"/>
<startLocation class="Point2D.Double" id="126" x="10.0" y="10.0"/>
<endLocation class="Point2D.Double" id="127" x="70.0" y="30.0"/>
<transitionPoints id="128"/>
<id id="129" value="12c2d6c7-76b9-4d42-bd84-f9a2d36bc694"/>
<revision>1</revision>
<angle>10.0</angle>
<labelText>session present</labelText>
</StateTransitionEdge>
<StateTransitionEdge id="130">
<start class="CircularInitialStateNode" reference="67"/>
<end class="StateNode" reference="53"/>
<startLocation class="Point2D.Double" id="131" x="10.0" y="10.0"/>
<endLocation class="Point2D.Double" id="132" x="110.0" y="20.0"/>
<transitionPoints id="133"/>
<id id="134" value="27c0eabb-0adf-4c48-9092-9474dce11531"/>
<revision>1</revision>
<angle>10.0</angle>
<labelText></labelText>
</StateTransitionEdge>
<StateTransitionEdge id="135">
<start class="StateNode" reference="53"/>
<end class="StateNode" reference="79"/>
<startLocation class="Point2D.Double" id="136" x="30.0" y="40.0"/>
<endLocation class="Point2D.Double" id="137" x="90.0" y="40.0"/>
<transitionPoints id="138"/>
<id id="139" value="6b47989f-d41f-4584-af9b-e34e36efba50"/>
<revision>1</revision>
<angle>10.0</angle>
<labelText></labelText>
</StateTransitionEdge>
<StateTransitionEdge id="140">
<start class="CircularInitialStateNode" reference="29"/>
<end class="CircularFinalStateNode" reference="58"/>
<startLocation class="Point2D.Double" id="141" x="10.0" y="10.0"/>
<endLocation class="Point2D.Double" id="142" x="10.0" y="10.0"/>
<transitionPoints id="143"/>
<id id="144" value="bf7cef5f-f40b-4736-9ec3-bef39123a44a"/>
<revision>1</revision>
<angle>10.0</angle>
<labelText></labelText>
</StateTransitionEdge>
<NoteEdge id="145">
<start class="NoteNode" reference="47"/>
<end class="CircularInitialStateNode" reference="29"/>
<startLocation class="Point2D.Double" id="146" x="100.0" y="30.0"/>
<endLocation class="Point2D.Double" id="147" x="10.0" y="10.0"/>
<transitionPoints id="148"/>
<id id="149" value="4f4a9312-d646-44cd-a492-e325e623d13b"/>
<revision>1</revision>
</NoteEdge>
<NoteEdge id="150">
<start class="NoteNode" reference="73"/>
<end class="CircularInitialStateNode" reference="67"/>
<startLocation class="Point2D.Double" id="151" x="90.0" y="20.0"/>
<endLocation class="Point2D.Double" id="152" x="0.0" y="10.0"/>
<transitionPoints id="153"/>
<id id="154" value="69b07283-f8c3-40cf-82db-339f1fa5994c"/>
<revision>1</revision>
</NoteEdge>
<NoteEdge id="155">
<start class="NoteNode" reference="62"/>
<end class="CircularFinalStateNode" reference="58"/>
<startLocation class="Point2D.Double" id="156" x="70.0" y="20.0"/>
<endLocation class="Point2D.Double" id="157" x="0.0" y="10.0"/>
<transitionPoints id="158"/>
<id id="159" value="9082273c-e583-4bf4-a3ea-44c46168cbaa"/>
<revision>1</revision>
</NoteEdge>
<NoteEdge id="160">
<start class="NoteNode" reference="84"/>
<end class="CircularInitialStateNode" reference="3"/>
<startLocation class="Point2D.Double" id="161" x="50.0" y="10.0"/>
<endLocation class="Point2D.Double" id="162" x="10.0" y="10.0"/>
<transitionPoints id="163"/>
<id id="164" value="2dffb865-be84-4bdb-a03d-f0de7d069bc7"/>
<revision>1</revision>
</NoteEdge>
<StateTransitionEdge id="165">
<start class="CircularInitialStateNode" reference="29"/>
<end class="StateNode" reference="89"/>
<startLocation class="Point2D.Double" id="166" x="10.0" y="10.0"/>
<endLocation class="Point2D.Double" id="167" x="30.0" y="50.0"/>
<transitionPoints id="168"/>
<id id="169" value="ecd2d886-6653-4578-96c3-b21bd7def968"/>
<revision>1</revision>
<angle>10.0</angle>
<labelText></labelText>
</StateTransitionEdge>
<StateTransitionEdge id="170">
<start class="StateNode" reference="89"/>
<end class="StateNode" reference="14"/>
<startLocation class="Point2D.Double" id="171" x="60.0" y="10.0"/>
<endLocation class="Point2D.Double" id="172" x="70.0" y="40.0"/>
<transitionPoints id="173"/>
<id id="174" value="0e47d888-8950-4ec9-ac18-28265cc26d15"/>
<revision>1</revision>
<angle>10.0</angle>
<labelText></labelText>
</StateTransitionEdge>
<StateTransitionEdge id="175">
<start class="CircularInitialStateNode" reference="29"/>
<end class="StateNode" reference="94"/>
<startLocation class="Point2D.Double" id="176" x="10.0" y="10.0"/>
<endLocation class="Point2D.Double" id="177" x="40.0" y="20.0"/>
<transitionPoints id="178"/>
<id id="179" value="e0819311-8fff-4760-a428-1a718787d238"/>
<revision>1</revision>
<angle>10.0</angle>
<labelText></labelText>
</StateTransitionEdge>
<StateTransitionEdge id="180">
<start class="StateNode" reference="94"/>
<end class="StateNode" reference="42"/>
<startLocation class="Point2D.Double" id="181" x="70.0" y="50.0"/>
<endLocation class="Point2D.Double" id="182" x="100.0" y="0.0"/>
<transitionPoints id="183"/>
<id id="184" value="e2fba3b4-6cfc-4264-9294-548b7e054999"/>
<revision>1</revision>
<angle>10.0</angle>
<labelText></labelText>
</StateTransitionEdge>
<StateTransitionEdge id="185">
<start class="StateNode" reference="9"/>
<end class="StateNode" reference="89"/>
<startLocation class="Point2D.Double" id="186" x="110.0" y="30.0"/>
<endLocation class="Point2D.Double" id="187" x="20.0" y="30.0"/>
<transitionPoints id="188"/>
<id id="189" value="0fce9479-f99d-40ec-b3ff-10e2f261e10f"/>
<revision>1</revision>
<angle>10.0</angle>
<labelText>WiFi connected</labelText>
</StateTransitionEdge>
</edges>
</StateDiagramGraph>]]></SCRIPT>
<BR />
<BR />
<IMG alt="embedded diagram image" src="data:image/png;base64,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
gwQeCASsVutKjsxy+eQAlIT068Mr527SZS8ajcoOeNu2bU899dTJkyfz+snK/PM386tXr546derg
wYM7duyQPVd643NFed9WEACQu3g83tvbazabq2ZTAvmiCfzBBx/827/921/84hcZ3VTv27fv0qVL
MnDs2LEDBw7MDdtZE3hLS4vk+ZdffllePjfqHzlyRAbefPPNO++8c4GlZJ0y60h10a2trbJQGZBp
ZB3UZ5944glZHwlx8nIS+KI/4hSpJ598kr9zoJxyuHr/8IUvfEIJkX2z7Il37dq1YcOGqtJUXV1d
V1cnX870ns+5AhwAsIxArgTX+Xz66acSWb/73e/Krmfnzp3nzp1Txmu1WnUanU6XYwL/6KOPZODa
tWtbtmzJWND999//yCOPyD46/YRo1qVknTLrSHXRt99+u3ImP33R8qw6cS7t5ys6gd+4dLw4/5N1
21hTQwgHysz4+LhEHdnu+3w+umksD5cuXTqfT+phzXPPPXe+sCR+0/4cALDAUY3H4zEajRJK1Ubj
uZDsKgdCdXV1t1JZ2u/COSZwdeTcc86XL19WGopv3rw5EokssJSsU8738gUWnXUlSeCll8BDoRAh
HChLsjVvaGiQPVYgECCHl4HPP/98bGwsHxn45MmTsjv45je/WVNTIwPHjh0rTPaWt0PjcwBAVnLo
MjAwIBlVo9E0Nzf/1V/9leyh2traFk2eEmjTf9jdsGGDMjD3JHbWxCu5PX2ksp+SkXfccUfWxcmy
Xnrppa1bty6wlKxTZh2pLlrmo7wLqYN6KTsJvEwS+I2Zzn4I4UC5CofDdrtdcrjsxsjhpW56evqz
zz6LxWKrG8Vra2tld/DXf/3XyvGNGBkZyWvwlrcQj8c59Q0AmCsSibS3t2u1WrPZ7Pf7ZX/R1dUl
+6aOjo5ckuf+/fuffvppSc6yl3n22Wclwyvj9+3b98EHH8jAq6++arValZHr169XrtpT+jaTl/zw
hz9MT+CPP/64DLz88ssyPmNBO3fuPH78+I2ZrrXU09RZl5J1yqwj1UU/9thjwWDwxpzrwEngZZLA
CeFAGTjRWtV6Iu1B1eyHf/l33zH9h9uqvvY3v/zljYuHd8++Rnf34YszI2+9Yi0tYU2KZ6VLfkfl
dDplR2CxWJLJpPKtoD8/AEAhpVIppZ9pyd4SttWG2TKsnP3OMXl+8cUXEsJvu+22DRs23H///cqF
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
nTuzL/nT19cnnzbj4+Pr+BKamZmRqCa5a3BwUDmCbbfbzWazxDOlHbgENklo3d3dynFUSddKQqPJ
T6WTjC3Po7ycwuGw0jC+s7Mz8xcW+dvS0uJwOGS8vPaGhoYkz09NTfFzMwmcBE4CB4CSUZqDyh4J
pQAJvAoTeCaJLpLGs8OJRNZNq9Lf3/+nP/1JDUuSjSUYr6IfOKWvb+VQtqRoSVOSqSRZKSlLPsGU
lCXzlwQuOTwUCpGycHvxhPYlv87YbDZ5ETY0NCinplutVpfL1d3dLa/VYDAoX4jV9mM0CRwkcADY
ULIrzGV4QQIngStSqZREEQknksMzx7vd7tUl8Iceeui99967deuWzNlisbS2tuZv7i6ZORqNjo2N
SRzyeDwSqpubm3U6ncxKidltbW09PT2ZLY05jo3VUc5QGB8fHx4eVl5v7e3t8hKVV5oSziWrK7/p
DA0NhUIh+brUZLN2EjhI4ACwcWSf2Gw2y74FpQAJnASe+ckQCARuL54orhxGVq/7vVI7duyQVf3D
H/6gdHueGWCUY9rBYLCvr0+Sj0wgyUfCf2NjoySfrq4un88nsWdyclKr1ypDmYfzsbGxwcFBeX0q
R87lXSDJXKfTWa1WeTErbdojkUiln3BOAgcJHAA2iOxbyy6v7ENQCpDASeA5hcNhicQ9PT2b1uDX
v/713Xff7XK5Tpw4Ibna6XQqbYAlychHkIyX+UuSkTQumZyus1Dm5FUqqVtp0y45XDnhvL6+3mQy
KSdxyF2jo6MV1JSdBA4SOABsENkPXtLQFCjV/hAKt8H7jhIkOjo61rLCf/EXf/Htb3/7hz/8ocQV
r9c7PDwcjUY5QxtakkqlYrGY0t++vF8cDofSlL25ubm9vV2yunLSRHmeMUECBwkcADaCx+Ox2Wyc
P4ly8w4KtpHPy65du1bdCj0Sicjavv/++7y8UVXkG3ZycjIYDEoCVzoOrK+vV04vl69gyerj4+Pl
0IKdBA4SOAAUnc/na25uTqVSlAIkcBJ4IdbSE5uyttFolJc3yOTK6eXyLdzV1WWxWPR6vcRy5Wp5
/f39SguRDc7kJHCQwAGguEZGRkwmE5f+BgmcBL6iz43VJfDjx4+zswvkMTs7Oz4+HggElF4S5Ata
MnljY6MMS1CXuL5embyhocHtdpPASeAkcADYUFNTUwaDgYNRAFZkbm5OgsEqmqBfvHiRY+DASsVi
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