-
Notifications
You must be signed in to change notification settings - Fork 17
/
index.html
954 lines (928 loc) · 128 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
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
<!doctype html>
<html>
<head>
<title>Connect Platform</title>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0"/>
<meta name="subject" content='Visual Backend Development Framework'/>
<meta name="robots" content='index,follow'/>
<meta name="description" content='CONNECT is an open-source visual backend development tool. Create backend microservices in a few minutes, and in a truly intuitive and asynchronous manner.'/>
<meta name="keywords" content="visual, backend, programming, asynchronous, async, framework, microservice, microservices, asynchronous programming, visual programming, microservice programming"/>
<meta name="google-site-verification" content="m7iyhqSkuJSIlyvc6hKr-ekca9mZQgvR7oLB5TFhIyU" />
<link rel="shortcut icon" href="assets/favicon.ico"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<link href="https://fonts.googleapis.com/css?family=Didact+Gothic" rel="stylesheet">
<link rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/styles/default.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/highlight.min.js"></script>
<link href="assets/index.css" rel="stylesheet">
<script src="assets/index.js"></script>
</head>
<body class="white">
<script>
hljs.initHighlightingOnLoad();
</script>
<div class="outer-holder">
<div desktop-only animated behind class="full dark"
p0="0.75" x0="100" y0="0"
p1="1.6" x1="50"
p2="2" x2="0"
p3="4"
p4="4.5" x4="0" y4="-100"></div>
<img backdrop animated p0="0" p1="10" r0="0" r1="1200" src="assets/logo-backdrop.svg"/>
<div desktop-only animated class="full flat"
p0="5.6" x0="-100" y0="0"
p1="6" x1="0">
<!-- <img src="assets/flat.svg"/> -->
</div>
<div desktop-only animated
p0="2.39" x0="7" y0="35" o0="0"
p1="2.4" o1="1"
p2="2.6"
p3="3.05" o3="0">
<img class="deploy-image" src="assets/server-shadow.svg"/>
</div>
<div desktop-only animated
p0="2.2" x0="7" y0="100"
p1="2.4" y1="35"
p2="2.6" y2="30"
p3="2.85" y3="12"
p4="3.1" y4="-80">
<img class="deploy-image" src="assets/server.svg"/>
</div>
<div desktop-only animated
p0="2.39" x0="25" y0="35" o0="0"
p1="2.4" o1="1"
p2="2.6"
p3="2.95" o3="0">
<img class="deploy-image" src="assets/laptop-shadow.svg"/>
</div>
<div desktop-only animated
p0="2.3" x0="25" y0="100"
p1="2.4" y1="35"
p2="2.6" y2="25"
p3="2.8" y3="7"
p4="3.1" y4="-100">
<img class="deploy-image" src="assets/laptop.svg"/>
</div>
<img desktop-only class="map" animated p0="5.95" o0="0" p1="6" o1="1" src="assets/map.svg"/>
<div class="inner-holder">
</div>
<div class="holder">
<section>
<div opposite>
<img mobile-only hero class="intro-art" src="assets/intro-art.svg"/>
<h1>Visual Backend Development Framework</h1>
<p>
Create backend micro-services with just a few clicks. Build services from scratch
in a matter of minutes, and outline
the logic of your micro-services the way asynchronous logic is
represented best: Graphically *
<br><br>
<div buttons>
<button><a href="https://deskfront.connect-platform.com/home" target="_blank">Start Now</a></button>
</div>
</p>
<p class="sub absolute">
* The flow of asynchronous logic is a graph and not a sequence, and as a result
trying to put it on a sequence, for example text-based codes, would inevitably
result in a tangle of connections and redundant bits.
</p>
<div desktop-only class="intro-art-holder">
<?xml version="1.0" encoding="UTF-8"?>
<svg class="intro-art" width="2000px" height="2000px" viewBox="0 0 2000 2000" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>intro-art</title>
<desc>Created with Sketch.</desc>
<defs>
<linearGradient x1="7.90443066%" y1="71.4835112%" x2="97.8328469%" y2="10.69009%" id="linearGradient-1">
<stop stop-color="#000000" stop-opacity="0" offset="0%"></stop>
<stop stop-color="#000000" offset="100%"></stop>
</linearGradient>
<linearGradient x1="29.2390544%" y1="58.5298469%" x2="85.3649266%" y2="17.8430052%" id="linearGradient-2">
<stop stop-color="#000000" stop-opacity="0" offset="0%"></stop>
<stop stop-color="#000000" offset="100%"></stop>
</linearGradient>
<linearGradient x1="50%" y1="3.10698263%" x2="50%" y2="91.9167473%" id="linearGradient-3">
<stop stop-color="#9E9E9E" offset="0%"></stop>
<stop stop-color="#D0D0D0" offset="49.9521684%"></stop>
<stop stop-color="#D0D0D0" offset="100%"></stop>
</linearGradient>
<linearGradient x1="50%" y1="3.41561765%" x2="50%" y2="94.8192519%" id="linearGradient-4">
<stop stop-color="#BDBDBD" offset="0%"></stop>
<stop stop-color="#F5F5F5" offset="69.2861129%"></stop>
<stop stop-color="#F5F5F5" offset="100%"></stop>
</linearGradient>
<linearGradient x1="100%" y1="67.3106849%" x2="0%" y2="67.3106849%" id="linearGradient-5">
<stop stop-color="#F5F5F5" offset="1.85546875%"></stop>
<stop stop-color="#F5F5F5" offset="18.4311224%"></stop>
<stop stop-color="#D0D0D0" offset="25.2471301%"></stop>
<stop stop-color="#D0D0D0" offset="100%"></stop>
</linearGradient>
<path d="M11.7155944,85.3524443 C9.42725346,85.8463973 7.18231846,86.3938004 5,87 C-2.52485833,89.0902384 -2.74011537,99 13,99 C13.2210664,99 201.5544,99 578,99 C592.163255,98.822685 612.399208,96.9047748 625.865363,90.9991314 C626.968819,90.5029462 627.49043,90.2547851 628,90 C628.714995,89.6425026 629.246017,89.2689278 629.610951,88.8850142 C718.822904,37.1647362 763.619254,11.2030648 764,11 C779,3 753,1 750,1 L334,0 C320,0 293,4 286,6 C285.560938,6.12544622 285.043736,6.37709319 284.505333,6.7191034 L11.7155944,85.3524443 Z" id="path-6"></path>
<linearGradient x1="0%" y1="100%" x2="100%" y2="0%" id="linearGradient-8">
<stop stop-color="#9E9E9E" offset="0%"></stop>
<stop stop-color="#9E9E9E" offset="49.1988202%"></stop>
<stop stop-color="#757575" offset="49.3263712%"></stop>
<stop stop-color="#757575" offset="100%"></stop>
</linearGradient>
<path d="M438.234625,515 L452.111655,515 L452.111655,515 C452.66394,515 453.111655,515.447715 453.111655,516 C453.111655,516.402343 452.870526,516.765503 452.499712,516.921635 L438.80806,522.686542 C438.31671,522.893426 437.78896,523 437.255832,523 L422.596118,523 L407.936404,523 C407.384119,523 406.936404,522.552285 406.936404,522 C406.936404,521.581356 407.197181,521.207023 407.589887,521.061956 L407.589887,521.061956 L423.664561,515.123912 L423.664561,515.123912 C423.886428,515.041954 424.121074,515 424.357594,515 L438.234625,515 Z M311.261217,529.061657 L324.665291,524.123314 C324.886684,524.041748 325.120762,524 325.356702,524 L465.945032,524 L465.945032,524 C466.497317,524 466.945032,524.447715 466.945032,525 C466.945032,525.405224 466.700483,525.770389 466.325782,525.924678 L454.731698,530.698712 L454.731698,530.698712 C454.248581,530.897643 453.73117,531 453.208699,531 L311.606922,531 L311.606922,531 C311.054638,531 310.606922,530.552285 310.606922,530 C310.606922,529.581039 310.868088,529.206494 311.261217,529.061657 L311.261217,529.061657 Z M461.674218,529.075322 L473.634151,524.150644 C473.87571,524.051178 474.134415,524 474.39565,524 L504.219393,524 L504.219393,524 C504.771678,524 505.219393,524.447715 505.219393,525 C505.219393,525.397298 504.984199,525.756913 504.620212,525.916157 L493.766562,530.664629 C493.260992,530.885816 492.715124,531 492.163286,531 L462.054968,531 C461.502683,531 461.054968,530.552285 461.054968,530 C461.054968,529.594776 461.299517,529.229611 461.674218,529.075322 Z M269.66965,529.056142 L283.794959,524.112283 L283.794959,524.112283 C284.00731,524.037961 284.230679,524 284.45566,524 L316.714991,524 L316.714991,524 C317.267276,524 317.714991,524.447715 317.714991,525 C317.714991,525.428669 317.441775,525.809655 317.035758,525.947158 L302.739893,530.788633 L302.739893,530.788633 C302.326595,530.928601 301.89318,531 301.456825,531 L270,531 L270,531 C269.447715,531 269,530.552285 269,530 C269,529.575056 269.268563,529.196522 269.66965,529.056142 L269.66965,529.056142 Z M332.671479,521.055503 L349.761908,515.111006 L349.761908,515.111006 C349.973173,515.037523 350.195269,515 350.418949,515 L377.647025,515 L377.647025,515 C378.19931,515 378.647025,515.447715 378.647025,516 C378.647025,516.41494 378.390777,516.786771 378.003021,516.934488 L362.76893,522.737951 L362.76893,522.737951 C362.314162,522.911196 361.831598,523 361.344949,523 L333,523 C332.447715,523 332,522.552285 332,522 C332,521.574344 332.269449,521.19534 332.671479,521.055503 Z M338.66965,512.056142 L352.794959,507.112283 L352.794959,507.112283 C353.00731,507.037961 353.230679,507 353.45566,507 L382.508846,507 L382.508846,507 C383.061131,507 383.508846,507.447715 383.508846,508 C383.508846,508.418961 383.24768,508.793506 382.854552,508.938343 L369.785186,513.753372 L369.785186,513.753372 C369.342401,513.916504 368.874244,514 368.402365,514 L339,514 L339,514 C338.447715,514 338,513.552285 338,513 C338,512.575056 338.268563,512.196522 338.66965,512.056142 L338.66965,512.056142 Z M304.66965,504.056142 L318.794959,499.112283 L318.794959,499.112283 C319.00731,499.037961 319.230679,499 319.45566,499 L348.199384,499 L348.199384,499 C348.751669,499 349.199384,499.447715 349.199384,500 C349.199384,500.425603 348.93,500.804573 348.528039,500.94445 L334.638532,505.7778 L334.638532,505.7778 C334.215842,505.92489 333.771463,506 333.323911,506 L305,506 C304.447715,506 304,505.552285 304,505 C304,504.575056 304.268563,504.196522 304.66965,504.056142 Z M342.66965,504.056142 L356.794959,499.112283 L356.794959,499.112283 C357.00731,499.037961 357.230679,499 357.45566,499 L386.508846,499 C387.061131,499 387.508846,499.447715 387.508846,500 C387.508846,500.418961 387.24768,500.793506 386.854552,500.938343 L373.785186,505.753372 L373.785186,505.753372 C373.342401,505.916504 372.874244,506 372.402365,506 L343,506 L343,506 C342.447715,506 342,505.552285 342,505 C342,504.575056 342.268563,504.196522 342.66965,504.056142 Z M380.66965,504.056142 L394.794959,499.112283 L394.794959,499.112283 C395.00731,499.037961 395.230679,499 395.45566,499 L420.393078,499 L420.393078,499 C420.945362,499 421.393078,499.447715 421.393078,500 C421.393078,500.418961 421.131912,500.793506 420.738783,500.938343 L407.669418,505.753372 L407.669418,505.753372 C407.226633,505.916504 406.758476,506 406.286596,506 L381,506 C380.447715,506 380,505.552285 380,505 C380,504.575056 380.268563,504.196522 380.66965,504.056142 L380.66965,504.056142 Z M415.65614,504.060979 L429.143737,499.121958 C429.364049,499.041282 429.596838,499 429.831457,499 L457.030557,499 L457.030557,499 C457.582841,499 458.030557,499.447715 458.030557,500 C458.030557,500.412414 457.777374,500.782527 457.393003,500.932005 L445.060395,505.728019 L445.060395,505.728019 C444.598174,505.907772 444.106554,506 443.61061,506 L416,506 L416,506 C415.447715,506 415,505.552285 415,505 C415,504.580319 415.262051,504.20529 415.65614,504.060979 Z M451.65614,504.060979 L465.143737,499.121958 L465.143737,499.121958 C465.364049,499.041282 465.596838,499 465.831457,499 L492.04422,499 C492.596504,499 493.04422,499.447715 493.04422,500 C493.04422,500.402453 492.802961,500.765689 492.432,500.921752 L481.104996,505.687008 L481.104996,505.687008 C480.613957,505.893587 480.0866,506 479.553877,506 L452,506 L452,506 C451.447715,506 451,505.552285 451,505 C451,504.580319 451.262051,504.20529 451.65614,504.060979 L451.65614,504.060979 Z M486.637554,504.067995 L499.319851,499.135991 L499.319851,499.135991 C499.550962,499.046114 499.796772,499 500.044744,499 L524.888935,499 L524.888935,499 C525.441219,499 525.888935,499.447715 525.888935,500 C525.888935,500.397298 525.653741,500.756913 525.289754,500.916157 L514.436103,505.664629 L514.436103,505.664629 C513.930533,505.885816 513.384665,506 512.832828,506 L487,506 L487,506 C486.447715,506 486,505.552285 486,505 C486,504.587586 486.253182,504.217473 486.637554,504.067995 L486.637554,504.067995 Z M521.592122,504.086963 L532.589984,499.173927 L532.589984,499.173927 C532.846657,499.059264 533.124619,499 533.405739,499 L561.529172,499 L561.529172,499 C562.081456,499 562.529172,499.447715 562.529172,500 C562.529172,500.397298 562.293978,500.756913 561.92999,500.916157 L551.07634,505.664629 C550.57077,505.885816 550.024902,506 549.473065,506 L522,506 L522,506 C521.447715,506 521,505.552285 521,505 C521,504.605502 521.231931,504.24787 521.592122,504.086963 Z M523.61925,496.075322 L535.579183,491.150644 L535.579183,491.150644 C535.820742,491.051178 536.079447,491 536.340682,491 L561.474203,491 L561.474203,491 C562.026488,491 562.474203,491.447715 562.474203,492 C562.474203,492.397298 562.23901,492.756913 561.875022,492.916157 L551.021372,497.664629 L551.021372,497.664629 C550.515802,497.885816 549.969934,498 549.418097,498 L524,498 L524,498 C523.447715,498 523,497.552285 523,497 C523,496.594776 523.244549,496.229611 523.61925,496.075322 L523.61925,496.075322 Z M488.61925,496.075322 L500.579183,491.150644 L500.579183,491.150644 C500.820742,491.051178 501.079447,491 501.340682,491 L527.945032,491 L527.945032,491 C528.497317,491 528.945032,491.447715 528.945032,492 C528.945032,492.405224 528.700483,492.770389 528.325782,492.924678 L516.731698,497.698712 L516.731698,497.698712 C516.248581,497.897643 515.73117,498 515.208699,498 L489,498 C488.447715,498 488,497.552285 488,497 C488,496.594776 488.244549,496.229611 488.61925,496.075322 Z M454.637554,496.067995 L467.319851,491.135991 L467.319851,491.135991 C467.550962,491.046114 467.796772,491 468.044744,491 L492.614574,491 L492.614574,491 C493.166858,491 493.614574,491.447715 493.614574,492 C493.614574,492.405224 493.370025,492.770389 492.995323,492.924678 L481.40124,497.698712 L481.40124,497.698712 C480.918123,497.897643 480.400712,498 479.878241,498 L455,498 L455,498 C454.447715,498 454,497.552285 454,497 C454,496.587586 454.253182,496.217473 454.637554,496.067995 L454.637554,496.067995 Z M421.637554,496.067995 L434.319851,491.135991 L434.319851,491.135991 C434.550962,491.046114 434.796772,491 435.044744,491 L459.614574,491 L459.614574,491 C460.166858,491 460.614574,491.447715 460.614574,492 C460.614574,492.405224 460.370025,492.770389 459.995323,492.924678 L448.40124,497.698712 L448.40124,497.698712 C447.918123,497.897643 447.400712,498 446.878241,498 L422,498 L422,498 C421.447715,498 421,497.552285 421,497 C421,496.587586 421.253182,496.217473 421.637554,496.067995 L421.637554,496.067995 Z M384.664719,496.057882 L398.551747,491.115764 L398.551747,491.115764 C398.767014,491.039155 398.993817,491 399.22231,491 L426.600572,491 L426.600572,491 C427.152856,491 427.600572,491.447715 427.600572,492 C427.600572,492.418961 427.339406,492.793506 426.946277,492.938343 L413.876912,497.753372 L413.876912,497.753372 C413.434127,497.916504 412.96597,498 412.49409,498 L385,498 L385,498 C384.447715,498 384,497.552285 384,497 C384,496.576975 384.26618,496.199714 384.664719,496.057882 L384.664719,496.057882 Z M352.682097,488.051877 L367.439547,483.103753 L367.439547,483.103753 C367.644483,483.035039 367.859203,483 368.075352,483 L395.137576,483 L395.137576,483 C395.68986,483 396.137576,483.447715 396.137576,484 C396.137576,484.426121 395.867546,484.805433 395.464899,484.944912 L381.508053,489.779649 C381.086945,489.925524 380.644419,490 380.19876,490 L353,490 L353,490 C352.447715,490 352,489.552285 352,489 C352,488.570219 352.274612,488.188505 352.682097,488.051877 L352.682097,488.051877 Z M389.671524,488.055488 L403.889152,483.110976 L403.889152,483.110976 C404.100391,483.037512 404.322456,483 404.546104,483 L431.324023,483 L431.324023,483 C431.876308,483 432.324023,483.447715 432.324023,484 C432.324023,484.424944 432.055461,484.803478 431.654374,484.943858 L417.849874,489.775433 L417.849874,489.775433 C417.425172,489.924079 416.978435,490 416.528472,490 L390,490 L390,490 C389.447715,490 389,489.552285 389,489 C389,488.574327 389.269471,488.195311 389.671524,488.055488 Z M425.671524,488.055488 L439.889152,483.110976 L439.889152,483.110976 C440.100391,483.037512 440.322456,483 440.546104,483 L463.393078,483 L463.393078,483 C463.945362,483 464.393078,483.447715 464.393078,484 C464.393078,484.418961 464.131912,484.793506 463.738783,484.938343 L450.669418,489.753372 L450.669418,489.753372 C450.226633,489.916504 449.758476,490 449.286596,490 L426,490 L426,490 C425.447715,490 425,489.552285 425,489 C425,488.574327 425.269471,488.195311 425.671524,488.055488 L425.671524,488.055488 Z M458.671524,488.055488 L472.889152,483.110976 L472.889152,483.110976 C473.100391,483.037512 473.322456,483 473.546104,483 L498.669542,483 L498.669542,483 C499.221826,483 499.669542,483.447715 499.669542,484 C499.669542,484.412414 499.416359,484.782527 499.031988,484.932005 L486.699381,489.728019 L486.699381,489.728019 C486.237159,489.907772 485.745539,490 485.249595,490 L459,490 L459,490 C458.447715,490 458,489.552285 458,489 C458,488.574327 458.269471,488.195311 458.671524,488.055488 L458.671524,488.055488 Z M493.653005,488.062133 L506.999211,483.124266 L506.999211,483.124266 C507.221357,483.042076 507.456337,483 507.693201,483 L532.280112,483 L532.280112,483 C532.832397,483 533.280112,483.447715 533.280112,484 C533.280112,484.405224 533.035564,484.770389 532.660862,484.924678 L521.066779,489.698712 L521.066779,489.698712 C520.583661,489.897643 520.066251,490 519.54378,490 L494,490 L494,490 C493.447715,490 493,489.552285 493,489 C493,488.581543 493.260548,488.207335 493.653005,488.062133 L493.653005,488.062133 Z M527.630153,488.070907 L540.012539,483.141814 L540.012539,483.141814 C540.247897,483.048125 540.498912,483 540.752232,483 L564.313823,483 L564.313823,483 C564.866108,483 565.313823,483.447715 565.313823,484 C565.313823,484.405224 565.069274,484.770389 564.694573,484.924678 L553.10049,489.698712 L553.10049,489.698712 C552.617372,489.897643 552.099962,490 551.57749,490 L528,490 C527.447715,490 527,489.552285 527,489 C527,488.590489 527.24968,488.222363 527.630153,488.070907 Z M559.623344,488.073647 L571.739306,483.147293 L571.739306,483.147293 C571.978545,483.050019 572.234359,483 572.492617,483 L597.593998,483 L597.593998,483 C598.146283,483 598.593998,483.447715 598.593998,484 C598.593998,484.388525 598.368958,484.741882 598.016884,484.906183 L587.905706,489.624733 L587.905706,489.624733 C587.376049,489.871906 586.798657,490 586.214164,490 L560,490 L560,490 C559.447715,490 559,489.552285 559,489 C559,488.593165 559.246471,488.226883 559.623344,488.073647 L559.623344,488.073647 Z M593.29913,488.0828 L604.61878,483.1656 L604.61878,483.1656 C604.87024,483.056367 605.141474,483 605.415634,483 L634.492436,483 L634.492436,483 C635.044721,483 635.492436,483.447715 635.492436,484 C635.492436,484.388525 635.267396,484.741882 634.915322,484.906183 L624.804145,489.624733 L624.804145,489.624733 C624.274487,489.871906 623.697095,490 623.112603,490 L593.697558,490 L593.697558,490 C593.145273,490 592.697558,489.552285 592.697558,489 C592.697558,488.601755 592.93386,488.241472 593.29913,488.0828 L593.29913,488.0828 Z M557.598223,504.086763 L568.611047,499.173527 L568.611047,499.173527 C568.867474,499.059125 569.145117,499 569.425906,499 L599.492436,499 L599.492436,499 C600.044721,499 600.492436,499.447715 600.492436,500 C600.492436,500.388525 600.267396,500.741882 599.915322,500.906183 L589.804145,505.624733 C589.274487,505.871906 588.697095,506 588.112603,506 L558.005652,506 L558.005652,506 C557.453367,506 557.005652,505.552285 557.005652,505 C557.005652,504.605324 557.23779,504.247566 557.598223,504.086763 Z M376.66965,512.056142 L390.794959,507.112283 L390.794959,507.112283 C391.00731,507.037961 391.230679,507 391.45566,507 L417.669542,507 L417.669542,507 C418.221826,507 418.669542,507.447715 418.669542,508 C418.669542,508.412414 418.416359,508.782527 418.031988,508.932005 L405.699381,513.728019 L405.699381,513.728019 C405.237159,513.907772 404.745539,514 404.249595,514 L377,514 L377,514 C376.447715,514 376,513.552285 376,513 C376,512.575056 376.268563,512.196522 376.66965,512.056142 L376.66965,512.056142 Z M412.261217,512.061657 L425.665291,507.123314 L425.665291,507.123314 C425.886684,507.041748 426.120762,507 426.356702,507 L452.669542,507 L452.669542,507 C453.221826,507 453.669542,507.447715 453.669542,508 C453.669542,508.412414 453.416359,508.782527 453.031988,508.932005 L440.699381,513.728019 L440.699381,513.728019 C440.237159,513.907772 439.745539,514 439.249595,514 L412.606922,514 L412.606922,514 C412.054638,514 411.606922,513.552285 411.606922,513 C411.606922,512.581039 411.868088,512.206494 412.261217,512.061657 Z M447.539109,512.064042 L460.659537,507.128084 L460.659537,507.128084 C460.884666,507.043389 461.123226,507 461.363759,507 L488.945032,507 L488.945032,507 C489.497317,507 489.945032,507.447715 489.945032,508 C489.945032,508.405224 489.700483,508.770389 489.325782,508.924678 L477.731698,513.698712 L477.731698,513.698712 C477.248581,513.897643 476.73117,514 476.208699,514 L447.891221,514 L447.891221,514 C447.338936,514 446.891221,513.552285 446.891221,513 C446.891221,512.583542 447.149322,512.210682 447.539109,512.064042 L447.539109,512.064042 Z M484.706207,512.074471 L496.744748,507.148942 C496.985133,507.050589 497.242374,507 497.502102,507 L524.249162,507 L524.249162,507 C524.801447,507 525.249162,507.447715 525.249162,508 C525.249162,508.396387 525.015033,508.755357 524.65228,508.915148 L513.879294,513.660592 L513.879294,513.660592 C513.371185,513.884412 512.822044,514 512.266823,514 L485.084884,514 C484.532599,514 484.084884,513.552285 484.084884,513 C484.084884,512.59396 484.330405,512.228229 484.706207,512.074471 L484.706207,512.074471 Z M279.684867,512.050952 L294.589313,507.101905 C294.79259,507.034407 295.005389,507 295.219579,507 L344.115769,507 L344.115769,507 C344.668053,507 345.115769,507.447715 345.115769,508 C345.115769,508.424944 344.847206,508.803478 344.446119,508.943858 L330.641619,513.775433 L330.641619,513.775433 C330.216918,513.924079 329.77018,514 329.320217,514 L280,514 L280,514 C279.447715,514 279,513.552285 279,513 C279,512.569145 279.275965,512.186729 279.684867,512.050952 L279.684867,512.050952 Z M328.684867,496.050952 L343.589313,491.101905 L343.589313,491.101905 C343.79259,491.034407 344.005389,491 344.219579,491 L390.115769,491 L390.115769,491 C390.668053,491 391.115769,491.447715 391.115769,492 C391.115769,492.424944 390.847206,492.803478 390.446119,492.943858 L376.641619,497.775433 L376.641619,497.775433 C376.216918,497.924079 375.77018,498 375.320217,498 L329,498 L329,498 C328.447715,498 328,497.552285 328,497 C328,496.569145 328.275965,496.186729 328.684867,496.050952 Z M369.394717,521.060613 L385.667857,515.121226 L385.667857,515.121226 C385.887582,515.04103 386.119672,515 386.353574,515 L415.565974,515 C416.118259,515 416.565974,515.447715 416.565974,516 C416.565974,516.41494 416.309726,516.786771 415.92197,516.934488 L400.687879,522.737951 C400.233111,522.911196 399.750547,523 399.263897,523 L369.737575,523 C369.185291,523 368.737575,522.552285 368.737575,522 C368.737575,521.579929 369.000107,521.204638 369.394717,521.060613 L369.394717,521.060613 Z M444.821192,521.071523 L459.642383,515.143047 C459.878624,515.04855 460.130726,515 460.385165,515 L487.111655,515 L487.111655,515 C487.66394,515 488.111655,515.447715 488.111655,516 C488.111655,516.402343 487.870526,516.765503 487.499712,516.921635 L473.80806,522.686542 L473.80806,522.686542 C473.31671,522.893426 472.78896,523 472.255832,523 L445.192582,523 L445.192582,523 C444.640298,523 444.192582,522.552285 444.192582,522 C444.192582,521.591095 444.441533,521.223387 444.821192,521.071523 L444.821192,521.071523 Z M227.682196,529.051844 L242.444831,524.103687 C242.649708,524.035016 242.864359,524 243.080439,524 L274.469168,524 C275.021453,524 275.469168,524.447715 275.469168,525 C275.469168,525.428669 275.195952,525.809655 274.789935,525.947158 L260.49407,530.788633 L260.49407,530.788633 C260.080773,530.928601 259.647357,531 259.211002,531 L228,531 C227.447715,531 227,530.552285 227,530 C227,529.570181 227.274661,529.188442 227.682196,529.051844 L227.682196,529.051844 Z M251.685307,521.050806 L269.629603,515.101613 L269.629603,515.101613 C269.832615,515.034307 270.045109,515 270.258988,515 L341.017144,515 L341.017144,515 C341.569429,515 342.017144,515.447715 342.017144,516 C342.017144,516.425656 341.747695,516.80466 341.345665,516.944497 L324.57438,522.777987 L324.57438,522.777987 C324.151849,522.924954 323.707658,523 323.260297,523 L252,523 L252,523 C251.447715,523 251,522.552285 251,522 C251,521.568974 251.27618,521.186447 251.685307,521.050806 L251.685307,521.050806 Z M479.644005,521.065512 L495.222035,515.131025 C495.449419,515.044402 495.690701,515 495.934026,515 L565.85376,515 L565.85376,515 C566.406045,515 566.85376,515.447715 566.85376,516 C566.85376,516.395189 566.621026,516.75331 566.259898,516.913812 L553.34167,522.655246 C552.830234,522.882551 552.27679,523 551.717117,523 L480,523 L480,523 C479.447715,523 479,522.552285 479,522 C479,521.58506 479.256249,521.213229 479.644005,521.065512 L479.644005,521.065512 Z M519.599181,512.083843 L530.836112,507.167685 C531.088897,507.057092 531.361831,507 531.63775,507 L583.123442,507 C583.675727,507 584.123442,507.447715 584.123442,508 C584.123442,508.393601 583.892553,508.750594 583.533579,508.912024 L573.001923,513.648097 L573.001923,513.648097 C572.486103,513.880061 571.926955,514 571.361378,514 L520,514 C519.447715,514 519,513.552285 519,513 C519,512.602702 519.235194,512.243087 519.599181,512.083843 L519.599181,512.083843 Z M556.674218,496.075322 L568.634151,491.150644 L568.634151,491.150644 C568.87571,491.051178 569.134415,491 569.39565,491 L616.492436,491 L616.492436,491 C617.044721,491 617.492436,491.447715 617.492436,492 C617.492436,492.388525 617.267396,492.741882 616.915322,492.906183 L606.804145,497.624733 C606.274487,497.871906 605.697095,498 605.112603,498 L557.054968,498 L557.054968,498 C556.502683,498 556.054968,497.552285 556.054968,497 C556.054968,496.594776 556.299517,496.229611 556.674218,496.075322 L556.674218,496.075322 Z M500.379788,529.083843 L511.616719,524.167685 C511.869504,524.057092 512.142438,524 512.418357,524 L545.492436,524 L545.492436,524 C546.044721,524 546.492436,524.447715 546.492436,525 C546.492436,525.388525 546.267396,525.741882 545.915322,525.906183 L535.804145,530.624733 L535.804145,530.624733 C535.274487,530.871906 534.697095,531 534.112603,531 L500.780607,531 C500.228322,531 499.780607,530.552285 499.780607,530 C499.780607,529.602702 500.015801,529.243087 500.379788,529.083843 Z" id="path-9"></path>
<filter x="-0.1%" y="-1.0%" width="100.2%" height="104.2%" filterUnits="objectBoundingBox" id="filter-10">
<feOffset dx="0" dy="1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feColorMatrix values="0 0 0 0 0.258823529 0 0 0 0 0.258823529 0 0 0 0 0.258823529 0 0 0 1 0" type="matrix" in="shadowOffsetOuter1"></feColorMatrix>
</filter>
<linearGradient x1="55.3664386%" y1="0%" x2="55.3662103%" y2="98.7942457%" id="linearGradient-11">
<stop stop-color="#D0D0D0" offset="0%"></stop>
<stop stop-color="#D0D0D0" offset="30.2694515%"></stop>
<stop stop-color="#F0F0F0" offset="59.3949298%"></stop>
<stop stop-color="#F0F0F0" offset="100%"></stop>
</linearGradient>
<linearGradient x1="0%" y1="0%" x2="100%" y2="100%" id="linearGradient-12">
<stop stop-color="#212121" offset="0%"></stop>
<stop stop-color="#212121" offset="50.0298948%"></stop>
<stop stop-color="#000000" offset="50.1594388%"></stop>
<stop stop-color="#000000" offset="100%"></stop>
</linearGradient>
<path d="M0.516402277,7.5 C0.77369532,3.59098409 4.02587865,0.5 8,0.5 L458,0.5 C461.974121,0.5 465.226305,3.59098409 465.483598,7.5 L465.5,7.5 L465.5,277 C465.5,281.142136 462.142136,284.5 458,284.5 L8,284.5 C3.85786438,284.5 0.5,281.142136 0.5,277 L0.5,7.5 L0.516402277,7.5 L0.516402277,7.5 Z" id="path-13"></path>
<path d="M329.89361,180.680326 L398.429945,301.238217 C400.672303,304.24002 402,307.96496 402,312 C402,321.941125 393.941125,330 384,330 C376.375629,330 369.858428,325.25964 367.234882,318.565403 L296.767302,186.438692 L28.3617067,326.720362 C27.0716255,327.630115 25.6566397,328.374557 24.1475394,328.922889 L24,329 L23.9923948,328.978452 C22.1178708,329.640049 20.1009709,330 18,330 C8.0588745,330 0,321.941125 0,312 C0,304.159845 5.01247858,297.490418 12.0076052,295.021548 L12,295 L244.032692,176.933895 C238.734545,174.775475 235,169.573862 235,163.5 C235,155.491871 241.491871,149 249.5,149 C249.667148,149 249.833636,149.002828 249.999418,149.008439 L250,149 L287,149 L287,7 L319,0 L319,149 L547,149 L547,149.008459 C554.776612,149.27198 561,155.659215 561,163.5 C561,171.340785 554.776612,177.72802 547,177.991541 L547,178 L329.89361,180.680326 Z" id="path-15"></path>
<path d="M51.0216148,154.450679 C49.4741381,148.870537 47.8020141,143.054767 46,137 C47.3333333,125.666667 52,94.3333333 60,43 C44,-4.33333333 29,-12 15,20 C-6,68 19,68 0,146 L10,168 L19,168 L17.2335567,172.416108 L51.0216148,154.450679 L51.0216148,154.450679 Z M58.9070316,185.3676 C70.4797981,235.77758 68.6078836,259.217465 60,260 C55.5087078,260.408299 44.2637228,241.316183 26.2650448,202.723652 L58.9070316,185.3676 L58.9070316,185.3676 Z" id="path-17"></path>
<path d="M108,0 C84.6666667,72 67,126.666667 55,164 C79,229 73,261 64,261 C56.492802,261 40.8261353,233.666667 17,179 L17,164 L7,164 L-4.54747351e-13,145 C40,84 22,85 40,44 C52,16.6666667 74.6666667,2 108,0 Z" id="path-19"></path>
<path d="M361,100 L479.325899,26.5234336 C481.410805,25.3831111 483.309131,24.2077632 485,23 C495.785459,15.296101 493.130986,2.59456478 449.142269,1.08694224 L446,1 C441.218941,0.898275349 436.520666,0.900029744 431.91149,1 L226,1 L0,100 L341.515382,100 C348,104 355,102.713482 361,100 Z" id="path-21"></path>
<path d="M110,0 C118.666667,7.33333333 121.333333,18.3333333 118,33 C115.611562,43.5091275 122,51 123,64 C119,65.3333333 117.333333,66 118,66 C118.219109,80.2284488 117.219109,89.5617821 115,94 C109.666667,104.666667 99,113.666667 83,121 L96,155 L42,199 L5.68434189e-14,151 L14,106 L55,23 L110,0 Z" id="path-23"></path>
<path d="M0,5 C9.33333333,1 14.3333333,-0.333333333 15,1 C16,3 30,-1 32,3 C34.4888969,7.97779386 23.8222303,13.9777939 0,21 L0,5 Z" id="path-25"></path>
<path d="M125,1 C151.894836,-1.3830867 177,9 177,30 C152,20 139.935978,46.6654648 38,93 C8.66666667,106.333333 -3.33333333,90 2,44 C31.3333333,20 72.3333333,5.66666667 125,1 Z" id="path-27"></path>
<path d="M95,-2.27373675e-13 C125,31 158,25 191,4 C235,4 284.666667,52.6666667 340,150 L475,204 C478.333333,206.666667 479,212 477,220 C475,228 469.666667,231.666667 461,231 C396.333333,219.666667 347,207.666667 313,195 C309,182 291,188 264,122 C270.666667,229.333333 282.666667,291.666667 300,309 C264,404.333333 164,337 0,107 C6,55.6666667 37.6666667,20 95,-2.27373675e-13 Z" id="path-29"></path>
<path d="M15.5,39 C15.1666667,35.6666667 13,33 9,31 C16.3333333,31 21.3333333,32.6666667 24,36 C26.6666667,25.3333333 33,18.6666667 43,16 C39.6666667,23.3333333 39.3333333,28 42,30 C50,15.3333333 65.6666667,5.33333333 89,0 C79,8 75,14 77,18 C92.3333333,8 116.333333,3 149,3 C135,7.66666667 127,12.6666667 125,18 C150.333333,12.6666667 171.333333,17.6666667 188,33 C174.666667,33 165,35 159,39 C168.333333,40.3333333 175.333333,49 180,65 C176,59.6666667 168.333333,56.6666667 157,56 C142,73 136,68 125,85 C121.225222,90.8337471 121.225222,98.1670804 125,107 C119.293821,102.90206 115.293821,101.235393 113,102 C109.559268,103.146911 108.302848,107.662835 110,112 C111.868566,116.775223 115.868566,121.108556 122,125 C111.333333,137 104,150.333333 100,165 C96.3073896,162.333333 93.8073896,159.666667 92.5,157 C88.1666667,159 86.3333333,164 87,172 C80.3333333,166 77,161 77,157 C73,161.666667 71.3333333,167 72,173 C67.3333333,169.666667 64,164.333333 62,157 C58,163.666667 57,170.666667 59,178 C51.6666667,174.666667 46,167.666667 42,157 C39.3333333,162.333333 38.3333333,167.666667 39,173 C9,159 -16,89 15.5,39 Z" id="path-31"></path>
<linearGradient x1="50%" y1="0%" x2="50%" y2="98.180405%" id="linearGradient-33">
<stop stop-color="#D0D0D0" offset="0%"></stop>
<stop stop-color="#D0D0D0" offset="90.8262915%"></stop>
<stop stop-color="#BBBBBB" offset="100%"></stop>
</linearGradient>
<path d="M-3.23295138e-16,656.5 C0.645591109,697.368893 25.5883455,724.937683 51.2147527,722.5 L413.699699,722.5 C397.988798,720.049268 380,696.691975 380,656.5 L380,562 L379,435 C379,399.653776 350.346224,371 315,371 L62,371 C26.653776,371 0,399.653776 0,435 L-3.97903932e-13,607.936613 L-3.23295138e-16,656.5 Z" id="path-34"></path>
<filter x="-1.6%" y="-1.8%" width="103.4%" height="102.6%" filterUnits="objectBoundingBox" id="filter-35">
<feOffset dx="5" dy="0" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feColorMatrix values="0 0 0 0 0.960784314 0 0 0 0 0.960784314 0 0 0 0 0.960784314 0 0 0 1 0" type="matrix" in="shadowOffsetOuter1" result="shadowMatrixOuter1"></feColorMatrix>
<feOffset dx="-4" dy="-4" in="SourceAlpha" result="shadowOffsetOuter2"></feOffset>
<feColorMatrix values="0 0 0 0 0.960784314 0 0 0 0 0.960784314 0 0 0 0 0.960784314 0 0 0 1 0" type="matrix" in="shadowOffsetOuter2" result="shadowMatrixOuter2"></feColorMatrix>
<feMerge>
<feMergeNode in="shadowMatrixOuter1"></feMergeNode>
<feMergeNode in="shadowMatrixOuter2"></feMergeNode>
</feMerge>
</filter>
<linearGradient x1="50%" y1="1.56847895%" x2="50%" y2="100%" id="linearGradient-36">
<stop stop-color="#CCC8C8" offset="0%"></stop>
<stop stop-color="#F1F1F1" offset="44.4893973%"></stop>
<stop stop-color="#F5F5F5" offset="100%"></stop>
</linearGradient>
<linearGradient x1="50%" y1="0.727439413%" x2="50%" y2="99.6572066%" id="linearGradient-37">
<stop stop-color="#9F9F9F" offset="0%"></stop>
<stop stop-color="#D0D0D0" offset="31.4114318%"></stop>
<stop stop-color="#D0D0D0" offset="100%"></stop>
</linearGradient>
<polygon id="path-38" points="0 48 152 48 186 0 50 0"></polygon>
<polygon id="path-40" points="35.9807621 10 61.9615242 22.25 61.9615242 46.75 35.9807621 59 10 46.75 10 22.25"></polygon>
<filter x="-13.5%" y="-14.3%" width="126.9%" height="128.6%" filterUnits="objectBoundingBox" id="filter-41">
<feMorphology radius="1" operator="dilate" in="SourceAlpha" result="shadowSpreadOuter1"></feMorphology>
<feOffset dx="0" dy="0" in="shadowSpreadOuter1" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feComposite in="shadowBlurOuter1" in2="SourceAlpha" operator="out" result="shadowBlurOuter1"></feComposite>
<feColorMatrix values="0 0 0 0 0.00392156863 0 0 0 0 1 0 0 0 0 0.945098039 0 0 0 1 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<polygon id="path-42" points="36.5851548 0 73.1703096 17.25 73.1703096 51.75 36.5851548 69 1.70530257e-13 51.75 1.47437618e-13 17.25"></polygon>
<filter x="-9.6%" y="-10.1%" width="119.1%" height="120.3%" filterUnits="objectBoundingBox" id="filter-43">
<feMorphology radius="1" operator="dilate" in="SourceAlpha" result="shadowSpreadOuter1"></feMorphology>
<feOffset dx="0" dy="0" in="shadowSpreadOuter1" result="shadowOffsetOuter1"></feOffset>
<feMorphology radius="1" operator="erode" in="SourceAlpha" result="shadowInner"></feMorphology>
<feOffset dx="0" dy="0" in="shadowInner" result="shadowInner"></feOffset>
<feComposite in="shadowOffsetOuter1" in2="shadowInner" operator="out" result="shadowOffsetOuter1"></feComposite>
<feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feColorMatrix values="0 0 0 0 0.00392156863 0 0 0 0 1 0 0 0 0 0.945098039 0 0 0 1 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<linearGradient x1="100%" y1="41.562435%" x2="50%" y2="58.5277208%" id="linearGradient-44">
<stop stop-color="#A1C9F3" offset="0%"></stop>
<stop stop-color="#3D6CB9" offset="100%"></stop>
</linearGradient>
<path d="M146.094124,85.9232439 L146.000377,85.9223338 C145.712741,115.548886 139.089752,137.24801 126.509114,154.6789 C116.822014,168.100699 106.553698,176.746833 82.8642824,193.340005 C82.1837843,193.816603 82.1837843,193.816603 81.501986,194.294058 C80.949933,194.680676 80.5392454,194.968379 80.1360264,195.25101 C68.1760734,203.634167 61.6463599,208.479759 54.6539019,214.452226 C45.46556,222.300264 37.8810695,230.337152 31.4741369,239.37257 C29.4891224,242.171949 27.6558598,245.047841 25.9739535,248 L44.9735839,247.999998 C54.9947371,234.045375 65.9962163,224.701185 89.3196496,208.352959 C89.7207609,208.071805 90.129842,207.785227 90.6802666,207.39975 C91.361522,206.922675 91.361522,206.922675 92.0436082,206.444965 C104.203526,197.927591 110.232248,193.488648 116.990575,187.797997 C125.962211,180.243695 133.307159,172.5994 139.482927,164.042669 C154.073601,143.826807 161.680934,118.902643 161.999623,86.0776662 L161.871613,86.0764234 C161.955957,85.7272024 162,85.3674588 162,85 C162,81.6862915 158.418278,79 154,79 C149.581722,79 146,81.6862915 146,85 C146,85.313964 146.032153,85.6222957 146.094124,85.9232439 Z" id="path-45"></path>
<filter x="-4.4%" y="-3.6%" width="108.8%" height="107.1%" filterUnits="objectBoundingBox" id="filter-46">
<feOffset dx="0" dy="0" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 1 0 0 0 0 0.941176471 0 0 0 0.5 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<linearGradient x1="57.2561288%" y1="34.1899572%" x2="22.6457445%" y2="55.6117303%" id="linearGradient-47">
<stop stop-color="#B0D6FF" offset="0%"></stop>
<stop stop-color="#3D6CB9" offset="100%"></stop>
</linearGradient>
<path d="M98.673741,166.006656 C83.3099449,166.633749 69.7611416,169.795467 57.8683426,175.310917 C60.6884396,170.721818 62.9691332,166.62765 65.2629955,162.067307 C71.4991763,149.669388 75.6949727,137.152643 77.9010842,123.25414 C85.1055361,77.8660939 62.5487629,37.0490757 11.5816675,1.4419269 C11.3903745,1.32092747 11.2079895,1.18156261 11.0134697,1.05523998 C8.23435992,-0.749535022 4.03070069,0.791290592 1.62433403,4.49677031 C-0.78203264,8.20225003 -0.479864636,12.6691941 2.29924515,14.4739691 C48.7845705,46.9509243 68.2277973,82.1339061 62.0989158,120.74586 C60.1619637,132.948658 56.4905125,143.901195 50.9693666,154.87758 C46.6518011,163.461172 42.263787,170.428894 33.1872843,183.729021 C32.8774608,184.183017 31.8108458,185.745139 31.6449489,185.98818 C19.951875,203.118679 14.4599095,212.095672 9.06770989,224.209813 C5.65467345,231.877557 2.94329565,239.743019 0.949468546,248 L17.4735358,248 C17.7631193,246.950219 18.0661527,245.907433 18.3826048,244.871013 C33.8328032,205.359315 58.8712339,183.64457 99.326259,181.993344 C129.240815,180.772342 156.935337,195.533643 182.772719,227.022483 C184.239245,228.838517 186.483983,230 189,230 C193.418278,230 197,226.418278 197,222 C197,220.053601 196.304896,218.269552 195.149385,216.882549 C166.341139,181.769375 134.061589,164.562254 98.673741,166.006656 Z" id="path-48"></path>
<filter x="-3.0%" y="-2.4%" width="106.1%" height="104.8%" filterUnits="objectBoundingBox" id="filter-49">
<feOffset dx="0" dy="0" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 1 0 0 0 0 0.941176471 0 0 0 0.5 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<linearGradient x1="93.0421293%" y1="50%" x2="0%" y2="50%" id="linearGradient-50">
<stop stop-color="#1AFBF7" offset="0%"></stop>
<stop stop-color="#0CF5EE" stop-opacity="0.0622608418" offset="61.6031569%"></stop>
<stop stop-color="#0BF5ED" stop-opacity="0" offset="100%"></stop>
</linearGradient>
<ellipse id="path-51" cx="9.6974389" cy="9.99309004" rx="6" ry="8"></ellipse>
<filter x="-50.0%" y="-37.5%" width="200.0%" height="175.0%" filterUnits="objectBoundingBox" id="filter-52">
<feOffset dx="0" dy="0" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feMorphology radius="2" operator="erode" in="SourceAlpha" result="shadowInner"></feMorphology>
<feOffset dx="0" dy="0" in="shadowInner" result="shadowInner"></feOffset>
<feComposite in="shadowOffsetOuter1" in2="shadowInner" operator="out" result="shadowOffsetOuter1"></feComposite>
<feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feColorMatrix values="0 0 0 0 0.0509803922 0 0 0 0 0.945098039 0 0 0 0 0.921568627 0 0 0 0.5 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<ellipse id="path-53" cx="67.2803209" cy="78.8661073" rx="6" ry="8"></ellipse>
<filter x="-50.0%" y="-37.5%" width="200.0%" height="175.0%" filterUnits="objectBoundingBox" id="filter-54">
<feOffset dx="0" dy="0" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feMorphology radius="2" operator="erode" in="SourceAlpha" result="shadowInner"></feMorphology>
<feOffset dx="0" dy="0" in="shadowInner" result="shadowInner"></feOffset>
<feComposite in="shadowOffsetOuter1" in2="shadowInner" operator="out" result="shadowOffsetOuter1"></feComposite>
<feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feColorMatrix values="0 0 0 0 0.0509803922 0 0 0 0 0.945098039 0 0 0 0 0.921568627 0 0 0 0.5 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<ellipse id="path-55" cx="68.2803209" cy="82.8661073" rx="6" ry="8"></ellipse>
<filter x="-50.0%" y="-37.5%" width="200.0%" height="175.0%" filterUnits="objectBoundingBox" id="filter-56">
<feOffset dx="0" dy="0" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feMorphology radius="2" operator="erode" in="SourceAlpha" result="shadowInner"></feMorphology>
<feOffset dx="0" dy="0" in="shadowInner" result="shadowInner"></feOffset>
<feComposite in="shadowOffsetOuter1" in2="shadowInner" operator="out" result="shadowOffsetOuter1"></feComposite>
<feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feColorMatrix values="0 0 0 0 0.0509803922 0 0 0 0 0.945098039 0 0 0 0 0.921568627 0 0 0 0.5 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<ellipse id="path-57" cx="27.6188511" cy="208.468426" rx="6" ry="8"></ellipse>
<filter x="-50.0%" y="-37.5%" width="200.0%" height="175.0%" filterUnits="objectBoundingBox" id="filter-58">
<feOffset dx="0" dy="0" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feMorphology radius="2" operator="erode" in="SourceAlpha" result="shadowInner"></feMorphology>
<feOffset dx="0" dy="0" in="shadowInner" result="shadowInner"></feOffset>
<feComposite in="shadowOffsetOuter1" in2="shadowInner" operator="out" result="shadowOffsetOuter1"></feComposite>
<feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feColorMatrix values="0 0 0 0 0.0509803922 0 0 0 0 0.945098039 0 0 0 0 0.921568627 0 0 0 0.5 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<ellipse id="path-59" cx="25.6188511" cy="211.468426" rx="6" ry="8"></ellipse>
<filter x="-50.0%" y="-37.5%" width="200.0%" height="175.0%" filterUnits="objectBoundingBox" id="filter-60">
<feOffset dx="0" dy="0" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feMorphology radius="2" operator="erode" in="SourceAlpha" result="shadowInner"></feMorphology>
<feOffset dx="0" dy="0" in="shadowInner" result="shadowInner"></feOffset>
<feComposite in="shadowOffsetOuter1" in2="shadowInner" operator="out" result="shadowOffsetOuter1"></feComposite>
<feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feColorMatrix values="0 0 0 0 0.0509803922 0 0 0 0 0.945098039 0 0 0 0 0.921568627 0 0 0 0.5 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<path d="M2.29924515,14.4739691 C5.07835494,16.2787441 9.28201418,14.7379184 11.6883808,11.0324387 C14.0947475,7.32695901 13.7925795,2.86001498 11.0134697,1.05523998 C8.23435992,-0.749535022 4.03070069,0.791290592 1.62433403,4.49677031 C-0.78203264,8.20225003 -0.479864636,12.6691941 2.29924515,14.4739691 Z" id="path-61"></path>
<filter x="-22.5%" y="-20.1%" width="145.1%" height="140.2%" filterUnits="objectBoundingBox" id="filter-62">
<feOffset dx="0" dy="0" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feMorphology radius="2" operator="erode" in="SourceAlpha" result="shadowInner"></feMorphology>
<feOffset dx="0" dy="0" in="shadowInner" result="shadowInner"></feOffset>
<feComposite in="shadowOffsetOuter1" in2="shadowInner" operator="out" result="shadowOffsetOuter1"></feComposite>
<feGaussianBlur stdDeviation="1" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 1 0 0 0 0 0.941176471 0 0 0 1 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<circle id="path-63" cx="189" cy="222" r="8"></circle>
<filter x="-37.5%" y="-37.5%" width="175.0%" height="175.0%" filterUnits="objectBoundingBox" id="filter-64">
<feOffset dx="0" dy="0" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feMorphology radius="2" operator="erode" in="SourceAlpha" result="shadowInner"></feMorphology>
<feOffset dx="0" dy="0" in="shadowInner" result="shadowInner"></feOffset>
<feComposite in="shadowOffsetOuter1" in2="shadowInner" operator="out" result="shadowOffsetOuter1"></feComposite>
<feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 1 0 0 0 0 0.941176471 0 0 0 1 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<linearGradient x1="28.8173662%" y1="10.2642463%" x2="62.8823481%" y2="74.4996242%" id="linearGradient-65">
<stop stop-color="#00FFF3" offset="0%"></stop>
<stop stop-color="#00FFF2" stop-opacity="0" offset="100%"></stop>
</linearGradient>
<circle id="path-66" cx="186" cy="219" r="8"></circle>
<filter x="-37.5%" y="-37.5%" width="175.0%" height="175.0%" filterUnits="objectBoundingBox" id="filter-67">
<feOffset dx="0" dy="0" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feMorphology radius="2" operator="erode" in="SourceAlpha" result="shadowInner"></feMorphology>
<feOffset dx="0" dy="0" in="shadowInner" result="shadowInner"></feOffset>
<feComposite in="shadowOffsetOuter1" in2="shadowInner" operator="out" result="shadowOffsetOuter1"></feComposite>
<feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 1 0 0 0 0 0.941176471 0 0 0 0.5 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<linearGradient x1="45.8995386%" y1="0%" x2="49.124762%" y2="74.0606346%" id="linearGradient-68">
<stop stop-color="#00FFF3" offset="0%"></stop>
<stop stop-color="#00FFF2" stop-opacity="0" offset="100%"></stop>
</linearGradient>
<ellipse id="path-69" cx="154" cy="85" rx="8" ry="6"></ellipse>
<filter x="-37.5%" y="-50.0%" width="175.0%" height="200.0%" filterUnits="objectBoundingBox" id="filter-70">
<feOffset dx="0" dy="0" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feMorphology radius="2" operator="erode" in="SourceAlpha" result="shadowInner"></feMorphology>
<feOffset dx="0" dy="0" in="shadowInner" result="shadowInner"></feOffset>
<feComposite in="shadowOffsetOuter1" in2="shadowInner" operator="out" result="shadowOffsetOuter1"></feComposite>
<feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 1 0 0 0 0 0.941176471 0 0 0 0.5 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<ellipse id="path-71" cx="154" cy="89" rx="8" ry="6"></ellipse>
<filter x="-37.5%" y="-50.0%" width="175.0%" height="200.0%" filterUnits="objectBoundingBox" id="filter-72">
<feOffset dx="0" dy="0" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feMorphology radius="2" operator="erode" in="SourceAlpha" result="shadowInner"></feMorphology>
<feOffset dx="0" dy="0" in="shadowInner" result="shadowInner"></feOffset>
<feComposite in="shadowOffsetOuter1" in2="shadowInner" operator="out" result="shadowOffsetOuter1"></feComposite>
<feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 1 0 0 0 0 0.941176471 0 0 0 0.5 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<ellipse id="path-73" cx="84.2280103" cy="202.153966" rx="8" ry="5"></ellipse>
<filter x="-37.5%" y="-60.0%" width="175.0%" height="220.0%" filterUnits="objectBoundingBox" id="filter-74">
<feOffset dx="0" dy="0" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feMorphology radius="2" operator="erode" in="SourceAlpha" result="shadowInner"></feMorphology>
<feOffset dx="0" dy="0" in="shadowInner" result="shadowInner"></feOffset>
<feComposite in="shadowOffsetOuter1" in2="shadowInner" operator="out" result="shadowOffsetOuter1"></feComposite>
<feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 1 0 0 0 0 0.941176471 0 0 0 0.5 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<ellipse id="path-75" cx="80.2280103" cy="205.153966" rx="8" ry="5"></ellipse>
<filter x="-37.5%" y="-60.0%" width="175.0%" height="220.0%" filterUnits="objectBoundingBox" id="filter-76">
<feOffset dx="0" dy="0" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feMorphology radius="2" operator="erode" in="SourceAlpha" result="shadowInner"></feMorphology>
<feOffset dx="0" dy="0" in="shadowInner" result="shadowInner"></feOffset>
<feComposite in="shadowOffsetOuter1" in2="shadowInner" operator="out" result="shadowOffsetOuter1"></feComposite>
<feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 1 0 0 0 0 0.941176471 0 0 0 0.5 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<linearGradient x1="13.8425358%" y1="24.8989768%" x2="100%" y2="50%" id="linearGradient-77">
<stop stop-color="#00FFF3" offset="0%"></stop>
<stop stop-color="#00FFF2" stop-opacity="0.0482900191" offset="57.8244579%"></stop>
<stop stop-color="#00FFF2" stop-opacity="0" offset="100%"></stop>
</linearGradient>
<ellipse id="path-78" cx="85.6458288" cy="175.144667" rx="6" ry="8"></ellipse>
<filter x="-50.0%" y="-37.5%" width="200.0%" height="175.0%" filterUnits="objectBoundingBox" id="filter-79">
<feOffset dx="0" dy="0" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feMorphology radius="2" operator="erode" in="SourceAlpha" result="shadowInner"></feMorphology>
<feOffset dx="0" dy="0" in="shadowInner" result="shadowInner"></feOffset>
<feComposite in="shadowOffsetOuter1" in2="shadowInner" operator="out" result="shadowOffsetOuter1"></feComposite>
<feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 1 0 0 0 0 0.941176471 0 0 0 0.5 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<ellipse id="path-80" cx="81.6458288" cy="176.144667" rx="6" ry="8"></ellipse>
<filter x="-50.0%" y="-37.5%" width="200.0%" height="175.0%" filterUnits="objectBoundingBox" id="filter-81">
<feOffset dx="0" dy="0" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feMorphology radius="2" operator="erode" in="SourceAlpha" result="shadowInner"></feMorphology>
<feOffset dx="0" dy="0" in="shadowInner" result="shadowInner"></feOffset>
<feComposite in="shadowOffsetOuter1" in2="shadowInner" operator="out" result="shadowOffsetOuter1"></feComposite>
<feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 1 0 0 0 0 0.941176471 0 0 0 0.5 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<polygon id="path-82" points="35 8 67 14 70 57 40 88 10 79 8 36"></polygon>
<filter x="-11.3%" y="-8.8%" width="122.6%" height="117.5%" filterUnits="objectBoundingBox" id="filter-83">
<feMorphology radius="1" operator="dilate" in="SourceAlpha" result="shadowSpreadOuter1"></feMorphology>
<feOffset dx="0" dy="0" in="shadowSpreadOuter1" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feComposite in="shadowBlurOuter1" in2="SourceAlpha" operator="out" result="shadowBlurOuter1"></feComposite>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 1 0 0 0 0 0.941176471 0 0 0 1 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<polygon id="path-84" points="34 0 76 7 82 60 44 100 2 87 0 34"></polygon>
<filter x="-8.5%" y="-7.0%" width="117.1%" height="114.0%" filterUnits="objectBoundingBox" id="filter-85">
<feMorphology radius="1" operator="dilate" in="SourceAlpha" result="shadowSpreadOuter1"></feMorphology>
<feOffset dx="0" dy="0" in="shadowSpreadOuter1" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feComposite in="shadowBlurOuter1" in2="SourceAlpha" operator="out" result="shadowBlurOuter1"></feComposite>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 1 0 0 0 0 0.941176471 0 0 0 1 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<polygon id="path-86" points="37.5 20 56 23 58 53 37.5 75 18 70 16 40"></polygon>
<filter x="-31.0%" y="-23.6%" width="161.9%" height="147.3%" filterUnits="objectBoundingBox" id="filter-87">
<feMorphology radius="1" operator="dilate" in="SourceAlpha" result="shadowSpreadOuter1"></feMorphology>
<feOffset dx="0" dy="0" in="shadowSpreadOuter1" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="4" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feComposite in="shadowBlurOuter1" in2="SourceAlpha" operator="out" result="shadowBlurOuter1"></feComposite>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 1 0 0 0 0 0.941176471 0 0 0 1 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<polygon id="path-88" points="215.758186 215 254.516372 237.75 254.516372 283.25 215.758186 306 177 283.25 177 237.75"></polygon>
<filter x="-9.0%" y="-7.7%" width="118.1%" height="115.4%" filterUnits="objectBoundingBox" id="filter-89">
<feMorphology radius="1" operator="dilate" in="SourceAlpha" result="shadowSpreadOuter1"></feMorphology>
<feOffset dx="0" dy="0" in="shadowSpreadOuter1" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feComposite in="shadowBlurOuter1" in2="SourceAlpha" operator="out" result="shadowBlurOuter1"></feComposite>
<feColorMatrix values="0 0 0 0 0.00392156863 0 0 0 0 1 0 0 0 0 0.945098039 0 0 0 1 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<polygon id="path-90" points="215.980762 230 241.961524 245.25 241.961524 275.75 215.980762 291 190 275.75 190 245.25"></polygon>
<filter x="-13.5%" y="-11.5%" width="126.9%" height="123.0%" filterUnits="objectBoundingBox" id="filter-91">
<feMorphology radius="1" operator="dilate" in="SourceAlpha" result="shadowSpreadOuter1"></feMorphology>
<feOffset dx="0" dy="0" in="shadowSpreadOuter1" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feComposite in="shadowBlurOuter1" in2="SourceAlpha" operator="out" result="shadowBlurOuter1"></feComposite>
<feColorMatrix values="0 0 0 0 0.00392156863 0 0 0 0 1 0 0 0 0 0.945098039 0 0 0 1 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
</defs>
<g id="graphic" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="intro-art">
<g id="ground-shadows" opacity="0.1" transform="translate(-14.000000, 1629.000000)">
<path d="M287.851493,297.646921 L14,371 L14,353 L0,331 L259.382903,266.079825 L294.333333,248.916667 L14,319 L14,289 L376.165865,208.731048 L492.660902,151.523664 L16,258 L16,153 L833,0 L880,65 L559.441135,136.60632 L444.38802,207.25297 C459.054344,207.983992 472.670582,208.750185 485.236736,209.551548 L871,113 L883,126 L544.581628,214.401577 C580.880835,218.314999 598.686959,222.847807 598,228 C596.950531,235.871018 545.099667,240.23137 442.447408,241.081057 L349.944381,265.244678 L341.346154,270.524291 L348.546407,279.240387 L325.566322,280.213662 L341.346154,270.524291 L348.546407,279.240387 L400.923059,277.022082 L452,257.853773 L488,253 L498,261 L506,251 C613.892567,239.930729 666.2259,236.930729 663,242 C658.011137,249.839642 636.450933,258.726898 598.319389,268.661767 L732,263 L714,282 L500.419511,289.842048 C487.987721,292.183271 474.847883,294.569255 461,297 L212,371 L82,371 L343.69438,295.596535 L287.851493,297.646921 L14,371 L14,347 L242.839133,282.751789 L284.961655,288.083754 L251,299 L287.851493,297.646921 Z" id="Combined-Shape" fill="url(#linearGradient-1)"></path>
<polygon id="Path-4" fill="url(#linearGradient-2)" opacity="0.597712862" points="1156 84 1214 113 947 234 979 256 793 348 642 205 839 147 857 159"></polygon>
</g>
<g id="boxes" transform="translate(948.000000, 938.000000)">
<g id="box1" transform="translate(0.000000, 206.000000)">
<rect id="front" fill="#9E9E9E" x="0" y="4" width="106" height="107"></rect>
<polygon id="side" fill="#E0E0E0" points="106 4 155 0 155 93 153.63004 93.5032507 106 111"></polygon>
<polygon id="top" fill="#9E9E9E" points="0 4 59 0 155 0 105 4"></polygon>
<path d="M34.8907008,84.4970731 C27.0547266,82.3974301 22.4045112,74.3430209 24.5041542,66.5070466 C25.821999,61.588783 29.5507353,57.7712081 34.2979961,56.2877227 C35.9695078,55.6858163 37.3619635,54.5459354 38.2559847,52.9974452 C39.202637,51.3577953 39.4892106,49.4567838 39.0999435,47.6721584 C38.798028,46.2101246 38.7200889,44.7088174 38.8682339,43.2232591 C39.202267,39.8736647 40.6675829,36.7322687 43.0976031,34.3022485 C48.8339344,28.5659172 58.1343651,28.5659172 63.8706964,34.3022485 C67.4708866,37.9024387 68.9124514,43.0396754 67.8232694,47.8923839 C67.5114336,49.6271085 67.8123395,51.4161538 68.7125182,52.975309 C69.6625793,54.6208632 71.1680884,55.8153055 72.9456076,56.3802738 C77.5078273,57.848152 81.1646672,61.6573284 82.4641453,66.5070466 C84.5637882,74.3430209 79.9135729,82.3974301 72.0775986,84.4970731 C67.2027344,85.8032891 62.085523,84.5177414 58.4077839,81.1913257 C57.1408172,80.0322004 55.3612319,79.3398336 53.4841497,79.3398336 C51.7153571,79.3398336 50.0436154,79.9517302 48.7087246,81.0518239 C45.0310074,84.4781924 39.8373859,85.8225334 34.8907008,84.4970731 Z M53.2686845,54.2535919 C58.5511759,54.2535919 62.8334813,49.9712865 62.8334813,44.6887951 C62.8334813,39.4063037 58.5511759,35.1239983 53.2686845,35.1239983 C47.986193,35.1239983 43.7038876,39.4063037 43.7038876,44.6887951 C43.7038876,49.9712865 47.986193,54.2535919 53.2686845,54.2535919 Z M63.277995,78.5921436 C67.8527668,81.2333893 73.7025047,79.6659567 76.3437505,75.091185 C78.9849962,70.5164132 77.4175636,64.6666753 72.8427918,62.0254295 C68.2680201,59.3841838 62.4182821,60.9516164 59.7770364,65.5263882 C57.1357907,70.1011599 58.7032233,75.9508979 63.277995,78.5921436 Z M30.1936185,75.091185 C32.8348642,79.6659567 38.6846021,81.2333893 43.2593739,78.5921436 C47.8341457,75.9508979 49.4015782,70.1011599 46.7603325,65.5263882 C44.1190868,60.9516164 38.2693488,59.3841838 33.6945771,62.0254295 C29.1198053,64.6666753 27.5523728,70.5164132 30.1936185,75.091185 Z M53.2686845,52.2039926 C49.1181555,52.2039926 45.753487,48.8393241 45.753487,44.6887951 C45.753487,40.5382661 49.1181555,37.1735976 53.2686845,37.1735976 C57.4192134,37.1735976 60.783882,40.5382661 60.783882,44.6887951 C60.783882,48.8393241 57.4192134,52.2039926 53.2686845,52.2039926 Z M74.5687454,74.0663853 C72.4934809,77.6608488 67.8972582,78.892403 64.3027947,76.8171385 C60.7083312,74.741874 59.476777,70.1456513 61.5520415,66.5511878 C63.627306,62.9567243 68.2235287,61.7251701 71.8179922,63.8004346 C75.4124557,65.8756991 76.6440099,70.4719218 74.5687454,74.0663853 Z M31.9686235,74.0663853 C29.8933591,70.4719218 31.1249132,65.8756991 34.7193767,63.8004346 C38.3138403,61.7251701 42.910063,62.9567243 44.9853274,66.5511878 C47.0605919,70.1456513 45.8290378,74.741874 42.2345742,76.8171385 C38.6401107,78.892403 34.043888,77.6608488 31.9686235,74.0663853 Z" id="Combined-Shape" fill="#616161" fill-rule="nonzero"></path>
</g>
<path d="M132,235 L229,159" id="Line-5" stroke="#BDBDBD" stroke-width="4" stroke-linecap="square" stroke-dasharray="12,12,12,12"></path>
<g id="box2" transform="translate(133.000000, 3.000000)">
<rect id="front" fill="#9E9E9E" x="0" y="1" width="102" height="101"></rect>
<polygon id="side" fill="#E0E0E0" points="102 0 139 14 139 107 102 103"></polygon>
<polygon id="bottom" fill="#9E9E9E" points="102 102 139 107 48 107 0 102"></polygon>
<path d="M33.2966626,79.5245055 C25.8881051,77.5393885 21.4915379,69.9243107 23.4766549,62.5157532 C24.7226172,57.8657584 28.2479679,54.256415 32.7362872,52.8538469 C34.3166256,52.2847717 35.6331291,51.2070662 36.4783856,49.7430391 C37.3734023,48.1928247 37.6443446,46.3955047 37.2763103,44.7082225 C36.9908629,43.3259359 36.917175,41.9065183 37.0572393,40.5019904 C37.3730524,37.3351011 38.758442,34.3650541 41.0559157,32.0675804 C46.4793562,26.6441399 55.2724906,26.6441399 60.6959311,32.0675804 C64.0997473,35.4713966 65.4626814,40.3284203 64.4329093,44.9164357 C64.1380827,46.556539 64.4225755,48.248 65.2736536,49.7221103 C66.1718932,51.277907 67.5952836,52.4071979 69.2758472,52.9413498 C73.5892186,54.3291618 77.0465944,57.930565 78.2751919,62.5157532 C80.2603089,69.9243107 75.8637417,77.5393885 68.4551842,79.5245055 C63.8462216,80.7594733 59.0081308,79.5440464 55.5309956,76.3990716 C54.3331362,75.3031713 52.6506192,74.6485699 50.8759234,74.6485699 C49.2036103,74.6485699 47.6230546,75.2270904 46.360976,76.2671789 C42.8838615,79.5066546 37.9735285,80.7776679 33.2966626,79.5245055 Z M50.6722108,50.9306687 C55.6665663,50.9306687 59.7152914,46.8819436 59.7152914,41.8875881 C59.7152914,36.8932326 55.6665663,32.8445075 50.6722108,32.8445075 C45.6778552,32.8445075 41.6291301,36.8932326 41.6291301,41.8875881 C41.6291301,46.8819436 45.6778552,50.9306687 50.6722108,50.9306687 Z M60.1355589,73.941663 C64.4607977,76.4388408 69.991459,74.9569046 72.4886368,70.6316658 C74.9858146,66.306427 73.5038783,60.7757657 69.1786396,58.2785879 C64.8534008,55.7814102 59.3227395,57.2633464 56.8255617,61.5885852 C54.3283839,65.9138239 55.8103202,71.4444853 60.1355589,73.941663 Z M28.8557847,70.6316658 C31.3529625,74.9569046 36.8836238,76.4388408 41.2088626,73.941663 C45.5341014,71.4444853 47.0160376,65.9138239 44.5188598,61.5885852 C42.0216821,57.2633464 36.4910207,55.7814102 32.165782,58.2785879 C27.8405432,60.7757657 26.358607,66.306427 28.8557847,70.6316658 Z M50.6722108,48.9928657 C46.7480743,48.9928657 43.5669331,45.8117246 43.5669331,41.8875881 C43.5669331,37.9634516 46.7480743,34.7823105 50.6722108,34.7823105 C54.5963472,34.7823105 57.7774884,37.9634516 57.7774884,41.8875881 C57.7774884,45.8117246 54.5963472,48.9928657 50.6722108,48.9928657 Z M70.8104502,69.6627643 C68.8483819,73.0611662 64.5028623,74.2255447 61.1044604,72.2634764 C57.7060585,70.3014082 56.5416801,65.9558885 58.5037483,62.5574867 C60.4658166,59.1590848 64.8113362,57.9947063 68.2097381,59.9567746 C71.6081399,61.9188428 72.7725184,66.2643624 70.8104502,69.6627643 Z M30.5339714,69.6627643 C28.5719031,66.2643624 29.7362816,61.9188428 33.1346835,59.9567746 C36.5330853,57.9947063 40.878605,59.1590848 42.8406732,62.5574867 C44.8027415,65.9558885 43.638363,70.3014082 40.2399611,72.2634764 C36.8415592,74.2255447 32.4960396,73.0611662 30.5339714,69.6627643 Z" id="Combined-Shape-Copy-4" fill="#616161" fill-rule="nonzero"></path>
</g>
<path d="M257,64 L289,99" id="Line-5-Copy" stroke="#BDBDBD" stroke-width="4" stroke-linecap="square" stroke-dasharray="12,12,12"></path>
<g id="box3" transform="translate(204.000000, 97.000000)">
<rect id="front" fill="#9E9E9E" x="0" y="0" width="131" height="125"></rect>
<polygon id="side" fill="#E0E0E0" points="131 0 157 3 157 117 131 125"></polygon>
<path d="M39.9596779,99.8582367 C29.1960317,96.9741264 22.8084057,85.9104337 25.692516,75.1467874 C27.5027332,68.390965 32.6245977,63.1470702 39.1455272,61.1093258 C41.4415481,60.2825355 43.3542522,58.716773 44.5822972,56.5897368 C45.8826371,54.3374819 46.2762801,51.7262156 45.7415754,49.2748196 C45.3268583,47.2665415 45.2197996,45.2043169 45.4232945,43.1637252 C45.8821288,38.5626573 47.8949151,34.2475749 51.2328381,30.909652 C59.112374,23.030116 71.887626,23.030116 79.7671619,30.909652 C84.7124531,35.8549431 86.6926145,42.911551 85.196493,49.5773256 C84.7681492,51.960177 85.1814794,54.4176443 86.4179823,56.5593301 C87.7230047,58.8196953 89.7910012,60.4604043 92.2326361,61.2364558 C98.4993895,63.2527617 103.522496,68.4851204 105.307484,75.1467874 C108.191594,85.9104337 101.803968,96.9741264 91.0403221,99.8582367 C84.344114,101.65248 77.3150131,99.8866271 72.2631993,95.3173979 C70.5228693,93.725201 68.0783964,92.7741524 65.5,92.7741524 C63.0703521,92.7741524 60.7740153,93.6146655 58.9403834,95.1257755 C53.8885997,99.8323018 46.7545404,101.678915 39.9596779,99.8582367 Z M65.2040327,58.3152043 C72.4601654,58.3152043 78.3424231,52.4329466 78.3424231,45.1768139 C78.3424231,37.9206812 72.4601654,32.0384234 65.2040327,32.0384234 C57.9479,32.0384234 52.0656423,37.9206812 52.0656423,45.1768139 C52.0656423,52.4329466 57.9479,58.3152043 65.2040327,58.3152043 Z M78.9530159,91.747111 C85.2370111,95.3751773 93.2723246,93.2221216 96.900391,86.9381263 C100.528457,80.6541311 98.3754015,72.6188176 92.0914063,68.9907512 C85.8074111,65.3626849 77.7720975,67.5157407 74.1440312,73.7997359 C70.5159649,80.0837311 72.6690206,88.1190447 78.9530159,91.747111 Z M33.5076745,86.9381263 C37.1357408,93.2221216 45.1710543,95.3751773 51.4550496,91.747111 C57.7390448,88.1190447 59.8921006,80.0837311 56.2640342,73.7997359 C52.6359679,67.5157407 44.6006544,65.3626849 38.3166591,68.9907512 C32.0326639,72.6188176 29.8796081,80.6541311 33.5076745,86.9381263 Z M65.2040327,55.4998349 C59.5027856,55.4998349 54.8810117,50.878061 54.8810117,45.1768139 C54.8810117,39.4755668 59.5027856,34.8537928 65.2040327,34.8537928 C70.9052798,34.8537928 75.5270538,39.4755668 75.5270538,45.1768139 C75.5270538,50.878061 70.9052798,55.4998349 65.2040327,55.4998349 Z M94.4622096,85.5304416 C91.611586,90.4678665 85.2981254,92.1595531 80.3607005,89.3089296 C75.4232757,86.458306 73.731589,80.1448454 76.5822126,75.2074206 C79.4328361,70.2699958 85.7462968,68.5783091 90.6837216,71.4289326 C95.6211464,74.2795562 97.3128331,80.5930168 94.4622096,85.5304416 Z M35.9458559,85.5304416 C33.0952323,80.5930168 34.786919,74.2795562 39.7243438,71.4289326 C44.6617686,68.5783091 50.9752293,70.2699958 53.8258528,75.2074206 C56.6764764,80.1448454 54.9847897,86.458306 50.0473649,89.3089296 C45.1099401,92.1595531 38.7964794,90.4678665 35.9458559,85.5304416 Z" id="Combined-Shape-Copy-8" fill="#616161" fill-rule="nonzero"></path>
</g>
<path d="M352,166 L441,234" id="Line-5-Copy-3" stroke="#BDBDBD" stroke-width="4" stroke-linecap="square" stroke-dasharray="12,12,12,12"></path>
<g id="box4" transform="translate(421.000000, 196.000000)">
<rect id="front" fill="#9E9E9E" x="0" y="5" width="89" height="85"></rect>
<polygon id="side" fill="#E0E0E0" points="89 90 100 77 100 0 89 5"></polygon>
<polygon id="top" fill="#9E9E9E" points="0 5 20 0 100 0 89 5"></polygon>
<path d="M29.2343691,68.2087881 C22.590143,66.4284731 18.647164,59.5990331 20.427479,52.954807 C21.544897,48.7845463 24.7065418,45.5475742 28.7318069,44.2897073 C30.1491038,43.7793429 31.3297853,42.8128229 32.0878378,41.4998375 C32.8905167,40.1095567 33.1335063,38.497664 32.8034416,36.9844565 C32.5474434,35.7447787 32.4813578,34.4718005 32.6069719,33.212176 C32.890203,30.3720107 34.1326637,27.7083796 36.1931099,25.6479333 C41.057021,20.7840222 48.942979,20.7840222 53.8068901,25.6479333 C56.8595389,28.7005822 58.0818608,33.056513 57.158329,37.1711886 C56.8939193,38.6420846 57.1490614,40.1590397 57.9123347,41.481068 C58.7179041,42.8763551 59.9944452,43.8891385 61.5016272,44.3681826 C65.3699935,45.6128159 68.4706763,48.8426669 69.572521,52.954807 C71.352836,59.5990331 67.409857,66.4284731 60.7656309,68.2087881 C56.6321691,69.3163459 52.293218,68.226313 49.1748144,65.4058012 C48.1005366,64.4229636 46.5916027,63.8358966 45,63.8358966 C43.5002173,63.8358966 42.0827255,64.3547318 40.9508539,65.2875158 C37.832469,68.1927789 33.4287287,69.3326634 29.2343691,68.2087881 Z M44.8173041,42.5649409 C49.2963984,42.5649409 52.9274217,38.9339176 52.9274217,34.4548234 C52.9274217,29.9757291 49.2963984,26.3447058 44.8173041,26.3447058 C40.3382099,26.3447058 36.7071866,29.9757291 36.7071866,34.4548234 C36.7071866,38.9339176 40.3382099,42.5649409 44.8173041,42.5649409 Z M53.3043308,63.2019204 C57.1833402,65.4414675 62.1434103,64.1124207 64.3829574,60.2334113 C66.6225045,56.3544019 65.2934577,51.3943318 61.4144483,49.1547847 C57.5354389,46.9152376 52.5753688,48.2442844 50.3358217,52.1232938 C48.0962746,56.0023032 49.4253214,60.9623732 53.3043308,63.2019204 Z M25.2516509,60.2334113 C27.491198,64.1124207 32.4512681,65.4414675 36.3302775,63.2019204 C40.2092869,60.9623732 41.5383337,56.0023032 39.2987866,52.1232938 C37.0592394,48.2442844 32.0991694,46.9152376 28.22016,49.1547847 C24.3411506,51.3943318 23.0121038,56.3544019 25.2516509,60.2334113 Z M44.8173041,40.8270586 C41.2980158,40.8270586 38.4450689,37.9741117 38.4450689,34.4548234 C38.4450689,30.9355351 41.2980158,28.0825882 44.8173041,28.0825882 C48.3365925,28.0825882 51.1895394,30.9355351 51.1895394,34.4548234 C51.1895394,37.9741117 48.3365925,40.8270586 44.8173041,40.8270586 Z M62.8779071,59.3644702 C61.118263,62.4122633 57.221065,63.4565143 54.1732719,61.6968701 C51.1254788,59.937226 50.0812278,56.040028 51.840872,52.9922349 C53.6005161,49.9444418 57.4977141,48.9001908 60.5455072,50.659835 C63.5933003,52.4194791 64.6375513,56.3166771 62.8779071,59.3644702 Z M26.7567012,59.3644702 C24.997057,56.3166771 26.041308,52.4194791 29.0891011,50.659835 C32.1368942,48.9001908 36.0340921,49.9444418 37.7937363,52.9922349 C39.5533805,56.040028 38.5091294,59.937226 35.4613363,61.6968701 C32.4135432,63.4565143 28.5163453,62.4122633 26.7567012,59.3644702 Z" id="Combined-Shape-Copy-9" fill="#616161" fill-rule="nonzero"></path>
</g>
<path d="M474,197 L555,61" id="Line-5-Copy-6" stroke="#BDBDBD" stroke-width="4" stroke-linecap="square" stroke-dasharray="12,12,12,12"></path>
<g id="box5" transform="translate(543.000000, 0.000000)">
<rect id="front" fill="#9E9E9E" x="0" y="0" width="102" height="106"></rect>
<polygon id="bottom" fill="#9E9E9E" points="1 106 8 110 101 110 101 106"></polygon>
<path d="M32.7118682,79.6021942 C25.0045659,77.5370288 20.4307102,69.6148784 22.4958757,61.9075762 C23.7920805,57.0700737 27.4595885,53.315186 32.128896,51.8560604 C33.7729604,51.2640377 35.142551,50.1428745 36.0218918,48.6198115 C36.9529994,47.0070858 37.2348673,45.1372902 36.8519922,43.3819696 C36.5550344,41.9439433 36.4783751,40.4672886 36.6240874,39.0061242 C36.9526355,35.7115324 38.3938899,32.6217203 40.7840075,30.2316026 C46.4261444,24.5894658 55.5738556,24.5894658 61.2159925,30.2316026 C64.7570652,33.7726753 66.1749585,38.825555 65.1036616,43.5985788 C64.7969464,45.3048181 65.0929112,47.064486 65.9783083,48.5980388 C66.9127688,50.2165719 68.3935564,51.3914006 70.1418875,51.9470918 C74.6291925,53.3908664 78.2259846,57.1374936 79.5041243,61.9075762 C81.5692898,69.6148784 76.9954341,77.5370288 69.2881318,79.6021942 C64.4933162,80.8869612 59.4601329,79.6225231 55.8427847,76.3507294 C54.5966225,75.2106377 52.8462592,74.52964 51,74.52964 C49.2602521,74.52964 47.6159616,75.1314889 46.3029906,76.2135183 C42.685664,79.5836235 37.5773253,80.9058895 32.7118682,79.6021942 Z M50.7880728,49.8553315 C55.9838221,49.8553315 60.1958092,45.6433444 60.1958092,40.4475951 C60.1958092,35.2518458 55.9838221,31.0398588 50.7880728,31.0398588 C45.5923235,31.0398588 41.3803364,35.2518458 41.3803364,40.4475951 C41.3803364,45.6433444 45.5923235,49.8553315 50.7880728,49.8553315 Z M60.6330237,73.7942276 C65.1326746,76.3921023 70.8863559,74.850408 73.4842306,70.3507571 C76.0821052,65.8511062 74.540411,60.0974249 70.0407601,57.4995503 C65.5411092,54.9016756 59.7874279,56.4433699 57.1895532,60.9430208 C54.5916785,65.4426717 56.1333728,71.196353 60.6330237,73.7942276 Z M28.0919151,70.3507571 C30.6897897,74.850408 36.443471,76.3921023 40.9431219,73.7942276 C45.4427728,71.196353 46.9844671,65.4426717 44.3865924,60.9430208 C41.7887178,56.4433699 36.0350365,54.9016756 31.5353856,57.4995503 C27.0357347,60.0974249 25.4940404,65.8511062 28.0919151,70.3507571 Z M50.7880728,47.839388 C46.7056983,47.839388 43.39628,44.5299696 43.39628,40.4475951 C43.39628,36.3652207 46.7056983,33.0558023 50.7880728,33.0558023 C54.8704473,33.0558023 58.1798657,36.3652207 58.1798657,40.4475951 C58.1798657,44.5299696 54.8704473,47.839388 50.7880728,47.839388 Z M71.7383723,69.3427854 C69.697185,72.8782254 65.1764354,74.0895566 61.6409955,72.0483693 C58.1055555,70.0071821 56.8942243,65.4864325 58.9354115,61.9509925 C60.9765987,58.4155525 65.4973483,57.2042213 69.0327883,59.2454086 C72.5682283,61.2865958 73.7795595,65.8073454 71.7383723,69.3427854 Z M29.8377733,69.3427854 C27.7965861,65.8073454 29.0079173,61.2865958 32.5433573,59.2454086 C36.0787973,57.2042213 40.5995469,58.4155525 42.6407341,61.9509925 C44.6819214,65.4864325 43.4705902,70.0071821 39.9351502,72.0483693 C36.3997102,74.0895566 31.8789606,72.8782254 29.8377733,69.3427854 Z" id="Combined-Shape-Copy-10" fill="#616161" fill-rule="nonzero"></path>
</g>
</g>
<g id="dude" transform="translate(269.000000, 916.000000)">
<g id="table-stand" transform="translate(161.000000, 478.000000)">
<path d="M305,300 C305,235.333333 283.333333,187 240,155 C196.666667,123 116.666667,101 0,89 L468,89 C446,121.666667 432.666667,152.666667 428,182 C423.333333,211.333333 425.666667,250.666667 435,300 L305,300 Z" id="front-face" fill="url(#linearGradient-3)"></path>
<path d="M468,89 L623,0 C573,40 538.333333,80 519,120 C499.666667,160 495.333333,199.333333 506,238 L435,299 C425.666667,252.333333 423.333333,212.666667 428,180 C432.666667,147.333333 446,117 468,89 Z" id="side-face" fill="url(#linearGradient-4)"></path>
</g>
<g id="table" transform="translate(60.000000, 444.000000)">
<path d="M769,6 L769,39 C769.369192,40.473661 768.788778,42.1408147 766,44 C675.126926,103.040441 629.460259,132.707108 629,133 C618,140 598,142.973893 575,143 L11,143 C1.29658101,143 -0.766074114,139.985443 0.505464995,136.935584 L0,93 L769,6 Z" id="volume" fill="url(#linearGradient-5)"></path>
<g id="top-face">
<mask id="mask-7" fill="white">
<use xlink:href="#path-6"></use>
</mask>
<use fill="#F0F0F0" xlink:href="#path-6"></use>
<polygon id="monitor-shadow" fill="#000000" opacity="0.05" mask="url(#mask-7)" points="602 29 -23 86 307 -25"></polygon>
<path d="M541,74 C541,75.3333333 539.666667,77.3333333 537,80 C520.359828,96.6401725 470.693161,106.973506 388,111 L273,97 L518,72 L541,74 Z" id="hand-shadow" fill="#000000" opacity="0.08" mask="url(#mask-7)"></path>
</g>
</g>
<g id="keyboard">
<use fill="black" fill-opacity="1" filter="url(#filter-10)" xlink:href="#path-9"></use>
<use fill="url(#linearGradient-8)" fill-rule="evenodd" xlink:href="#path-9"></use>
</g>
<g id="monitor-stand" transform="translate(396.000000, 299.000000)">
<path d="M89,0 L87.9813866,1.64809367 C87.1894072,58.1184036 61.0892115,125.293305 3,144 C1.99653297,144.32315 0.996466865,144.621408 -1.22811443e-05,144.895162 L1.13686839e-13,173 L1.69406589e-21,174 L265,174 L323,134 L330,0 L90,0 L89,0 Z" id="volume" fill="url(#linearGradient-11)"></path>
<path d="M264,175 L330,144 L330,0 L328.855316,2.49749336 C327.080795,60.838932 308.801225,126.011951 264.000011,144.594717 L264,175 Z" id="side-face" fill="#F5F5F5"></path>
<rect id="front-face" fill="#D0D0D0" x="0" y="145" width="264" height="30"></rect>
</g>
<g id="monitor" transform="translate(364.000000, 0.000000)">
<path d="M15,0 L15.0000072,0 L465,0 C472.606154,0 478.890044,5.66128108 479.867829,13 L480,13 L480,284 C480,292.284271 473.284271,299 465,299 L15,299 C6.71572875,299 0,292.284271 0,284 L0,13 L0.132171334,13 C1.10995569,5.66128108 7.39384632,0 15,0 Z M7.51640228,14.5 L7.51640228,14.5 L7.5,14.5 L7.5,284 C7.5,288.142136 10.8578644,291.5 15,291.5 L465,291.5 C469.142136,291.5 472.5,288.142136 472.5,284 L472.5,14.5 L472.483598,14.5 C472.226305,10.5909841 468.974121,7.5 465,7.5 L15,7.5 C11.0258787,7.5 7.77369532,10.5909841 7.51640228,14.5 Z" id="frame" fill="#D0D0D0"></path>
<g id="screen" opacity="0.500147192" transform="translate(7.000000, 7.000000)">
<mask id="mask-14" fill="white">
<use xlink:href="#path-13"></use>
</mask>
<use fill="url(#linearGradient-12)" xlink:href="#path-13"></use>
<g id="logo" mask="url(#mask-14)" fill-rule="nonzero">
<g transform="translate(135.000000, 45.000000)">
<path d="M79.521332,168.760564 C84.8800128,164.181487 91.6885607,161.631944 98.8833044,161.631944 C106.364265,161.631944 113.478742,164.399908 118.609031,169.093578 C128.826327,178.334784 143.047106,181.907333 156.602021,178.275305 C178.38522,172.438514 191.312338,150.048088 185.475548,128.264889 C181.862327,114.780166 171.700159,104.194662 159.093836,100.138604 C152.029297,97.8932316 146.021353,93.126643 142.238949,86.5753263 C138.641577,80.3444954 137.445272,73.1733486 138.710904,66.2392919 C141.786175,52.6247212 137.782694,38.3190024 127.756831,28.2931398 C111.810423,12.3467312 85.9561861,12.3467312 70.0097775,28.2931398 C63.2508149,35.0521024 59.1814772,43.7760923 58.2527233,53.0893871 C57.8405881,57.2221693 58.0574247,61.3989979 58.8908274,65.4356096 C60.4397513,72.535583 59.2965518,80.1190992 55.5283086,86.6458879 C51.9460232,92.8505881 46.3512386,97.4180444 39.6787091,99.801377 C26.3501998,103.946557 15.9610484,114.56831 12.2910612,128.264889 C6.45427056,150.048088 19.3813889,172.438514 41.1645881,178.275305 C54.8898446,181.952976 69.2913988,178.240547 79.521332,168.760564 Z M39.7554622,183.534234 C15.0678364,176.919205 0.417102307,151.543389 7.0321317,126.855763 C11.1851787,111.356381 22.9373172,99.327005 37.8986471,94.6558009 C43.3508777,92.695285 47.8961558,88.9762754 50.8132814,83.9236656 C53.899088,78.5788919 54.8334572,72.3806698 53.5651888,66.5663734 C52.6139513,61.9599808 52.3683844,57.2297336 52.8351505,52.549128 C53.8875544,41.9959039 58.503733,32.0995771 66.1599739,24.4433362 C84.2325703,6.37073979 113.534039,6.37073979 131.606635,24.4433362 C142.952248,35.7889491 147.49333,51.9789598 144.057129,67.2705477 C143.037141,72.92923 144.017621,78.7671873 146.953976,83.853104 C150.050948,89.2172175 154.959837,93.1118364 160.752183,94.9528771 C175.119594,99.5755409 186.640334,111.576212 190.734477,126.855763 C197.349507,151.543389 182.698772,176.919205 158.011147,183.534234 C142.652345,187.649612 126.53073,183.599535 114.945459,173.120981 C110.806569,169.334385 105.00286,167.076389 98.8833044,167.076389 C93.1062847,167.076389 87.6453583,169.079343 83.289505,172.678749 C71.702913,183.474923 55.3405258,187.710239 39.7554622,183.534234 Z" id="around" fill="#B2FF59"></path>
<path d="M98.8833044,81.6666667 C112.414281,81.6666667 123.383304,70.697643 123.383304,57.1666667 C123.383304,43.6356903 112.414281,32.6666667 98.8833044,32.6666667 C85.3523281,32.6666667 74.3833044,43.6356903 74.3833044,57.1666667 C74.3833044,70.697643 85.3523281,81.6666667 98.8833044,81.6666667 Z M98.8833044,87.1111111 C82.3454444,87.1111111 68.93886,73.7045267 68.93886,57.1666667 C68.93886,40.6288067 82.3454444,27.2222222 98.8833044,27.2222222 C115.421164,27.2222222 128.827749,40.6288067 128.827749,57.1666667 C128.827749,73.7045267 115.421164,87.1111111 98.8833044,87.1111111 Z M167.251199,151.083333 C174.016687,139.365164 170.001746,124.381199 158.283576,117.615711 C146.565407,110.850223 131.581442,114.865164 124.815954,126.583333 C118.050466,138.301503 122.065407,153.285468 133.783576,160.050956 C145.501746,166.816444 160.485711,162.801503 167.251199,151.083333 Z M171.966226,153.805556 C163.697296,168.127762 145.383561,173.034913 131.061354,164.765983 C116.739147,156.497053 111.831997,138.183318 120.100927,123.861111 C128.369857,109.538904 146.683592,104.631754 161.005799,112.900684 C175.328006,121.169614 180.235156,139.483349 171.966226,153.805556 Z M30.51541,151.083333 C37.2808982,162.801503 52.2648632,166.816444 63.9830324,160.050956 C75.7012017,153.285468 79.716143,138.301503 72.9506548,126.583333 C66.1851666,114.865164 51.2012017,110.850223 39.4830324,117.615711 C27.7648632,124.381199 23.7499219,139.365164 30.51541,151.083333 Z M25.8003828,153.805556 C17.5314528,139.483349 22.4386033,121.169614 36.7608102,112.900684 C51.0830171,104.631754 69.396752,109.538904 77.665682,123.861111 C85.934612,138.183318 81.0274616,156.497053 66.7052547,164.765983 C52.3830478,173.034913 34.0693129,168.127762 25.8003828,153.805556 Z" id="Combined-Shape" fill="#FFFFFF"></path>
</g>
</g>
</g>
<g id="panel" transform="translate(19.000000, 19.000000)">
<path d="M6,36 L42,36 C45.3137085,36 48,38.6862915 48,42 C48,45.3137085 45.3137085,48 42,48 L6,48 C2.6862915,48 0,45.3137085 0,42 C0,38.6862915 2.6862915,36 6,36 Z M42,45 C40.3431458,45 39,43.6568542 39,42 C39,40.3431458 40.3431458,39 42,39 C43.6568542,39 45,40.3431458 45,42 C45,43.6568542 43.6568542,45 42,45 Z M6,39 L33,39 L33,39 C34.6568542,39 36,40.3431458 36,42 L36,42 C36,43.6568542 34.6568542,45 33,45 L6,45 L6,45 C4.34314575,45 3,43.6568542 3,42 L3,42 L3,42 C3,40.3431458 4.34314575,39 6,39 Z" id="Combined-Shape" fill="#BDBDBD"></path>
<path d="M6,54 L42,54 C45.3137085,54 48,56.6862915 48,60 C48,63.3137085 45.3137085,66 42,66 L6,66 C2.6862915,66 0,63.3137085 0,60 C0,56.6862915 2.6862915,54 6,54 Z M42,63 C40.3431458,63 39,61.6568542 39,60 C39,58.3431458 40.3431458,57 42,57 C43.6568542,57 45,58.3431458 45,60 C45,61.6568542 43.6568542,63 42,63 Z M6,57 L33,57 L33,57 C34.6568542,57 36,58.3431458 36,60 L36,60 C36,61.6568542 34.6568542,63 33,63 L6,63 L6,63 C4.34314575,63 3,61.6568542 3,60 L3,60 L3,60 C3,58.3431458 4.34314575,57 6,57 Z" id="Combined-Shape-Copy" fill="#BDBDBD"></path>
<path d="M6,72 L42,72 C45.3137085,72 48,74.6862915 48,78 C48,81.3137085 45.3137085,84 42,84 L6,84 C2.6862915,84 0,81.3137085 0,78 C0,74.6862915 2.6862915,72 6,72 Z M42,81 C40.3431458,81 39,79.6568542 39,78 C39,76.3431458 40.3431458,75 42,75 C43.6568542,75 45,76.3431458 45,78 C45,79.6568542 43.6568542,81 42,81 Z M6,75 L33,75 L33,75 C34.6568542,75 36,76.3431458 36,78 L36,78 C36,79.6568542 34.6568542,81 33,81 L6,81 L6,81 C4.34314575,81 3,79.6568542 3,78 L3,78 L3,78 C3,76.3431458 4.34314575,75 6,75 Z" id="Combined-Shape-Copy-2" fill="#BDBDBD"></path>
<path d="M436,201 C439.313708,201 442,203.686292 442,207 C442,210.313708 439.313708,213 436,213 L400,213 C396.686292,213 394,210.313708 394,207 C394,203.686292 396.686292,201 400,201 L436,201 Z M400,210 C401.656854,210 403,208.656854 403,207 C403,205.343146 401.656854,204 400,204 C398.343146,204 397,205.343146 397,207 C397,208.656854 398.343146,210 400,210 Z M436,204 L409,204 C407.343146,204 406,205.343146 406,207 C406,208.656854 407.343146,210 409,210 L436,210 C437.656854,210 439,208.656854 439,207 C439,205.343146 437.656854,204 436,204 Z" id="Combined-Shape-Copy-5" fill="#BDBDBD"></path>
<path d="M436,219 C439.313708,219 442,221.686292 442,225 C442,228.313708 439.313708,231 436,231 L400,231 C396.686292,231 394,228.313708 394,225 C394,221.686292 396.686292,219 400,219 L436,219 Z M400,228 C401.656854,228 403,226.656854 403,225 C403,223.343146 401.656854,222 400,222 C398.343146,222 397,223.343146 397,225 C397,226.656854 398.343146,228 400,228 Z M436,222 L409,222 C407.343146,222 406,223.343146 406,225 C406,226.656854 407.343146,228 409,228 L436,228 C437.656854,228 439,226.656854 439,225 C439,223.343146 437.656854,222 436,222 Z" id="Combined-Shape-Copy-6" fill="#BDBDBD"></path>
<path d="M436,249 C439.313708,249 442,251.686292 442,255 C442,258.313708 439.313708,261 436,261 L400,261 C396.686292,261 394,258.313708 394,255 C394,251.686292 396.686292,249 400,249 L436,249 Z M400,258 C401.656854,258 403,256.656854 403,255 C403,253.343146 401.656854,252 400,252 C398.343146,252 397,253.343146 397,255 C397,256.656854 398.343146,258 400,258 Z M436,252 L409,252 C407.343146,252 406,253.343146 406,255 C406,256.656854 407.343146,258 409,258 L436,258 C437.656854,258 439,256.656854 439,255 C439,253.343146 437.656854,252 436,252 Z" id="Combined-Shape-Copy-7" fill="#F5A623"></path>
<path d="M6,102 L42,102 C45.3137085,102 48,104.686292 48,108 C48,111.313708 45.3137085,114 42,114 L6,114 C2.6862915,114 0,111.313708 0,108 C0,104.686292 2.6862915,102 6,102 Z M42,111 C40.3431458,111 39,109.656854 39,108 C39,106.343146 40.3431458,105 42,105 C43.6568542,105 45,106.343146 45,108 C45,109.656854 43.6568542,111 42,111 Z M6,105 L33,105 L33,105 C34.6568542,105 36,106.343146 36,108 L36,108 C36,109.656854 34.6568542,111 33,111 L6,111 L6,111 C4.34314575,111 3,109.656854 3,108 L3,108 L3,108 C3,106.343146 4.34314575,105 6,105 Z" id="Combined-Shape-Copy-3" fill="#BDBDBD"></path>
<rect id="Rectangle" fill="#CDFF93" x="0" y="0" width="24" height="6" rx="3"></rect>
<rect id="Rectangle-Copy-2" fill="#FFFFFF" x="0" y="12" width="48" height="6" rx="3"></rect>
<rect id="Rectangle-Copy" fill="#BDBDBD" x="29" y="0" width="19" height="6" rx="3"></rect>
<rect id="Rectangle-Copy-4" fill="#9E9E9E" x="0" y="24" width="19" height="6" rx="3"></rect>
<rect id="Rectangle-Copy-5" fill="#9E9E9E" x="0" y="90" width="19" height="6" rx="3"></rect>
<rect id="Rectangle-Copy-6" fill="#9E9E9E" x="423" y="189" width="19" height="6" rx="3"></rect>
<rect id="Rectangle-Copy-7" fill="#9E9E9E" x="423" y="237" width="19" height="6" rx="3"></rect>
<path d="M418,48 C404.745166,48 394,37.254834 394,24 C394,10.745166 404.745166,0 418,0 C431.254834,0 442,10.745166 442,24 C442,37.254834 431.254834,48 418,48 Z M422,20 L422,16 C422,13.790861 420.209139,12 418,12 C415.790861,12 414,13.790861 414,16 L414,20 L410,20 C407.790861,20 406,21.790861 406,24 C406,26.209139 407.790861,28 410,28 L414,28 L414,32 C414,34.209139 415.790861,36 418,36 C420.209139,36 422,34.209139 422,32 L422,28 L426,28 C428.209139,28 430,26.209139 430,24 C430,21.790861 428.209139,20 426,20 L422,20 Z" id="Combined-Shape" fill="#9E9E9E"></path>
<rect id="Rectangle-2" fill="#9E9E9E" x="0" y="231" width="48" height="12" rx="6"></rect>
<rect id="Rectangle-2-Copy-2" fill="#9E9E9E" x="0" y="213" width="48" height="12" rx="6"></rect>
<rect id="Rectangle-2-Copy" fill="#9E9E9E" x="0" y="249" width="48" height="12" rx="6"></rect>
</g>
</g>
<g id="chair" transform="translate(0.000000, 371.000000)"></g>
<g id="chair-stand" transform="translate(46.000000, 665.000000)">
<mask id="mask-16" fill="white">
<use xlink:href="#path-15"></use>
</mask>
<use id="Mask" fill="#F0F0F0" xlink:href="#path-15"></use>
<polygon id="Path-3" fill="#D0D0D0" mask="url(#mask-16)" points="292 45 292 153.5 240 179 219 144"></polygon>
<path d="M560,168 C557.333333,175.333333 553,178.666667 547,178 L330,181 L328.25,178 C443.118751,176.35442 509.035417,175.187753 526,174.5 C563,173 557.834092,169.40784 560,168 Z" id="Path-3-Copy" fill="#D0D0D0" mask="url(#mask-16)"></path>
<path d="M385,330 C379,332 347.666667,331 291,327 L297,185 C298.918057,183.509459 300.25139,183.509459 301,185 C336.310433,255.305834 361.810564,294.739622 378,299 C397,304 394,327 385,330 Z" id="Path-3-Copy-2" fill="#D0D0D0" mask="url(#mask-16)"></path>
<path d="M4.4408921e-16,313 C8,342 99,278 275,188 C284.64583,183.067473 298.877085,179.764188 300,182 C320.364642,222.547595 186.049918,292.7533 22,331 C-3.58181989,336.964161 -6,317 4.4408921e-16,313 Z" id="Path-3-Copy-3" fill="#D0D0D0" mask="url(#mask-16)"></path>
</g>
<g id="left-foot" transform="translate(273.000000, 670.000000)">
<mask id="mask-18" fill="white">
<use xlink:href="#path-17"></use>
</mask>
<use id="Combined-Shape" fill="#5C5757" xlink:href="#path-17"></use>
<path d="M51,53 C47,88 38,77 34,102 C32.3554013,112.278742 32.6887347,125.945408 35,143 L7,144 L35,144 L42,168 L2,168 L-17,91 L-11,25 C33,20.3333333 53.6666667,29.6666667 51,53 Z" id="Path-8" fill="#000000" opacity="0.25" mask="url(#mask-18)"></path>
<path d="M14,178 L44,177 C62.6666667,231.666667 68,259.333333 60,260 C54.3011387,260.474905 38.9678054,233.141572 14,178 Z" id="Path-10" fill="#000000" opacity="0.25" mask="url(#mask-18)"></path>
</g>
<g id="right-foot" transform="translate(435.000000, 644.000000)">
<mask id="mask-20" fill="white">
<use xlink:href="#path-19"></use>
</mask>
<use id="Mask" fill="#5C5757" xlink:href="#path-19"></use>
<path d="M-1,144 L4,164 L36,164 L30,144 L7,144 L30,142 C36,82 94,56 89,1 L17,49 L-1,144 Z" id="Path-13" fill="#000000" opacity="0.25" mask="url(#mask-20)"></path>
<path d="M15,179 L42,179 C64.7134628,232.203613 72.0467961,259.536946 64,261 C56.6666667,262.333333 40.3333333,235 15,179 Z" id="Path-14" fill="#000000" opacity="0.25" mask="url(#mask-20)"></path>
</g>
<g id="chair-seat" transform="translate(64.000000, 620.000000)">
<mask id="mask-22" fill="white">
<use xlink:href="#path-21"></use>
</mask>
<use id="Mask" fill="#F0F0F0" xlink:href="#path-21"></use>
<polygon id="Path-2" fill-opacity="0.05" fill="#000000" mask="url(#mask-22)" points="392 -1 131 40 208 -14"></polygon>
<polygon id="Path-2-Copy" fill-opacity="0.2" fill="#000000" mask="url(#mask-22)" points="461 5 288 106 288 46"></polygon>
</g>
<g id="face" transform="translate(193.000000, 161.000000)">
<mask id="mask-24" fill="white">
<use xlink:href="#path-23"></use>
</mask>
<use id="Mask" fill="#FFEBBB" xlink:href="#path-23"></use>
<path d="M70,168 C66,136 65.6666667,116 69,108 C69,110.666667 72,114 78,118 C78,109 84,92 99,74 C83.0112132,66.9912167 51.6778799,70.9912167 5,86 L-14,148 L32,185 C50.1057467,182.736579 62.7724133,177.069913 70,168 Z" id="Path-18" fill="#CD5555" opacity="0.25" mask="url(#mask-24)"></path>
<path d="M131,3 L36,8 L102,56 C100.666667,40.6666667 111,30.3333333 133,25 C155,19.6666667 154.333333,12.3333333 131,3 Z" id="Path-18-Copy" fill="#CD5555" opacity="0.25" mask="url(#mask-24)"></path>
</g>
<g id="hand" transform="translate(569.000000, 514.000000)">
<mask id="mask-26" fill="white">
<use xlink:href="#path-25"></use>
</mask>
<use id="Mask" fill="#FFEBBB" xlink:href="#path-25"></use>
<path d="M33,3 C30.3333333,11.6666667 16.6666667,15.6666667 -8,15 L8,26 C23.3333333,18.3333333 31.6666667,10.6666667 33,3 Z" id="Path-17" fill="#CD5555" opacity="0.25" mask="url(#mask-26)"></path>
</g>
<g id="leg" transform="translate(367.000000, 596.000000)">
<mask id="mask-28" fill="white">
<use xlink:href="#path-27"></use>
</mask>
<use id="Mask" fill="#5C5757" xlink:href="#path-27"></use>
<path d="M166,27 C145,16 58,92 -18,75 L26,117 L166,27 Z" id="Path-15" fill="#000000" opacity="0.25" mask="url(#mask-28)"></path>
</g>
<g id="body" transform="translate(98.000000, 312.000000)">
<mask id="mask-30" fill="white">
<use xlink:href="#path-29"></use>
</mask>
<use id="Mask" fill="#929AAB" xlink:href="#path-29"></use>
<path d="M10,89 C38.7103802,40.5398726 69.7103802,13.2065393 103,7 C124.802464,2.93513391 152.780099,-12.9609038 160,7 C177,54 264.329852,59.4286855 272,97.4592175 C283,152 310,134 334,174 C330.369139,172.962611 379.702472,187.962611 482,219 L472,244 L10,89 Z" id="Path-16" fill="#000000" opacity="0.1" mask="url(#mask-30)"></path>
</g>
<g id="hair" transform="translate(170.000000, 110.000000)">
<mask id="mask-32" fill="white">
<use xlink:href="#path-31"></use>
</mask>
<use id="Mask" fill="#424242" xlink:href="#path-31"></use>
<path d="M16,39 C4.66666667,63.6666667 1.33333333,81 6,91 C4.66666667,78.3333333 8,71.6666667 16,71 C16.6666667,88.3333333 18.6666667,99 22,103 C22,96.3333333 24.6666667,90.6666667 30,86 C30,93.3333333 33.3333333,101 40,109 C37.3333333,99 40.3333333,90.3333333 49,83 C49,90.3333333 52,97 58,103 C61.3333333,94.3333333 66.3333333,88.6666667 73,86 C70.3333333,102.666667 71.3333333,113.666667 76,119 C76,113.666667 79.6666667,109.666667 87,107 C79.6666667,125.666667 81.6666667,142.333333 93,157 C96.3102715,168.365266 102.310272,170.365266 111,163 L77,186 L20,180 L-17,86 L-5,44 L16,39 Z" id="Path-19" fill="#212121" opacity="0.25" mask="url(#mask-32)"></path>
</g>
<g id="chair-back">
<use fill="black" fill-opacity="1" filter="url(#filter-35)" xlink:href="#path-34"></use>
<use fill="url(#linearGradient-33)" fill-rule="evenodd" xlink:href="#path-34"></use>
</g>
</g>
<g id="flower" transform="translate(1030.000000, 1286.000000)">
<g id="vase" transform="translate(0.000000, 227.000000)">
<polygon id="side" fill="url(#linearGradient-36)" points="170 229 190 196 231 47 197 97"></polygon>
<polygon id="front" fill="url(#linearGradient-37)" points="98 229 170 229 197 97 49 97"></polygon>
<rect id="top-front" fill="#D0D0D0" x="0" y="73" width="227" height="37"></rect>
<polygon id="top-side" fill="#F5F5F5" points="227 110 227 73 274 0 274 34"></polygon>
<polygon id="top" fill="#F0F0F0" points="0 73 227 73 274 1 80 1"></polygon>
<g id="inner" transform="translate(48.000000, 12.000000)">
<mask id="mask-39" fill="white">
<use xlink:href="#path-38"></use>
</mask>
<use id="Mask" fill="#D8D8D8" xlink:href="#path-38"></use>
<polygon id="Path-11" fill="#9E9E9E" opacity="0.512398098" mask="url(#mask-39)" points="50 0 0 48 50 216 72 184"></polygon>
<polygon id="Path-9" fill="#757575" mask="url(#mask-39)" points="50 0 72 183 142 183 186 0"></polygon>
</g>
</g>
<g transform="translate(219.000000, 90.000000)">
<g id="Polygon-Copy-2">
<use fill="black" fill-opacity="1" filter="url(#filter-41)" xlink:href="#path-40"></use>
<use stroke="#01FFF1" stroke-width="2" fill-opacity="0.5" fill="#00D1FF" fill-rule="evenodd" xlink:href="#path-40"></use>
</g>
<g id="Polygon-Copy-3">
<use fill="black" fill-opacity="1" filter="url(#filter-43)" xlink:href="#path-42"></use>
<use stroke="#01FFF1" stroke-width="2" xlink:href="#path-42"></use>
</g>
</g>
<g id="body" transform="translate(100.000000, 39.000000)" opacity="0.65" fill-rule="nonzero">
<g id="Combined-Shape">
<use fill="black" fill-opacity="1" filter="url(#filter-46)" xlink:href="#path-45"></use>
<use fill="url(#linearGradient-44)" fill-rule="evenodd" xlink:href="#path-45"></use>
</g>
<g id="Combined-Shape">
<use fill="black" fill-opacity="1" filter="url(#filter-49)" xlink:href="#path-48"></use>
<use fill="url(#linearGradient-47)" fill-rule="evenodd" xlink:href="#path-48"></use>
</g>
</g>
<g id="rings" transform="translate(100.000000, 39.000000)">
<g id="Oval-2-Copy-10" transform="translate(9.697439, 9.993090) rotate(39.000000) translate(-9.697439, -9.993090) ">
<use fill="black" fill-opacity="1" filter="url(#filter-52)" xlink:href="#path-51"></use>
<ellipse stroke="url(#linearGradient-50)" stroke-width="2" cx="9.6974389" cy="9.99309004" rx="5" ry="7"></ellipse>
</g>
<g id="Oval-2-Copy-5" transform="translate(67.280321, 78.866107) rotate(75.000000) translate(-67.280321, -78.866107) ">
<use fill="black" fill-opacity="1" filter="url(#filter-54)" xlink:href="#path-53"></use>
<ellipse stroke="url(#linearGradient-50)" stroke-width="2" cx="67.2803209" cy="78.8661073" rx="5" ry="7"></ellipse>
</g>
<g id="Oval-2-Copy-6" transform="translate(68.280321, 82.866107) rotate(75.000000) translate(-68.280321, -82.866107) ">
<use fill="black" fill-opacity="1" filter="url(#filter-56)" xlink:href="#path-55"></use>
<ellipse stroke="url(#linearGradient-50)" stroke-width="2" cx="68.2803209" cy="82.8661073" rx="5" ry="7"></ellipse>
</g>
<g id="Oval-2-Copy-12" transform="translate(27.618851, 208.468426) rotate(111.000000) translate(-27.618851, -208.468426) ">
<use fill="black" fill-opacity="1" filter="url(#filter-58)" xlink:href="#path-57"></use>
<ellipse stroke="url(#linearGradient-50)" stroke-width="2" cx="27.6188511" cy="208.468426" rx="5" ry="7"></ellipse>
</g>
<g id="Oval-2-Copy-13" transform="translate(25.618851, 211.468426) rotate(111.000000) translate(-25.618851, -211.468426) ">
<use fill="black" fill-opacity="1" filter="url(#filter-60)" xlink:href="#path-59"></use>
<ellipse stroke="url(#linearGradient-50)" stroke-width="2" cx="25.6188511" cy="211.468426" rx="5" ry="7"></ellipse>
</g>
<g id="Oval-2-Copy-2">
<use fill="black" fill-opacity="1" filter="url(#filter-62)" xlink:href="#path-61"></use>
<path stroke="#00FFF0" stroke-width="2" d="M2.84388419,13.6352985 C5.09882487,15.0996741 8.71566312,13.7739441 10.8497103,10.4877997 C12.9837574,7.20165526 12.7237714,3.35828615 10.4688307,1.89391054 C8.21388999,0.429534943 4.59705174,1.75526491 2.46300459,5.04140935 C0.328957445,8.32755378 0.588943504,12.1709229 2.84388419,13.6352985 Z"></path>
</g>
<g id="Oval-3-Copy">
<use fill="black" fill-opacity="1" filter="url(#filter-64)" xlink:href="#path-63"></use>
<circle stroke="#00FFF0" stroke-width="2" cx="189" cy="222" r="7"></circle>
</g>
<g id="Oval-3-Copy-6">
<use fill="black" fill-opacity="1" filter="url(#filter-67)" xlink:href="#path-66"></use>
<circle stroke="url(#linearGradient-65)" stroke-width="2" cx="186" cy="219" r="7"></circle>
</g>
<g id="Oval-3-Copy-10">
<use fill="black" fill-opacity="1" filter="url(#filter-70)" xlink:href="#path-69"></use>
<ellipse stroke="url(#linearGradient-68)" stroke-width="2" cx="154" cy="85" rx="7" ry="5"></ellipse>
</g>
<g id="Oval-3-Copy-11">
<use fill="black" fill-opacity="1" filter="url(#filter-72)" xlink:href="#path-71"></use>
<ellipse stroke="url(#linearGradient-68)" stroke-width="2" cx="154" cy="89" rx="7" ry="5"></ellipse>
</g>
<g id="Oval-3-Copy-14" transform="translate(84.228010, 202.153966) rotate(44.000000) translate(-84.228010, -202.153966) ">
<use fill="black" fill-opacity="1" filter="url(#filter-74)" xlink:href="#path-73"></use>
<ellipse stroke="url(#linearGradient-68)" stroke-width="2" cx="84.2280103" cy="202.153966" rx="7" ry="4"></ellipse>
</g>
<g id="Oval-3-Copy-15" transform="translate(80.228010, 205.153966) rotate(44.000000) translate(-80.228010, -205.153966) ">
<use fill="black" fill-opacity="1" filter="url(#filter-76)" xlink:href="#path-75"></use>
<ellipse stroke="url(#linearGradient-68)" stroke-width="2" cx="80.2280103" cy="205.153966" rx="7" ry="4"></ellipse>
</g>
<g id="Oval-3-Copy-8" transform="translate(85.645829, 175.144667) rotate(-13.000000) translate(-85.645829, -175.144667) ">
<use fill="black" fill-opacity="1" filter="url(#filter-79)" xlink:href="#path-78"></use>
<ellipse stroke="url(#linearGradient-77)" stroke-width="2" cx="85.6458288" cy="175.144667" rx="5" ry="7"></ellipse>
</g>
<g id="Oval-3-Copy-9" transform="translate(81.645829, 176.144667) rotate(-13.000000) translate(-81.645829, -176.144667) ">
<use fill="black" fill-opacity="1" filter="url(#filter-81)" xlink:href="#path-80"></use>
<ellipse stroke="url(#linearGradient-77)" stroke-width="2" cx="81.6458288" cy="176.144667" rx="5" ry="7"></ellipse>
</g>
</g>
<g transform="translate(73.000000, 0.000000)">
<g id="Path-12-Copy">
<use fill="black" fill-opacity="1" filter="url(#filter-83)" xlink:href="#path-82"></use>
<use stroke="#00FFF0" stroke-width="2" fill-opacity="0.2" fill="#00D1FF" fill-rule="evenodd" xlink:href="#path-82"></use>
</g>
<g id="Path-12-Copy-2">
<use fill="black" fill-opacity="1" filter="url(#filter-85)" xlink:href="#path-84"></use>
<use stroke="#00FFF0" stroke-width="2" fill-opacity="0.2" fill="#00D1FF" fill-rule="evenodd" xlink:href="#path-84"></use>
</g>
<g id="Path-12">
<use fill="black" fill-opacity="1" filter="url(#filter-87)" xlink:href="#path-86"></use>
<use stroke="#00FFF0" stroke-width="2" fill-opacity="0.5" fill="#00D1FF" fill-rule="evenodd" xlink:href="#path-86"></use>
</g>
<g id="Polygon-Copy">
<use fill="black" fill-opacity="1" filter="url(#filter-89)" xlink:href="#path-88"></use>
<use stroke="#01FFF1" stroke-width="2" fill-opacity="0.15" fill="#00D1FF" fill-rule="evenodd" xlink:href="#path-88"></use>
</g>
<g id="Polygon">
<use fill="black" fill-opacity="1" filter="url(#filter-91)" xlink:href="#path-90"></use>
<use stroke="#01FFF1" stroke-width="2" fill-opacity="0.5" fill="#00D1FF" fill-rule="evenodd" xlink:href="#path-90"></use>
</g>
</g>
</g>
</g>
</g>
</svg>
</div>
</div>
</section>
<section>
<div>
<br><br><br>
<h1>Build, Test & Debug Intuitively</h1>
<p>
The visual representation gets rid of the hassle of writing, maintaining and debugging
asynchronous text-based codes, and makes it extremely fast* and intuitive. See it in action for
yourself.
</p>
<br>
<div animated inplace videostripe desktop-only
p0=".5" x0="0" y0="0"
p1="2.5" x1="-40" y1="0">
<iframe width="480" height="276" src="https://www.youtube-nocookie.com/embed/zv5mmOAf4Gg?color=white&rel=0&showinfo=0&controls=0&mute=1" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
<iframe width="480" height="276" src="https://www.youtube-nocookie.com/embed/NQ7p-b7EX_I?color=white&rel=0&showinfo=0&controls=0&autoplay=1&mute=1" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
<iframe width="480" height="276" src="https://www.youtube-nocookie.com/embed/T-IGc6Z3pYA?color=white&rel=0&showinfo=0&controls=0&autoplay=1&mute=1" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
<iframe width="480" height="276" src="https://www.youtube-nocookie.com/embed/zv5mmOAf4Gg?color=white&rel=0&showinfo=0&controls=0&mute=1" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
<iframe width="480" height="276" src="https://www.youtube-nocookie.com/embed/Orjtawd7_EU?color=white&rel=0&showinfo=0&controls=0&mute=1" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
</div>
<div mobile-only>
<div hero-vid>
<iframe width="480" height="276" src="https://www.youtube-nocookie.com/embed/NQ7p-b7EX_I?color=white&rel=0&showinfo=0" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
</div>
<div hero-vid>
<iframe width="480" height="276" src="https://www.youtube-nocookie.com/embed/T-IGc6Z3pYA?color=white&rel=0&showinfo=0" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
</div>
</div>
<br>
<p class="sub">
* Although super-scientific studies remain to be conducted, our initial studies indicate
you will become at least 3 times faster.
</p>
</div>
</section>
<section dark>
<div opposite>
<h1>Deploy & Scale Seamlessly</h1>
<p>
Focus on building your micro-services and let CONNECT handle deployment and scaling for you.
Your services will be deployed with one click and scaled automatically as they receive
higher usage.
</p>
<br>
<p>
You can also do deployment on your own. Use our
<a href="https://github.com/CONNECT-platform/connect-platform-boilerplate" target="_blank">GitHub boilerplate project</a>
or our
<a href="https://hub.docker.com/r/loreanvictor/connect-platform/" target="_blank">public docker image</a>
to get CONNECT running on any machine. You can even use our
<a href="https://www.npmjs.com/package/connect-platform" target="_blank">NPM package</a> to merely attach
CONNECT to another project instead of running it separately*
</p>
<br mobile-only><br mobile-only>
<img mobile-only hero src="assets/laptop-n-server.svg"/>
<br mobile-only><br mobile-only>
<p class="sub absolute">
* Well if that other project is an ExpressJS powered service, but I guess it is safe to assume
that will get you mostly covered.
</p>
</div>
</section>
<section dark>
<div>
<h1>Add Your Codes Easily</h1>
<p>
Easily add your own javascript code to the platform and use it in your
asynchronous flow graphs. Use packages developed by other people to connect
to database, send emails or even manage docker containers *, or add your own
codes and packages and maybe even share them with people like you.
</p>
<br>
<div mobile-only hero class="code-holder">
<pre><code class="javascript">
//
// get the platform
//
const platform = require('connect-platform');
//
// add a node that outputs hellow to some dude
//
platform.node(
//
// so first the signature of the node.
//
{
path: '/my-package/hellow',
public: false,
inputs: ['dude'],
outputs: ['message'],
},
//
// then the functionality.
//
(inputs, output) => {
output('message', `hellow ${inputs.dude}!`);
}
);
</code></pre>
</div>
<br mobile-only>
<div buttons>
<button>Learn More</button>
</div>
<p class="sub absolute">
* In fact, most of CONNECT platform itself, including the editor API and all of the
PaaS services were created using the platform and such packages.
</p>
<div desktop-only animated p0="2.7" o0="0" x0="10" p1="3.5" o1="1" x1="0" class="code-holder package-sample">
<pre><code class="javascript">
//
// get the platform
//
const platform = require('connect-platform');
//
// add a node that outputs hellow to some dude
//
platform.node(
//
// so first the signature of the node.
//
{
path: '/my-package/hellow',
public: false,
inputs: ['dude'],
outputs: ['message'],
},
//
// then the functionality.
//
(inputs, output) => {
output('message', `hellow ${inputs.dude}!`);
}
);
</code></pre>
</div>
</div>
</section>
<section>
<div opposite>
<h1>Connect Your Microservices Effortlessly</h1>
<p>
You can utilize the functionality of a CONNECT-based microservice in another one
exactly the same way as you would do a "function call" within a singular service.
<br><br>
This integration capability is not limited to services built with CONNECT:
it works with any API adhering to the
<a href="https://github.com/CONNECT-platform/connect-platform/blob/master/INTERCONNECTIBILITY.md" target="_blank">
same protocol.
</a>
</p>
<div chrome-only desktop-only class="interconnections">
<?xml version="1.0" encoding="UTF-8"?>
<svg width="1024px" height="512px" viewBox="0 0 1024 512" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 46 (44423) - http://www.bohemiancoding.com/sketch -->
<title>interconnect</title>
<desc>Created with Sketch.</desc>
<defs>
<path animated p0="4.7" do0="2270" p1="5.2" do1="0" d="M769.361836,371 C779.034516,376.257408 784.970429,383.364298 784.970429,391.266008 C784.970429,399.220613 778.954778,406.36972 769.167084,411.637348 L647.45834,473.141231 C637.069153,478.365141 622.819575,481.557673 607.13081,481.557673 C592.036143,481.557673 578.273729,478.602351 568,473.725882 L307.786733,341.180763 C297.420123,335.868699 291,328.51068 291,320.293005 C291,311.864258 297.754161,304.339895 308.593291,299 L389.492831,259.728883 C398.491933,254.820978 403.970429,248.320308 403.970429,241.266008 C403.970429,234.456475 398.86552,228.16282 390.416777,223.31972 L342.142355,196.89598 L343.10402,195.142355 L390.361836,221 C400.034516,226.257408 405.970429,233.364298 405.970429,241.266008 C405.970429,249.220613 399.954778,256.36972 390.167084,261.637348 L308.511996,301.281018 C298.900053,306.247881 293,312.972327 293,320.293005 C293,328.253103 299.975739,335.508265 311.114141,340.565476 L570.328858,472.591559 C580.113572,476.910983 592.992585,479.557673 607.13081,479.557673 C622.931541,479.557673 637.159506,476.251941 647.253157,471 L768.479366,409.736224 C777.486468,404.827461 782.970429,398.323826 782.970429,391.266008 C782.970429,384.46395 777.876721,378.176638 769.444588,373.335675 L688.855062,332.71416 C677.863013,327.366837 671,319.789401 671,311.293005 C671,302.864258 677.754161,295.339895 688.593291,290 L810.442783,228.656891 L811.343109,230.442783 L688.523038,292.275313 C678.904572,297.242732 673,303.969524 673,311.293005 C673,318.858373 679.301059,325.786987 689.488182,330.797105 L769.361836,371 Z" id="path-1"></path>
<mask id="mask-2" maskContentUnits="userSpaceOnUse" maskUnits="objectBoundingBox" x="0" y="0" width="520.343109" height="286.415318" fill="white">
<use xlink:href="#path-1"></use>
</mask>
<path animated p0="4.7" do0="2270" p1="5.2" do1="0" d="M788.440432,363.343882 C803.253359,370.932851 812.339659,381.30442 812.339659,392.645307 C812.339659,403.956621 803.300685,414.303665 788.561373,421.897527 L668.398192,481.951108 C653.254749,489.485213 632.383416,494.171998 609.217175,494.171998 C585.090995,494.171998 563.453852,489.088753 548.183412,481 L289.487137,350.798373 C274.92003,343.218609 266,332.933545 266,321.696901 C266,310.725033 274.504606,300.660428 288.466824,293.135732 L370.326968,250.376253 C374.826991,247.742772 377.571274,244.240727 377.571274,240.324823 C377.571274,236.679167 375.192702,233.392218 371.233235,230.830886 L323.10402,204.142355 L322.142355,205.89598 L367.638926,231.104122 C372.541833,233.487696 375.571274,236.778734 375.571274,240.324823 C375.571274,244.022495 372.277302,247.442845 367,249.846167 L288.224407,291 C273.23866,298.885415 264,309.674335 264,321.696901 C264,333.881051 273.488666,344.798172 288.831744,352.710167 L549.626041,483.977864 C565.099337,491.556354 586.115016,496.171998 609.217175,496.171998 C631.551038,496.171998 651.934891,491.858249 667.246285,484.724074 L789.628421,423.596308 C804.900661,415.68935 814.339659,404.797527 814.339659,392.645307 C814.339659,380.13335 804.333553,368.957517 788.256888,361 L709.705045,320.973586 C704.349695,318.567351 701,315.120548 701,311.391731 C701,307.814498 704.082886,304.496816 709.06196,302.108439 L829.343109,241.442783 L828.442783,239.656891 L705.656891,301.557217 C701.527947,304.256189 699,307.633343 699,311.391731 C699,315.644638 702.236955,319.409388 707.444505,322.103485 L788.440432,363.343882 Z" id="path-3"></path>
<mask id="mask-4" maskContentUnits="userSpaceOnUse" maskUnits="objectBoundingBox" x="0" y="0" width="565.343109" height="292.029643" fill="white">
<use xlink:href="#path-3"></use>
</mask>
<path animated p0="4.7" do0="2270" p1="5.2" do1="0" d="M589.618566,463.992689 C594.676039,466.36334 601.359723,467.781077 608.65908,467.781077 C615.835743,467.781077 622.417256,466.410601 627.443188,464.111424 L749.251597,401.971596 C754.385996,399.282103 757.571274,395.543646 757.571274,391.324823 C757.571274,387.271817 754.631463,383.662157 749.847895,381 L669.487456,340.798539 C654.92016,333.218759 646,322.933627 646,311.696901 C646,300.727948 654.500087,290.665777 668.455695,283.141731 L791.343109,221.442783 L790.442783,219.656891 L668.224407,281 C653.23866,288.885415 644,299.674335 644,311.696901 C644,323.881051 653.488666,334.798172 668.831744,342.710167 L749.54675,383.133905 C753.315516,385.394832 755.571274,388.264871 755.571274,391.324823 C755.571274,395.022495 752.277302,398.442845 747,400.846167 L627.230389,462 C622.459566,464.320239 615.913914,465.781077 608.65908,465.781077 C601.469714,465.781077 594.976788,464.346485 590.21736,462.062603 L327.465738,329.840619 C323.432488,327.542058 321,324.569291 321,321.391731 C321,317.814498 324.082886,314.496816 329.06196,312.108439 L410.252852,271.269637 C425.157533,263.39066 434.339659,252.631032 434.339659,240.645307 C434.339659,228.13335 424.333553,216.957517 408.256888,209 L361.10402,183.142355 L360.142355,184.89598 L408.417183,211.31898 C423.241713,218.919563 432.339659,229.297155 432.339659,240.645307 C432.339659,252.250233 422.825339,262.84018 407.402128,270.48328 L325.712337,311.660742 C321.528947,314.254853 319,317.6326 319,321.391731 C319,325.644638 322.236955,329.409388 327.444505,332.103485 L589.618566,463.992689 Z" id="path-5"></path>
<mask id="mask-6" maskContentUnits="userSpaceOnUse" maskUnits="objectBoundingBox" x="0" y="0" width="472.343109" height="284.638722" fill="white">
<use xlink:href="#path-5"></use>
</mask>
</defs>
<g id="graphic" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" stroke-dasharray="1,1">
<g id="interconnect" stroke="#BDBDBD" stroke-width="4" fill-rule="nonzero">
<use id="connection" mask="url(#mask-2)" xlink:href="#path-1"></use>
<use id="connection" mask="url(#mask-4)" xlink:href="#path-3"></use>
<use id="connection" mask="url(#mask-6)" xlink:href="#path-5"></use>
</g>
</g>
</svg>
</div>
<img chrome-only desktop-only class="interconnect" src="assets/interconnect.svg"/>
<img not-chrome desktop-only class="interconnect" src="assets/interconnect.png"/>
<img mobile-only hero src="assets/interconnect.png"/>
</div>
</section>
<section dark>
<div>
<h1>Contact Us</h1>
<p>
Have any questions? Got some ideas or suggestions? Something in CONNECT bothers you to
the edge of madness? Or maybe simply need some help? Don't hesitate to contact us on
any of the following channels.
</p>
<br>
<div class="contact">
<a href="https://github.com/CONNECT-platform" target="_blank">
<img src="assets/github.svg"/>
</a>
<a href="https://medium.com/connect-platform" target="_blank">
<img src="assets/medium.svg"/>
</a>
<a href="https://twitter.com/CONNECT_pltfrm" target="_blank">
<img src="assets/twitter.svg"/>
</a>
<a href="https://www.linkedin.com/company/connect-platform/" target="_blank">
<img src="assets/linkedin.svg"/>
</a>
</div>
</section>
</div>
<div class="map-marker" animated p0="5.95" o0="0" p1="6" o1="1">
<div class="inner">
<div class="msg">
Made In Munich, Germany
</div>
</div>
</div>
<div menu>
<img src="assets/logo-std.svg"/>
<a href="https://medium.com/connect-platform/guides/home" target="_blank">Docs</a>
<a desktop-only href="https://github.com/CONNECT-platform/connect-platform" target="_blank">GitHub</a>
<a desktop-only href="https://www.npmjs.com/package/connect-platform" target="_blank">Npm</a>
<span desktop-only>|</span>
<a href="https://deskfront.connect-platform.com/" target="_blank">Login</a>
</div>
</body>
</html>