-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhypercube.html
1193 lines (1081 loc) · 72.5 KB
/
hypercube.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<!--
EVERYTHING IS PHYSICAL
EVERYTHING IS FRACTAL
EVERYTHING IS RECURSIVE
NO MONEY
MO MINING
NO PROPERTY
LOOK AT THE INSECTS
LOOK AT THE FUNGI
LANGUAGE IS HOW THE MIND PARSES REALITY
-->
<link href="data:image/x-icon;base64,AAABAAEAEBAQAAEABAAoAQAAFgAAACgAAAAQAAAAIAAAAAEABAAAAAAAgAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAA/wAAAAD//wAA/wAAAAD/AP8A/wAApv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFUAAARGAAIxFVUABEYAAjMRFQAARGYiIjMRAABERmZiIzEAAARERGZiMwAAAARERGYiAAAAAABERiL4PwAA+78AAPu/AAD33wAA9V8AAPVfAAD1XwAA998AAOADAADhAAAA4AAAAPAAAADwAAAA+AAAAP4AAAD/wAAA" rel="icon" type="image/x-icon" />
<!--Stop Google:-->
<META NAME="robots" CONTENT="noindex,nofollow">
<!--un-comment to add math: -->
<!--
<script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<script>
MathJax.Hub.Config({
tex2jax: {
inlineMath: [['$','$'], ['\\(','\\)']],
processEscapes: true,
processClass: "mathjax",
ignoreClass: "no-mathjax"
}
});// MathJax.Hub.Typeset();//tell Mathjax to update the math
</script>
-->
<!--
showdown is a javascript library which converts markdown to html.
it lives here on the internet:
http://showdownjs.com/
Markdown is a lightweight language for creating formatted text on a computer, see the wikipedia entry here
https://en.wikipedia.org/wiki/Markdown
bootstrap is whole big thing that does lots of things, but what we use it for here is just to make things look good on a mobile device.
-->
<script src = "https://cdnjs.cloudflare.com/ajax/libs/showdown/1.8.6/showdown.js"></script>
<script src="jscode/geometron.js"></script>
</head>
<body>
<a href = "symbol.html" id = "indexlink">home</a>
<div id = "savebutton" class = "button">SAVE</div>
<img id = "modeindicator" class = "button" src = "iconsymbols/cursor.svg"/>
<div id = "importbutton" class = "button">IMPORT</div>
<div id = "tabletexportbutton" class = "button">EXPORT RANGE</div>
<div id = "exportbutton" class = "button">EXPORT</div>
<div id = "resetbutton" class = "button">RESET</div>
<div id = "displaybox">
<canvas id= "maincanvas"></canvas>
</div>
<div id = "spellbox">
<canvas id = "spellcanvas"></canvas>
</div>
<table id = "shapetable"></table>
<table id = "selecttable">
<tr><td></td><td class = "button">01700</td></tr>
<tr><td class = "button">0600</td><td class = "button">01600</td></tr>
<tr><td class = "button">0500</td><td class = "button">01500</td></tr>
<tr><td></td><td class = "button">01400</td></tr>
<tr><td></td><td class = "button">01300</td></tr>
<tr><td class = "button">0200</td><td class = "button">01200</td></tr>
<tr><td></td><td class = "button">01100</td></tr>
<tr><td></td><td class = "button">01000</td></tr>
</table>
<textarea id = "textio"></textarea>
<table id = "controltable"></table>
<input id = "actioninput"/>
<input id = "addressinput"/>
<input id = "spellinput"/>
<script>
controls = [
"020,010,021,0340,",
"0500,0501,0502,0503,",
"0504,0505,0506,0507,"
];
maincanvas = document.getElementById("maincanvas");
var mainGVM = new GVM(maincanvas,200,200);
mainGVM.x0 = 10;
mainGVM.y0 = 190;
mainGVM.unit = 180;
var spellGVM = new GVM(document.getElementById("spellcanvas"),500,500);
spellglyphsize = 26;
spellGVM.x0 = 2;
spellGVM.y0 = spellglyphsize - 1;
spellGVM.unit = spellglyphsize - 2;
function loadcontrols(){
for(var index = 0;index < controls.length;index++){
var newtr = document.createElement("TR");
document.getElementById("controltable").appendChild(newtr);
rowarray = controls[index].split(",");
for(var rowindex = 0;rowindex < rowarray.length;rowindex++){
if(rowarray[rowindex].length > 0){
var newtd = document.createElement("TD");
newtr.appendChild(newtd);
var newcan = document.createElement("CANVAS");
newtd.appendChild(newcan);
var datadiv = document.createElement("div");
datadiv.innerHTML = rowarray[rowindex];
datadiv.className = "data";
newtd.appendChild(datadiv);
var newGVM = new GVM(newcan,spellglyphsize,spellglyphsize);
newGVM.hypercube = mainGVM.hypercube;
newGVM.x0 = 1;
newGVM.y0 = spellglyphsize-1;
newGVM.unit = spellglyphsize-2;
newGVM.action(0300);
newGVM.action(parseInt(rowarray[rowindex],8)+01000);
newtd.onclick = function(){
var localaction = parseInt(this.getElementsByClassName("data")[0].innerHTML,8);
mainGVM.cursorAction(localaction);
mainGVM.clean();
spellGVM.spellGlyph(mainGVM.glyph);
}
}
}
}
}
base = 0200;
cansize = 36;
symbolMode = true;
function loadtablet(){
document.getElementById("shapetable").innerHTML = "";
gvmArray = [];
if(symbolMode){
address = base;
}
else{
address = base + 01000;
}
for(var row = 0;row < 8;row++){
var newtr = document.createElement("TR");
document.getElementById("shapetable").appendChild(newtr);
for(var col = 0;col < 8;col++){
var newtd = document.createElement("TD");
newtr.appendChild(newtd);
var newcan = document.createElement("CANVAS");
newtd.appendChild(newcan);
var newGVM = new GVM(newcan,cansize,cansize);
newGVM.hypercube = mainGVM.hypercube;
newGVM.x0 = 1;
newGVM.y0 = cansize - 1;
newGVM.unit = cansize-2;
newGVM.action(0300);
newGVM.action(address);
gvmArray.push(newGVM);
var datadiv = document.createElement("div");
if(symbolMode){
datadiv.innerHTML = "0" + address.toString(8);
}
else{
datadiv.innerHTML = "0" + (address - 01000).toString(8);
}
datadiv.className = "data";
newtd.appendChild(datadiv);
var datadiv2 = document.createElement("div");
datadiv2.innerHTML = "0" + (8*row + col).toString(8);
datadiv2.className = "data";
newtd.appendChild(datadiv2);
newtd.onclick = function(){
gvmArray[mainGVM.address - base].canvas2d.style.backgroundColor = "white";
var thisaddress = parseInt(this.getElementsByClassName("data")[0].innerHTML,8);
var thisindex = parseInt(this.getElementsByClassName("data")[1].innerHTML,8);
if(thisaddress < 01000){
symbolMode = false;
}
else{
symbolMode = true;
}
mainGVM.address = thisaddress;
mainGVM.glyph = mainGVM.hypercube[thisaddress] + "0207,";
mainGVM.drawGlyph(mainGVM.glyph);
gvmArray[thisindex].canvas2d.style.backgroundColor = "#a0a0a0";
mainGVM.clean();
gvmArray[thisindex].drawGlyph(mainGVM.cleanGlyph);
redraw();
document.getElementById("spellinput").value = mainGVM.cleanGlyph;
spellGVM.spellGlyph(mainGVM.glyph);
}
address++;
}
}
}
selectbuttons = document.getElementById("selecttable").getElementsByClassName("button");
for(var index = 0;index < selectbuttons.length;index++){
selectbuttons[index].id = selectbuttons[index].innerHTML;
selectbuttons[index].onclick = function(){
base = parseInt(this.innerHTML,8);
if(base<01000){
symbolMode = false;
}
else{
symbolMode = true;
}
loadtablet();
if(innerWidth>innerHeight){
document.getElementById("actioninput").select();
}
mainGVM.address = base;
mainGVM.glyph = mainGVM.hypercube[mainGVM.address] + "0207,";
mainGVM.clean();
mainGVM.drawGlyph(mainGVM.glyph);
redraw();
for(var index = 0;index < selectbuttons.length;index++){
selectbuttons[index].style.backgroundColor = "white";
}
this.style.backgroundColor = "#a0a0a0";
}
}
selectbuttons[7].style.backgroundColor = "#a0a0a0";
//mainGVM.address = 01060;
//mainGVM.glyph = mainGVM.hypercube[mainGVM.address] + "0207,";
//mainGVM.drawGlyph(mainGVM.glyph);
var httpc = new XMLHttpRequest();
httpc.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
hypercube = JSON.parse(this.responseText);
mainGVM.importbytecode(hypercube);
spellGVM.hypercube = mainGVM.hypercube;
loadtablet();
loadcontrols();
mainGVM.address = 0220;
mainGVM.glyph = mainGVM.hypercube[mainGVM.address] + "0207,";
mainGVM.clean();
mainGVM.drawGlyph(mainGVM.glyph);
redraw();
}
};
httpc.open("GET", "fileloader.php?filename=data/hypercube.txt", true);
httpc.send();
function savecube(){
hypercube = mainGVM.bytecode(0,01777);
var url = "filesaver.php";
var httpc = new XMLHttpRequest();
httpc.open("POST", url, true);
httpc.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
httpc.send("data="+encodeURIComponent(hypercube)+"&filename=data/hypercube.txt");//send text to filesaver.php
}
function exportcube(){
jsonarray = [];
for(var index = 00;index < 02000;index++) {
if(mainGVM.hypercube[index].length > 1) {
var bytecodestring = "0" + index.toString(8) + ":" + mainGVM.hypercube[index];
jsonarray.push(bytecodestring);
}
}
document.getElementById("textio").value = JSON.stringify(jsonarray,null," ");
}
function redraw(){
if(base >= 01000){
for(var index = 0;index < gvmArray.length;index++){
gvmArray[index].drawGlyph(mainGVM.hypercube[base + index]);
}
gvmArray[mainGVM.address - base].canvas2d.style.backgroundColor = "#a0a0a0";
mainGVM.x0 = 10;
mainGVM.y0 = 190;
mainGVM.unit = 180;
}
else{
for(var index = 0;index < gvmArray.length;index++){
gvmArray[index].drawGlyph(mainGVM.hypercube[base + index + 01000]);
}
gvmArray[mainGVM.address - base].canvas2d.style.backgroundColor = "#a0a0a0";
mainGVM.x0 = 100;
mainGVM.y0 = 100;
mainGVM.unit = 25;
}
spellGVM.spellGlyph(mainGVM.glyph);
document.getElementById("addressinput").value = "0" + mainGVM.address.toString(8);
}
document.getElementById("addressinput").onchange = function(){
mainGVM.address = parseInt(this.value,8);
gvmArray[mainGVM.address - base].canvas2d.style.backgroundColor = "#a0a0a0";
mainGVM.glyph = mainGVM.hypercube[mainGVM.address] + "0207,";
mainGVM.drawGlyph(mainGVM.glyph);
mainGVM.clean();
gvmArray[mainGVM.address - base].drawGlyph(mainGVM.cleanGlyph);
redraw();
}
document.getElementById("savebutton").onclick = function(){
savecube();
}
document.getElementById("actioninput").onkeydown = function(a) {
var charCode = a.keyCode || a.which;
if(charCode == 015) {
modeswitch();
}
if(charCode == 010) {
mainGVM.cursorAction(010);
}
if(charCode == 040){
document.getElementById("0" + base.toString(8)).style.backgroundColor = "white";
var done = false;//i still refuse to learn how to use case/switch
if(base >= 01000){
base += 0100;
if(base > 01700){
base = 0200;
}
done = true;
}
if(!done && base == 0200){
base = 0500;
done = true;
}
if(!done && base == 0500){
base = 0600;
done = true;
}
if(!done && base == 0600){
base = 01000;
}
if(base < 01000){
symbolMode = false;
}
else{
symbolMode = true;
}
loadtablet();
if(innerWidth>innerHeight){
document.getElementById("actioninput").select();
}
mainGVM.address = base;
mainGVM.glyph = mainGVM.hypercube[mainGVM.address] + "0207,";
mainGVM.clean();
mainGVM.drawGlyph(mainGVM.glyph);
redraw();
for(var index = 0;index < selectbuttons.length;index++){
selectbuttons[index].style.backgroundColor = "white";
}
document.getElementById("0" + base.toString(8)).style.backgroundColor = "#a0a0a0";
}
if(charCode == 045){
mainGVM.cursorAction(020);
}
if(charCode == 047){
mainGVM.cursorAction(021);
}
if(charCode == 046){
//up arrow: prev symbol
mainGVM.clean();
gvmArray[mainGVM.address - base].drawGlyph(mainGVM.hypercube[mainGVM.address]);
mainGVM.clean();
gvmArray[mainGVM.address - base].canvas2d.style.backgroundColor = "white";
mainGVM.address--;
if(mainGVM.address < base){
mainGVM.address = base + 077;
}
gvmArray[mainGVM.address - base].canvas2d.style.backgroundColor = "#a0a0a0";
mainGVM.glyph = mainGVM.hypercube[mainGVM.address] + "0207,";
mainGVM.drawGlyph(mainGVM.glyph);
mainGVM.clean();
gvmArray[mainGVM.address - base].drawGlyph(mainGVM.cleanGlyph);
redraw();
}
if(charCode == 050){
//down arrow: next symbol
mainGVM.clean();
gvmArray[mainGVM.address - base].drawGlyph(mainGVM.hypercube[mainGVM.address]);
mainGVM.clean();
gvmArray[mainGVM.address - base].canvas2d.style.backgroundColor = "white";
mainGVM.address++;
if(mainGVM.address > base + 077){
mainGVM.address = base;
}
gvmArray[mainGVM.address - base].canvas2d.style.backgroundColor = "#a0a0a0";
mainGVM.glyph = mainGVM.hypercube[mainGVM.address] + "0207,";
mainGVM.drawGlyph(mainGVM.glyph);
mainGVM.clean();
gvmArray[mainGVM.address - base].drawGlyph(mainGVM.cleanGlyph);
redraw();
}
// savejson();//
mainGVM.clean();
document.getElementById("spellinput").value = mainGVM.cleanGlyph;
// document.getElementById("spellinput").style.width = 0.8*currentjson.glyph.length.toString() + "em";
spellGVM.spellGlyph(mainGVM.glyph);
}
if(innerWidth > innerHeight){
document.getElementById("actioninput").select();
}
document.getElementById("actioninput").onkeypress = function(a) {
var charCode = a.keyCode || a.which;
if(charCode != 015){
if(mode == 0 || mode == 3){
localCursorAction = parseInt(mainGVM.hypercube[charCode],8);
}
if(mode == 1){
localCursorAction = charCode + 01000;
}
if(mode == 2){
localCursorAction = charCode;
}
mainGVM.cursorAction(localCursorAction);
this.value = "";
mainGVM.clean();
mainGVM.hypercube[mainGVM.address] = mainGVM.cleanGlyph;
document.getElementById("spellinput").value = mainGVM.cleanGlyph;
spellGVM.spellGlyph(mainGVM.glyph);
}
}
document.getElementById("textio").value = "";
document.getElementById("importbutton").onclick = function(){
var importcode = JSON.parse(document.getElementById("textio").value);
mainGVM.importbytecode(importcode);
mainGVM.glyph = mainGVM.hypercube[mainGVM.address] + "0207,";
mainGVM.clean();
mainGVM.drawGlyph(mainGVM.glyph);
redraw();
}
document.getElementById("spellinput").onchange = function(){
mainGVM.hypercube[mainGVM.address] = this.value;
mainGVM.glyph = this.value + "0207,";
mainGVM.clean();
spellGVM.spellGlyph(mainGVM.glyph);
mainGVM.drawGlyph(mainGVM.glyph);
}
mode = 0;
function modeswitch(){
mode++;
mode = mode%3;
if(mode == 0){
document.getElementById("modeindicator").src = "iconsymbols/cursor.svg";
}
if(mode == 1){
document.getElementById("modeindicator").src = "iconsymbols/abcfont.svg";
}
if(mode == 2){
document.getElementById("modeindicator").src = "iconsymbols/abcstack.svg";
}
document.getElementById("actioninput").select();
}
document.getElementById("exportbutton").onclick = function(){
exportcube();
}
document.getElementById("tabletexportbutton").onclick = function(){
jsonarray = [];
for(var index = base;index < base + 0100;index++) {
if(mainGVM.hypercube[index].length > 1) {
var bytecodestring = "0" + index.toString(8) + ":" + mainGVM.hypercube[index];
jsonarray.push(bytecodestring);
}
}
document.getElementById("textio").value = JSON.stringify(jsonarray,null," ");
}
resetcube = [
"041:0321,",
"042:0236,",
"043:0323,",
"044:0324,",
"045:0325,",
"046:0327,",
"047:021,",
"050:0345,",
"051:0346,",
"052:0300,",
"053:0211,",
"054:032,",
"055:0314,",
"056:033,",
"057:020,",
"060:0313,",
"061:0305,",
"062:0306,",
"063:0350,",
"064:0351,",
"065:0352,",
"066:0353,",
"067:0310,",
"070:0311,",
"071:0312,",
"072:0216,",
"073:037,",
"074:0237,",
"075:0316,",
"076:0177,",
"077:0177",
"0100:0322,",
"0101:0230",
"0102:0234,",
"0103:0506,",
"0104:0232",
"0105:0222,",
"0106:0233",
"0107:0234",
"0110:0235",
"0111:0227,",
"0112:0236",
"0113:0237",
"0114:0177,",
"0115:0236,",
"0116:0235,",
"0117:012",
"0120:0177,",
"0121:0220",
"0122:0223,",
"0123:0231",
"0124:0224,",
"0125:0226,",
"0126:0507,",
"0127:0221",
"0130:0505,",
"0131:0225,",
"0132:0504,",
"0133:0365,",
"0134:0201,",
"0135:0204,",
"0136:0326,",
"0137:0210,",
"0140:0304,",
"0141:0330",
"0142:0200,",
"0143:0342,",
"0144:0332,",
"0145:0363,",
"0146:0333,",
"0147:0334,",
"0150:0335,",
"0151:0370,",
"0152:0336,",
"0153:0337,",
"0154:036,",
"0155:031,",
"0156:030,",
"0157:0371,",
"0160:0347,",
"0161:0362,",
"0162:0354,",
"0163:0331,",
"0164:0364,",
"0165:0367,",
"0166:0343,",
"0167:0203,",
"0170:0341,",
"0171:0366,",
"0172:0340,",
"0173:0213,",
"0174:011,",
"0175:0214,",
"0176:0320,",
"0200:0362,0203,0334,0203,0334,0203,0334,0203,0334,0354,",
"0201:0342,0330,",
"0202:0304,0313,0350,0335,0336,0336,0342,0333,0342,0333,0342,0333,0342,0333,0334,0304,0337,0337,",
"0203:0344,0330,",
"0204:0362,0203,0334,0203,0334,0203,0334,0203,0334,0363,",
"0205:0362,0203,0335,0203,0203,0335,0203,0335,0203,0203,0335,0363,0336,0330,0333,0336,0331,0332,0337,0365,0336,0332,0331,0337,0337,",
"0206:0336,0332,0337,0362,0203,0334,0336,0203,0335,0350,0335,0337,0310,0337,0203,0335,0335,0203,0335,0304,0335,0336,0313,0336,0203,0334,0337,0203,0363,0335,0335,0336,0332,0337,",
"0207:0342,0334,0342,0335,0335,0342,0334,0336,0330,0340,0331,0337,0337,0330,0340,0331,0336,",
"0210:0310,0337,0311,0336,0313,",
"0211:0311,0337,0310,0336,0313,",
"0212:0336,0336,0333,0331,0333,0331,0332,0330,0336,0332,0334,0337,0362,0203,0335,0203,0334,0336,0203,0335,0350,0335,0310,0337,0203,0203,0335,0335,0203,0203,0335,0335,0335,0336,0203,0334,0334,0337,0337,0203,0304,0335,0313,0354,0335,0330,0336,0332,0337,0337,0337,",
"0213:0313,0336,0336,0336,0336,0336,0336,0336,0316,0337,0337,0337,0313,",
"0214:0316,0336,0336,0336,0313,0337,0337,0337,0337,0337,0337,0337,",
"0215:0304,0313,0342,0330,0335,0335,0336,0336,0306,0350,0335,0362,0203,0334,0334,0334,0334,0203,0334,0334,0334,0334,0203,0363,0335,0337,0337,0331,0304,0313,0360,0313,",
"0216:0336,0333,0336,0333,0337,0337,0336,0330,0332,0336,0336,0333,0331,0331,0347,0330,0330,0330,0330,0347,0331,0331,0337,0337,0331,0333,0336,0336,0332,0337,0337,0337,",
"0217:0332,0332,0332,0332,0331,0331,0331,0362,0203,0203,0203,0203,0203,0203,0364,0333,0350,0334,0343,0335,0330,0335,0335,0362,0203,0203,0203,0203,0203,0203,0364,0335,0333,0334,0334,0343,0335,0330,0335,0335,0362,0203,0203,0203,0203,0203,0203,0364,0335,0333,0334,0334,0343,0335,0330,0335,0335,0362,0203,0203,0203,0203,0203,0203,0364,0335,0333,0334,0334,0343,0335,0335,0335,0331,0304,0333,0333,0333,0330,0330,0330,0330,",
"0220:0520,",
"0221:0521,",
"0222:0522,",
"0223:0523,",
"0224:0524,",
"0225:0525,",
"0226:0526,",
"0227:0527,",
"0230:0530,",
"0231:0531,",
"0232:0532,",
"0233:0533,",
"0234:0331,0534,",
"0235:0535,",
"0236:0536,",
"0237:0220,0336,0331,0332,0336,0321,0342,0335,0342,0335,0342,0335,0342,0335,0330,0330,0333,0333,0337,0337,",
"0240:0220,0336,0331,0333,0336,0321,0335,0342,0335,0335,0342,0335,0330,0330,0332,0332,0337,0337,",
"0241:0220,0336,0321,0343,0332,0350,0335,0336,0342,0334,0334,0342,0335,0304,0337,0333,0337,",
"0242:0220,0321,0336,0343,0333,0336,0350,0335,0342,0334,0334,0342,0335,0337,0304,0332,0337,",
"0243:0220,0336,0331,0332,0336,0321,0343,0332,0350,0334,0336,0342,0335,0335,0342,0337,0334,0334,0335,0304,0332,0330,0330,0337,0337,0333,",
"0244:0220,0336,0331,0333,0336,0321,0343,0333,0350,0336,0335,0342,0334,0334,0342,0335,0337,0304,0333,0330,0330,0337,0337,0332,",
"0245:0210,0332,0332,0362,0335,0203,0203,0203,0203,0334,0203,0363,0332,0332,0331,0211,",
"0246:0210,0332,0332,0335,0306,0336,0330,0335,0335,0335,0321,0362,0203,0335,0335,0203,0364,0331,0350,0335,0337,0366,0333,0333,0333,0333,0334,0334,0334,0334,0367,0335,0336,0342,0334,0334,0342,0330,0330,0330,0330,0335,0335,0335,0304,0337,0211,",
"0247:0330,0332,0336,0332,0336,0221,0333,0333,0333,0222,0333,0333,0333,0223,0333,0333,0333,0225,0333,0331,0331,0331,0332,0332,0332,0332,0332,0332,0332,0332,0332,0332,0332,0332,0333,0333,0226,0331,0331,0331,0333,0333,0333,0333,0333,0333,0333,0333,0333,0333,0333,0333,0333,0330,0333,0330,0330,0333,0330,0331,0332,0332,0332,0332,0332,0332,0332,0332,0332,0332,0332,0332,0227,0333,0333,0333,0230,0333,0331,0331,0331,0331,0332,0332,0332,0330,0332,0332,0332,0332,0332,0332,0333,0333,0231,0333,0333,0333,0232,0331,0333,0330,0333,0333,0233,0333,0333,0333,0234,0330,0330,0332,0330,0332,0332,0337,0337,",
"0500:0406,0406,0403,0407,0405,0404,0407,0336,0336,0336,0336,0330,0330,0347,0337,0337,0337,0337,0702,0711,",
"0501:0406,0406,0402,0407,0405,0404,0407,0336,0336,0336,0336,0331,0331,0347,0337,0337,0337,0337,0703,0711,",
"0502:0406,0406,0401,0407,0405,0404,0407,0336,0336,0336,0336,0332,0332,0347,0337,0337,0337,0337,0701,0711,",
"0503:0406,0406,0400,0407,0405,0404,0407,0336,0336,0336,0336,0333,0333,0347,0337,0337,0337,0337,0700,0711,",
"0504:0406,0406,0403,0407,0407,0336,0336,0336,0336,0330,0330,0337,0337,0337,0337,0702,",
"0505:0406,0406,0402,0407,0407,0336,0336,0336,0336,0331,0331,0337,0337,0337,0337,0703,",
"0506:0406,0406,0401,0407,0407,0336,0336,0336,0336,0332,0332,0337,0337,0337,0337,0701,",
"0507:0406,0406,0400,0407,0407,0336,0336,0336,0336,0333,0333,0337,0337,0337,0337,0700,",
"0510:0403,0336,0336,0336,0342,0330,0337,0337,0337,",
"0511:0402,0336,0336,0336,0331,0342,0337,0337,0337,",
"0512:0400,0336,0336,0336,0334,0342,0330,0335,0337,0337,0337,",
"0513:0401,0336,0336,0336,0335,0342,0330,0334,0337,0337,0337,",
"0514:0406,0406,0406,0401,0403,0401,0403,0401,0403,0401,0403,0401,0403,0401,0403,0401,0403,0401,0403,0407,0407,0407,0336,0336,0336,0350,0310,0337,0335,0201,0334,0336,0313,0304,0337,0337,0337,",
"0515:0406,0406,0406,0401,0402,0401,0402,0401,0402,0401,0402,0401,0402,0401,0402,0401,0402,0401,0402,0407,0407,0407,0336,0336,0336,0350,0310,0337,0335,0335,0335,0201,0334,0336,0313,0304,0334,0337,0337,0337,",
"0516:0406,0406,0406,0400,0402,0400,0402,0400,0402,0400,0402,0400,0402,0400,0402,0400,0402,0400,0402,0407,0407,0407,0336,0336,0336,0350,0310,0337,0335,0335,0335,0335,0335,0201,0334,0336,0313,0304,0335,0335,0337,0337,0337,",
"0517:0406,0406,0406,0400,0403,0400,0403,0400,0403,0400,0403,0400,0403,0400,0403,0400,0403,0400,0403,0407,0407,0407,0336,0336,0336,0350,0310,0337,0335,0335,0335,0335,0335,0335,0335,0201,0334,0336,0313,0304,0335,0335,0337,0337,0337,0335,0335,0335,",
"0520:0331,",
"0521:0331,0336,0330,0332,0347,0331,0333,0337,",
"0522:0331,0332,0336,0330,0332,0347,0331,0333,0337,0333,",
"0523:0331,0336,0330,0332,0347,0332,0332,0347,0333,0333,0333,0331,0337,",
"0524:0331,0332,0332,0336,0330,0332,0347,0331,0333,0337,0333,0333,",
"0525:0331,0332,0332,0336,0330,0332,0347,0331,0333,0337,0333,0333,0336,0330,0332,0347,0331,0333,0337,",
"0526:0331,0332,0332,0336,0330,0332,0347,0333,0333,0347,0331,0333,0337,0333,",
"0527:0331,0332,0332,0336,0330,0332,0347,0333,0333,0347,0333,0333,0347,0331,0333,0337,",
"0530:0342,0332,0332,0332,0342,0333,0333,0333,0335,0336,0342,0334,0337,",
"0531:0332,0332,0332,0334,0336,0342,0335,0335,0337,0201,0201,0201,0334,0332,0336,0336,0331,0337,0342,0332,0332,0342,0333,0333,0333,0333,0336,0330,0337,0337,",
"0532:0362,0203,0334,0310,0350,0334,0337,0203,0334,0334,0334,0336,0203,0363,0331,0331,0331,0334,0334,0362,0203,0335,0335,0335,0337,0203,0335,0335,0335,0336,0203,0363,0331,0331,0313,0304,0335,0336,0332,0337,0310,0350,0335,0337,0362,0203,0334,0334,0334,0337,0203,0334,0334,0334,0336,0203,0363,0334,0334,0334,0336,0304,0313,0333,0336,0333,0337,",
"0533:0331,0204,0332,0332,0204,0333,0333,0332,0331,0204,0333,0331,",
"0534:0334,0201,0201,0201,0335,0201,0335,0201,0201,0201,0334,0331,0342,0332,0204,0332,0332,0335,0336,0314,0337,0350,0335,0321,0343,0335,0330,0336,0313,0337,0304,0320,0335,0310,0335,0335,0331,0350,0335,0310,0337,0362,0203,0334,0334,0334,0337,0203,0334,0334,0334,0336,0203,0363,0334,0334,0334,0336,0330,0334,0334,0313,0304,0336,0314,0337,0330,0336,0313,0337,0310,0350,0362,0203,0334,0334,0334,0337,0203,0334,0334,0334,0336,0203,0363,0334,0334,0330,0313,0304,0332,",
"0535:0330,0334,0362,0203,0334,0203,0334,0310,0350,0334,0337,0203,0363,0335,0336,0331,0304,0334,0331,0334,0201,0201,0201,0335,0201,0335,0201,0201,0201,0313,0334,0331,0332,0336,0332,0337,0350,0310,0335,0337,0362,0203,0334,0334,0334,0337,0203,0334,0334,0334,0336,0203,0363,0334,0334,0334,0336,0313,0304,0330,0336,0333,0337,0333,0336,0314,0337,0350,0334,0321,0343,0335,0320,0313,0304,0314,0336,0313,0337,0331,",
"0600:0711,0701,0711,0701,0711,0701,0711,0700,0700,0700,0700,0711,0700,0711,0700,0711,0700,0711,0702,0711,0701,0711,0701,0711,0701,0711,0701,0711,0701,0711,0701,0711,0701,0711,0702,0711,0700,0711,0700,0711,0700,0711,0700,0711,0700,0711,0700,0711,0700,0711,0702,0711,0701,0711,0701,0711,0701,0711,0701,0711,0701,0711,0701,0711,0701,0711,0703,0703,0703,0703,0711,0700,0711,0700,0711,0700,0711,0700,0711,0700,0711,0700,0711,0700,0711,0703,0711,0701,0711,0701,0711,0701,0711,0701,0711,0701,0711,0701,0711,0701,0711,0703,0711,0700,0711,0700,0711,0700,0711,0700,0711,0700,0711,0700,0711,0700,0711,0703,0711,0701,0711,0701,0711,0701,0711,0701,0711,0701,0711,0701,0711,0701,0711,0702,0702,0702,0702,0700,0700,0700,0700,0706,0701,0703,0706,0704,0704,0724,0706,",
"0601:0711,0703,0711,0703,0711,0703,0711,0703,0711,0703,0711,0703,0711,0703,0711,0703,0711,0703,0711,0700,0702,0702,0702,0702,0702,0702,0702,0702,0702,",
"0602:0601,0601,0601,0601,0601,0601,0601,0601,0601,0601,0701,0701,0701,0701,0701,0706,0701,0707,0703,0703,0703,0703,0706,0703,0707,0706,0706,0704,0706,0704,0704,0724,",
"0603:0602,0703,0701,0701,0701,0701,0701,0701,0701,",
"01010:0333,0200,0350,0334,0310,0337,0342,0336,0332,0335,0335,0337,0342,0336,0333,0334,0351,0313,",
"01011:0333,0200,0322,0336,0330,0332,0350,0335,0304,0336,0336,0336,0330,0332,0337,0362,0203,0203,0335,0203,0335,0203,0203,0334,0203,0203,0335,0203,0335,0203,0203,0334,0203,0203,0335,0203,0335,0203,0203,0334,0203,0203,0335,0203,0335,0203,0203,0363,0331,0333,0337,0320,0334,0334,0336,0331,0336,0331,0333,0337,0350,0335,0304,0337,0337,0341,0350,0335,0330,0334,0336,0336,0342,0334,0334,0342,0335,0335,0335,0337,0337,0331,0334,0336,0304,0336,0337,0337,0331,0333,0337,",
"01012:0333,0200,0336,0330,0332,0336,0332,0332,01331,01332,01333,0336,0330,0333,0336,0341,0337,0333,0337,0331,0331,0336,0331,0337,0337,0337,",
"01020:0304,0333,0200,0336,0330,0332,0336,0336,0332,0337,0200,0333,0333,0200,0332,0332,0336,0330,0335,0337,0342,0330,0350,0335,0335,0351,0333,0350,0336,0334,0342,0334,0334,0342,0337,0335,0351,0333,0336,0333,0331,0337,0337,0331,0337,0304,0336,0330,0330,0336,0330,0334,0331,0337,0337,",
"01021:0304,0333,0200,0336,0330,0332,0336,0336,0332,0337,0200,0333,0333,0200,0332,0332,0336,0330,0335,0337,0342,0330,0350,0335,0335,0335,0336,0342,0335,0335,0342,0337,0335,0351,0333,0336,0333,0331,0337,0337,0331,0337,0304,",
"01022:0333,0200,0336,0336,0330,0330,0332,0332,0332,0336,0336,0333,0337,0337,0336,0330,0336,0333,0337,0337,0200,0333,0200,0333,0200,0331,0331,0332,0332,0200,0333,0200,0333,0200,0336,0333,0331,0337,0337,0332,0330,0336,0336,0331,0337,0342,0330,0335,0350,0335,0336,0342,0335,0335,0342,0337,0335,0335,0335,0351,0331,0331,0331,0333,0333,0336,0330,0337,0337,0337,",
"01023:0333,0200,0336,0336,0330,0330,0332,0332,0332,0336,0336,0333,0337,0337,0336,0330,0336,0333,0337,0337,0200,0333,0200,0333,0200,0331,0331,0332,0332,0200,0333,0200,0333,0200,0336,0333,0331,0337,0337,0332,0330,0336,0336,0331,0337,0335,0335,0331,0342,0330,0335,0350,0335,0336,0342,0335,0335,0342,0337,0335,0335,0335,0351,0331,0331,0331,0333,0333,0336,0330,0337,0337,0337,0335,0335,0331,0333,",
"01024:0333,0200,0336,0336,0330,0332,0337,0200,0336,0336,0330,0332,0337,0200,0336,0336,0330,0332,0337,0200,0333,0333,0333,0331,0331,0331,0336,0331,0333,0337,0337,0337,0337,",
"01025:0333,0200,0336,0330,0332,0336,0330,0332,0331,0336,0337,0123,0126,0107,0365,0335,0321,0330,0335,0336,0330,0337,0201,0335,0335,0350,0334,0336,0330,0335,0335,0335,0335,0362,0203,0334,0334,0203,0364,0331,0334,0304,0337,0337,0333,0336,0336,0331,0337,0337,0337,0320,",
"01026:0333,0200,0336,0330,0332,0336,0336,0333,0331,0337,0200,0306,0335,0342,0332,0342,0330,0335,0335,0342,0335,0335,0335,0335,0331,0334,0304,0332,0306,0335,0342,0330,0350,0335,0342,0334,0331,0335,0304,0334,0331,0332,0335,0336,0332,0337,0342,0330,0350,0335,0335,0335,0336,0342,0335,0335,0342,0335,0304,0331,0331,0331,0331,0333,0333,0333,0333,0333,0337,0337,0337,",
"01027:0333,0200,0336,0330,0332,0336,0336,0333,0331,0337,0332,0200,0306,0335,0342,0332,0342,0330,0335,0335,0342,0335,0335,0335,0335,0331,0334,0304,0332,0306,0335,0342,0330,0350,0335,0342,0334,0331,0335,0304,0334,0331,0333,0333,0330,0335,0342,0330,0350,0335,0335,0335,0336,0342,0335,0335,0342,0335,0304,0331,0331,0331,0331,0331,0333,0337,0337,0337,",
"01030:0333,0200,0336,0330,0332,0336,0334,0362,0203,0335,0350,0335,0310,0337,0203,0335,0335,0203,0335,0335,0335,0336,0203,0364,0304,0335,0313,0337,0333,0331,0337,",
"01031:0333,0200,0336,0330,0332,0336,0334,0335,0335,0362,0203,0335,0350,0335,0310,0337,0203,0335,0335,0203,0335,0335,0335,0336,0203,0364,0304,0335,0335,0335,0313,0337,0333,0331,0337,",
"01032:0333,0200,0336,0330,0332,0334,0336,0334,0362,0203,0335,0350,0335,0310,0337,0203,0335,0335,0203,0335,0335,0335,0336,0203,0364,0304,0335,0335,0313,0337,0333,0331,0337,",
"01033:0333,0200,0336,0330,0332,0335,0336,0334,0362,0203,0335,0350,0335,0310,0337,0203,0335,0335,0203,0335,0335,0335,0336,0203,0364,0304,0313,0337,0333,0331,0337,",
"01034:0333,",
"01035:0333,",
"01036:0333,0200,0336,0332,0330,0336,0332,0362,0203,0335,0350,0335,0310,0337,0203,0335,0335,0203,0335,0335,0335,0336,0203,0364,0335,0335,0330,0334,0337,0362,0203,0335,0335,0335,0336,0203,0203,0335,0335,0335,0337,0203,0364,0331,0335,0336,0304,0313,0333,0331,0337,0337,",
"01037:0333,0200,0336,0332,0330,0336,0332,0362,0335,0335,0203,0335,0350,0335,0310,0337,0203,0335,0335,0203,0335,0335,0335,0336,0203,0364,0335,0335,0330,0334,0335,0331,0331,0331,0331,0334,0337,0362,0203,0335,0335,0335,0336,0203,0203,0335,0335,0335,0337,0203,0364,0331,0335,0336,0304,0313,0333,0331,0337,0332,0335,0335,0337,0331,",
"01040:0507,0507,0507,0507,0507,0507,",
"01041:0507,0507,0503,0503,0500,0502,0504,0500,0503,0500,0502,0500,0503,0500,0502,0500,0503,0507,0507,0505,0505,0505,0505,0505,0505,0505,",
"01042:0507,0507,0504,0504,0504,0504,0500,0500,0500,0507,0503,0501,0501,0505,0505,0505,0505,0507,0505,0507,",
"01043:0507,0503,0500,0500,0500,0500,0500,0500,0505,0505,0502,0505,0501,0503,0503,0503,0500,0500,0502,0507,0500,0500,0505,0505,0503,0505,0501,0502,0506,0507,0501,0501,0507,0507,",
"01044:0507,0500,0503,0503,0503,0506,0500,0500,0500,0500,0500,0505,0502,0505,0502,0501,0503,0507,0504,0504,0503,0503,0506,0505,0501,0503,0501,0505,0505,0506,0502,0507,0507,0507,",
"01045:0503,0500,0507,0500,0503,0500,0500,0500,0500,0502,0502,0501,0501,0503,0507,0503,0507,0500,0500,0505,0505,0505,0506,0506,0505,0501,0501,0503,0503,0500,0500,0502,0507,0507,0505,0505,",
"01046:0503,0500,0500,0507,0500,0506,0500,0500,0507,0500,0507,0501,0501,0505,0501,0505,0503,0505,0502,0502,0507,0507,0507,0504,0500,0505,0501,0507,",
"01047:0507,0507,0507,0504,0504,0504,0500,0500,0500,0505,0505,0505,0505,0505,0505,0507,0507,0507,",
"01050:0507,0507,0503,0504,0502,0500,0500,0500,0500,0507,0500,0507,0507,0507,0505,0505,0505,0505,0505,0505,",
"01051:0507,0507,0503,0507,0500,0500,0500,0500,0500,0504,0502,0507,0507,0505,0505,0505,0505,0505,0505,0507,",
"01052:0507,0500,0507,0500,0500,0502,0507,0500,0504,0502,0507,0503,0500,0505,0501,0501,0501,0501,0501,0507,0504,0500,0500,0500,0507,0500,0505,0501,0505,0501,0505,0507,0505,0504,",
"01053:0507,0507,0504,0503,0500,0500,0500,0500,0505,0505,0502,0502,0507,0507,0503,0503,0505,0505,0505,0507,",
"01054:0507,0507,0503,0505,0502,0507,0507,0504,0507,0507,",
"01055:0504,0504,0503,0503,0503,0503,0503,0505,0505,0507,",
"01056:0507,0507,0503,0500,0503,0501,0507,0507,",
"01057:0503,0507,0500,0507,0500,0507,0500,0507,0500,0505,0505,0505,0505,0507,",
"01060:0507,0500,0500,0500,0500,0500,0507,0500,0503,0503,0507,0501,0501,0501,0501,0501,0505,0502,0502,0502,0507,0507,0500,0506,0500,0500,0506,0500,0500,0507,0507,0507,0507,0505,0505,0505,0505,0505,",
"01061:0503,0503,0503,0503,0503,0506,0506,0500,0500,0500,0500,0500,0500,0505,0502,0507,0507,0507,0507,0505,0505,0505,0505,0505,",
"01062:0503,0503,0503,0503,0503,0502,0502,0502,0500,0507,0500,0507,0500,0507,0500,0500,0506,0500,0502,0502,0505,0502,0505,0505,0505,0505,0505,0507,0507,0507,0507,0507,",
"01063:0507,0500,0505,0503,0503,0503,0507,0500,0500,0504,0502,0502,0507,0507,0500,0500,0504,0502,0502,0502,0505,0502,0505,0505,0505,0505,0505,0507,0507,0507,0507,0507,",
"01064:0507,0504,0500,0500,0507,0500,0507,0500,0507,0500,0501,0501,0501,0501,0502,0502,0507,0507,0503,0506,0501,0501,0507,0507,",
"01065:0507,0500,0505,0503,0503,0503,0507,0500,0500,0500,0504,0502,0502,0502,0502,0500,0500,0503,0503,0503,0503,0505,0505,0505,0505,0505,0505,0507,",
"01066:0507,0500,0500,0500,0500,0500,0507,0500,0503,0503,0505,0503,0506,0506,0506,0505,0505,0506,0503,0503,0503,0507,0501,0501,0505,0502,0502,0502,0507,0507,0507,0507,",
"01067:0507,0507,0503,0500,0500,0500,0507,0500,0507,0500,0500,0502,0502,0502,0502,0507,0507,0507,0507,0507,0505,0505,0505,0505,0505,0505,",
"01070:0507,0500,0500,0507,0500,0506,0500,0500,0507,0500,0503,0503,0507,0501,0501,0505,0502,0502,0507,0507,0501,0501,0505,0502,0502,0502,0507,0507,0507,0507,",
"01071:0507,0500,0505,0503,0503,0503,0507,0500,0500,0500,0500,0500,0504,0502,0502,0502,0506,0501,0501,0505,0503,0503,0503,0507,0507,0505,0505,0505,",
"01072:0507,0507,0507,0500,0502,0500,0503,0504,0500,0502,0500,0503,0507,0507,0507,0505,0505,0505,0505,0505,",
"01073:0507,0507,0507,0504,0502,0504,0503,0504,0500,0502,0500,0503,0507,0507,0507,0505,0505,0505,0505,0505,",
"01074:0507,0507,0507,0503,0504,0502,0504,0502,0507,0500,0507,0500,0505,0505,0505,0505,0507,0507,",
"01075:0507,0504,0500,0503,0503,0503,0503,0504,0500,0502,0502,0502,0502,0505,0505,0505,0505,0507,0507,0507,0507,0507,",
"01076:0507,0503,0507,0500,0507,0500,0506,0500,0506,0500,0505,0505,0505,0505,0507,0507,0507,0507,",
"01077:0507,0507,0503,0504,0500,0500,0503,0507,0500,0500,0504,0502,0502,0502,0506,0501,0501,0505,0505,0505,0505,0507,0507,0507,0507,0507,",
"01100:0507,0503,0503,0503,0503,0504,0506,0506,0506,0502,0500,0500,0500,0500,0507,0500,0503,0503,0505,0503,0501,0502,0502,0501,0501,0503,0507,0500,0505,0505,0505,0507,",
"01101:0507,0505,0500,0500,0500,0500,0500,0500,0507,0500,0503,0503,0505,0503,0501,0501,0501,0501,0501,0504,0504,0504,0502,0502,0502,0507,0507,0507,0507,0505,0505,0505,",
"01102:0507,0505,0500,0500,0500,0500,0500,0500,0500,0503,0503,0503,0507,0501,0501,0505,0502,0502,0502,0507,0507,0507,0501,0501,0505,0502,0502,0502,0507,0507,0507,0507,",
"01103:0507,0500,0500,0500,0500,0500,0504,0503,0503,0503,0507,0501,0505,0505,0505,0501,0505,0502,0502,0502,0507,0507,0507,0507,",
"01104:0507,0505,0500,0500,0500,0500,0500,0500,0500,0503,0503,0505,0503,0505,0503,0501,0501,0505,0502,0505,0502,0502,0507,0507,0507,0507,",
"01105:0507,0505,0500,0500,0500,0500,0500,0500,0500,0503,0503,0503,0503,0505,0505,0505,0506,0502,0502,0505,0505,0505,0506,0503,0503,0503,0503,0507,",
"01106:0507,0505,0500,0500,0500,0500,0500,0500,0500,0503,0503,0503,0503,0505,0505,0505,0506,0502,0502,0505,0505,0505,0507,0507,0507,0507,",
"01107:0507,0500,0500,0500,0500,0500,0507,0500,0503,0503,0505,0503,0505,0505,0502,0502,0507,0503,0501,0501,0501,0502,0502,0502,0507,0507,0507,0507,",
"01110:0507,0505,0500,0500,0500,0500,0500,0500,0500,0505,0505,0505,0503,0503,0503,0503,0500,0500,0500,0505,0505,0505,0501,0501,0501,0507,",
"01111:0507,0503,0503,0503,0506,0500,0500,0500,0500,0500,0500,0502,0507,0503,0505,0505,0505,0505,0505,0505,0507,0507,",
"01112:0507,0500,0505,0503,0503,0507,0500,0500,0500,0500,0500,0500,0502,0507,0503,0505,0505,0505,0505,0505,0505,0507,",
"01113:0507,0505,0500,0500,0500,0500,0500,0500,0500,0505,0505,0505,0503,0507,0500,0507,0500,0507,0500,0505,0505,0505,0506,0506,0501,0507,0501,0507,0501,0507,",
"01114:0507,0505,0500,0500,0500,0500,0500,0500,0500,0505,0505,0505,0505,0505,0505,0503,0503,0503,0503,0507,",
"01115:0505,0507,0500,0500,0500,0500,0500,0500,0500,0505,0503,0507,0501,0501,0507,0504,0500,0507,0500,0501,0501,0501,0501,0501,0501,0507,",
"01116:0507,0505,0500,0500,0500,0500,0500,0500,0500,0507,0505,0501,0507,0501,0507,0501,0507,0501,0501,0504,0500,0500,0500,0500,0500,0507,0505,0505,0505,0505,0505,0505,",
"01117:0507,0500,0500,0500,0500,0500,0507,0500,0503,0503,0505,0503,0501,0501,0501,0501,0505,0502,0502,0502,0507,0507,0507,0507,",
"01120:0507,0505,0500,0500,0500,0500,0500,0500,0500,0503,0503,0503,0507,0501,0501,0505,0502,0502,0502,0505,0505,0505,0507,0507,0507,0507,",
"01121:0507,0500,0500,0500,0500,0500,0507,0500,0503,0503,0505,0503,0501,0501,0501,0505,0502,0504,0502,0505,0505,0502,0503,0507,0503,0507,",
"01122:0507,0505,0500,0500,0500,0500,0500,0500,0500,0503,0503,0503,0507,0501,0501,0505,0502,0502,0502,0507,0501,0505,0503,0505,0503,0507,",
"01123:0507,0500,0505,0503,0503,0503,0507,0500,0500,0504,0502,0502,0502,0506,0500,0500,0507,0500,0503,0503,0507,0501,0505,0505,0505,0505,0505,0507,",
"01124:0507,0504,0504,0504,0504,0504,0500,0503,0503,0503,0503,0506,0506,0501,0501,0501,0501,0501,0501,0507,0507,0507,",
"01125:0507,0500,0500,0500,0500,0500,0500,0505,0505,0505,0505,0505,0505,0503,0503,0503,0507,0500,0500,0500,0500,0500,0500,0505,0505,0505,0505,0505,0505,0507,",
"01126:0507,0504,0500,0500,0500,0500,0500,0505,0505,0505,0505,0505,0503,0505,0503,0507,0500,0507,0500,0500,0500,0500,0500,0505,0505,0505,0505,0505,0505,0507,",
"01127:0507,0500,0500,0500,0500,0500,0500,0505,0505,0505,0505,0505,0505,0503,0507,0500,0500,0500,0505,0505,0505,0503,0507,0500,0500,0500,0500,0500,0500,0505,0505,0505,0505,0505,0505,0507,",
"01130:0507,0505,0500,0500,0507,0500,0507,0500,0506,0500,0506,0500,0500,0507,0507,0507,0505,0501,0505,0501,0507,0501,0501,0504,0504,0504,0504,0500,0500,0505,0505,0505,0505,0505,0505,0507,",
"01131:0507,0504,0504,0504,0500,0500,0500,0507,0505,0505,0501,0507,0501,0501,0501,0507,0504,0504,0500,0507,0500,0500,0500,0505,0505,0505,0505,0505,0505,0507,",
"01132:0507,0505,0500,0500,0507,0500,0507,0500,0507,0500,0507,0500,0500,0502,0502,0502,0502,0505,0505,0505,0505,0505,0505,0503,0503,0503,0503,0507,",
"01133:0507,0503,0503,0503,0504,0506,0502,0500,0500,0500,0500,0500,0503,0503,0505,0505,0505,0505,0505,0505,0507,0507,",
"01134:0507,0504,0504,0504,0504,0500,0505,0503,0505,0503,0505,0503,0505,0503,0505,0507,",
"01135:0507,0507,0503,0503,0503,0500,0500,0500,0500,0500,0500,0502,0502,0507,0507,0507,0505,0505,0505,0505,0505,0505,",
"01136:0504,0504,0504,0504,0504,0503,0504,0503,0504,0503,0505,0503,0505,0503,0505,0505,0505,0505,0505,0507,",
"01137:0503,0503,0503,0503,0503,0507,",
"01140:0507,0504,0504,0504,0504,0504,0500,0505,0503,0505,0503,0505,0505,0505,0505,0507,0507,0507,",
"01141:0507,0500,0504,0503,0503,0503,0503,0500,0504,0502,0502,0502,0507,0507,0507,0505,0505,0501,0501,0502,0502,0502,0507,0507,0507,0507,",
"01142:0503,0500,0500,0500,0500,0500,0500,0507,0505,0505,0501,0507,0500,0503,0505,0503,0501,0501,0505,0502,0502,0502,0507,0507,0507,0507,",
"01143:0507,0500,0500,0500,0507,0500,0503,0503,0505,0505,0505,0501,0502,0502,0507,0507,0507,0507,",
"01144:0507,0500,0500,0500,0507,0500,0503,0505,0503,0503,0500,0500,0500,0505,0505,0505,0501,0501,0501,0502,0502,0502,0507,0507,0507,0507,",
"01145:0507,0500,0500,0500,0507,0500,0503,0503,0507,0501,0501,0502,0502,0502,0505,0501,0503,0503,0507,0507,",
"01146:0507,0507,0503,0500,0500,0500,0500,0500,0507,0500,0503,0505,0505,0505,0502,0506,0502,0507,0507,0507,0507,0505,0505,0505,",
"01147:0507,0503,0503,0503,0507,0500,0500,0500,0500,0502,0502,0502,0506,0501,0507,0501,0503,0503,0507,0507,0505,0505,",
"01150:0503,0500,0500,0500,0500,0500,0500,0500,0507,0505,0505,0505,0501,0507,0500,0503,0507,0501,0501,0501,0501,0507,",
"01151:0507,0503,0503,0503,0506,0500,0500,0500,0500,0502,0507,0504,0500,0507,0507,0505,0505,0505,0505,0505,0505,0507,",
"01152:0507,0507,0503,0503,0507,0500,0500,0500,0500,0502,0507,0504,0500,0505,0505,0505,0505,0505,0505,0507,",
"01153:0507,0503,0500,0500,0500,0500,0500,0500,0507,0505,0505,0505,0501,0507,0500,0507,0500,0505,0505,0505,0502,0505,0503,0507,",
"01154:0507,0503,0503,0503,0506,0500,0500,0500,0500,0500,0500,0502,0507,0507,0507,0507,0505,0505,0505,0505,0505,0505,",
"01155:0503,0500,0500,0500,0500,0503,0505,0503,0501,0501,0501,0504,0504,0504,0504,0503,0505,0503,0501,0501,0501,0507,",
"01156:0503,0500,0500,0500,0500,0505,0503,0507,0500,0503,0505,0503,0501,0501,0501,0507,",
"01157:0507,0500,0500,0500,0507,0500,0503,0503,0505,0503,0501,0501,0505,0502,0502,0502,0507,0507,0507,0507,",
"01160:0503,0500,0500,0500,0500,0503,0503,0503,0505,0503,0505,0502,0502,0502,0505,0505,0507,0507,0507,0507,",
"01161:0507,0504,0504,0500,0507,0500,0503,0503,0503,0501,0501,0502,0502,0502,0505,0507,0507,0503,0501,0507,",
"01162:0503,0500,0500,0500,0500,0507,0501,0507,0500,0503,0505,0503,0505,0505,0505,0507,",
"01163:0503,0503,0503,0503,0507,0500,0504,0502,0502,0502,0504,0502,0507,0500,0503,0503,0503,0505,0505,0505,0505,0507,",
"01164:0507,0507,0500,0500,0500,0500,0500,0500,0505,0502,0507,0503,0505,0505,0505,0505,0501,0503,0507,0500,0505,0507,",
"01165:0507,0500,0500,0500,0500,0507,0505,0505,0505,0501,0503,0507,0500,0503,0500,0500,0500,0505,0505,0505,0501,0507,",
"01166:0507,0504,0504,0504,0500,0501,0505,0503,0501,0505,0503,0507,0500,0500,0507,0500,0500,0505,0505,0505,0505,0507,",
"01167:0507,0500,0500,0500,0500,0505,0505,0505,0505,0503,0507,0500,0500,0505,0505,0503,0507,0500,0500,0500,0500,0505,0505,0505,0505,0507,",
"01170:0503,0507,0500,0503,0500,0500,0504,0502,0502,0507,0507,0505,0503,0507,0500,0505,0505,0505,0505,0502,0503,0507,",
"01171:0503,0503,0504,0503,0500,0503,0506,0506,0500,0506,0500,0505,0505,0507,0507,0507,0507,0500,0500,0505,0505,0505,0505,0507,",
"01172:0503,0503,0503,0503,0503,0504,0506,0506,0502,0507,0500,0507,0500,0507,0500,0502,0502,0502,0502,0507,0507,0507,0507,0507,0505,0505,0505,0505,",
"01173:0507,0507,0503,0504,0502,0500,0504,0502,0507,0500,0500,0504,0503,0505,0505,0505,0505,0505,0505,0507,0507,0507,",
"01174:0507,0507,0503,0500,0500,0500,0500,0500,0500,0507,0507,0507,0505,0505,0505,0505,0505,0505,",
"01175:0507,0507,0503,0507,0500,0500,0507,0500,0504,0502,0500,0504,0502,0505,0505,0505,0505,0505,0505,0507,0507,0507,",
"01176:0507,0507,0504,0504,0504,0504,0500,0507,0500,0505,0503,0507,0500,0505,0505,0505,0505,0505,0507,0505,",
"01177:0333,",
"01200:0333,0200,0336,0336,0330,0332,0337,0200,0336,0331,0333,0337,0337,",
"01201:0304,0313,0333,0200,0336,0336,0330,0330,0332,0332,0332,0335,0336,0337,0337,0342,0330,0335,0350,0335,0336,0336,0342,0335,0335,0342,0335,0304,0337,0331,0331,0333,0337,0337,",
"01202:0202,0200,",
"01203:0304,0313,0202,0332,0333,0200,0336,0336,0330,0330,0332,0332,0332,0335,0336,0337,0337,0342,0330,0335,0350,0335,0336,0336,0342,0335,0335,0342,0335,0304,0337,0331,0331,0333,0337,0337,",
"01204:0202,0200,0336,0336,0330,0332,0337,0200,0336,0331,0333,0337,0337,",
"01205:0202,0200,0336,0336,0330,0332,0332,0332,0330,0205,0331,0331,0332,0337,0337,0333,",
"01206:0202,0200,0336,0332,0206,0333,0337,",
"01207:0333,0336,0330,0332,0336,0336,0341,0337,0333,0333,0331,0331,0337,0337,",
"01210:0333,0200,0336,0336,0330,0332,0337,0200,0311,0337,0310,0336,0200,0337,0311,0336,0313,0336,0330,0332,0336,0335,0331,0337,0342,0334,0333,0333,0336,0333,0337,0331,0331,0337,0337,",
"01211:0333,0200,0336,0336,0330,0332,0337,0200,0311,0337,0310,0336,0200,0337,0311,0336,0313,0336,0330,0332,0336,0335,0331,0337,0342,0334,0336,0333,0342,0335,0335,0342,0335,0335,0333,0337,0333,0336,0333,0337,0331,0331,0337,0337,",
"01212:0336,0330,0333,0337,0212,0336,0336,0333,0331,0337,0200,0336,0333,0331,0337,0337,0200,",
"01213:0333,0200,0336,0330,0332,0336,0331,0332,0336,0330,0332,0332,0337,055,062,045,0211,0211,0211,0365,0210,0210,0210,0336,0337,0331,0336,0331,0337,0337,0337,0333,",
"01214:0333,0200,0336,0330,0332,0336,0331,0332,0336,0330,0332,0332,0337,053,062,045,0211,0211,0211,0365,0210,0210,0210,0336,0337,0331,0336,0331,0337,0337,0337,0333,",
"01215:0333,0200,0336,0330,0332,0336,0331,0337,0215,0333,0336,0331,0337,0337,",
"01216:0333,0200,0336,0332,0330,0336,0331,0332,0337,0216,0336,0333,0336,0331,0331,0333,0337,0337,0337,",
"01217:0333,0200,",
"01220:0333,0200,",
"01221:0333,0200,0336,0336,0330,0221,0337,0337,",
"01222:0333,0200,0336,0336,0330,0222,0337,0337,",
"01223:0333,0200,0336,0336,0330,0223,0337,0337,",
"01224:0333,0200,0336,0336,0330,0224,0337,0337,",
"01225:0333,0200,0336,0336,0330,0225,0337,0337,",
"01226:0333,0200,0336,0336,0330,0226,0337,0337,",
"01227:0333,0200,0336,0336,0330,0227,0337,0337,",
"01230:0333,0200,0336,0336,0330,0230,0331,0337,0337,",
"01231:0333,0200,0336,0336,0330,0231,0331,0337,0337,",
"01232:0333,0200,0336,0336,0232,0337,0337,",
"01233:0333,0200,0336,0336,0330,0233,0331,0330,0337,0337,",
"01234:0333,0200,0336,0336,0330,0330,0330,0234,0331,0331,0333,0333,0331,0331,0333,0333,0337,0337,0333,0333,0333,",
"01235:0333,0200,0336,0336,0330,0235,0331,0333,0337,0337,",
"01236:0333,0200,",
"01237:0333,0200,",
"01240:0333,0200,0336,0330,0332,0210,0240,0211,0333,0331,0337,",
"01241:0333,0200,0336,0332,0330,0210,0241,0211,0333,0331,0337,",
"01242:0333,0200,0336,0330,0332,0210,0242,0211,0333,0331,0337,",
"01243:0333,0200,0336,0330,0332,0210,0243,0211,0333,0331,0337,",
"01244:0333,0200,0336,0330,0332,0210,0244,0211,0333,0331,0337,",
"01245:0333,0200,0336,0330,0332,0336,0245,0337,0333,0331,0337,",
"01246:0333,0200,0336,0330,0332,0336,0246,",
"01247:0333,0200,0336,0330,0332,0220,0336,0247,0337,0331,0333,0337,",
"01250:0333,0200,",
"01251:0333,0200,",
"01252:0333,0200,",
"01253:0333,0200,",
"01254:0333,0200,",
"01255:0333,0200,",
"01256:0333,0200,",
"01257:0333,0200,",
"01260:0333,0200,",
"01261:0333,0200,",
"01262:0333,0200,",
"01263:0333,0200,",
"01264:0333,0200,",
"01265:0333,0200,",
"01266:0333,0200,",
"01267:0333,0200,",
"01270:0333,0200,",
"01271:0333,0200,",
"01272:0333,0200,",
"01273:0333,0200,",
"01274:0333,0200,",
"01275:0333,0200,",
"01276:0333,0200,",
"01277:0333,0200,",
"01300:0333,0200,0336,0330,0332,0340,0350,0335,0336,0330,0342,0331,0331,0331,0342,0330,0330,0335,0335,0331,0331,0342,0330,0330,0330,0342,0331,0334,0334,0334,0351,0331,0331,0333,0333,0337,0337,040,",
"01301:0333,0200,",
"01302:0333,0200,",
"01303:0333,0200,",
"01304:0333,0200,0336,0330,0332,0341,0342,0335,0342,0335,0342,0335,0342,0350,0335,0351,0336,0336,0330,0330,0341,0331,0331,0335,0330,0330,0341,0331,0331,0335,0330,0330,0341,0331,0331,0335,0330,0330,0341,0331,0331,0350,0334,0351,0337,0337,0330,0335,0335,0333,0337,",
"01305:0333,0200,0336,0330,0332,0305,0342,0335,0342,0335,0342,0335,0342,0335,0342,0335,0341,0350,0335,0351,0336,0330,0336,0336,0341,0337,0337,0331,0335,0330,0336,0336,0341,0337,0337,0331,0335,0330,0336,0336,0341,0337,0337,0331,0335,0330,0336,0336,0341,0337,0337,0331,0335,0330,0336,0336,0341,0337,0337,0331,0350,0335,0304,0337,0331,0333,0337,",
"01306:0333,0200,0336,0330,0332,0306,0342,0335,0342,0335,0342,0335,0342,0335,0342,0335,0341,0350,0335,0351,0336,0330,0336,0336,0341,0337,0337,0331,0335,0330,0336,0336,0341,0337,0337,0331,0335,0330,0336,0336,0341,0337,0337,0331,0335,0330,0336,0336,0341,0337,0337,0331,0335,0330,0336,0336,0341,0337,0337,0331,0350,0335,0335,0335,0337,0342,0334,0336,0330,0336,0336,0341,0337,0337,0331,0304,0335,0337,0331,0333,0337,",
"01307:0333,0200,",
"01310:0333,0200,0336,0332,0350,0335,0310,0337,0342,0330,0334,0334,0342,0330,0334,0334,0342,0330,0334,0334,0342,0330,0334,0334,0334,0351,0336,0313,0333,0337,",
"01311:0333,0200,0334,0305,0335,0311,0337,0362,0203,0334,0334,0203,0334,0350,0336,0334,0203,0354,0334,0334,0334,0334,0201,0335,0335,0335,0336,0201,0334,0334,0334,0336,0201,0331,0335,0335,0335,0337,0331,0334,0334,0334,0337,0331,0334,0304,0335,0313,",
"01312:0304,0313,0333,0200,0334,0306,0335,0362,0203,0334,0334,0203,0364,0335,0335,0335,0350,0335,0312,0336,0330,0334,0334,0342,0335,0335,0335,0335,0342,0335,0335,0335,0335,0342,0335,0335,0331,0335,0335,0337,0304,0313,",
"01313:0333,0200,0336,0336,0330,0332,0362,0203,0334,0203,0203,0334,0203,0334,0203,0203,0354,0334,0332,0342,0333,0333,0331,0337,0337,",
"01314:0333,0200,0314,0336,0332,0332,0330,0200,0333,0200,0333,0200,0331,0337,0313,",
"01315:0333,0200,0336,0330,0332,0336,0331,0334,0331,0337,0305,0362,0203,0335,0203,0335,0203,0335,0203,0335,0203,0354,0335,0350,0335,0350,0335,0335,0335,0304,0336,0331,0333,0337,0337,",
"01316:0333,0200,0336,0336,0330,0332,0332,0332,0336,0341,0330,0330,0330,0330,0341,0333,0333,0331,0331,0341,0333,0333,0330,0330,0341,0331,0331,0331,0331,0341,0333,0333,0331,0331,0337,0337,0337,",
"01317:0333,0200,",
"01320:0320,0333,0200,0320,0336,0330,0332,0336,0333,0331,0337,0204,0336,0331,0336,0330,0334,0337,0337,0342,0335,0320,0330,0336,0332,0332,0330,0336,0330,0332,0335,0335,0335,0335,0332,0337,0337,0337,0331,0333,",
"01321:0320,0333,0200,0321,0336,0330,0332,0336,0333,0331,0337,0204,0336,0331,0336,0330,0334,0337,0337,0342,0335,0320,0330,0336,0332,0332,0330,0336,0330,0332,0335,0335,0342,0335,0335,0332,0337,0337,0337,0331,0333,",
"01322:0320,0333,0200,0322,0336,0330,0332,0336,0333,0331,0337,0204,0336,0331,0336,0330,0334,0337,0337,0342,0335,0320,0330,0336,0332,0332,0330,0336,0330,0332,0335,0335,0342,0332,0342,0333,0335,0335,0332,0337,0337,0337,0331,0333,",
"01323:0320,0333,0200,0323,0336,0330,0332,0336,0333,0331,0337,0204,0336,0331,0336,0330,0334,0337,0337,0342,0335,0320,0330,0336,0332,0332,0330,0336,0330,0332,0335,0335,0342,0332,0342,0332,0342,0333,0333,0335,0335,0332,0337,0337,0337,0331,0333,",
"01324:0320,0333,0200,0324,0336,0330,0332,0336,0333,0331,0337,0204,0336,0331,0336,0330,0334,0337,0337,0342,0335,0320,0330,0336,0332,0332,0330,0336,0330,0332,0335,0335,0342,0332,0342,0332,0342,0332,0342,0333,0333,0333,0335,0335,0332,0337,0337,0337,0331,0333,",
"01325:0320,0333,0200,0325,0336,0330,0332,0336,0333,0331,0337,0204,0336,0331,0336,0330,0334,0337,0337,0342,0335,0320,0330,0336,0332,0332,0330,0336,0330,0332,0335,0335,0342,0332,0342,0332,0342,0332,0342,0332,0342,0333,0333,0333,0333,0335,0335,0332,0337,0337,0337,0331,0333,",
"01326:0320,0333,0200,0326,0336,0330,0332,0336,0333,0331,0337,0204,0336,0331,0336,0330,0334,0337,0337,0342,0335,0320,0330,0336,0332,0332,0330,0336,0330,0332,0335,0335,0342,0332,0342,0332,0342,0332,0342,0332,0342,0332,0342,0333,0333,0333,0333,0333,0335,0335,0332,0337,0337,0337,0331,0333,",
"01327:0320,0333,0200,0327,0336,0330,0332,0336,0333,0331,0337,0204,0336,0331,0336,0330,0334,0337,0337,0342,0335,0320,0330,0336,0332,0332,0330,0336,0330,0332,0335,0335,0342,0332,0342,0332,0342,0332,0342,0332,0342,0332,0342,0332,0342,0333,0333,0333,0333,0333,0333,0335,0335,0332,0337,0337,0337,0331,0333,",
"01330:0333,0200,0336,0332,0330,0337,0212,0336,0331,0333,0337,",
"01331:0333,0200,0336,0332,0330,0337,0335,0335,0212,0335,0335,0336,0331,0333,0337,",
"01332:0333,0200,0336,0332,0330,0337,0335,0335,0335,0212,0335,0336,0331,0333,0337,",
"01333:0333,0200,0336,0332,0330,0337,0335,0212,0335,0335,0335,0336,0331,0333,0337,",
"01334:0333,0200,0336,0330,0332,0336,0350,0343,0334,0334,0343,0334,0334,0343,0334,0330,0350,0335,0351,0335,0330,0335,0335,0335,0335,0362,0203,0334,0334,0203,0364,0331,0350,0335,0330,0335,0335,0304,0337,0333,0331,0337,",
"01335:0333,0200,0336,0330,0332,0336,0335,0350,0335,0335,0343,0335,0335,0343,0335,0335,0343,0335,0330,0350,0335,0304,0350,0331,0362,0203,0334,0334,0203,0364,0331,0335,0335,0331,0334,0335,0330,0350,0334,0331,0334,0334,0304,0337,0333,0331,0337,",
"01336:0333,0200,0336,0330,0334,0336,0330,0337,0342,0336,0331,0335,0337,0331,0337,",
"01337:0333,0200,0336,0330,0332,0336,0342,0334,0342,0334,0342,0334,0342,0330,0330,0334,0337,0331,0337,",
"01340:0333,0200,0336,0330,0332,0340,0333,0331,0337,",
"01341:0333,0200,0336,0330,0332,0341,0340,0333,0331,0337,",
"01342:0333,0200,0336,0330,0332,0334,0336,0342,0330,0340,0331,0335,0335,0342,0330,0340,0333,0333,0330,0334,0337,0337,",
"01343:0333,0200,0336,0330,0332,0350,0343,0335,0342,0334,0334,0342,0335,0340,0351,0331,0333,0337,",
"01344:0333,0200,0336,0330,0332,0336,0332,0340,0335,0337,0342,0330,0340,0334,0332,0336,0331,0332,0331,0337,0337,0202,",
"01345:0202,0200,0350,0334,0343,0335,0304,",
"01346:0202,0200,0350,0334,0332,0335,0335,0343,0333,0335,0304,0334,",
"01347:0304,0313,0333,0200,0336,0332,0336,0330,0330,0347,0331,0331,0337,0333,0337,",
"01350:0333,0200,0336,0330,0332,0350,0335,0330,0335,0335,0335,0335,0362,0203,0334,0334,0203,0364,0331,0334,0336,0336,0201,0330,0201,0331,0331,0331,0334,0334,0304,0337,0337,0333,0331,0337,",
"01351:0333,0200,0336,0330,0332,0335,0350,0335,0330,0335,0335,0335,0335,0362,0203,0335,0335,0336,0336,0203,0364,0330,0201,0330,0201,0331,0331,0331,0331,0331,0335,0337,0337,0342,0336,0336,0334,0334,0304,0337,0337,0333,0331,0337,",
"01352:0333,0200,0336,0330,0332,0335,0350,0352,0334,0334,0334,0342,0335,0335,0336,0336,0342,0330,0330,0342,0331,0331,0335,0335,0342,0330,0330,0342,0331,0331,0335,0335,0337,0337,0342,0335,0335,0335,0351,0353,0330,0334,0334,0333,0337,",
"01353:0333,0200,0336,0330,0332,0335,0350,0352,0334,0342,0335,0335,0342,0335,0335,0336,0336,0342,0330,0330,0342,0331,0331,0334,0334,0334,0334,0334,0334,0342,0330,0330,0342,0331,0331,0335,0335,0335,0351,0353,0337,0337,0333,0330,0334,0337,",
"01354:0333,0200,0330,0332,0336,0336,0333,0331,0335,0337,0362,0203,0335,0203,0364,0340,0335,0335,0350,0336,0336,0335,0342,0334,0334,0342,0337,0337,0310,0337,0342,0335,0304,0336,0313,0336,0333,0331,0337,0337,",
"01355:0333,0200,",
"01356:0333,0200,",
"01357:0333,0200,",
"01360:0333,0200,0336,0336,0332,0332,0332,0330,0335,0337,0342,0340,0366,0330,0332,0335,0335,0367,0335,0336,0333,0330,0337,0337,0331,0332,0202,",
"01361:0333,0200,0336,0336,0332,0332,0332,0330,0335,0337,0366,0330,0332,0335,0335,0367,0335,0336,0340,0334,0337,0342,0336,0333,0330,0337,0337,0331,0335,0331,0336,0332,0337,0332,0202,",
"01362:0333,0200,0336,0330,0332,0336,0331,0332,0340,0337,0362,0203,0335,0203,0364,0334,0334,0336,0350,0335,0330,0304,0335,0335,0362,0203,0335,0203,0364,0331,0350,0335,0304,0335,0333,0330,0337,0337,0331,",
"01363:0202,0200,0330,0332,0336,0336,0333,0331,0337,0335,0362,0203,0335,0203,0364,0335,0335,0336,0350,0334,0330,0335,0335,0335,0335,0362,0203,0334,0334,0203,0364,0331,0340,0334,0304,0333,0331,0337,0337,",
"01364:0333,0200,0330,0332,0336,0336,0333,0331,0337,0335,0362,0203,0335,0203,0364,0335,0335,0336,0350,0334,0330,0335,0335,0335,0335,0362,0203,0334,0334,0203,0364,0331,0340,0334,0304,0333,0331,0337,0337,",
"01365:0333,0200,0336,0330,0332,0336,0330,0336,0331,0337,0335,0335,0306,0210,0210,0350,0335,0337,0330,0335,0335,0335,0335,0330,0335,0335,0335,0335,0335,0335,0362,0203,0334,0334,0334,0334,0203,0335,0335,0335,0335,0203,0334,0334,0334,0334,0203,0364,0331,0334,0334,0330,0335,0211,0211,0304,0333,0331,0331,0336,0336,0330,0337,0330,0337,0337,",
"01366:0333,0200,0336,0336,0332,0332,0332,0330,0335,0337,0342,0340,0366,0330,0332,0335,0335,0367,0335,0336,0333,0330,0337,0337,0331,",
"01367:0333,0200,0336,0336,0332,0332,0332,0330,0335,0337,0366,0330,0332,0335,0335,0367,0335,0336,0340,0334,0337,0342,0336,0333,0330,0337,0337,0331,0335,0331,0336,0332,0337,",
"01370:0333,0200,0336,0336,0336,0330,0332,0337,0337,0321,0362,0203,0336,0203,0364,0334,0337,0335,0320,0331,0200,0336,0330,0332,0336,0336,0347,0337,0337,0331,0335,0335,0336,0330,0337,0336,0336,0331,0335,0362,0203,0334,0203,0203,0335,0203,0334,0350,0334,0310,0337,0203,0203,0334,0334,0203,0203,0334,0334,0334,0336,0203,0335,0335,0203,0203,0334,0334,0203,0363,0304,0335,0313,0304,0330,0337,0337,0333,0331,0336,0333,0331,0337,0337,0337,",
"01371:0333,0200,0336,0336,0336,0330,0332,0337,0337,0321,0362,0203,0336,0203,0364,0334,0337,0335,0320,0331,0200,0336,0330,0332,0336,0336,0347,0337,0337,0331,0335,0335,0336,0330,0337,0336,0336,0331,0335,0335,0332,0332,0332,0332,0332,0332,0335,0335,0331,0331,0331,0331,0331,0332,0333,0333,0333,0333,0362,0203,0334,0203,0203,0335,0203,0334,0350,0334,0310,0337,0203,0203,0334,0334,0203,0203,0334,0334,0334,0336,0203,0335,0335,0203,0203,0334,0334,0203,0363,0304,0330,0313,0335,0335,0332,0337,0337,0330,0336,0330,0336,0330,0337,0337,0337,0337,0333,0331,",
"01372:0333,0200,0336,0336,0336,0330,0332,0337,0337,0321,0362,0203,0336,0203,0364,0334,0337,0335,0320,0331,0200,0336,0330,0332,0336,0336,0332,0337,0341,0333,0341,0332,0337,0331,0335,0335,0336,0330,0337,0336,0336,0331,0335,0362,0203,0334,0203,0203,0335,0203,0334,0350,0334,0310,0337,0203,0203,0334,0334,0203,0203,0334,0334,0334,0336,0203,0335,0335,0203,0203,0334,0334,0203,0363,0304,0330,0313,0335,0335,0332,0337,0337,0330,0336,0330,0336,0330,0337,0337,0337,0337,0333,0331,0334,0333,0330,0336,0336,0331,0336,0331,0336,0333,0337,0337,0337,0337,",
"01373:0333,0200,0336,0336,0336,0330,0332,0337,0337,0321,0362,0203,0336,0203,0364,0334,0337,0335,0320,0331,0200,0336,0330,0332,0336,0336,0332,0337,0341,0333,0341,0332,0337,0331,0335,0335,0336,0330,0337,0336,0336,0331,0335,0335,0333,0332,0332,0332,0332,0332,0332,0335,0335,0331,0331,0331,0331,0331,0332,0333,0333,0333,0333,0362,0203,0334,0203,0203,0335,0203,0334,0350,0334,0310,0337,0203,0203,0334,0334,0203,0203,0334,0334,0334,0336,0203,0335,0335,0203,0203,0334,0334,0203,0363,0304,0330,0313,0335,0335,0332,0337,0337,0330,0336,0330,0336,0330,0337,0337,0337,0337,0333,0331,",
"01374:0333,0200,0336,0336,0336,0330,0332,0337,0337,0321,0362,0203,0336,0203,0364,0334,0337,0335,0320,0331,0200,0336,0330,0332,0336,0336,0332,0337,0331,0332,0335,0336,0332,0336,0333,0330,0337,0337,0337,0362,0306,0203,0334,0334,0203,0334,0334,0203,0354,0335,0304,0335,0336,0332,0337,0331,0335,0335,0336,0330,0337,0336,0336,0331,0331,0332,0332,0332,0332,0331,0335,0362,0203,0334,0203,0203,0335,0203,0334,0350,0334,0310,0337,0203,0203,0334,0334,0203,0203,0334,0334,0334,0336,0203,0335,0335,0203,0203,0334,0334,0203,0363,0304,0330,0313,0335,0335,0332,0337,0337,0330,0336,0330,0336,0330,0337,0337,0337,0337,0333,0331,0334,0333,0330,0336,0336,0331,0336,0331,0336,0336,0333,0331,0337,0337,0337,0337,0337,",
"01375:0333,0200,0336,0336,0336,0330,0332,0337,0337,0321,0362,0203,0336,0203,0364,0334,0337,0335,0320,0331,0200,0336,0330,0332,0336,0336,0332,0337,0331,0332,0335,0336,0332,0336,0333,0330,0337,0337,0337,0362,0306,0203,0334,0334,0203,0334,0334,0203,0354,0335,0304,0335,0336,0332,0337,0331,0335,0335,0336,0330,0337,0336,0336,0331,0331,0332,0332,0332,0332,0331,0335,0335,0335,0335,0331,0331,0331,0331,0332,0333,0333,0333,0333,0333,0333,0333,0333,0333,0362,0203,0334,0203,0203,0335,0203,0334,0350,0334,0310,0337,0203,0203,0334,0334,0203,0203,0334,0334,0334,0336,0203,0335,0335,0203,0203,0334,0334,0203,0363,0304,0330,0313,0335,0335,0332,0337,0337,0330,0336,0330,0336,0330,0337,0337,0337,0337,0333,0331,0334,0333,0330,0336,0336,0331,0336,0331,0336,0336,0333,0331,0337,0337,0337,0337,0337,0335,0336,0333,0331,0331,0336,0336,0336,0333,0337,0337,0337,0337,",
"01376:0333,0200,0336,0336,0336,0330,0332,0337,0337,0321,0362,0203,0336,0203,0364,0334,0337,0335,0320,0331,0200,0336,0330,0332,0336,0336,0332,0337,0331,0332,0335,0336,0332,0336,0333,0330,0337,0337,0337,0362,0203,0334,0203,0334,0203,0334,0203,0354,0335,0304,0335,0336,0332,0337,0331,0335,0335,0336,0330,0337,0336,0336,0331,0331,0332,0332,0332,0332,0331,0335,0362,0203,0334,0203,0203,0335,0203,0334,0350,0334,0310,0337,0203,0203,0334,0334,0203,0203,0334,0334,0334,0336,0203,0335,0335,0203,0203,0334,0334,0203,0363,0304,0330,0313,0335,0335,0332,0337,0337,0330,0336,0330,0336,0330,0337,0337,0337,0337,0333,0331,0334,0333,0330,0336,0336,0331,0336,0331,0336,0336,0333,0331,0337,0337,0337,0337,0337,",
"01377:0333,0200,0336,0336,0336,0330,0332,0337,0337,0321,0362,0203,0336,0203,0364,0334,0337,0335,0320,0331,0200,0336,0330,0332,0336,0336,0332,0337,0331,0332,0335,0336,0332,0336,0333,0330,0337,0337,0337,0362,0203,0334,0203,0334,0203,0334,0203,0354,0335,0304,0335,0336,0332,0337,0331,0335,0335,0336,0330,0337,0336,0336,0331,0331,0331,0331,0331,0333,0333,0333,0333,0331,0331,0362,0203,0334,0203,0203,0335,0203,0334,0350,0334,0310,0337,0203,0203,0334,0334,0203,0203,0334,0334,0334,0336,0203,0335,0335,0203,0203,0334,0334,0203,0363,0304,0330,0313,0335,0335,0332,0337,0337,0330,0336,0330,0336,0330,0337,0337,0337,0337,0333,0331,0334,0333,0330,0336,0336,0331,0336,0331,0336,0336,0333,0331,0337,0337,0337,0337,0337,0335,0336,0333,0336,0336,0336,0333,0337,0337,0337,0337,0331,",
"01400:0333,0200,0336,0330,0332,0322,0335,0215,0620,0334,0320,0333,0331,0337,040,",
"01401:0333,0200,0336,0330,0332,0334,0322,0620,0215,0335,0331,0333,0337,0320,",
"01402:0333,0200,0336,0330,0332,0325,0335,0306,0350,0334,0215,0620,0306,0350,0334,0334,0304,0320,0331,0333,0337,",
"01403:0333,0200,0336,0330,0332,0325,0335,0335,0340,0335,0306,0350,0334,0215,0304,0306,0620,0306,0350,0335,0304,0335,0331,0333,0337,0320,",
"01404:0333,0200,0336,0330,0332,0326,0215,0333,0331,0337,0320,",
"01405:0333,0200,0336,0330,0332,0335,0335,0326,0620,0215,0335,0335,0320,0333,0331,0337,",
"01406:0333,0200,0336,0330,0332,0336,0336,0336,0330,0334,0337,0337,0362,0203,0336,0334,0203,0334,0337,0203,0203,0334,0336,0203,0334,0337,0203,0354,0335,0336,0336,0331,0337,0337,0337,0331,0333,0337,",
"01407:0333,0200,0336,0330,0332,0336,0336,0336,0330,0334,0330,0335,0337,0337,0362,0203,0335,0336,0203,0335,0337,0203,0334,0203,0335,0336,0203,0335,0337,0203,0334,0203,0335,0336,0203,0335,0337,0203,0334,0203,0335,0336,0203,0335,0337,0203,0354,0334,0336,0336,0331,0333,0337,0337,0337,0331,0333,0337,",
"01477:0520,0336,0330,0332,0336,0331,0332,0330,0336,0332,0337,0335,0362,0203,0334,0203,0335,0203,0335,0203,0334,0203,0364,0336,0334,0334,0350,0335,0310,0337,0342,0334,0334,0342,0336,0335,0335,0335,0304,0313,0333,0337,0337,0331,0337,",
"01500:0333,0200,0336,0330,0332,0336,0336,0336,0347,0330,0330,0330,0347,0331,0331,0331,0337,0337,0337,0331,0333,0337,",
"01501:0333,0200,0336,0330,0332,0336,0336,0336,0347,0331,0331,0331,0347,0330,0330,0330,0337,0337,0337,0331,0333,0337,",
"01502:0333,0200,0336,0330,0332,0336,0336,0336,0347,0332,0332,0332,0347,0333,0333,0333,0337,0337,0337,0331,0333,0337,",
"01503:0333,0200,0336,0330,0332,0336,0336,0336,0347,0333,0333,0333,0347,0332,0332,0332,0337,0337,0337,0331,0333,0337,",
"01504:0333,0200,0336,0330,0332,0336,0336,0336,0341,0337,0337,0330,0336,0336,0341,0337,0337,0330,0337,0331,0333,0331,0337,",
"01505:0333,0200,0336,0330,0332,0336,0336,0336,0341,0331,0331,0331,0331,0341,0331,0331,0331,0331,0337,0337,0337,0333,0337,",
"01506:0333,0200,0336,0330,0332,0336,0336,0336,0341,0332,0332,0332,0332,0341,0332,0332,0332,0332,0337,0337,0337,0331,0337,0333,",
"01507:0333,0200,0336,0330,0332,0336,0336,0336,0341,0333,0333,0333,0341,0333,0333,0333,0333,0333,0337,0337,0337,0331,0337,",
"01510:0333,0200,0336,0330,0332,0336,0342,0330,0335,0335,0350,0335,0336,0342,0334,0334,0342,0335,0304,0335,0335,0337,0330,0337,0333,0337,0331,",
"01511:0333,0200,0336,0330,0332,0335,0335,0336,0342,0330,0335,0335,0350,0334,0336,0342,0335,0335,0342,0334,0337,0304,0331,0337,0333,0337,",
"01512:0333,0200,0336,0330,0332,0336,0334,0342,0330,0335,0350,0335,0336,0342,0335,0335,0342,0334,0337,0304,0334,0332,0337,0331,0337,0333,",
"01513:0333,0200,0336,0330,0332,0336,0335,0342,0330,0335,0335,0350,0335,0336,0342,0334,0334,0342,0335,0335,0335,0304,0337,0333,0337,0331,0337,",
"01514:0333,0200,0336,0330,0332,0336,0350,0310,0335,0337,0201,0335,0335,0335,0336,0336,0342,0335,0335,0342,0335,0335,0304,0337,0333,0330,0313,0337,0337,0331,",
"01515:0333,0200,0336,0330,0332,0336,0350,0335,0335,0335,0310,0337,0201,0335,0335,0335,0336,0336,0342,0335,0335,0342,0337,0313,0304,0331,0333,0337,0337,",
"01516:0333,0200,0336,0330,0332,0334,0350,0334,0310,0336,0201,0335,0335,0335,0336,0336,0342,0335,0335,0342,0334,0334,0337,0313,0304,0331,0332,0337,0337,0333,",
"01517:0333,0200,0336,0330,0332,0336,0310,0350,0334,0337,0201,0335,0335,0335,0336,0336,0342,0335,0335,0342,0335,0335,0335,0335,0337,0313,0304,0330,0332,0337,0337,0331,0333,",
"01520:0333,0200,0336,0336,0330,0332,0332,0332,0337,060,0365,0333,0336,0331,0333,0337,0337,",
"01521:0333,0200,0336,0336,0330,0332,0332,0332,0337,061,0365,0333,0336,0331,0333,0337,0337,",
"01522:0333,0200,0336,0336,0330,0332,0332,0332,0337,062,0365,0333,0336,0331,0333,0337,0337,",
"01523:0333,0200,0336,0336,0330,0332,0332,0332,0337,063,0365,0333,0336,0331,0333,0337,0337,",
"01524:0333,0200,0336,0336,0330,0332,0332,0332,0337,064,0365,0333,0336,0331,0333,0337,0337,",
"01525:0333,0200,0336,0336,0330,0332,0332,0332,0337,065,0365,0333,0336,0331,0333,0337,0337,",
"01526:0333,0200,0336,0336,0330,0332,0332,0332,0337,066,0365,0333,0336,0331,0333,0337,0337,",
"01527:0333,0200,0336,0336,0330,0332,0332,0332,0337,067,0365,0333,0336,0331,0333,0337,0337,",
"01530:0333,0200,0336,0330,0332,0336,0336,0333,0530,0331,0530,0331,0530,0331,0333,0333,0331,0333,0337,0337,0337,",