-
Notifications
You must be signed in to change notification settings - Fork 28.2k
/
windowing_navfn.q (deterministic)-2-1e88e0ba414a00195f7ebf6b8600ac04
1049 lines (1049 loc) · 12 KB
/
windowing_navfn.q (deterministic)-2-1e88e0ba414a00195f7ebf6b8600ac04
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
65536 NULL
65536 16.85
65536 32.68
65536 33.45
65536 58.86
65536 75.70
65536 83.48
65537 NULL
65537 4.49
65537 11.87
65537 51.91
65537 99.34
65538 NULL
65538 9.53
65538 30.27
65539 NULL
65539 58.85
65539 96.64
65540 NULL
65541 NULL
65541 9.04
65541 14.94
65541 15.85
65541 27.89
65541 35.38
65541 72.33
65541 89.14
65541 98.87
65542 NULL
65542 42.85
65542 73.72
65542 73.93
65542 84.63
65543 NULL
65543 21.59
65544 NULL
65544 26.94
65544 32.03
65544 48.84
65544 65.77
65544 65.85
65544 73.08
65544 79.21
65545 NULL
65545 34.65
65545 65.81
65546 NULL
65547 NULL
65547 17.71
65547 62.31
65547 83.21
65548 NULL
65548 52.94
65548 53.52
65548 57.61
65548 58.51
65548 75.39
65548 77.24
65549 NULL
65549 13.30
65549 28.93
65549 50.60
65549 55.04
65549 64.91
65549 76.06
65549 80.09
65550 NULL
65550 1.75
65550 8.46
65550 33.01
65550 57.63
65550 91.38
65550 96.90
65551 NULL
65551 39.43
65551 73.93
65552 NULL
65552 3.43
65552 18.11
65552 48.96
65552 82.21
65553 NULL
65553 25.31
65553 29.62
65553 71.07
65553 72.16
65554 NULL
65554 0.24
65555 NULL
65556 NULL
65556 9.96
65556 45.81
65556 50.42
65556 95.12
65557 NULL
65557 21.14
65558 NULL
65559 NULL
65559 29.55
65559 56.06
65559 73.94
65559 83.50
65560 NULL
65560 16.86
65560 21.81
65560 64.38
65560 71.59
65561 NULL
65561 32.86
65561 47.71
65562 NULL
65562 26.86
65562 45.94
65562 54.94
65562 69.41
65562 72.04
65563 NULL
65563 14.36
65563 33.29
65563 39.96
65564 NULL
65564 9.47
65564 15.82
65564 26.97
65564 30.78
65564 90.34
65564 98.36
65565 NULL
65565 81.72
65566 NULL
65566 7.80
65567 NULL
65568 NULL
65568 21.79
65568 58.66
65569 NULL
65570 NULL
65570 17.09
65570 18.20
65570 25.57
65570 45.23
65570 76.80
65571 NULL
65571 26.64
65571 40.68
65571 82.50
65572 NULL
65572 22.64
65572 43.49
65572 70.91
65572 93.48
65573 NULL
65573 53.56
65573 96.32
65574 NULL
65574 31.28
65574 38.54
65575 NULL
65575 17.00
65575 32.85
65575 83.40
65576 NULL
65576 2.04
65576 4.88
65576 66.55
65577 NULL
65578 NULL
65578 16.01
65578 41.10
65578 51.36
65578 54.35
65578 58.78
65578 75.62
65579 NULL
65579 21.36
65579 33.37
65579 73.48
65579 91.42
65580 NULL
65580 56.33
65580 81.42
65581 NULL
65581 29.74
65581 45.48
65581 56.59
65581 60.88
65581 88.09
65582 NULL
65582 1.23
65582 9.35
65582 96.60
65583 NULL
65583 28.07
65583 50.57
65583 57.67
65584 NULL
65584 6.88
65584 65.78
65585 NULL
65585 31.23
65585 37.34
65585 39.32
65585 50.38
65586 NULL
65586 1.15
65586 18.65
65586 87.57
65586 94.25
65587 NULL
65587 5.83
65587 11.86
65587 53.84
65587 94.47
65588 NULL
65588 64.63
65588 69.48
65588 76.44
65588 98.33
65589 NULL
65589 49.49
65589 72.30
65589 74.83
65589 94.73
65590 NULL
65590 13.51
65590 22.13
65590 42.53
65590 92.71
65591 NULL
65591 9.85
65591 11.43
65591 60.78
65592 NULL
65593 NULL
65593 35.15
65594 NULL
65594 35.28
65594 60.57
65594 65.61
65595 NULL
65595 8.76
65595 67.56
65595 72.70
65595 89.60
65595 90.24
65596 NULL
65596 12.72
65596 54.75
65596 85.74
65596 94.35
65597 NULL
65597 37.41
65597 69.05
65598 NULL
65598 63.30
65599 NULL
65599 0.56
65599 4.93
65599 41.61
65599 76.29
65600 NULL
65600 36.57
65600 43.03
65600 92.92
65601 NULL
65601 26.54
65601 37.93
65602 NULL
65602 8.13
65602 47.16
65602 83.67
65602 86.23
65602 95.58
65603 NULL
65603 41.44
65603 45.63
65603 69.26
65603 80.24
65604 NULL
65604 63.36
65604 63.65
65604 85.91
65605 NULL
65606 NULL
65606 7.51
65606 24.80
65606 57.69
65606 67.94
65606 87.16
65607 NULL
65607 9.67
65607 36.58
65607 71.75
65607 75.86
65607 91.52
65608 NULL
65608 48.90
65608 69.42
65608 87.90
65609 NULL
65610 NULL
65610 7.59
65610 11.99
65610 36.77
65610 39.74
65611 NULL
65611 21.21
65611 25.92
65611 64.89
65612 NULL
65612 16.05
65612 25.10
65612 52.64
65613 NULL
65614 NULL
65614 1.42
65614 94.47
65615 NULL
65615 10.79
65615 39.40
65615 99.88
65616 NULL
65616 75.20
65617 NULL
65617 18.51
65617 47.45
65617 64.90
65618 NULL
65618 10.06
65618 16.60
65618 81.99
65618 88.38
65619 NULL
65619 27.32
65619 32.64
65619 34.72
65619 36.48
65619 36.59
65620 NULL
65620 6.85
65620 8.16
65620 29.14
65620 64.65
65620 81.28
65621 NULL
65621 95.14
65622 NULL
65622 28.37
65622 50.08
65622 74.31
65622 88.60
65622 93.70
65623 NULL
65623 30.83
65623 31.22
65623 39.74
65623 48.51
65623 95.58
65623 97.20
65624 NULL
65624 58.02
65624 65.31
65624 70.08
65624 93.30
65625 NULL
65625 20.61
65625 42.86
65625 55.06
65626 NULL
65626 63.54
65626 64.61
65626 75.15
65627 NULL
65627 19.65
65627 61.89
65627 93.29
65628 NULL
65628 14.83
65628 30.43
65628 37.80
65628 74.31
65628 83.26
65629 NULL
65629 19.33
65629 58.81
65629 72.90
65630 NULL
65630 72.13
65631 NULL
65632 NULL
65632 88.51
65633 NULL
65633 59.56
65633 72.54
65633 81.02
65634 NULL
65634 57.09
65634 64.36
65634 99.34
65635 NULL
65635 64.99
65635 82.29
65636 NULL
65636 21.15
65636 86.29
65637 NULL
65637 16.89
65637 26.78
65637 29.34
65637 35.51
65637 44.32
65637 48.88
65637 93.41
65638 NULL
65638 11.20
65638 19.13
65639 NULL
65640 NULL
65641 NULL
65641 26.02
65641 84.27
65641 91.46
65642 NULL
65643 NULL
65643 22.05
65643 50.79
65643 52.56
65643 61.29
65643 71.29
65643 80.96
65643 92.24
65643 93.11
65644 NULL
65644 1.97
65644 30.25
65644 58.05
65644 87.31
65644 89.95
65644 96.45
65645 NULL
65645 3.95
65645 63.22
65646 NULL
65646 17.92
65646 27.34
65647 NULL
65647 58.03
65648 NULL
65648 0.08
65648 17.66
65648 64.06
65649 NULL
65649 8.69
65649 43.92
65649 91.03
65650 NULL
65650 23.55
65650 59.55
65650 85.89
65650 89.12
65650 90.77
65651 NULL
65651 24.25
65651 58.25
65651 74.13
65651 84.42
65652 NULL
65652 55.04
65652 73.61
65653 NULL
65653 3.81
65653 52.23
65653 85.09
65654 NULL
65654 8.91
65654 11.64
65654 26.73
65654 29.85
65654 37.74
65654 37.80
65654 53.55
65654 88.23
65655 NULL
65655 77.41
65656 NULL
65656 14.00
65656 14.96
65656 53.27
65656 64.44
65656 82.67
65657 NULL
65657 11.93
65657 26.40
65657 64.39
65657 65.01
65658 NULL
65658 2.63
65658 20.69
65658 42.93
65658 46.61
65658 60.94
65658 66.53
65658 68.85
65658 77.66
65658 92.67
65659 NULL
65659 8.95
65659 46.57
65659 53.80
65659 94.30
65659 94.69
65659 95.71
65659 99.87
65660 NULL
65660 28.05
65660 62.82
65661 NULL
65661 5.24
65661 8.06
65661 26.80
65661 68.98
65662 NULL
65662 59.92
65662 76.11
65662 76.51
65662 88.64
65662 99.18
65663 NULL
65663 5.42
65663 78.56
65663 94.16
65664 NULL
65664 11.46
65664 27.60
65664 34.71
65664 38.42
65664 45.40
65664 55.82
65664 97.64
65665 NULL
65666 NULL
65666 32.73
65666 83.95
65667 NULL
65667 13.96
65667 63.90
65667 97.87
65668 NULL
65669 NULL
65669 1.76
65669 16.95
65669 38.60
65669 54.25
65669 93.79
65670 NULL
65670 5.37
65670 61.06
65670 61.54
65670 92.97
65671 NULL
65671 8.65
65671 52.05
65672 NULL
65672 52.60
65672 58.10
65672 64.09
65672 75.27
65673 NULL
65673 0.90
65673 33.27
65673 43.81
65673 87.78
65674 NULL
65675 NULL
65675 4.19
65675 24.19
65675 35.33
65675 35.78
65675 79.90
65675 83.09
65675 87.36
65676 NULL
65676 8.77
65676 58.12
65676 80.13
65677 NULL
65677 5.06
65677 25.37
65677 44.47
65677 48.79
65677 87.67
65678 NULL
65678 8.72
65678 33.90
65679 NULL
65679 64.15
65680 NULL
65680 1.01
65680 34.08
65680 54.11
65680 55.30
65680 65.88
65681 NULL
65681 35.45
65681 41.57
65681 61.30
65681 71.17
65681 75.85
65682 NULL
65682 67.17
65682 92.95
65683 NULL
65683 17.62
65683 99.56
65684 NULL
65684 3.51
65684 67.34
65685 NULL
65685 38.71
65685 43.48
65685 63.27
65685 87.84
65685 90.69
65686 NULL
65686 31.75
65686 58.87
65686 98.68
65687 NULL
65687 3.37
65687 21.79
65687 48.73
65688 NULL
65688 76.21
65689 NULL
65689 9.12
65690 NULL
65690 3.43
65691 NULL
65691 5.01
65691 6.93
65691 28.47
65691 56.02
65691 58.01
65691 69.80
65691 76.98
65692 NULL
65692 54.76
65693 NULL
65693 8.38
65693 32.33
65693 45.69
65693 69.32
65693 71.72
65693 84.88
65694 NULL
65694 58.23
65694 82.24
65694 88.50
65695 NULL
65695 57.33
65695 59.96
65695 77.09
65696 NULL
65696 17.35
65696 40.30
65696 54.02
65697 NULL
65697 3.18
65697 50.01
65697 67.90
65697 86.79
65697 90.16
65698 NULL
65698 42.98
65699 NULL
65699 13.29
65699 38.71
65699 68.94
65699 84.79
65699 88.09
65700 NULL
65700 2.83
65700 37.61
65701 NULL
65701 1.81
65701 6.35
65702 NULL
65702 37.60
65702 55.68
65702 79.50
65703 NULL
65703 37.18
65703 40.81
65703 90.89
65704 NULL
65704 16.22
65704 37.12
65704 48.48
65704 54.76
65704 93.21
65705 NULL
65705 20.57
65705 25.89
65705 65.13
65706 NULL
65706 3.91
65706 9.74
65706 55.94
65706 72.87
65707 NULL
65707 76.20
65708 NULL
65708 1.29
65709 NULL
65709 5.64
65709 49.79
65710 NULL
65710 86.70
65711 NULL
65711 8.66
65711 50.26
65711 71.89
65711 78.69
65711 96.10
65712 NULL
65712 30.27
65712 34.70
65712 49.69
65712 53.65
65713 NULL
65713 10.94
65713 39.47
65713 72.37
65713 90.91
65714 NULL
65714 14.85
65714 47.42
65715 NULL
65715 39.62
65715 54.79
65715 81.28
65715 89.40
65716 NULL
65716 9.00
65716 10.07
65716 33.40
65716 71.53
65716 85.93
65717 NULL
65717 1.23
65717 5.81
65717 57.61
65717 80.05
65718 NULL
65718 63.06
65718 84.35
65718 89.67
65719 NULL
65719 51.13
65719 66.85
65719 82.10
65720 NULL
65720 2.72
65720 18.80
65720 22.34
65720 62.04
65721 NULL
65721 23.78
65721 39.19
65721 55.75
65721 72.82
65721 95.12
65721 95.38
65722 NULL
65722 1.76
65722 38.82
65723 NULL
65723 39.90
65724 NULL
65724 10.52
65724 36.05
65724 50.96
65724 71.66
65724 85.52
65725 NULL
65726 NULL
65726 6.00
65726 60.46
65727 NULL
65727 19.81
65727 49.19
65727 87.37
65727 88.11
65728 NULL
65728 55.37
65729 NULL
65730 NULL
65730 1.35
65730 30.60
65730 81.44
65731 NULL
65731 24.48
65731 61.52
65731 97.18
65732 NULL
65732 30.06
65732 91.15
65733 NULL
65733 11.44
65733 20.72
65733 88.46
65733 93.45
65733 99.80
65734 NULL
65734 31.71
65735 NULL
65735 12.67
65735 61.16
65736 NULL
65736 28.90
65736 48.54
65736 86.51
65737 NULL
65737 3.98
65737 20.85
65737 29.92
65737 80.97
65738 NULL
65738 30.94
65738 82.32
65738 95.10
65739 NULL
65739 74.77
65739 92.40
65740 NULL
65740 7.49
65740 58.65
65741 NULL
65742 NULL
65742 6.61
65742 43.84
65743 NULL
65743 26.60
65743 52.65
65743 62.00
65744 NULL
65744 46.98
65745 NULL
65745 25.19
65745 66.36
65745 80.12
65746 NULL
65746 36.74
65746 93.21
65746 97.52
65746 98.10
65747 NULL
65747 11.16
65747 15.07
65747 21.80
65747 39.77
65747 52.77
65747 71.87
65748 NULL
65748 29.49
65749 NULL
65749 15.14
65749 45.00
65749 65.49
65749 73.24
65750 NULL
65750 20.91
65750 83.44
65750 85.44
65750 96.85
65751 NULL
65751 2.96
65751 9.02
65751 30.68
65751 47.81
65751 78.75
65752 NULL
65752 47.82
65753 NULL
65753 86.97
65754 NULL
65754 54.35
65755 NULL
65755 11.23
65755 22.44
65755 64.00
65755 67.54
65755 76.75
65755 81.44
65755 90.08
65755 96.80
65756 NULL
65756 1.45
65756 11.81
65756 63.51
65757 NULL
65757 1.86
65757 9.24
65757 34.84
65757 90.09
65758 NULL
65758 25.62
65758 56.56
65758 60.88
65758 94.90
65759 NULL
65759 10.63
65759 14.10
65759 47.54
65759 92.81
65760 NULL
65760 21.14
65760 27.52
65760 95.45
65761 NULL
65762 NULL
65762 5.49
65762 45.70
65762 77.96
65762 87.50
65763 NULL
65763 0.72
65763 43.80
65763 86.43
65763 87.99
65764 NULL
65764 31.41
65764 57.10
65765 NULL
65765 88.52
65765 88.56
65766 NULL
65766 37.06
65766 66.34
65766 86.53
65766 98.90
65767 NULL
65767 90.88
65767 95.57
65768 NULL
65769 NULL
65769 11.45
65769 38.98
65769 58.05
65769 70.52
65769 91.49
65770 NULL
65770 51.90
65771 NULL
65771 6.15
65771 7.50
65772 NULL
65773 NULL
65773 3.81
65773 18.20
65773 30.49
65773 47.09
65773 53.09
65773 63.26
65773 76.46
65774 NULL
65774 45.74
65774 45.97
65774 48.80
65774 56.84
65774 94.77
65775 NULL
65775 7.88
65775 66.56
65775 66.68
65775 98.43
65776 NULL
65776 18.70
65776 28.47
65776 49.73
65776 98.87
65777 NULL
65777 54.39
65777 73.79
65777 82.62
65778 NULL
65778 7.37
65778 51.64
65778 59.03
65778 62.17
65778 64.69
65778 89.51
65778 95.69
65779 NULL
65779 11.87
65779 28.20
65779 39.48
65779 45.61
65779 64.41
65779 65.24