diff --git a/roots/exam_dua_bookmarks.pdf b/roots/exam_dua_bookmarks.pdf new file mode 100644 index 0000000..824caf7 --- /dev/null +++ b/roots/exam_dua_bookmarks.pdf @@ -0,0 +1,134 @@ +%PDF-1.4 +%“Œ‹ž ReportLab Generated PDF document (opensource) +1 0 obj +<< +/F1 2 0 R /F2 3 0 R /F3 4 0 R /F4 5 0 R +>> +endobj +2 0 obj +<< +/BaseFont /Helvetica /Encoding /WinAnsiEncoding /Name /F1 /Subtype /Type1 /Type /Font +>> +endobj +3 0 obj +<< +/BaseFont /ZapfDingbats /Name /F2 /Subtype /Type1 /Type /Font +>> +endobj +4 0 obj +<< +/BaseFont /Helvetica-Oblique /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font +>> +endobj +5 0 obj +<< +/BaseFont /Helvetica-Bold /Encoding /WinAnsiEncoding /Name /F4 /Subtype /Type1 /Type /Font +>> +endobj +6 0 obj +<< +/Contents 12 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources << +/ExtGState << +/gRLs0 << +/CA .15 +>> /gRLs1 << +/ca .1 +>> /gRLs2 << +/ca 1 +>> /gRLs3 << +/ca .7 +>> +>> /Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] +>> /Rotate 0 /Trans << + +>> + /Type /Page +>> +endobj +7 0 obj +<< +/Contents 13 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources << +/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] +>> /Rotate 0 /Trans << + +>> + /Type /Page +>> +endobj +8 0 obj +<< +/Contents 14 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 11 0 R /Resources << +/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ] +>> /Rotate 0 /Trans << + +>> + /Type /Page +>> +endobj +9 0 obj +<< +/PageMode /UseNone /Pages 11 0 R /Type /Catalog +>> +endobj +10 0 obj +<< +/Author (\(anonymous\)) /CreationDate (D:20260930193428+08'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20260930193428+08'00') /Producer (ReportLab PDF Library - \(opensource\)) + /Subject (\(unspecified\)) /Title (\(anonymous\)) /Trapped /False +>> +endobj +11 0 obj +<< +/Count 3 /Kids [ 6 0 R 7 0 R 8 0 R ] /Type /Pages +>> +endobj +12 0 obj +<< +/Filter [ /ASCII85Decode /FlateDecode ] /Length 2102 +>> +stream +Gat%d9lh:3&;KZF.s-B)W_>n\Tp[q#?ulVcD!/fLfrS\I*P:gp"]Y$PO_4:6;D02X;t3UYlW$1KC#BC92=B-sq_1sM50gmOXuSX8n3Qf!"j5@2&e%-HTDle23@Nln>ZH0#5d:@W@CY1EJ1E4hglO8#=`+=.#q!\";Q'gO3EXT1u0<=3KRX2_3f;`.`S5?5Voluo<1Zi_I;-tij%D5)Ib[PguI"^@HUBnb9Z8Lr:;<]-3P+]2[gN7pn)]sP28b[ATZ\`S+8?Smq(9C/;,.'Xai@H]$NUW]`f<.Fk$LM4LjD'Xai>P.DG:gn5GG0F.e&+9WQlDB3N4Gd7M2f]_[P^6cD-Umj>ja\o`f?fs3_"V'7g-c[]G#e9(9rCJ9rSa>R"^YIr#"S59V+JljAl7Gq@orqIWO)TN)AaL^bV]A1FQ4!<5XlerND^]ZWuP&n"J?SZW4a2s>UnL;9a:3Ok#NYIsgW]k0X6[E9WdN$qpMXm$6M%c0uK+K$FKYE7NX_,=saG%Xk!@+m>4$L9Xf'G@@@0E:6Y%!#X;eWC\m+m.LfRAL5>rmpcO!Ar^(\OsJ0*dKlMu.G:oku5?\UGEn>"e?\h6&oT2_gTemng:o+TEQDpg7c\EHZP.me6P&mG4PJgtXNOqreeBQ!9KSR]h7.WcH[lPZkd,Nj`5>Mi>Vqd1-UF%^Q5W@;t%dh\KA1WuRd"6o#i%VOr[Tts=;S[/HS:m&*o+gamd)U5biP&iMYNHt@kor%G.Wq`%3WKMTDH$Z_#Aj:5/"s@a/(E7j;RB,)SRn^NhqpE;2WkLo1^(lt2mAq);)#gACBU(j)OdUVF,KcUH]9GX6O7Ia>DNbh@f3O\Ct2^Yj9/2?-b]gRV1p#]AZFY@29.#V_Mm8e&ddL'a(ofTX6aRd_;LUjCSo,!bVkN;-/+5^F^LR>jSb[5Yl5>N'd$A27QQ8:s7$:.:j,n4=T'mUMb6lI)pAJZ'*$P'J!:%KX"eXS2*TKFNft3OEdi,Jd>m5&L8Q^%keQH,_ADeJdJKTP8"Hj$(&I9S>6m.=?&V2(A8-G(]'+kQqN'o(N0J>:LKP@\_,"tBQLbKI8,bd\[JqtT_8g6kq.#98aTd6@#7.STZ6r^j.M229H73[m_P__jA;'[>W`/09Q&P"%.7%B'(&9/s>8]6IA"VF6KQ:.7!=:fHt@S+L`9+XL]2?c\5&ePKq(Pu6,\O=Afa@.:*7)*q[ZUO/A*/2YGpW"A9B"N.LGGb6B]EaD^~>endstream +endobj +13 0 obj +<< +/Filter [ /ASCII85Decode /FlateDecode ] /Length 1704 +>> +stream +Gb"/'h/D%+&:a.UEQCec,%:9nM0s-NG3dL`D<$r`I:4>BB+2=Qr99u+_.F?AU&3-p@hXP\PhXPeP0qe;MmItH-E&ED`Y8Ar'o)tF+''=,jjo!5u-bVonJL4eiNYgMY[I>*92ohm?3Xc^/^c[D*#9GRDAMUTFlXcM%p]hF]=4SYS_?\@2Gko>>n8!)_i2S>0\Z&X&0/3D3o;DRJHaX$ZM<6#;fm[]P(AOKh47m]o/3+$(%Q+AmOnRcm7knl"S^/log>_2rg0m1$D?aN+:l5>eTaK1Q_K[322c66Ba"([;!1/p`M1SAQTsBbB78lTEXYS:pNIDLuo\h&2"Plm5Q)I5Fi=/=P\c2u7=RWt;;Md=CVVrl\=^7.0@)G9SOd0#59K;8qh`Yd-khT7\f&^2[Q=m*`iH%tS:jLKiK-rMbl\]L;*_6dM1-G(hQ9tEb)YVCY7r=t+YVQ*@V('CY;`OfMt8Q[850eCRR_(PK9[#mV`8)nYE$>"24UrIj;=_,QXX&a(l75;;udNTj6O4#NV[Ji'E-f5r>I.^mu',HADCOREC*ZCsh.o-Qpq&DH^KP;n#0pe!e),AQ`+h)mb5D`T83ENiBEJE!UcK+RHu^@Ius'iC\$DRt7f3*Y4T[M*F(@TsV1+<"DILi&^9`9Ff[>TEWO.Wb"rcaA#,1eIPo2$9GLWDh3G,\"N9N&:DMCuMCkG49_/FC_^\)Md?Go@[RgRFq*]Zs9&K[IHLC(^:lJhV`bHR]:nfiG;`Vm)%HnDopZXYk2.NrFoLU@)?S3E:(;llTE=5&[7ALg/ah_%GS1f^a=:9fH]#4oLEs#;<3$oZ9ijX)+(!lO)T?RWhVo!#DFcPA4-OD#PFa;i-7Y&Jr,Vop4TcYT!'J>B(2O7@'UE++#[G5Wq9I*R-Oi3IH468NQ?^-W.5rVJY>pP;RLl1Yu18sPq/S^7c.R`qF8<1K_9S[T%H)$h;VNk`)sM*S"#l][K]NjPqPq$!J`8.^V,.mkY.SG3S^F`j_AM/i<3!F8.*K-96hXiCd_6as(?V5jU+!H9Ekj^0kQJiTY2KS#YZp,Wh\Ts)q7anPnMf=*:m9Rn($b>aru[D;&<]jdrOjKQZG>M8n)i@`CVQ>i)q0(AnPh(?iEV?ik,Yl7e*b;9LOZX6R1,/SkEteq@-18a)uT,;p/A%f&20pG?3eGsPqj+$3\b0l7LA%9U%anfF;O"C<2qY[o0=Q*fj]?P"Mr!-S/\dleb7jc>/:K$+A[NF:G&$-$@t/e@+T.LtdCifcL1='TIrtdD.`-e9k;RYV0+D6Y8c~>endstream +endobj +14 0 obj +<< +/Filter [ /ASCII85Decode /FlateDecode ] /Length 1771 +>> +stream +Gb!kt=`<%a&:Vs/)#2'Bi2l\4P2!HN:/f(r*NR8>?WIdc1#`f:Lng\/^9^K&dS\X`@A>GcMq$&=BKj_c2mZsYn\s;\1]_h_L@YcWN5KlM9G.ZlcgYB@iqC>\&m0]3C9rpZoj>G;)JioD;aIe]!ka)(!i$_&0t8pB=i0heRN)#0k4V_SOCSeZSGVg7Vb,fpF_]iOQE:d`YDSZ#rW_Cap3V+o4g'Y(68c3$2iA58:\P40D3Q=o*n*`6(\kr)9G8+=-a%l@GcAU(>ICYgL4Q`3plNfT,V[g&OT?&_Bo2EN%&J=o*MkA,gRC\%FW%(G/kbA-&^J\*bA+V'iq@\3dY74+kc?.'+LuQ:9-RIgEIktlj"kJS!>V'l!#%4D;5^dDoJ6W%aFMEm';I3m15Xr8BU2,,)T@PI]cATjo+m7>q1A']X18n"NOLMb,S4ja[-?[&l0j@X&&"gj>G_Z@WqH)HEXeYII!,]k3mC#jKTLk3&$%P!Mo-EuM6""a.Q8eWcS+MB8W.7qC_%^s&eBDT]8/T'8Si5Uaotfp+F@qBn7idKr%9Y4+J&q/aH*K*d<@"*+l$+,;+=\\i%:\>'`qaZBiO*b1A_Z8Q+Y9Oil"MlU]iM1[g._^]+EI=)En?mGXuLB<4#Ak*>kf-TfO%E\(Y[UH>M3E2H8qOp)F!\4%(f15,.[e82Eh=q<_>of1q1rV0&q8\$^R/LJ2#k4[AFL_H=T=gkQ_,f"o7\;:?Op<9c2p;6/`5&IF^-9Kn[X0D\Ol[j(C9s?[:&63Ve;iJ4`35LSR8jegbmMAn,.tDRZ*C?pe[*j3RE[>6")(@kV/WVN%lq=$),SY5sL"j\VZDS#A\#XMeiT]Wbb_k"eq`H>gWcO8'>U;E#f$rO8'"M#oM;n,j7+KRUu#'r'Z5"?&24e.')#>MQeLjOGf-8LHD+Efs]D\A&`]Z?=^[E]q9*G8e'HkPHJjc;M"!=)dKfL<'(9&>(o!PUea-IL#@F)(oM/>VaO$_4lPU8_dA$J,C"u(DrNh+d[`&ot=;,:LbeO3VP\>8q+a*#fiaUg@6E<=GeUmE?\*88tYjUV`g(f=Va@b8F"G+)n-B*!?AY_uL"9fh\^fR0^8+2)'6%t7;'l3Q;Z%p9eq4YH?-=tK!eT"q6"OT"j5@Gk!^-<.1/~>endstream +endobj +xref +0 15 +0000000000 65535 f +0000000061 00000 n +0000000122 00000 n +0000000229 00000 n +0000000312 00000 n +0000000427 00000 n +0000000539 00000 n +0000000841 00000 n +0000001046 00000 n +0000001251 00000 n +0000001320 00000 n +0000001601 00000 n +0000001673 00000 n +0000003867 00000 n +0000005663 00000 n +trailer +<< +/ID +[<96b12f597d6419b033c3d52577ef55a3><96b12f597d6419b033c3d52577ef55a3>] +% ReportLab generated PDF document -- digest (opensource) + +/Info 10 0 R +/Root 9 0 R +/Size 15 +>> +startxref +7526 +%%EOF