%PDF-1.4 % 1 0 obj << /Title (Data Structures and Advanced Programming) /Author () /Subject () /Keywords () /Creator (OU Campus) /Producer (Apache FOP Version 2.3) /CreationDate (D:20260302081147-08'00') >> endobj 2 0 obj << /N 3 /Length 3 0 R /Filter /FlateDecode >> stream xgPTY{ MI$$A@wiAQdpFI AFQŀ((N#2"**K٭U[gxsOs[ 1 M:1C H(JN!csϑ>qyvy%.ʱlN2kwr4;- 8=%1{iW-o!o\VkZkL0+tj +|iA/o3`?( Of+yS/T7orL@ʿr`QWN=t8@W)Xo9Ȁr"dQ(s+*JG*PM5(jFhS :Fї)"hc,1^pL S9Lc>` X! bl/v;]ƉTq8/+5zpwqӸe^ow+mk'A`F!v* g7D QhO %O/ߒH$5 )BOj&]%=#}芸ErEjD:EFD^qdU-y+9\A>GKʼnڋ=/:.(F3K+k)6KP(6%rr2EEPTuz:MCiXZGmA"n$ !^#~QOGxz ,}IBNV#OMbDbIRFF#Y(.9*I!('u@K4RZKG:]5y KPcYXVKW6[좜\\Uyy|||UJ!F\K8ÖϨd3e]Sԕڕ*㕙ʑ} * **9**UqLhêKjjj{պf%]ճ[՟h4544h5qG4iZZZ5Zwam#Pq5!Lu=ttt_oߨ?a@1p331PːeXc`=iiq=4{53bbj3i33U1 35gҘb 3Y&)gбhݠqÔee%ߊafůohn`Fنmd3cik{Ϯn~eCÐ#߱񙓒SSӂseqW9Wk낛~w&jZ<O瓍AI޿}}j|^lnڶe{?;  Tr@h@sRC`Y ?H/hG`LH@HSf͇6OmQߒV[/n#o v. 9+!|156be:zŶa82LedYleh7.uKq^q'V a nÉډ$CI > stream application/pdf Data Structures and Advanced Programming en 2026-03-02T08:11:47-08:00 Apache FOP Version 2.3 1.4 OU Campus 2026-03-02T08:11:47-08:00 2026-03-02T08:11:47-08:00 endstream endobj 6 0 obj 1106 endobj 7 0 obj [8 0 R 9 0 R 10 0 R 11 0 R 11 0 R 12 0 R 12 0 R 13 0 R 14 0 R] endobj 15 0 obj << /Length 16 0 R /Filter /FlateDecode >> stream xZn6}WBsx'`yP4hHKJx,1ަǖ133g~ꨗbxOIFv=aYl $Y~(qTSX-?t;ս}nyu򟻫׿zu77ݡ=ͶrB#rꞌ#/riX?YnӯBGZIHjjfM4UPAyYS ͬyHsj;kJJf4e vgq8%҄%M, IHmGm482;.߶(3POI$;:p>,/6`<{N"7>,vJ)Jm )1$ ԐggFAa QVq脕zf!NYx!s:B4TNÀΜp8\e^'qx"[3FLrdwY6A@"X*"&.tVRvƣ}2+n`ņ 8S> endobj 20 0 obj << /Type /Action /S /GoTo /D [17 0 R /XYZ 36.0 756.0 null] >> endobj 21 0 obj << /Title (Data Structures and Advanced Programming) /Parent 22 0 R /A 20 0 R >> endobj 23 0 obj << /Type /FontDescriptor /FontName /EAAAAA+OpenSans-Bold /FontBBox [-619 -292 1318 1068] /Flags 33 /CapHeight 713 /Ascent 1068 /Descent -292 /ItalicAngle 0 /StemV 0 /MissingWidth 500 /FontFile2 24 0 R /CIDSet 25 0 R >> endobj 24 0 obj << /Length1 10160 /Length 26 0 R /Filter /FlateDecode >> stream xZ xTյ^y?`Hr&'"I&ɐʘ3if<-QDE*iVO1XVkVY?kۂz[9k<~9g}^kI&G[^7 sߍ_u hkj~j-p#.8-wt|'˭7c>ul9v=.G#_%O2bHwCyV`6L^t-'7Iõns7{W􎫜:zO9#6e[m|J,q`/ޅQ{+7m 75kX[vUWV,_tI%EܜYR/ZI&^<2rDVlhHUR&7GtTTIխe|pRM:$EdU33*qff333E\( I_ q]+(רm.S혰 U**X%W_1RՊ2qBss`\o[Bw,\Aj8Ze;DuJY%'I+PIBQITtUyf li]dJFp[52_.J9{yLΑ*Ejm YD3,8wH|$2,ڔ 4|F]TKbHHdbjx$Zqq !$11^li K‰W7uB2Q-vDp$ߕ^ufN?{ Tjju"[# "l>A̴7Lq67ofJhڦЈeJU[#D6j"'}I#6XsEjUSLTqCXNҧG^ditu$ kŁ>$+$,V5V4XgjL/|ƺTΦ$LvT dWbEהhʽ; i]_,zbWR® DdfH(&zmb듃a$B0(j3= &vЕ /(9. d7N*k3bahR2˚ -^4:JA^L /LF1l*VG)*j t*j/a`+5ӯ0 -bFzP!)&Q6ިzT$'a( >|=ݡʔy*W^g5_xj8jF(q)APU2PzոA#a-1# E 8"HMel={(/Ԓ9%r`xh:etIqKGRa @#r@MZE#a]&`S(^8OʁQb_x7u^0 =7b߄z1!$p5+bVlH6`K=pgQ=@,h %hXac5Bj#ր5PoY}%x=ˮT34?yauG,'cc}p1/,93؅ UPV4,̰02j8 o ,g s6([E*8wblb@,>A%\l!?'m6GJ}OוarryFG?;4AEǘX-7XTr\ LgE恲?jCP)X0Y˕lΝR.ڧ5I(,.ܜGB[G4!¹?(>+m3;Xl+~k,85?<{y-OcFŀꃙvsz댠[G Ѩ YA5_}$cZjيEdA݉!h#|mmQ^&$2 Pk`.LD(B9\T+rrIсow R.^9QyD6uAAУ=vVNDxP7qZ|%V[trlcϐ#o()y7KgR-l{\T%(څcpUOw&A'( 1@%aX dy_ifv\:ɮլT%k<={d¸򂠱XM%iϤ/H^IB jInk:rgvk5*olO^E}oO"ʡSw{]fҍ߽g#r,| fx$a Z7bԅa>^8w!wXxicPKX)P+7*O*{H^k?>yHT9M2>E6~֠|R0Eu8@giQ`/8m 6  qDRqfHÐuq]"U!9J6 *Fۭ<08Bh>\X͜(&㲐j~',P]@Mqր:NID.JIui4ަ4 Y@ԇ@?fQ&k(L!NG1kĐ9uG}_ ifϛ{{/ myas]v@lGƓlCqzg:+ZB FFC8N'P?5b(#d[פCT[[4٩[}Piۡ:fְ:1XNx;Y#*3Ĕ.txk3Q--..tjf/I4=X׈MVيszZU ˗r4X̴F&-IOj%ڰ;¤aޅY6ܿlV|Y=-e*#E4MV1&ihF4NmKk黧>Go~2Ey}7޽"X'_j/NBтm[סlZƪzV6fVRY%QKT!3 K*7 =!UJ:x;W8[fzwx0#5LYSjw`a-+Ew=0׼x)߻tK?qm~]0V¬ '"9VcﳲٖϿH 6 Cͯykh?c.>@nF{s8&ƍ!+Bx1hf  yL˺XsC֮YNInݹ GB?|-W/8n՚lx6ֶ:̲L&Yָ.KsKxH ABBH&>t,ql=ZW|#w;${d/5bf -|r"¬i=f@Y0U%-d:`tSìY;QYET8$f w >]6n4kޡo^Wߴk {O5=4xΫy0U˖mj5.V_Z fw"lVā ˰K=SP )gm +Ij L$kԆu"5̲pő:NKi-?-w)b]3"sL:5.Jqw}}P FHZǣ&+F*@te6*ȷ/RъhS(Y! ܳrE7: Xe¦?m5$&k/%=em=у'2G1Ya!D=_Lj|8ia9#үWq{O**hEwM8_ܳЋzny&]p}Ϯ%E> w/}Zx8)EtQǮb X_PL M67|hPMx[:Q0nF,9׆u֌7f~cE,/ 3WBamPs5Mv]k[zҏeX]?coA!cֲ`a4<˺xLuA0o:ʰXz姖8 TTFT L^L936v7_h١K١Í?%YVbS&2K(kQ8e,*XS˲A.zs';ry2;0 >£ز.ݩW!4Ź6-ɊrOY?07$<mǟI5LԂkml06BDy\MtS6h _',TÇ6jJy=%xhka!Bm+Y!6IMs빝P Ў^ Q]"؏`k+@/Y8*xB>h@=8 P>~<΁] Dĭ=C}ba~A~. rĕ==]1/2ٳEz1҄C?/G](1mol-x{Nު.k8CPYH[(tM7dƶGc}bHH9僝x/WܠҟP 咧r ~ܱXW/ uwjTkqrUM:k[>TXTmUG(fm>un[gO?~1"EHߵbO۴#ۣbwdHb>Kvqko m}έy_f/߬ Td%[SˉnMS[8:z;w̋$(oEy[{>T{vGJJ EcHy8NDLBvs5B]!["!D:Q~Ѡ܁xUod+>oriLs2SҎo.G`ڷ UjRy^O_+.@nUEU}SU*g {'xW#6mNaSةԆ:W5hjbKsF y}*UM ~M]JjUR[3K.g-ccYoWR yA 8l 313fB7c1-vL;7-ZT;ju dr@hຍp@捛Bw 'ʅM!YLQlX]P_??@mi_eC endstream endobj 26 0 obj 6793 endobj 25 0 obj << /Length 27 0 R /Filter /FlateDecode >> stream xp/_%A endstream endobj 27 0 obj 21 endobj 28 0 obj << /Type /Font /Subtype /Type0 /BaseFont /EAAAAA+OpenSans-Bold /Encoding /Identity-H /ToUnicode 29 0 R /DescendantFonts [30 0 R] >> endobj 30 0 obj << /Type /Font /BaseFont /EAAAAA+OpenSans-Bold /CIDToGIDMap /Identity /Subtype /CIDFontType2 /CIDSystemInfo << /Registry (Adobe) /Ordering (UCS) /Supplement 0 >> /FontDescriptor 23 0 R /DW 0 /W [ 0 [600 259 321 740 689 579 550 660 755 637 560 812 649 627 795 724 942 331 570 570 570 604 434 454 657 514 590 497 657 632 568 619 564 981 305 570 285 570 387 305 548 578 ] ] >> endobj 29 0 obj << /Length 31 0 R /Filter /FlateDecode >> stream x]M0@:[#()AG,_[OPA<͌gFYU?2a >u%'$1lQ~tst>nxr9aR YKRuNwO'yV^u{pVO\$̪s|~W}_DUy_uLf{'gټة/حo e#}X.^M CMZHCLPu^-*%J 䨳90@]&]C8h7i4~ F?[bu%_WVAgï+1,?[v]g5Yl ~[?335|Oe?u~m׽f+]z}=n)-oO㵃 kV_,|$ endstream endobj 31 0 obj 408 endobj 32 0 obj << /Type /FontDescriptor /FontName /EAAAAB+OpenSans /FontBBox [-549 -270 1204 1047] /Flags 33 /CapHeight 713 /Ascent 1047 /Descent -270 /ItalicAngle 0 /StemV 0 /MissingWidth 500 /FontFile2 33 0 R /CIDSet 34 0 R >> endobj 33 0 obj << /Length1 8868 /Length 35 0 R /Filter /FlateDecode >> stream x:y|Tչ߹̝-sgM@r'@6IH If47 I AHbf`p(ZP@bCTu+-nsܼܙ,̹;9~c& , ZI)Umm-WGUl]#V {jͺMu gΎHW(Χst"w]{Oep׺8{G%1 bwd}GTޱ 2DoO46<޾gv^ȓ^dJs#SpՀ~0z&ފq{G?VE9Y> 7n=n W/o .ujkʊ]1WV:pvA~^nR'=a,IfAe2i lh F)Uy)*Q%Ԩ()"$tG՗QqJ"`BSU8LZJ *| sYjnjg\Qnŀ9hEɐP)Uvra`DЈ-D!x3% D%KC*˭*u*%emS(S=>p۰ZsLR{dEHf#8w l9LJCΕr]a|-$q @q/\$0L Tʤ!䡏;Jbpu 2 cR>K Xoa ۗZ18l kblO`A 2=)'Є>KXb `Fz.$6\+ ׷dc5~ {2`‚pX@AQx  l7t2FkߢNC&S\O3UڈχJ<&W݈z1\` 3ڰVKFSfXb @JydkEV<Ȇ3د9\Ǭy٦9#e :~N1,N˧ro&ī$Vnzxs&gS2L9?rڲկnHKNA$vzTiK̩`8=U[`CroW;ei+TJ7ً꛲ݰލpp/ZBceNt#ώZrlY󯏔`0z8Yy}ߊ=G`5jfBN_΁bu[%Y68T٬sgq5ddNYYi)uU.POi  zTrlk~W|*Ұ* ŸbH6Nu'djV`\ -9[Tj S\w#yF̚'1osl#zR|~,cjc-zt9sS&2.;v ZV q \&% QB;#)H֩r\.}mzsC~1tܲڼ;^ ol/_k^Ww˾U.(++R *idHJj洠mz:Ʃ7|܆*ǙrXr1i ٽsn4;t%?.MGk&atu xtաguZ\=.&cփңK1gsz/D"џZ$'''Jҷ TS'%M\CJ2U{3n7V~x,t.+F(`ऽN;}\97N>R07ձ(:%b޹8"+_=x!G}C2exWwoYcd~t×O^ _03~pi} )ob!S}XO/t\[T. Saɵ`~:aY^c96̱+=X+zBx&G?BB,(_ZiJ)15=3PQ9Rb) +Æ ~Y,Kvyu8[pW]D )XrbvQcȩsŅA*2\U<4kDci[+Ss9^vQ/?fbuۙݻO\c\MWtMC漜]wyb_R2et`S/:.BxŖÁu _\lځGgb6kz(ԇS d-JboQVZid{ٹ $+_u̧۷/ ]d:o n# a$W+7_UBdfcaafG^0$'[,i=f09mVU Z<ҵ.pL]uc4n$L\cA槟$mثv=g.Ey v̿\߱}t3 C-)u%sf0cvXO^|&6^SΛ?< |EU?J_1߿(gf:~X}: u#`E rڰ:guF'k P q%24~%Ҕ"~TO*[3F%od']:9QŽ7OЛOk@oP(aqיp OjT=6)SRT3ŝl2:7%;/wa~vhs57D=vqr~ΝS@\!J5 3Zx;2(Z#2o@:[= Qu,4Γփ[3.8 2qt9 '5&آF95P X$ ML! ˪_fH,Am&h0$`-F4KǿGE֜^6KZyړiuYub9;9>FӵhZoz-ٽf5s^ [>ɲhu7f+4 ^KRoa--2ja fOlup5ԘS7mKdH-v -CCvP1N.j p܎0mh4'ge4֟CXN43Q)+QW 6 endstream endobj 35 0 obj 5955 endobj 34 0 obj << /Length 36 0 R /Filter /FlateDecode >> stream xy#? endstream endobj 36 0 obj 20 endobj 37 0 obj << /Type /Font /Subtype /Type0 /BaseFont /EAAAAB+OpenSans /Encoding /Identity-H /ToUnicode 38 0 R /DescendantFonts [39 0 R] >> endobj 39 0 obj << /Type /Font /BaseFont /EAAAAB+OpenSans /CIDToGIDMap /Identity /Subtype /CIDFontType2 /CIDSystemInfo << /Registry (Adobe) /Ordering (UCS) /Supplement 0 >> /FontDescriptor 32 0 R /DW 0 /W [ 0 [600 259 321 556 523 556 930 252 613 561 477 612 353 408 613 476 613 604 338 777 612 252 266 553 547 266 500 612 503 524 245 612 367 729 630 737 ] ] >> endobj 38 0 obj << /Length 40 0 R /Filter /FlateDecode >> stream x]n0E /E6)TĢRXj)cό}̐\HkD[ifItF*az=1o}k& }Vn8R#'G3 u7{{ۯKֳs?t#;4Α574Hb]eBP?w!/HgЃ5|c9a9RzV w.s$(MU R "{P< *@W@GlP3XAkL@*PE S¯_QW MH )8Hq2~\~Y b?ޏ $Wpw`, ~9nB;XZdi}hn-ܒ?U endstream endobj 40 0 obj 383 endobj 41 0 obj << /Limits [(d66e7/current/courses/csc/csc-214.pcf) (d66e7/current/courses/csc/csc-214.pcf)] /Names [(d66e7/current/courses/csc/csc-214.pcf) 20 0 R] >> endobj 42 0 obj << /Limits [(d66e7/current/courses/csc/csc-214.pcf) (d66e7/current/courses/csc/csc-214.pcf)] /Kids [41 0 R] >> endobj 43 0 obj << /S /Document /P 44 0 R /K [45 0 R] >> endobj 45 0 obj << /S /Part /P 43 0 R /Lang (en) /K [46 0 R 47 0 R 48 0 R 49 0 R 50 0 R] >> endobj 46 0 obj << /S /Sect /P 45 0 R /K [51 0 R] >> endobj 51 0 obj << /S /Div /P 46 0 R /K [52 0 R] >> endobj 52 0 obj << /S /P /P 51 0 R /K [8 0 R] >> endobj 8 0 obj << /S /Span /P 52 0 R /K [<< /Type /MCR /Pg 17 0 R /MCID 0 >>] >> endobj 47 0 obj << /S /Sect /P 45 0 R /K [53 0 R] >> endobj 53 0 obj << /S /Div /P 47 0 R /K [54 0 R] >> endobj 54 0 obj << /S /P /P 53 0 R /K [55 0 R] >> endobj 55 0 obj << /S /Span /P 54 0 R >> endobj 49 0 obj << /S /Sect /P 45 0 R /K [56 0 R] >> endobj 56 0 obj << /S /Div /P 49 0 R /K [57 0 R] >> endobj 57 0 obj << /S /P /P 56 0 R /K [13 0 R 14 0 R] >> endobj 13 0 obj << /S /Span /P 57 0 R /K [<< /Type /MCR /Pg 17 0 R /MCID 7 >>] >> endobj 14 0 obj << /S /Quote /P 57 0 R /K [<< /Type /MCR /Pg 17 0 R /MCID 8 >>] >> endobj 50 0 obj << /S /Sect /P 45 0 R /K [58 0 R] >> endobj 58 0 obj << /S /Div /P 50 0 R /K [59 0 R] >> endobj 59 0 obj << /S /P /P 58 0 R /K [60 0 R] >> endobj 60 0 obj << /S /Span /P 59 0 R /K [61 0 R] >> endobj 61 0 obj << /S /Quote /P 60 0 R >> endobj 48 0 obj << /S /Sect /P 45 0 R /K [9 0 R 62 0 R 63 0 R 64 0 R] >> endobj 9 0 obj << /S /P /P 48 0 R /K [<< /Type /MCR /Pg 17 0 R /MCID 1 >>] >> endobj 62 0 obj << /S /P /P 48 0 R >> endobj 63 0 obj << /S /Table /P 48 0 R /K [65 0 R] >> endobj 65 0 obj << /S /TBody /P 63 0 R /K [66 0 R 67 0 R] >> endobj 66 0 obj << /S /TR /P 65 0 R /K [68 0 R 69 0 R] >> endobj 68 0 obj << /S /TD /P 66 0 R /K [10 0 R] >> endobj 10 0 obj << /S /P /P 68 0 R /K [<< /Type /MCR /Pg 17 0 R /MCID 2 >>] >> endobj 69 0 obj << /S /TD /P 66 0 R /K [11 0 R] >> endobj 11 0 obj << /S /P /P 69 0 R /K [<< /Type /MCR /Pg 17 0 R /MCID 3 >> << /Type /MCR /Pg 17 0 R /MCID 4 >>] >> endobj 67 0 obj << /S /TR /P 65 0 R /K [70 0 R] >> endobj 70 0 obj << /S /TD /P 67 0 R /K [12 0 R] /A << /O /Table /ColSpan 2 >> >> endobj 12 0 obj << /S /P /P 70 0 R /K [<< /Type /MCR /Pg 17 0 R /MCID 5 >> << /Type /MCR /Pg 17 0 R /MCID 6 >>] >> endobj 64 0 obj << /S /P /P 48 0 R >> endobj 19 0 obj << /Type /Pages /Count 1 /Kids [17 0 R ] >> endobj 71 0 obj << /Type /Catalog /Pages 19 0 R /Lang (en) /MarkInfo << /Marked true >> /StructTreeRoot 44 0 R /ViewerPreferences << /DisplayDocTitle true >> /Metadata 5 0 R /PageLabels 72 0 R /Outlines 22 0 R /PageMode /UseOutlines /Names 73 0 R >> endobj 18 0 obj << /Font << /F100 28 0 R /F144 37 0 R >> /ProcSet [/PDF /ImageB /ImageC /Text] /ColorSpace << /DefaultRGB 4 0 R >> >> endobj 44 0 obj << /Type /StructTreeRoot /K [43 0 R] /ParentTree << /Kids [74 0 R] >> >> endobj 72 0 obj << /Nums [0 << /S /D >>] >> endobj 74 0 obj << /Nums [0 7 0 R] /Limits [0 0] >> endobj 22 0 obj << /First 21 0 R /Last 21 0 R >> endobj 73 0 obj << /Dests 42 0 R >> endobj xref 0 75 0000000000 65535 f 0000000015 00000 n 0000000218 00000 n 0000002775 00000 n 0000002795 00000 n 0000002828 00000 n 0000004023 00000 n 0000004043 00000 n 0000022510 00000 n 0000023539 00000 n 0000023915 00000 n 0000024063 00000 n 0000024342 00000 n 0000022997 00000 n 0000023091 00000 n 0000004121 00000 n 0000005678 00000 n 0000005699 00000 n 0000024845 00000 n 0000024513 00000 n 0000005923 00000 n 0000006001 00000 n 0000025176 00000 n 0000006100 00000 n 0000006359 00000 n 0000013270 00000 n 0000013249 00000 n 0000013367 00000 n 0000013386 00000 n 0000013938 00000 n 0000013546 00000 n 0000014422 00000 n 0000014442 00000 n 0000014696 00000 n 0000020768 00000 n 0000020747 00000 n 0000020864 00000 n 0000020883 00000 n 0000021401 00000 n 0000021038 00000 n 0000021860 00000 n 0000021880 00000 n 0000022048 00000 n 0000022175 00000 n 0000024985 00000 n 0000022238 00000 n 0000022338 00000 n 0000022603 00000 n 0000023460 00000 n 0000022817 00000 n 0000023186 00000 n 0000022397 00000 n 0000022455 00000 n 0000022662 00000 n 0000022720 00000 n 0000022776 00000 n 0000022876 00000 n 0000022934 00000 n 0000023245 00000 n 0000023303 00000 n 0000023359 00000 n 0000023418 00000 n 0000023629 00000 n 0000023667 00000 n 0000024475 00000 n 0000023727 00000 n 0000023794 00000 n 0000024196 00000 n 0000023858 00000 n 0000024006 00000 n 0000024253 00000 n 0000024573 00000 n 0000025080 00000 n 0000025226 00000 n 0000025124 00000 n trailer << /Root 71 0 R /Info 1 0 R /ID [<423DFDBAF6479CDEAB6BF9395A64B90D> <423DFDBAF6479CDEAB6BF9395A64B90D>] /Size 75 >> startxref 25262 %%EOF