b31907d700c1fe956e4e4c20e64d91de027d7c84
markd
  Tue May 14 02:03:33 2024 -0700
merge blatHuge implementation

diff --git src/gfServer/tests/expected/testHugeProt.out src/gfServer/tests/expected/testHugeProt.out
new file mode 100644
index 0000000..5ef2771
--- /dev/null
+++ src/gfServer/tests/expected/testHugeProt.out
@@ -0,0 +1,60 @@
+tileSize 4
+626	670	GCF_019279795.1.2bit:NC_056751.1	129295776	129295820	9	+	0
+ 626 129295776 630 129295780 638 129295788 642 129295792 646 129295796 650 129295800 654 129295804 662 129295812 666 129295816
+736	780	GCF_019279795.1.2bit:NC_056751.1	129325516	129325560	9	+	0
+ 736 129325516 744 129325524 748 129325528 756 129325536 760 129325540 764 129325544 768 129325548 772 129325552 776 129325556
+246	302	GCF_019279795.1.2bit:NC_056751.1	129182240	129182296	7	+	0
+ 246 129182240 250 129182244 254 129182248 270 129182264 274 129182268 282 129182276 298 129182292
+571	595	GCF_019279795.1.2bit:NC_056751.1	129247272	129247296	6	+	0
+ 571 129247272 575 129247276 579 129247280 583 129247284 587 129247288 591 129247292
+119	147	GCF_019279795.1.2bit:NC_056751.1	129138976	129139004	5	+	0
+ 119 129138976 123 129138980 127 129138984 135 129138992 143 129139000
+602	626	GCF_019279795.1.2bit:NC_056751.1	129259972	129259996	5	+	0
+ 602 129259972 606 129259976 610 129259980 614 129259984 622 129259992
+218	246	GCF_019279795.1.2bit:NC_056751.1	129173488	129173516	4	+	0
+ 218 129173488 222 129173492 238 129173508 242 129173512
+537	561	GCF_019279795.1.2bit:NC_056751.1	129240716	129240740	4	+	0
+ 537 129240716 549 129240728 553 129240732 557 129240736
+467	499	GCF_019279795.1.2bit:NC_056744.1	424468248	424468280	3	+	0
+ 467 424468248 475 424468256 495 424468276
+469	497	GCF_019279795.1.2bit:NC_056745.1	278283864	278283892	3	+	0
+ 469 278283864 477 278283872 493 278283888
+88	100	GCF_019279795.1.2bit:NC_056751.1	129123868	129123880	3	+	0
+ 88 129123868 92 129123872 96 129123876
+150	218	GCF_019279795.1.2bit:NC_056751.1	129156008	129156076	12	+	1
+ 150 129156008 154 129156012 158 129156016 162 129156020 174 129156032 178 129156036 190 129156048 194 129156052 198 129156056 202 129156060 210 129156068 214 129156072
+466	498	GCF_019279795.1.2bit:NC_056751.1	129225956	129225988	8	+	1
+ 466 129225956 470 129225960 474 129225964 478 129225968 482 129225972 486 129225976 490 129225980 494 129225984
+387	435	GCF_019279795.1.2bit:NC_056751.1	129195316	129195364	7	+	1
+ 387 129195316 391 129195320 399 129195328 403 129195332 415 129195344 427 129195356 431 129195360
+16	64	GCF_019279795.1.2bit:NC_056751.1	129066436	129066484	6	+	1
+ 16 129066436 20 129066440 40 129066460 52 129066472 56 129066476 60 129066480
+150	206	GCF_019279795.1.2bit:NC_056744.1	424385588	424385644	4	+	1
+ 150 424385588 158 424385596 194 424385632 202 424385640
+65	85	GCF_019279795.1.2bit:NC_056751.1	129105476	129105496	4	+	1
+ 65 129105476 69 129105480 77 129105488 81 129105492
+159	215	GCF_019279795.1.2bit:NC_056745.1	283337156	283337212	3	+	1
+ 159 283337156 199 283337196 211 283337208
+869	897	GCF_019279795.1.2bit:NC_056751.1	129342452	129342480	3	+	1
+ 869 129342452 877 129342460 893 129342476
+672	732	GCF_019279795.1.2bit:NC_056751.1	129300908	129300968	13	+	2
+ 672 129300908 680 129300916 684 129300920 688 129300924 692 129300928 696 129300932 700 129300936 704 129300940 712 129300948 716 129300952 720 129300956 724 129300960 728 129300964
+315	375	GCF_019279795.1.2bit:NC_056751.1	129186600	129186660	12	+	2
+ 315 129186600 319 129186604 323 129186608 327 129186612 331 129186616 335 129186620 343 129186628 347 129186632 351 129186636 355 129186640 367 129186652 371 129186656
+781	817	GCF_019279795.1.2bit:NC_056751.1	129331084	129331120	7	+	2
+ 781 129331084 785 129331088 789 129331092 793 129331096 797 129331100 809 129331112 813 129331116
+820	852	GCF_019279795.1.2bit:NC_056751.1	129334792	129334824	7	+	2
+ 820 129334792 824 129334796 828 129334800 832 129334804 836 129334808 840 129334812 848 129334820
+498	530	GCF_019279795.1.2bit:NC_056751.1	129229856	129229888	6	+	2
+ 498 129229856 506 129229864 510 129229868 514 129229872 518 129229876 526 129229884
+439	463	GCF_019279795.1.2bit:NC_056751.1	129224900	129224924	5	+	2
+ 439 129224900 443 129224904 447 129224908 451 129224912 459 129224920
+469	497	GCF_019279795.1.2bit:NC_056745.1	259435452	259435480	3	+	2
+ 469 259435452 477 259435460 493 259435476
+382	434	GCF_019279795.1.2bit:NC_056745.1	363765004	363765056	6	-	2
+ 382 363765004 386 363765008 402 363765024 418 363765040 426 363765048 430 363765052
+150	206	GCF_019279795.1.2bit:NC_056745.1	363597036	363597092	5	-	2
+ 150 363597036 178 363597064 194 363597080 198 363597084 202 363597088
+467	499	GCF_019279795.1.2bit:NC_056745.1	363840316	363840348	4	-	2
+ 467 363840316 471 363840320 475 363840324 495 363840344
+29 matches