From 9c59ad7902b46e9b1c475463d79c1cdbaeecd7bc Mon Sep 17 00:00:00 2001 From: Jan Petykiewicz Date: Tue, 10 Aug 2021 21:47:49 -0700 Subject: [PATCH] Write "long zero" b-string for END record padding in mkoasis.tcl 0x80 ... 0x80 0x00 instead of 0x00 ... 0x00 0x00 which wasn't a valid b-string --- testdata/oasis/mkoasis.tcl | 5 ++++- testdata/oasis/t1.1.oas | Bin 291 -> 291 bytes testdata/oasis/t1.2.oas | Bin 289 -> 289 bytes testdata/oasis/t1.3.oas | Bin 290 -> 290 bytes testdata/oasis/t1.4.oas | Bin 292 -> 292 bytes testdata/oasis/t1.5.oas | Bin 296 -> 296 bytes testdata/oasis/t10.1.oas | Bin 425 -> 425 bytes testdata/oasis/t11.1.oas | Bin 501 -> 501 bytes testdata/oasis/t11.2.oas | Bin 515 -> 515 bytes testdata/oasis/t11.3.oas | Bin 503 -> 503 bytes testdata/oasis/t11.4.oas | Bin 533 -> 533 bytes testdata/oasis/t11.5.oas | Bin 515 -> 515 bytes testdata/oasis/t11.6.oas | Bin 552 -> 552 bytes testdata/oasis/t11.7.oas | Bin 447 -> 447 bytes testdata/oasis/t11.8.oas | Bin 445 -> 445 bytes testdata/oasis/t11.9.oas | Bin 445 -> 445 bytes testdata/oasis/t12.1.oas | Bin 340 -> 340 bytes testdata/oasis/t13.1.oas | Bin 535 -> 535 bytes testdata/oasis/t13.2.oas | Bin 493 -> 493 bytes testdata/oasis/t13.3.oas | Bin 698 -> 698 bytes testdata/oasis/t13.4.oas | Bin 698 -> 698 bytes testdata/oasis/t14.1.oas | Bin 609 -> 609 bytes testdata/oasis/t2.1.oas | Bin 295 -> 295 bytes testdata/oasis/t2.2.oas | Bin 304 -> 304 bytes testdata/oasis/t2.3.oas | Bin 305 -> 305 bytes testdata/oasis/t2.4.oas | Bin 306 -> 306 bytes testdata/oasis/t2.5.oas | Bin 306 -> 306 bytes testdata/oasis/t2.6.oas | Bin 307 -> 307 bytes testdata/oasis/t2.7.oas | Bin 304 -> 304 bytes testdata/oasis/t3.1.oas | Bin 501 -> 501 bytes testdata/oasis/t3.10.oas | Bin 305 -> 305 bytes testdata/oasis/t3.11.oas | Bin 306 -> 306 bytes testdata/oasis/t3.12.oas | Bin 492 -> 492 bytes testdata/oasis/t3.2.oas | Bin 494 -> 494 bytes testdata/oasis/t3.3.oas | Bin 311 -> 311 bytes testdata/oasis/t3.4.oas | Bin 310 -> 310 bytes testdata/oasis/t3.5.oas | Bin 492 -> 492 bytes testdata/oasis/t3.6.oas | Bin 308 -> 308 bytes testdata/oasis/t3.7.oas | Bin 306 -> 306 bytes testdata/oasis/t3.8.oas | Bin 306 -> 306 bytes testdata/oasis/t3.9.oas | Bin 305 -> 305 bytes testdata/oasis/t4.1.oas | Bin 390 -> 390 bytes testdata/oasis/t4.2.oas | Bin 412 -> 412 bytes testdata/oasis/t5.1.oas | Bin 506 -> 506 bytes testdata/oasis/t5.2.oas | Bin 16310 -> 16310 bytes testdata/oasis/t5.3.oas | Bin 529 -> 529 bytes testdata/oasis/t6.1.oas | Bin 392 -> 392 bytes testdata/oasis/t7.1.oas | Bin 429 -> 429 bytes testdata/oasis/t8.1.oas | Bin 412 -> 412 bytes testdata/oasis/t8.2.oas | Bin 347 -> 347 bytes testdata/oasis/t8.3.oas | Bin 350 -> 350 bytes testdata/oasis/t8.4.oas | Bin 361 -> 361 bytes testdata/oasis/t8.5.oas | Bin 350 -> 350 bytes testdata/oasis/t8.6.oas | Bin 404 -> 404 bytes testdata/oasis/t8.7.oas | Bin 350 -> 350 bytes testdata/oasis/t8.8.oas | Bin 435 -> 435 bytes testdata/oasis/t9.1.oas | Bin 676 -> 676 bytes testdata/oasis/t9.2.oas | Bin 328 -> 328 bytes 58 files changed, 4 insertions(+), 1 deletion(-) diff --git a/testdata/oasis/mkoasis.tcl b/testdata/oasis/mkoasis.tcl index 235c92389..d621be01b 100755 --- a/testdata/oasis/mkoasis.tcl +++ b/testdata/oasis/mkoasis.tcl @@ -167,7 +167,10 @@ proc header { } { proc tail {} { global output record END - puts -nonewline $output [ binary format {x255} ] + # 254-byte padding string (uint 0 written as 0x80 0x80 ... 0x80 0x00) + for { set i 0 } { $i < 253 } { incr i } { byte 128 } + byte 0; + uint 0; # Validation scheme: No validation } diff --git a/testdata/oasis/t1.1.oas b/testdata/oasis/t1.1.oas index df53be8171fd203ad93988ba70e19df35dd2ae9f..365928525bd0b7102a2afe8cc6cf2ad4b306456d 100644 GIT binary patch literal 291 lcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfC88rMlxVv007dZgBt(< literal 291 kcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfC89Mcq5Mk01$Kpn*aa+ diff --git a/testdata/oasis/t1.2.oas b/testdata/oasis/t1.2.oas index f6b2eaa72e7b1fb63a2371bfc2aa6f23dc4827cf..d7a719bde29bba19e31506ffcdbe41bab4ebfbd9 100644 GIT binary patch literal 289 kcmY!lcJ=kt^>+;R4CduxWH!_@U}9oG222ej889#a0MV0zFaQ7m literal 289 kcmY!lcJ=kt^>+;R4CduxWH!_@U}9oG2B+;R4CduxWH!_@VBun6Kn6?=BN;F-0086>f<6EM literal 290 kcmY!lcJ=kt^>+;R4CduxWH!_@VBun6Kn6_6oDs+d03qN5z5oCK diff --git a/testdata/oasis/t1.4.oas b/testdata/oasis/t1.4.oas index 2af35cd0f8953f3bb3cd751c8041bb3c697fbae1..4cb9ffd6bb833280755ab6e4d4be1442eaeb042e 100644 GIT binary patch literal 292 ncmY!lcJ=kt^>+;R4CduxWH!_@U}IqLaAZIRObsI$FfafBZ+;R4CduxWH!_@U}IqLaAZIROvs!O$OZtdSOhx& diff --git a/testdata/oasis/t1.5.oas b/testdata/oasis/t1.5.oas index 0175407c1ebe5c8e8adf3a46bc096dd05398af5c..cfc4f5e097439b69413b57804b45cfd286993dee 100644 GIT binary patch literal 296 ocmY!lcJ=kt^>+;R4CduxWH!_@U}pdWO$P`KC7BvVGGJf;09}uQoB#j- literal 296 ncmY!lcJ=kt^>+;R4CduxWH!_@U}pdWO$P`KC7DooBaZ_Bn@+;R4CduxWH!_@V0gjKfDHH;9YvBEnYcuRof#dO7)2ybFrH)-29qKZ z6PPD53xi1kWC=b-Cy*WyE}$MKh@KN*Jtu(rCooR{>zTj|)&r9eY+!U0G)PI|V-E2T X0CK=47_kaFgZNC0ObsI$FfafBrf8op literal 425 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDHH;9YvBEnYcuRof#dO7)2ybFrH)-29qKZ z6PPD53xi1kWC=b-Cy*WyE}$MKh@KN*Jtu(rCooR{>zTj|)&r9eY+!U0G)PI|V-E2T W0CK=47_kaFgZNC0Ovr8;fouTeC?Kx@ diff --git a/testdata/oasis/t11.1.oas b/testdata/oasis/t11.1.oas index a2b85958e22ec41234cbc5156e0188b7759d1b4f..0e78f05c726254e3915490af1bc59c95547d4b85 100644 GIT binary patch literal 501 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDE|!0*dkrf=h}r^U^(242^iWpw7{$%9h2AL2a=I9gZYQ)Qfq~HTH14scMFOnDszi>38BNO8Veg;{w s-;7LL{9N1&%xjoZQWwZG$ckDsGBL1#cqt$B7-VJG7?~PIGGJf;0DtJUQ2+n{ literal 501 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDE|!0*dkrf=h}r^U^(242^iWpw7{$%9h2AL2a=I9gZYQ)Qfq~HTH14scMFOnDszi>38BNO8Veg;{w o-;7LL{9N1&%xjoZQWwZG$ckDsGBL1#cqt$B7-VJGfZUM{0KKR-(EtDd diff --git a/testdata/oasis/t11.2.oas b/testdata/oasis/t11.2.oas index 85fd6da818de674ddbb663387530c97b33f26b34..9da427943da716aaa03472c145c3371b51f55775 100644 GIT binary patch literal 515 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDE|!0*dkrf=h}r^U^(242^iW+;R4CduxWH!_@V0gjKfDE|!0*dkrf=h}r^U^(242^iW+;R4CduxWH!_@V0gjKfDE|!0*dkrf=h}r^U^(242^iW*PxI{K1N3Yk!nV!loN~$7x-n= z88{@lxIvQfVU9kbu0}|5ADK9~_;`^7I1y}F1XG3+(-eN;XhugS#tZxmvSPm(nYj45 jxEYw&Fr}m}kY|t;wPs{uU;*(`KIk#XGBu23z`y_i@I<$R literal 503 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDE|!0*dkrf=h}r^U^(242^iW*PxI{K1N3Yk!nV!loN~$7x-n= z88{@lxIvQfVU9kbu0}|5ADK9~_;`^7I1y}F1XG3+(-eN;XhugS#tZxmvSPm(nYj45 ixEYw&Fr}m}kY|t;wPs{uU;*(`KIk#XG9mkL1hN4x6FCC_ diff --git a/testdata/oasis/t11.4.oas b/testdata/oasis/t11.4.oas index fc374952eb26d91b56e99303da9eb0ce3453ee80..9452fb0b15c9dd5c39f1a1bcc693d399d4c327d3 100644 GIT binary patch literal 533 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDE|!0*dkrf=h}r^U^(242^iW*PxI{K1N58YDT7%6O1=l7P9d% zhxi8wZeVo0$+Cb=MxB8}l8YOpGCs`FC)CwQ(12kAv&=^(4lX`kK>?r&PCNg X1+;R4CduxWH!_@V0gjKfDE|!0*dkrf=h}r^U^(242^iW*PxI{K1N58YDT7%6O1=l7P9d% zhxi8wZeVo0$+Cb=MxB8}l8YOpGCs`FC)CwQ(12kAv&=^(4lX`kK>?r&PCNg X1MaBajUM$8+;R4CduxWH!_@V0gjKfDHH;9R)RG zBNHRgNCsK4|BOsr{9N1&%xjoZQWwYrg+%QcnHX3=+>{S`K)wtcBNtylQGP*iNl|8A zx@U@^5f7I+;R4CduxWH!_@V0gjKfDHH;9R)RG zBNHRgNCsK4|BOsr{9N1&%xjoZQWwYrg+%QcnHX3=+>{S`K)wtcBNtylQGP*iNl|8A zx@U@^5f7I+;R4CduxWH!_@V0gjKfDE|!0*dkrf=h}r^U^(242^iWh4o0S% foDHn2G-cWOg5%v?g5yEXat#WJWNH}6fPn!3vR1+b literal 552 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDE|!0*dkrf=h}r^U^(242^iWh4o0S% foDHn2G-cWOg5%v?g5yEXat#WJWI_&-5y%Dr@D@Xa diff --git a/testdata/oasis/t11.7.oas b/testdata/oasis/t11.7.oas index 3efe75cfd684f1e3dc51642cde5538fc1ddbc1b8..a17cbf9b4df6f26f85b5168d3670ed434591981a 100644 GIT binary patch literal 447 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDB|rINdUHQUi+e3k5ooY;YEBNwU;{1==K!#*0WSlRxFHuiR9r>|uGmPV Vnvp5x1mg{sg=|a>BN;F-001+_uMq$M literal 447 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDB|rINdUHQUi+e3k5ooY;YEBNwU;{1==K!#*0WSlRxFHuiR9r>|uGmPV Unvp5x1mg{sg=|d7E**hv0C9#ekpKVy diff --git a/testdata/oasis/t11.8.oas b/testdata/oasis/t11.8.oas index db8fdf25ac44d82153674164ecc8c5ec372ad693..4d8c005857c1c12170e5c917157eb504c5bff4dc 100644 GIT binary patch literal 445 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDB|rINdUHQUi+e3k9-tNuEoMeXps~)WIXNI>4Y)X*1HiHdybMU+;R4CduxWH!_@V0gjKfDB|rINdUHQUi+e3k9-tNuEoMeXps~)WIXNI>4Y)X*1HiHdybMU+;R4CduxWH!_@V0gjKfDB|rINdUHQUi+e3k+;R4CduxWH!_@V0gjKfDB|rINdUHQUi+e3k+;R4CduxWH!_@V0gjKfDHH;9i^=qnWizGWSqb(AkDFWO_1urV?+O<-Qb#MCg70Rsa7Z!L`G literal 340 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDHH;9i^=qnWizGWSqb(AkDFWO_1urV?+O<-Qb#DuJU1hN6F?G9!D diff --git a/testdata/oasis/t13.1.oas b/testdata/oasis/t13.1.oas index 6142940af154d79db82abf02e71898ecd73b725d..1c2300123a4e6edee901f3ec47a48da303e2c41d 100644 GIT binary patch literal 535 zcmd_gy=?+97{+mby*A>MWB`g(lprEuQc$_DbSE87akWSA2uL@AE9#7JqcDO?#^8CW zvO}Kc`4_+K6feW>CrrciwwC&9e-IBR{;pFY2+`@$2TAze2gM(K(0DWWQ!r#v(T_(> z(s1=C^{R-{rlaVGE|M>kx5m!wp%hfV!#Wi0yXM(GV9l_Paj^Juy uM{qTy@m|$CLPI@w-M53DHz{M-ryLIa2dq9aYoUt-DYSC^nL|FG*63 z_PtvQMw|RnINB1HGNT>(xj-e)4j_4UfXTB1lRP_AC9p#%fgNHA?9i0JPOBW*X~>bC Q#vIvcljG2<;h!hO7hOTJV_U?cb85 zO7-Wk6r?)3r7+dmFJ)3a^mBoVjvYXB>;R)<2PQgpsIq5=kUcxZ?Af8oo}E@>V5eaW S>@<#noi<|_dbR%R5Bmq30W@R) diff --git a/testdata/oasis/t13.3.oas b/testdata/oasis/t13.3.oas index a221be0a4108f6afc7bab13a6fd6585b2543c4c1..8e990eb618927e97a0e8567f9f84e1e7da214ff2 100644 GIT binary patch literal 698 zcmd_kEl$Ni6vgrR=$&ckg9>B?3JC#GOx1{&@Dko2T1RFHUBXMcgi&ag(4}+qu^wtMW9It&admQ^<5j36p zmr#*YjbYnZp^X*USbuz+o{m?<1t^K;&i?%k$z1-H8v{${g%Y})i)>nzUK>%3gLL7Pv_|4_u0Bg%1=gsQpN z5gh+R!SO#79REYX@xN|xaQqJi$Nx}p{0{}k|GL4$@jnzC|3ks?KNKAQGs}OTQa`q4 B=g|NF literal 698 zcmd_nF;2uV5QX8`&e#@NNI{u`iV_4xXi~XYiAZ3Iq(eSJj@bKJ{rZAp9itv#Q(NarYyC`WN* za}-BDM{!n{B+gPv;;b!6ob@G%b9!CGIa(KS&aR6%=hx+Y>IS916z@Y3SB@ylRT9c` zu_HL%hl1mMC^+7Sg5!PNVBvTl3Xb=o;CLSjj`wwggX4WDINpbX<9#SN-ls30^bh+N D^d@Oh diff --git a/testdata/oasis/t13.4.oas b/testdata/oasis/t13.4.oas index f8eb48749e32da1fe5c495fa16103c12fdbae66e..0b7ce1d352bdd186c8ec4a80101bb2b6e3445e9c 100644 GIT binary patch literal 698 zcmd_kEl$Ni6vgrR=$&ckg9>B?3JC#GOx1{&@Dko2T1RFHUBXMcgi&ag(4}+@bKJ{rZAp9i ztv#Q(NarYyC`WN*a}-BDM{!n{B+gPv;;b!6ob@G%b9!CGIa(KS&aR6%=hx+Y>IS91 z6z@Y3SB@ylRT9c`u_HL%hl1mMC^+7Sg5!PNVBvTl3Xb=o;CLSjj`wwggX4WDINpbX z<9#SN-ghu_2vv2c=eIs6;&|t<8 delta 265 XcmaFJ@{nai5@S8Xz=DCcpOFCovG)Vr diff --git a/testdata/oasis/t2.1.oas b/testdata/oasis/t2.1.oas index 44cf6d0c544e527a65920b7bf01853140157147d..4b8d0a364f4dccdb02978c8c26d6d6937270f2e6 100644 GIT binary patch literal 295 qcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDHJUBO;@i8b&f;U;qFEjf6J< literal 295 pcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDHJUBO;@ikVQry8vsE~1-AeI diff --git a/testdata/oasis/t2.2.oas b/testdata/oasis/t2.2.oas index c01fb3165ae399c88b710d519398b8e70ff42d1e..9c1a2bc808f1f3ecf2424e4ae18d5cd2e07b7b1f 100644 GIT binary patch literal 304 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDD+KBO;@inH`;+c^P;anHokiU|;|M7lVZp literal 304 ycmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDD+KBO;@inH`;+c^P;anUJMMAR7QxLk5!o diff --git a/testdata/oasis/t2.3.oas b/testdata/oasis/t2.3.oas index 03123f0d83af5b25ea00e28552c70e7f8057b3cc..36543720e2277712d6f5f25ce169d7799a735238 100644 GIT binary patch literal 305 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDBle9i5yRnVBOZqj(v38JQYJGGJf;03E1> A6#xJL literal 305 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDBle9i5yRnVBOZqj(v38JUpfMj#siTWAKA diff --git a/testdata/oasis/t2.4.oas b/testdata/oasis/t2.4.oas index 962b8d9165766e3d5091111e7312b335ca480a65..3cfffb67df16d8ff05ba15607f37355f003da4de 100644 GIT binary patch literal 306 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDBle9i5yRS(qatqZoJ@co~@*MlxVv001Q_ Bg%$t+ literal 306 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDBle9i5yRS(qatqZoJ@co~_HB}X6|0AlI} AmH+?% diff --git a/testdata/oasis/t2.5.oas b/testdata/oasis/t2.5.oas index f50136703c1630597a6c7ccd54d636d5a46a5f91..b4199c9d4ce82192ef4d8ae7f14f2cb7a26921b6 100644 GIT binary patch literal 306 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDBle9i5yRS(qatqZoJ@c$t_QMlxVv001T{ Bg%+;R4CduxWH!_@V0gjKfDBle9i5yRS(qatqZoJ@c$t`xB}X6|0AuS0 AmjD0& diff --git a/testdata/oasis/t2.6.oas b/testdata/oasis/t2.6.oas index 09c9ab0dceca0dc434f2e575bc873c686451daae..a1225faeb61a5bdfa8c355d6e0968fe594f7db80 100644 GIT binary patch literal 307 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDBle9i5yRSy&VzBBL018F(3)8b&f;U;qG2 C!i6^g literal 307 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDBle9i5yRSy&VzBBL018F(3)kYz_88vu%e B2DbnJ diff --git a/testdata/oasis/t2.7.oas b/testdata/oasis/t2.7.oas index 9d33c53d9a01fa9d84771799ecb8f2fd818b8b6b..c6d6ee09051eb6ca5a1e23764ad86a3ad6253d63 100644 GIT binary patch literal 304 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDBle9i5yRS(qatqZoJ@m>NbhU|;|M3Il}* literal 304 ycmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDBle9i5yRS(qatqZoJ@n2@DLAR7Qj!v=@| diff --git a/testdata/oasis/t3.1.oas b/testdata/oasis/t3.1.oas index c78646d3de3c040eeed606ddce9c74a1bc4a40e5..6418cede0fad446ec4be2ab68af50d07c202761f 100644 GIT binary patch literal 501 zcmd^#K@P!C5Qg7Buhr+NYVtO90Lv;DkRTQoLbQtpiK|%I_XdqvNF$CRR@U6WF_^OG z9n50>@Bd~x@nkj)=fij!H#KCx+Y>KGRL7IU(b%k2GD(x|2SGPv(ytf-o0jn(mQhd3 zH*O{Y(k_GGMbI3QN@bDT^tjt3ExX24gKls-_&5dy$`Q4H7zPCx>j;A~>D#rFpLIiRI4RMA5N4W_}VkUItq$`Ex*41)_8>j;A)={Fmd;fNFV i?im+c@g&|FM8U1NZzx(U(>tx!+fqPSJ*4V?f5=~L-YGT! diff --git a/testdata/oasis/t3.10.oas b/testdata/oasis/t3.10.oas index 5125a95fc7f11234b34e894173b5b1b9af143db0..99dac2b4966feb6dc706113969e24058bac590ac 100644 GIT binary patch literal 305 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDBj}9r>6Yot%Y>85o&PFfuiaWWc}x0Fz~f AivR!s literal 305 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDBj}9r>6Yot%Y>85o&PFft*_jX*X4(Ip29 diff --git a/testdata/oasis/t3.11.oas b/testdata/oasis/t3.11.oas index 390ea095902f731ba34f8ed808fc75f000b08a45..51fe5f7bcfd88331592bc6614285e582c8a04450 100644 GIT binary patch literal 306 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDBj}9r>6Yot%ZG8JSKnPGn|k7|DQv0RYwa Bg~tE@ literal 306 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDBj}9r>6Yot%ZG8JSKnPGn|6mK=d>029Us AM*si- diff --git a/testdata/oasis/t3.12.oas b/testdata/oasis/t3.12.oas index ada525012d7009f9a063353845a2d402c8093a74..946282525d8ab249cab34b67dda86a0ccc822380 100644 GIT binary patch literal 492 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDHJU9i5zos~H)YPB2bn77(sxVqyfb_=N>- zun2S9WDyX~0dj%zTs*=&6PX!61QR0{h+<{}3$ZZq@bZE9tW3--tZX0_8zUDth-PO5 zih&p$j7$p{^(CQ9U5QnUASNfHt^}B7g7CT67ceejT*A1FaRuWl#x;!Vz^b?y^(7!I lZg!@CppdYLsF*mAHf}~{VGcVsMn^_AMkgkwhLH>y7y$OHqe1`x literal 492 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDHJU9i5zos~H)YPB2bn77(sxVqyfb_=N>- zun2S9WDyX~0dj%zTs*=&6PX!61QR0{h+<{}3$ZZq@bZE9tW3--tZX0_8zUDth-PO5 zih&p$j7$p{^(CQ9U5QnUASNfHt^}B7g7CT67ceejT*A1FaRuWl#x;!Vz^b?y^(7!I lZg!@CppdYLsF*mAHf}~{VGcVsMn^_AMkgjFWN(c?HUKnxB*Fjy diff --git a/testdata/oasis/t3.2.oas b/testdata/oasis/t3.2.oas index e73bc2170151cf56c05de6d11ce3482c41e7561f..e4408653f01f98e774b29bd08409d24dd30c85fa 100644 GIT binary patch literal 494 zcmd^#O%B0O6oucpuYX=!n!HIZz_7{&B&`@22vGwOOR$4ZjLf@(Mhry6GQ`N39ax6m zGO!0{aL;$nxt(k@8AsD38)v?P?00+OWs6@~NMIqQrcBbI&H=iikb%yLz|_*g!_dyt z2=u0k)vi446;kjaC^kuTWsv7LIh!O6(_*rqTy`5($KZfU#O*Ie;R%clL}Bgp$;vLV l#{oO@h!f7Z6R!$!c&Yzgn`ZOHm6ogZw}8~nfVTfEA>M;xqzV84 literal 494 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDG6e9U0jeotXHT9i5zos~H)YPB2bn77(sx zVqyfb_=N>-un2S9WDyX~0dj%zTs*=&6PX!61QR0{h+<{}3$ZZq@bZE9tW3--tZX0_ z8zUDth-PO5ih&p$j7$p{^(CQ9U5QnUASNfHt^}B7g7CT67ceejT*BDKx`J^P;~K_u mOdwe+;R4CduxWH!_@V0gjKfDG6e9T`~}o%om?ot%ZM85x;QFivD+;R4CduxWH!_@V0gjKfDG6e9T`~}o%om?ot%ZM85x;QFivD+;R4CduxWH!_@V0gjKfDBj}9a$Nj_?R7?oQ12I7@1BmPGn|k7|DQv F0RWrahH(G@ literal 310 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDBj}9a$Nj_?R7?oQ12I7@1BmPGn|6RxkqD E0NI=e@c;k- diff --git a/testdata/oasis/t3.5.oas b/testdata/oasis/t3.5.oas index 60fc266a51206fcadef9e5fab16869d803329f7e..b6dcc10122279d9a1d1dc68256c958bcbad0f1b8 100644 GIT binary patch literal 492 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDBj}9a$Nj_?R7?oQ10y8JSKnPGlAku4Z6j z1hM#q1#YkibKGPR5Y7Q|f%05D!aNh189)RRBNvEbW&#VbF!Av6f%vRU%q*;IAQl@V z7dMDzX9S9Y7#xgD3mEk!p-f$gRg54eC!?+em}Y|Tx!4ylE@E85*v7hoaTVhl#&b*{ lSuRF>iFIK0-0VyNK_SPOBBElT0*uVU9Cl0%BN;F-003+;R4CduxWH!_@V0gjKfDBj}9a$Nj_?R7?oQ10y8JSKnPGlAku4Z6j z1hM#q1#YkibKGPR5Y7Q|f%05D!aNh189)RRBNvEbW&#VbF!Av6f%vRU%q*;IAQl@V z7dMDzX9S9Y7#xgD3mEk!p-f$gRg54eC!?+em}Y|Tx!4ylE@E85*v7hoaTVhl#&b*{ kSuRF>iFIK0-0VyNK_SPOBBElT0*uVU9Cl2|-Wq{y0IJO;g8%>k diff --git a/testdata/oasis/t3.6.oas b/testdata/oasis/t3.6.oas index 323d8c212a1d70de4c09bffbd51089e3928f0f96..d5a9b8cb860290c82c7278cee91f60c00c72ae52 100644 GIT binary patch literal 308 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDBj}9r>6Yot%a185o&PFivD+;R4CduxWH!_@V0gjKfDBj}9r>6Yot%a185o&PFivD+;R4CduxWH!_@V0gjKfDBj}9r>6Yot%ZM7?@5lPGn|k7|DQv0RT3c Bh9v+1 literal 306 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDBj}9r>6Yot%ZM7?@5lPGn|6mK=d>0CZUg Ar2qf` diff --git a/testdata/oasis/t3.8.oas b/testdata/oasis/t3.8.oas index dbceaeae9a4e13e9c9372457c0e94d1bdcecc003..2cffc379d31fcf3e70ce25c840fd917aee3640c8 100644 GIT binary patch literal 306 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDBj}9r>6Yot%X$85mD6PGn|k7|DQv0RS|O Bh9dv~ literal 306 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDBj}9r>6Yot%X$85mD6PGn|6mK=d>0CG(S AqW}N^ diff --git a/testdata/oasis/t3.9.oas b/testdata/oasis/t3.9.oas index f54073b89d5712fa2403239b6a550a8996a2273a..553588446507e31002bcdf94f8d1274b77eb1a34 100644 GIT binary patch literal 305 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDBj}9r>6Yot%ZU85o%+GBY)dWWc}x09DC_ AP5=M^ literal 305 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDBj}9r>6Yot%ZU85o%+GBY8|jX*X4lZgh- diff --git a/testdata/oasis/t4.1.oas b/testdata/oasis/t4.1.oas index 1fdcea83448166083dc3b54e0e684ca1249a897a..53dd46eb3db9a9730d6c886ec49a679f7d6cc4f1 100644 GIT binary patch literal 390 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDHJU9i5y-su`J5PB7kJS;!^;WuIU?$;c07 zZ{WPiB2o-ia)3u9n~52yb|a@q29WCH6XAF$BywUJ<4$oAj)^iNJTKT88JSKnu3-}4 RSs>5C2x2icjAX#T0092No+tnS literal 390 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDHJU9i5y-su`J5PB7kJS;!^;WuIU?$;c07 zZ{WPiB2o-ia)3u9n~52yb|a@q29WCH6XAF$BywUJ<4$oAj)^iNJTKT88JSKnu3-}4 QSs>5C2x2iITQ~yQ06dW&r~m)} diff --git a/testdata/oasis/t4.2.oas b/testdata/oasis/t4.2.oas index 9aa3062ef4f609191ca293b9cbc40e9c5b68222a..d300cc303f59cd196a388f83883a56bb32024a19 100644 GIT binary patch literal 412 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDG7K1A_bm4EUHGot#Cg8JSW}Fy3HU$R;Dk zz{Dy56*$3ol2Mi)%GtnqlSNjf7_9ODkE}>G6EjfHMow9g3?SXfCo977P)Jtf#5Bg8 j;z0I98CemY7wn9TOeYxEFag;MX*y_!yx8 literal 412 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDG7K1A_bm4EUHGot#Cg8JSW}Fy3HU$R;Dk zz{Dy56*$3ol2Mi)%GtnqlSNjf7_9ODkE}>G6EjfHMow9g3?SXfCo977P)Jtf#5Bg8 j;z0I98CemY7wn9TOeYxEFag;M+;R4CduxWH!_@V0gjKfDHJU9i5y-tr?jZSk^G5q^2;OU=%>&PGr8p z!Y^vf#0--b<+uRmGeVS4UU`VGo~zITf?R~opBy>2Omg=6^qOaK~Z}qW~g-x3*;FYnNBdS bVG+;R4CduxWH!_@V0gjKfDHJU9i5y-tr?jZSk^G5q^2;OU=%>&PGr8p z!Y^vf#0--b<+uRmGeVS4UU`VGo~zITf?R~opBy>2Omg=6^qOaK~Z}qW~g-x3*;FYnNBdS aVG0@(mcm^i8c diff --git a/testdata/oasis/t5.2.oas b/testdata/oasis/t5.2.oas index d381d609273abff30d6a98b93ca096f59bf89632..64a6178495b381b94d9c9120f3ef7ba4ae6eaa58 100644 GIT binary patch literal 16310 zcmeIwu?fOZ7=_W_JV6kWRMx2i5iuCj3sEdmh{apTRm4r4CS%yTgXe?0z~!|0cAt-r zDbKmwuF}w-V%fxRRhll>dN&qn{W-sz*msA{e82z$3^2d|0}L?000Rs#zyJdbFu(u< z3^2d|0}L?000Rs#zyJdbFu(u<3^2d|0}L?000Rs#zyJdbFu(u<3^2d|0}L?000Rs# M@Mty!>Hq)$ literal 16310 zcmeI(F$%&^5CqUoz7P*jI_CfZ((5S;kA3rkLP@O zjd{-Xwn%++;R4CduxWH!_@V0gjKfDG7K1A_bm4EUHGot#Cj8JQSZ)-a`{rZAjf zlo4ZKViiCVo5*~FMV4RGn28ytNLG~N0>3Osgb|``0yCJ$#D0V2B;zSY5IzmW3)sNI z%p4~er!Y@sp2|Flc^dO%=IP8oxWE!D921yVuq|Rc&6u);Z4H~|bjEqi9eiLZRxDC8 s1Z73-;dU}CkY{9MI>ESxNmfAAj1lUR3;YbS$UHViunMMzkqj6Z0KY-H9{>OV literal 529 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDG7K1A_bm4EUHGot#Cj8JQSZ)-a`{rZAjf zlo4ZKViiCVo5*~FMV4RGn28ytNLG~N0>3Osgb|``0yCJ$#D0V2B;zSY5IzmW3)sNI z%p4~er!Y@sp2|Flc^dO%=IP8oxWE!D921yVuq|Rc&6u);Z4H~|bjEqi9eiLZRxDC8 s1Z73-;dU}CkY{9MI>ESxNmfAAj1lUR3;YbS$UHViunHz*zmGsR0Q~_wp8x;= diff --git a/testdata/oasis/t6.1.oas b/testdata/oasis/t6.1.oas index c5d908db6501e11eaae99b21f577050cb3c660da..3dfe6f6196cf212abd9b1c35ff48256838bbebd6 100644 GIT binary patch literal 392 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDHJU9i5!Tels$0@pExAFt1@sNo6>}C?NJ4 zD8c~YPhb{%$;ib5=e%O#VTE&6gVcew0hMtxF#}0{5Xs2Mbb@gWlYp2g;{|>OriPIW G7#IMIwU@*I literal 392 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDHJU9i5!Tels$0@pExAFt1@sNo6>}C?NJ4 zD8c~YPhb{%$;ib5=e%O#VTE&6gVcew0hMtxF#}0{5Xs2Mbb@gWlYp2g;{|>OCS)r| GAR7S6bs0ne diff --git a/testdata/oasis/t7.1.oas b/testdata/oasis/t7.1.oas index a123418655d2c80a0171a0972a67ee57708f6447..ff08c57552929eb7958fbca35670bffd2e3a56a4 100644 GIT binary patch literal 429 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDHJU9i5!Ts~MS6j5GrnPB03HuV!R2(g?W0 zB7Tx_8l#3Lkl_nuFfuZoU|hq*F9A`0fgh+`0<8Q7iv(CTkOnKh!2(k&3051hKpv=8 b5~LPrvLr|?&|pcBS|ANo%hWKE0Rsa7qkE-V literal 429 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDHJU9i5!Ts~MS6j5GrnPB03HuV!R2(g?W0 zB7Tx_8l#3Lkl_nuFfuZoU|hq*F9A`0fgh+`0<8Q7iv(CTkOnKh!2(k&3051hKpv=8 b5~LPrvLr|?&|pcBS|ANo%Y^K%5y%Dr;X5YU diff --git a/testdata/oasis/t8.1.oas b/testdata/oasis/t8.1.oas index 6c2d8ce189d457d87f620c7b56906acacb6732d7..48fc3c49d95eeab46c22d3447f85714494efb801 100644 GIT binary patch literal 412 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDHH;9Yv}cnNm(L-e6hC#>X7uA0QyOfzk0M z%K|n*0|p==0K^J6Soj4Ee{d~e6A%=-z%M9#fuCQ{et|p#BO}uqAQS*|7{DYG;{hfx igPCa?gu%jefaw&|6$poek?AI91M4bHriPIW7#IM;EuR_y literal 412 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDHH;9Yv}cnNm(L-e6hC#>X7uA0QyOfzk0M z%K|n*0|p==0K^J6Soj4Ee{d~e6A%=-z%M9#fuCQ{et|p#BO}uqAQS*|7{DYG;{hfx igPCa?gu%jefaw&|6$poek?AI91M4bHCS+%fKsEsX?I4-} diff --git a/testdata/oasis/t8.2.oas b/testdata/oasis/t8.2.oas index 4478874d694839914818e2d7e3e1c1faad131683..a5c4d21d6b4178aaee3c4190401411d979989608 100644 GIT binary patch literal 347 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDHJUL;M2-1UE1`-eg(8CTPF_Bm{t1;RXx8 opy3a$1#AL>LKpZ2g)i{)F*=G=Gcu)|V7$Sykd3KfBm)Kp08cHE5C8xG literal 347 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDHJUL;M2-1UE1`-eg(8CTPF_Bm{t1;RXx8 opy3a$1#AL>LKpZ2g)i{)F*=G=Gcu)|V7$Sykc|o1lo7}V0F3PtkN^Mx diff --git a/testdata/oasis/t8.3.oas b/testdata/oasis/t8.3.oas index 9bfe3f69f288991ee06b1260ac0ce143240cd0b3..792af30c8c5e324b5f95efa4b2fdf46a35a06454 100644 GIT binary patch literal 350 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDD)!9hsR!`~!FyM5-B?Qcf`5U|Gn<%P1iD rf#D|00yaSd1|T5-#0oc9_yrAra4ldH5EQz=FDQJ0pQ&La0|o{FX&jLg literal 350 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDD)!9hsR!`~!FyM5-B?Qcf`5U|Gn<%P1iD rf#D|00yaSd1|T5-#0oc9_yrAra4ldH5EQz=FDQJ0p9$HZ5y%DrrrZ*f diff --git a/testdata/oasis/t8.4.oas b/testdata/oasis/t8.4.oas index bb6bfac4b8ac11906d006210ed86f96927033652..82238b2eb3f59ee41e94f163307ffb2ac85762e1 100644 GIT binary patch literal 361 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDD)!9hsR!`~!Fy1q6RE++mJdA}46U zuz-z0Py$3~++bng7qtAr1>^__N?qV*5R?WIybL1Mj7%vf7;msFWMgU=$$)_Y09LG# AfdBvi literal 361 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDD)!9hsR!`~!Fy1q6RE++mJdA}46U zuz-z0Py$3~++bng7qtAr1>^__N?qV*5R?WIybL1Mj7%vf7;msFWMe`$a|E&hlx!0L diff --git a/testdata/oasis/t8.5.oas b/testdata/oasis/t8.5.oas index 3809e55e7015550d3d9c22914086cec05a65c909..a283dc274317c96101f974eaf81f20dc5051b044 100644 GIT binary patch literal 350 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDD)!9hsR!`~!Fy1q44Z++LKpZ2g)i{)GKf?&GNqhgyuq@Njj3TI0|o{FVuFzq literal 350 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDD)!9hsR!`~!Fy1q44Z++LKpZ2g)i{)GKf?&GNqhgyuq@NjS1PH5y%Drph6Op diff --git a/testdata/oasis/t8.6.oas b/testdata/oasis/t8.6.oas index 6fce78a40db552759823bee3062d0ba82360c84e..48d2f4c67dbaed848d1ceb7cf9cdb6be32c8c709 100644 GIT binary patch literal 404 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDHK9Li_`ONI+;CGmv5f%GpCyG=w>vU}O+7 zIKg;+;R4CduxWH!_@V0gjKfDHK9Li_`ONI+;CGmv5f%GpCyG=w>vU}O+7 zIKg;+;R4CduxWH!_@V0gjKfDCvU1q44Z++LKpZ2g)i{)GKf?&GNqhgyuq@NjhWGrnK{HifT>|50|o{Fhq{py literal 350 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDCvU1q44Z++LKpZ2g)i{)GKf?&GNqhgyuq@NjhWGrnK{HifC<^45y%Dr#d;Ex diff --git a/testdata/oasis/t8.8.oas b/testdata/oasis/t8.8.oas index 01948407658fe7ca281511988c02a70697d2ca57..aea5b4664b589587e408ccb5d39818b8885c346d 100644 GIT binary patch literal 435 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDHK9Li_`Oh+k+MGmv5f%GpCyG?+P@U}S&` zH$a7f3T6m0@PQNyZDVufoWd6Mx2BUBWozQN65Ez=A^q5TlGP*WZxI80=Ip}@$< bbb@gW6Cb0aNHrr<$_YlBK&FO~3>X*y6qKCQ literal 435 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDHK9Li_`Oh+k+MGmv5f%GpCyG?+P@U}S&` zH$a7f3T6m0@PQNyZDVufoWd6Mx2BUBWozQN65Ez=A^q5TlGP*WZxI80=Ip}@$< bbb@gW6Cb0aNHrr<$_YlBKqh3@jX*X4QdAyP diff --git a/testdata/oasis/t9.1.oas b/testdata/oasis/t9.1.oas index 88b3512b7c3c4a92e9e574ff738e31f85192e946..7b22139d5ca3613b928e823bfbabfbd8b43dd034 100644 GIT binary patch literal 676 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDHH;9i@IVGD)PIU_8kSzfB1_X`)El?08kZU12HsTB&VB#fk_iFH>_s!hi z&h75Y%e6S%^0FwS0P1`^IUmolPmDbKLblZtFVrf@{Kid{sH}xJ9V#P`grrC#(wO9u zJd$5^F#RT^fHWnAq=*!gW=3yFGPKi}+gR9G4!A?oej+-r`mD>>R^Ifv)q^!Z)VFrS QQ(@x*QmcoEy^cT3KV$`0*#H0l diff --git a/testdata/oasis/t9.2.oas b/testdata/oasis/t9.2.oas index b120c87bf3d5ab34927aebb24b2194279f5810c3..e7b07d11ea24f383f4e83e78e105c734bdffc22e 100644 GIT binary patch literal 328 zcmY!lcJ=kt^>+;R4CduxWH!_@V0gjKfDHH;9i?tFG6|euJjpnLSwM+;R4CduxWH!_@V0gjKfDHH;9i?tFG6|euJjpnLSwM